Publication | Closed Access
Convolutional neural network on neural compute stick for voxelized point-clouds classification
11
Citations
19
References
2017
Year
Unknown Venue
Geometric LearningConvolutional Neural NetworkEngineeringMachine LearningPoint Cloud ProcessingComputer-aided DesignPoint Cloud3D Computer VisionImage AnalysisData ScienceNeural Compute StickComputational GeometryGeometric ModelingMachine VisionSynthetic 3DComputer EngineeringComputer ScienceVoxelized Point-clouds ClassificationMedical Image ComputingDeep Learning3D Object RecognitionVolume RenderingComputer VisionVolumetric AcceleratorNatural SciencesConvolutional Neural Networks
2D Convolutional Neural Networks (CNNs) have enjoyed a surge in popularity over the last few years, mainly because they outperform traditional algorithms/methods in a myriad of computer vision (and other fields) tasks. On the other hand, the problem becomes more complex when dealing with 3D volumes. Lack of readily available training data, memory and computational requirements are just some of the factors hindering the progress of 3D CNNs. We propose a synthetic 3D voxelized point-clouds generation method containing object and scene in this paper. Furthermore, an efficient 3D volumetric representation called VOLA is applied. VOLA (Volumetric Accelerator) is a sexaquaternary (power-of-four subdivision) tree-based representation which aims to save significant memory for volumetric data. After training the model, it was deployed onto Movidius Neural Compute Stick which is a USB, containing a low-power processing unit as well as dedicated CNN hardware blocks. The trained model on NCS takes only ~ 90 frames per second to perform inference on each 3D volume, with an average power consumption of 1.2W.
| Year | Citations | |
|---|---|---|
Page 1
Page 1