scholarly journals Using Multilinear Feature Space to Accelerate CNN Classification

2021 ◽  
Author(s):  
Michel Andre L .Vinagreiro ◽  
Edson C. Kitani ◽  
Armando Antonio M. Lagana ◽  
Leopoldo R. Yoshioka

Computer vision plays a crucial role in ADAS security and navigation, as most systems are based on deep CNN architectures the computational resource to run a CNN algorithm is demanding. Therefore, the methods to speed up computation have become a relevant research issue. Even though several works on acceleration techniques found in the literature have not yet been achieved satisfactory results for embedded real-time system applications. This paper presents an alternative approach based on the Multilinear Feature Space (MFS) method resorting to transfer learning from large CNN architectures. The proposed method uses CNNs to generate feature maps, although it does not work as complexity reduction approach. When the training process ends, the generated maps are used to create vector feature space. We use this new vector space to make projections of any new sample in order to classify them. Our method, named MFS-CNN, uses the transfer learning from pre trained CNN to reduce the classification time of new sample image, with minimal loss in accuracy. Our method uses the VGG-16 model as the base CNN architecture for experiments; however, the method works with any similar CNN model. Using the well-known Vehicle Image Database and the German Traffic Sign Recognition Benchmark we compared the classification time of original VGG-16 model with the MFS-CNN method and our method is, on average, 17 times faster. The fast classification time reduces the computational and memories demand in embedded applications that requires a large CNN architecture.

Author(s):  
Michel Andre L .Vinagreiro ◽  
Edson C. Kitani ◽  
Armando Antonio M. Lagana ◽  
Leopoldo R. Yoshioka

Computer vision plays a crucial role in Advanced Assistance Systems. Most computer vision systems are based on Deep Convolutional Neural Networks (deep CNN) architectures. However, the high computational resource to run a CNN algorithm is demanding. Therefore, the methods to speed up computation have become a relevant research issue. Even though several works on architecture reduction found in the literaturehave not yet been achievedsatisfactory results for embedded real-time system applications. This paper presents an alternative approach based on the Multilinear Feature Space (MFS) method resorting to transfer learning from large CNN architectures. The proposed method uses CNNs to generate feature maps, although it does not work as complexity reduction approach. After the training process, the generated features maps are used to create vector feature space. We use this new vector space to make projections of any new sample to classify them. Our method, named AMFC, uses the transfer learning from pre-trained CNN to reduce the classification time of new sample image, with minimal accuracy loss. Our method uses the VGG-16 model as the base CNN architecture for experiments; however, the method works with any similar CNN model. Using the well-known Vehicle Image Database and the German Traffic Sign Recognition Benchmark, we compared the classification time of the original VGG-16 model with the AMFCmethod, and our method is, on average, 17 times faster. The fast classification time reduces the computational and memory demands in embedded applications requiring a large CNN architecture.


Road Traffic Recognition is very important in many applications, such as automated deployment, traffic mapping, and vehicle tracking. Proposed traffic sign recognition system tails the transfer learning method that is frequently used in neural network uses. The benefit of expending this technique is that the initially network has been trained with a rich set of features appropriate to a wide range of images. Once the network is trained , learning can be transferred to the new activity adjustment to the network. Firsthand Indian traffic sign dataset is used.New results exhibit that the suggested method can accomplish modest outcomes when matched with other related techniques.


2019 ◽  
Vol 5 (1) ◽  
pp. 16 ◽  
Author(s):  
Fahad Siddiqui ◽  
Sam Amiri ◽  
Umar Minhas ◽  
Tiantai Deng ◽  
Roger Woods ◽  
...  

FPGA-based embedded image processing systems offer considerable computing resources but present programming challenges when compared to software systems. The paper describes an approach based on an FPGA-based soft processor called Image Processing Processor (IPPro) which can operate up to 337 MHz on a high-end Xilinx FPGA family and gives details of the dataflow-based programming environment. The approach is demonstrated for a k-means clustering operation and a traffic sign recognition application, both of which have been prototyped on an Avnet Zedboard that has Xilinx Zynq-7000 system-on-chip (SoC). A number of parallel dataflow mapping options were explored giving a speed-up of 8 times for the k-means clustering using 16 IPPro cores, and a speed-up of 9.6 times for the morphology filter operation of the traffic sign recognition using 16 IPPro cores compared to their equivalent ARM-based software implementations. We show that for k-means clustering, the 16 IPPro cores implementation is 57, 28 and 1.7 times more power efficient (fps/W) than ARM Cortex-A7 CPU, nVIDIA GeForce GTX980 GPU and ARM Mali-T628 embedded GPU respectively.


Author(s):  
Snehal Lahare ◽  
Ankit Mishra ◽  
Ashish Nair ◽  
Nutan Borkar

Traffic sign recognition and vehicle accident avoidance system gets a of interest late by huge scale organizations, e.g., Apple, Google and Volkswagen and so on driven by the market requirements for smart applications, e.g. Automatic Driving and Driver Assistance Systems , Mobile Eye, Mobile Mapping and many more.In this paper, traffic sign recognition and vehicle accident avoidance system is utilized to keep up traffic and maintain a strategic distance from vehicle, caution the occupied drivers, and avoid activities that can lead a vehicle. An on-going programmed sign recognition and detection can support the driver with safety. System propose automated real time system which will capture the traffic sign and show it at driver dashboard with front obstacle exact distance on screen. The PiCam is associated with Raspberry Pi and it is utilized to capture pictures .Screen is utilized to show the system output e.g. appearing of traffic sign and separation of vehicle. This framework is configuration to maintain a strategic distance from vehicle happening on street.


Sign in / Sign up

Export Citation Format

Share Document