Implementation of Object Recognition Based on Local Texture Operators in FPGA Technology

Article Preview

Abstract:

In the arrival of today’s highly integrated multimedia device and fast emerging applications, image processing have become more important than any others. These devices require complex image processing tasks lead to a very challenge design process as it demands more efficient and high processing systems. The scope of the project is to extract locations and features of multi objects in an image for object recognition. For low power consumption and better performance we design a proposed system in FPGA. In existing system an cell based multi object feature extraction algorithm is used to extract simultaneously autocorrelation feature of objects. It is calculated using zeroth order and first order moments to obtain the size and location of multiple objects. To reduce computational complexity and memory consumption, Local Binary Pattern (LBP) and Local Ternary Pattern (LTP) is used to extract the feature of multiple objects are proposed. In the local binary pattern, the LBP value is computed by comparing a gray level value of centre pixel in an image with its neighbors. The local ternary pattern is extended from LBP to three-valued code in which gray values are quantized to zero,+1,-1. The proposed architecture is designed using verilog HDL, simulated using Modelsim software and synthesized using Xilinx project navigator.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

453-458

Citation:

Online since:

June 2014

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2014 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

* - Corresponding Author

[1] A. Rosenfeld and J.L. Pfalz, Sequential operation in digital picture processing, J. Assoc. Comput., vol. 13, no. 4, pp.471-494, (1966).

Google Scholar

[2] D. Wang, Unsupervised video segmentation based on watersheds and temporal tracking, IEEE Trans. Circuits Syst. Video Technol., vol. 8, no. 5, pp.539-546. Sep. (1998).

DOI: 10.1109/76.718501

Google Scholar

[3] G. Hamarneh and X. Li, watershed segmentation using prior shape and appearance knowledge, Image Vis Compt., vol. 27, no. 1, pp.59-68, 209.

DOI: 10.1016/j.imavis.2006.10.009

Google Scholar

[4] J. Cousty, G. Bertrand, L. Najman, and M. Couprie, Watershed cuts: Minimum spanning forests and the drop of water principle, IEEE Trans. Patt. Anal. Mach. Intell., vol. 31, no. 8, pp.1362-1374, Aug. (2009).

DOI: 10.1109/tpami.2008.173

Google Scholar

[5] Y. Boykov, and M. P. Jolly, Interactive graph cuts for optimal boundary and region segmentation of objects in N-D images, in Proc. Int. Comput. Vis., 2001, pp.105-112.

DOI: 10.1109/iccv.2001.937505

Google Scholar

[6] C. Rother, V. Kolmogorov, and A. Blake, Grabcut: Interactive foreground extraction using iterated graph cuts, presented at the ACM SIGGRAPH, New York, (2004).

DOI: 10.1145/1186562.1015720

Google Scholar

[7] Y. Boykov, and G. Funka-Lea, Graph cuts and efficient N-D image segmentation, Int. J. Comput. Vis., vol. 70, no. 2, pp.109-131, (2006).

DOI: 10.1007/s11263-006-7934-5

Google Scholar

[8] I. Kompatsiaris and M. G. Strintzis, Spatiotemporal segmentation and tracking of objects for visualization of videoconference image sequences, IEEE Trans. Circuits Syst. Video Technol., vol. 10. No. 8, pp.1388-1403, Dec. (2000).

DOI: 10.1109/76.889030

Google Scholar

[9] J. Fan, M. Hanandj. Wang, Single point iterative weighted fuzzy C-means clustering algorithm for remote sensing image segmentation, Patt. Recog. vol. 42. no. 11. pp.2527-2540. Nov. (2009).

DOI: 10.1016/j.patcog.2009.04.013

Google Scholar

[10] R. M. Haralick, Some neighborhood operations, in Real Time/parallel Computing: Image Analysis, M. Onoe, K. Preston, and A. Rosenfled, Eds. New York: Plenum. 1981, pp.11-35.

DOI: 10.1007/978-1-4684-3893-2_2

Google Scholar

[11] L. He. Y. Chao, and K. Suzuki, A run-based two-scan labeling algorithm, Comput. Vis. Image Understand., vol. 17. no. 5. pp.749-756, (2008).

DOI: 10.1109/tip.2008.919369

Google Scholar

[12] E. Mandler and M. F. Oberlander, One-pass encoding of connected components in multi-valued images, in Proc. IEEE Conf. Comput. Vis. Patt. Recog., Jun. 1990. pp.206-220, (2004).

DOI: 10.1109/icpr.1990.119331

Google Scholar

[13] Q. Gu, T. Takaki, and I. Ishii, A fast multi-object extraction algorithm based on cell-based connected component labeling, IEICE Trans. Inform. Syst., vol. E95-D, no. 2, pp.636-645, (2012).

DOI: 10.1587/transinf.e95.d.636

Google Scholar

[14] Q. Gu, T. Takaki, and I. Ishii, Fast FPGA based multiobject feature extraction, IEEE Trans. Circuits Syst. Video Technol., vol. 23, no. 1, Jan (2013).

DOI: 10.1109/tcsvt.2012.2202195

Google Scholar