DOI QR코드

DOI QR Code

Design of Efficient Gradient Orientation Bin and Weight Calculation Circuit for HOG Feature Calculation

HOG 특징 연산에 적용하기 위한 효율적인 기울기 방향 bin 및 가중치 연산 회로 설계

  • Kim, Soojin (Department of Electronics Engineering, Hankuk University of Foreign Studies) ;
  • Cho, Kyeongsoon (Department of Electronics Engineering, Hankuk University of Foreign Studies)
  • 김수진 (한국외국어대학교 전자공학과) ;
  • 조경순 (한국외국어대학교 전자공학과)
  • Received : 2014.06.11
  • Accepted : 2014.10.28
  • Published : 2014.11.25

Abstract

Histogram of oriented gradient (HOG) feature is widely used in vision-based pedestrian detection. The interpolation is the most important technique in HOG feature calculation to provide high detection rate. In interpolation technique of HOG feature calculation, two nearest orientation bins to gradient orientation for each pixel and the corresponding weights are required. In this paper, therefore, an efficient gradient orientation bin and weight calculation circuit for HOG feature is proposed. In the proposed circuit, pre-calculated values are defined in tables to avoid the operations of tangent function and division, and the size of tables is minimized by utilizing the characteristics of tangent function and weights for each gradient orientation. Pipeline architecture is adopted to the proposed circuit to accelerate the processing speed, and orientation bins and the corresponding weights for each pixel are calculated in two clock cycles by applying efficient coarse and fine search schemes. Since the proposed circuit calculates gradient orientation for each pixel with the interval of $1^{\circ}$ and determines both orientation bins and weights required in interpolation technique, it can be utilized in HOG feature calculation to support interpolation technique to provide high detection rate.

Histogram of oriented gradient (HOG) 특징은 영상 기반 보행자 인식에서 널리 사용되고 있다. HOG 특징을 이용한 보행자 인식의 인식률을 높이는데 가장 중요한 역할을 하는 것은 보간 기술이다. HOG 특징 연산에 보간 기술을 적용하기 위해서는 각 픽셀의 기울기 방향에 가장 근접한 두 개의 기울기 방향 bin과 가중치를 계산해야 한다. 따라서 본 논문에서는 HOG 특징 연산에 적용하기 위한 효율적인 기울기 방향 bin 및 가중치 연산 회로를 제안한다. 제안하는 회로는 탄젠트 함수와 나눗셈 연산을 피하기 위해 미리 계산된 값을 테이블로 지정하여 사용하였으며, 탄젠트 함수와 가중치 값의 특성을 이용함으로써 회로 내 테이블의 크기를 최소화하였다. 또한 처리 속도 향상을 위해 파이프라인 구조를 적용하였으며, 효율적인 coarse 및 fine 탐색 방법을 적용하여 각 픽셀에 대한 기울기 방향 bin과 가중치를 두 클락 사이클 내에 계산한다. 본 논문에서 제안하는 회로는 $1^{\circ}$ 단위로 기울기 방향을 계산하여 기울기 방향 bin과 가중치를 모두 결정하기 때문에 HOG 특징을 위한 보간 기술에 적용되어 높은 인식률을 제공하기 위해 사용될 수 있다.

Keywords

References

  1. P. Dollar, et al., "Pedestrian detection: an evaluation of the state of the art," IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 34, no. 4, pp. 743-761, April 2012. https://doi.org/10.1109/TPAMI.2011.155
  2. D. Geronimo, et al., "Survey of pedestrian detection for advanced driver assistance systems," IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 32, no. 74, pp. 1239-1258, July 2010. https://doi.org/10.1109/TPAMI.2009.122
  3. N. Dalal and B. Triggs, "Histogram of oriented gradients for human detection," in Proc. of Int'l Conf. on Computer Vision and Pattern Recognition, pp. 886-893, June 2005.
  4. S. Kim and K. Cho, "Efficient pedestrian detection using multi-scale HOG features with low computational complexity," IEICE Trans. Information and Systems, vol. E97-D, no. 2, February 2014.
  5. C. Blair, et al., "Characterizing a heterogeneous system for person detection in video using histograms of oriented gradients: power versus speed versus accuracy," IEEE Journal on Emerging and Selected Topics in Circuits and Systems, vol. 3, no. 2, pp. 236-247, June 2013. https://doi.org/10.1109/JETCAS.2013.2256821
  6. K. Negi, et al., "Deep pipelined one-chip FPGA implementation of a real-time image-based human detection algorithm," in Proc. of Int'l Conf. on Field-programmable Technology, pp. 1-8, December 2011.
  7. S. Bauer, et al., "FPGA-GPU architecture for kernel SVM pedestrian detection," in Proc. of IEEE Computer Society Conf. on Computer Vision and Pattern Recognition Workshop, pp. 61-68, June 2010.
  8. S. Lee, et al., "HOG feature extractor circuit for real-time human and vehicle detection," in Proc. of TENCON, pp. 1-5, November 2012.

Cited by

  1. 기계학습을 활용한 얼굴 인식 및 체온 측정 출입관리 시스템 vol.16, pp.1, 2014, https://doi.org/10.13067/jkiecs.2021.16.1.197