그림. 1. Canny edge detection 알고리즘의 블록 다이어그램. Fig. 1. Block diagram of Canny edge detection algorithm.
그림. 2. 블록 유형 구분 알고리즘 기반 Canny edge detection 수행과정. Fig. 2. Process of Canny edge detection based on block type classification algorithm
그림. 3. 블록 유형 구분 알고리즘의 의사 코드 [8]. Fig. 3. Pseudo-codes of the block type classification algorithm [8].
그림. 4. 각 블록 유형의 high level threshold (P1) 값의 백분율 [8]. Fig. 4. Percentage of high level threshold (P1) values for each block type [8].
그림. 5. 블록 유형 구분 기반 Canny edge detection의 High level threshold (P1) 값 설정 과정 [8]. Fig. 5. Process of high level threshold value (P1) for Canny edge detection based on block type classification [8].
그림. 6. Berkeley Segmentation Dataset [10]의 예시. Fig. 6. Example of the Berkeley Segmentation Dataset [10].
그림. 7. 제안된 블록 유형 구분 알고리즘 기반 고속 특징추출 시스템의 블록 다이어그램. Fig. 7. Proposed high speed feature extraction system based on block type classification algorithm.
References
- W. Kim, J. Lee, H. An, and J. Kim, "High-Performance and Low-Complexity Image Pre-Processing Method Based on Gradient-Vector Characteristics and Hardware-Block Sharing," Trans. Electr. Electron. Mater, (TEEM), vol. 18, no. 6, pp. 320-322, Dec. 2017. https://doi.org/10.4313/TEEM.2017.18.6.320
- W. Kim, J. Lee, and H. An, "Gradient Magnitude Hardware Architecture based on Hardware Folding Design Method for Low Power Image Feature Extraction Hardware Design," Journal of Korea institute of information, electronics, and communication technology (KIIECT), vol. 10, no. 2, pp. 141-146, Apr. 2017. https://doi.org/10.17661/JKIIECT.2017.10.2.141
- W. Kim, J. Lee, H. An, and B. Kim, "Image Filter Optimization Method based on common sub-expression elimination for Low Power Image Feature Extraction Hardware Design," Journal of Korea institute of information, electronics, and communication technology (KIIECT), vol. 10, no. 2, pp. 192-197, Apr. 2017. https://doi.org/10.17661/JKIIECT.2017.10.2.192
- W. Kim, J. Lee, and H. An, "Low Complexity Gradient Magnitude Calculator Hardware Architecture Using Characteristic Analysis of Projection Vector and Hardware Resource Sharing," Journal of Korea institute of information, electronics, and communication technology (KIIECT), vol. 9, no. 4, pp. 414-418, Aug. 2016. https://doi.org/10.17661/JKIIECT.2016.9.4.414
- J. Canny, "A Computational Approach to Edge Detection," in IEEE Transactions on Pattern Analysis and Machine Intelligence , vol. PAMI-8, no. 6, Nov. 1986.
- M. Nixon and A. Aguado, "Low-level feature extraction," in Feature Eextraction & Image Processing for Computer Vision, 3rd ed., Academic Press, Sep. 2012.
- N. Otsu, "A threshold selection method from gray-level histograms," IEEE Trans. Syst., Man. Cybern., vol. 9, no. 1, pp. 62-66, Jan. 1979. https://doi.org/10.1109/TSMC.1979.4310076
- Q. Xu, S. Varadarajan, C. Chakrabarti, and L. J. Karam, "A Distributed Canny Edge Detector: Algorithm and FPGA Implementation," IEEE Trans. on Image Processing, vol. 23, no. 7, pp. 2944-2960, Jul. 2014. https://doi.org/10.1109/TIP.2014.2311656
- J. K. Su and R. M. Mersereau, "Post-processing for artifact reduction in JPEG-compressed images," in Proc. IEEE ICASSP, vol. 3, pp. 2363-2366, May. 1995.
- P. Arbelaez, C. Fowlkes, and D. Martin, (2015). The Berkeley Segmentation Dataset and Benchm ark [Online]. Available: http://www.eecs.berkeley.edu/Research/Projects/CS/vision/bsds/