Ultra fast cnn based Hardware Computing Platform Concepts for adas visual Sensors and Evolutionary Mobile Robots




Download 3,22 Mb.
Pdf ko'rish
bet19/81
Sana16.05.2024
Hajmi3,22 Mb.
#238917
1   ...   15   16   17   18   19   20   21   22   ...   81
Bog'liq
Alireza Fasih

3.2
 
State of the art in traditional processing method 
As the processing potential of processor is increasing, the computation requirements are 
also getting higher over time [57]. No matter how fast processors become the technology 
of parallel processing is growing up to make them even faster as before [58]. Today, 
computer are highly complex and they are made up by complex components and 
architectures [59]. Most of them are using some kind of low level parallel computing at the 
level of instructions. They can load different instructions and perform different operations 
at the same time. This is generally called “instruction level parallelism”
[58]. 


 
25 
Recently computer architects have started to direct their attention onto other techniques 
for improving both the processing time and hardware performance. 
Shared-Memory 
Parallel
(SMP) computing is very popular technique for speeding up the processing time 
[60-62]. Isaac G. 
et al 
do propose in reference [63] an heterogeneous computing concept 
which is a combination of a general purpose CPUs with an accelerator to improve the 
execution efficiency. This model is based on shared memory parallel technique.
J. Batlle 
et al
proposed in reference [49] a dedicated parallel architecture based on FPGA 
and DSP for real-time image processing. This system has been designed to deal with 
pipeline procedures and operators. They have broken the image processing algorithm into 
three major steps: preprocessing, intermediate processing and, at the end, a post-
processing. All low level functions are performed at the preprocessing level. In the 
intermediate level of processing we have some algorithms like segmentation, motion 
estimation and features extraction. In the post-processing level we involve statistical 
analysis and artificial intelligence [49].
D. Demigny 
et al
proposed in reference [64] a high speed reconfigurable FPGA system for 
processing images in real-time. They have considered different architectures and models of 
processing architectures such as 
Multiple Instruction - Single Data
(MISD) and 
Single 
Instruction - Multiple Data
(SIMD). The SIMD architecture is very interesting for image 
processing because we have the same instruction for multiple data streams. The main 
drawbacks of all mentioned architectures are however: a) that there is no homogenous 
design that can cover different image processing algorithms, and b) that for any new 
design one has to reconfigure the hardware. It may be possible to design a real-time and 
robust image processing architecture for a specific task, but it not easy at all to reconfigure 
it for different tasks and procedures.

Download 3,22 Mb.
1   ...   15   16   17   18   19   20   21   22   ...   81




Download 3,22 Mb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



Ultra fast cnn based Hardware Computing Platform Concepts for adas visual Sensors and Evolutionary Mobile Robots

Download 3,22 Mb.
Pdf ko'rish