Vision chip architecture using general-purpose processing elements for 1 ms vision system

Author(s):  
T. Komuro ◽  
I. Ishii ◽  
M. Ishikawa
2000 ◽  
Vol 12 (5) ◽  
pp. 515-520 ◽  
Author(s):  
Takashi Komuro ◽  
◽  
Shingo Kagami ◽  
Idaku Ishii ◽  
Masatoshi Ishikawa

We have been developing a VLSI device called vision chip in which photo detectors are integrated with paralled processing elements and that realizes high speed robot control using visual feedback. Using a 0.35μm CMOS process, we have developed a 16 × 16 prototype chip and have demonstrated some image acquiring and processing experiments. A vision system which includes the vision chip has also been constructed.


2006 ◽  
Vol 89 (6) ◽  
pp. 34-43 ◽  
Author(s):  
Shingo Kagami ◽  
Takashi Komuro ◽  
Yoshihiro Watanabe ◽  
Masatoshi Ishikawa
Keyword(s):  

2000 ◽  
Vol 12 (5) ◽  
pp. 521-526
Author(s):  
Masanori Hariyama ◽  
◽  
Michitaka Kameyama

This article presents a stereo-matching algorithm to establish reliable correspondence between images by selecting a desirable window size for SAD (Sum of Absolute Differences) computation. In SAD computation, parallelism between pixels in a window changes depending on its window size, while parallelism between windows is predetermined by the input-image size. Based on this consideration, a window-parallel and pixel-serial architecture is proposed to achieve 100% utilization of processing elements. Performance of the VLSI processor is evaluated to be more than 10,000 times higher than that of a general-purpose processor.


Electronics ◽  
2021 ◽  
Vol 10 (23) ◽  
pp. 2989
Author(s):  
Peng Liu ◽  
Yan Song

Vision processing chips have been widely used in image processing and recognition tasks. They are conventionally designed based on the image signal processing (ISP) units directly connected with the sensors. In recent years, convolutional neural networks (CNNs) have become the dominant tools for many state-of-the-art vision processing tasks. However, CNNs cannot be processed by a conventional vision processing unit (VPU) with a high speed. On the other side, the CNN processing units cannot process the RAW images from the sensors directly and an ISP unit is required. This makes a vision system inefficient with a lot of data transmission and redundant hardware resources. Additionally, many CNN processing units suffer from a low flexibility for various CNN operations. To solve this problem, this paper proposed an efficient vision processing unit based on a hybrid processing elements array for both CNN accelerating and ISP. Resources are highly shared in this VPU, and a pipelined workflow is introduced to accelerate the vision tasks. We implement the proposed VPU on the Field-Programmable Gate Array (FPGA) platform and various vision tasks are tested on it. The results show that this VPU achieves a high efficiency for both CNN processing and ISP and shows a significant reduction in energy consumption for vision tasks consisting of CNNs and ISP. For various CNN tasks, it maintains an average multiply accumulator utilization of over 94% and achieves a performance of 163.2 GOPS with a frequency of 200 MHz.


2007 ◽  
Vol 15 (4) ◽  
Author(s):  
M. Gorgoń

AbstractReconfigurable computers are becoming third, after general purpose processors and digital signal processors, programmable computing systems. In the present paper, a new definition of parallelism adequate for fine-grain parallel systems is introduced. Computing power requirements for high definition, real-time vision system are discussed. A survey of reconfigurable solutions for image processing and the latest research work carried on at the AGH Laboratory of Biocybernetics are presented.


1997 ◽  
Vol 12 (6) ◽  
pp. 619-627 ◽  
Author(s):  
Takashi Komuro ◽  
Idaku Ish ◽  
Masatoshi Ishikawa

Sign in / Sign up

Export Citation Format

Share Document