:: The Journal of the Institute of Internet, Broadcasting and Communication ::, Vol.25 No.2 | (2025) pp.139~146

DSP를 활용한 영상처리보드의 부팅 시간 단축 방안

Hong-Rak Kim

(정회원, LIG넥스원(주) 수석연구원)

Sung-Hyun Pa

(정회원, LIG넥스원(주) 선임연구원)

Seon-Jeong Hwang

(정회원, LIG넥스원(주) 선임연구원)

Jung-Eun Kim

(정회원, LIG넥스원(주) 선임연구원)

Abstract

영상처리보드는 2차원 신호처리를 위하여 방대한 데이터를 처리를 위한 연산량을 고려하여 멀티코어 기반의 CPU를 많이 적용한다. 영상 처리 알고리즘을 실시간 동작시키기 위해서 CPU와 FPGA를 활용하는 하드웨어 구조를 사용하는 영상처리보드가 일반적으로 활용된다. CPU는 멀티코어를 기반으로 실시간 영상처리를 할 수 있다는 장점이 있지만 CPU가 부팅되는 시간동안 임무를 수행하지 못하는 단점이 있다. 전원인가 후에 빠르게 동작하여 영상처리를 통하여 표적을 탐지해야 하는 시스템에 사용하는 것은 적절하지 못하다. 전원 인가 후 빠르게 동작할 수 있도록 부팅시 간을 단축할 수 있는 방법으로 DSP와 FPGA를 활용하는 하드웨어 구조를 제안한다. 4개의 DSP와 FPGA를 통하여 빠르 게 부팅하여 영상 처리하는 추적 알고리즘을 구현하게 된다. 이 구조는 추가 영상 처리에 대한 재구성 및 확장성을 가지 고 소프트웨어 개발에 더 많은 유연성을 제공할 수 있다.
Image processing boards often use multi-core-based CPUs to process massive data for two-dimensional signal processing, considering the amount of computation required. Image processing boards that use hardware structures utilizing CPUs and FPGAs to operate image processing algorithms in real time are generally utilized. CPUs have the advantage of being able to perform real-time image processing based on multi-cores, but they have the disadvantage of not being able to perform tasks while the CPU is booting. It is not appropriate to use it in a system that requires rapid operation after power-on and target detection through image processing. We propose a hardware structure utilizing DSPs and FPGAs as a method to shorten the boot time so that it can operate quickly after power-on. A tracking algorithm that boots quickly and processes images is implemented through four DSPs and FPGAs. This structure can provide more flexibility in software development with reconfigurability and expandability for additional image processing.
  CPU,DSP,FPGA,image processing board

Download PDF List