Design of processing element and memory for pre-processing of object recognition물체 인식 전처리를 위한 프로세싱 엘레멘트와 메모리의 설계

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 543
  • Download : 0
DC FieldValueLanguage
dc.contributor.advisorYoo, Hoi-Jun-
dc.contributor.advisor유회준-
dc.contributor.authorKim, Joo-young-
dc.contributor.author김주영-
dc.date.accessioned2011-12-14T02:06:34Z-
dc.date.available2011-12-14T02:06:34Z-
dc.date.issued2007-
dc.identifier.urihttp://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=301319&flag=dissertation-
dc.identifier.urihttp://hdl.handle.net/10203/38624-
dc.description학위논문(석사) - 한국과학기술원 : 전기및전자공학전공, 2007.2, [ viii, 56 p. ]-
dc.description.abstractRecently, Object recognition has been applied to many fields such as vehicle detection, robot vision and face recognition. It is the process of identifying pre-learned object from input video scene in real-time. Object recognition can be divided into two stages, pre-processing which extracts feature points from image and post-processing which matches feature vector with database. In this work, SoC design for pre-processing of object recognition is presented. High-level modeling is performed by unified modeling language (UML) for system improvement. Based on the model, required data transactions and computations of each pre-processing operation are analyzed. As a result, it is proved that gaussian filtering and finding local maximum address operation are two computational bottlenecks of the system. To resolve these, processing element and memory are designed in customized hardware block. Processing element, a kind of 32-bit RISC processor, is designed to accelerate gaussian filtering operation. Sum of dot products (SDP), load extension (LE) and division (DIV) instruction are newly added and SIMD and logarithmic fashion are exploited in datapath. Limited in image filtering operation, performance of processing element is improved about 8.3 times compared to that of general purposed processor. Memory is designed to have a special feature of finding local maximum address in 3x3 window. It includes additional peripherals and micro logics to achieve this in memory. As a result, finding local maximum address in 3x3 window can be performed in a single cycle and this reduces the cycle time to complete finding local maximum address operation dramatically. In SoC, 10 PEs and 8 memories are integrated in the area of 7.5um x 5.5um. For functional verification of designed pre-processing stage, it is implemented on FPGA board. A real chip implementation is now being progressed in TSMC 0.18um process.eng
dc.languageeng-
dc.publisher한국과학기술원-
dc.subjectObject recognition-
dc.subjectPre-processing-
dc.subjectProcessing Element-
dc.subjectMemory-
dc.subject물체 인식-
dc.subject전처리-
dc.subject프로세싱 엘레멘트-
dc.subject특화된 메모리-
dc.subjectObject recognition-
dc.subjectPre-processing-
dc.subjectProcessing Element-
dc.subjectMemory-
dc.subject물체 인식-
dc.subject전처리-
dc.subject프로세싱 엘레멘트-
dc.subject특화된 메모리-
dc.titleDesign of processing element and memory for pre-processing of object recognition-
dc.title.alternative물체 인식 전처리를 위한 프로세싱 엘레멘트와 메모리의 설계-
dc.typeThesis(Master)-
dc.identifier.CNRN301319/325007 -
dc.description.department한국과학기술원 : 전기및전자공학전공, -
dc.identifier.uid020053136-
dc.contributor.localauthorYoo, Hoi-Jun-
dc.contributor.localauthor유회준-
Appears in Collection
EE-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0