Abstract— Chroma-key is an application which is used many in video industries, TV programs. In this paper, we present an efficient algorithm for Chroma-key and its FPGA implementation. In the proposed method, we firstly employ K-means to segment input frames in to a trimap including background, foreground, and unknown regions. In the next stage, we utilize comparison of confident neighborhood pixels to refine unknown region to separate background and foreground regions. In order to apply the proposed algorithm for real-time chroma-key effect, we implement its VLSI architecture on Bitec Cyclone III development board. Our design is able to perform Chroma-key process with pleasing quality HD video in real-time.
Index Terms— Chroma-key, K-means algorithm, FPGA, confident coefficient, hardware architecture.
Nguyen Ngoc Tai, Le Quoc Bao Tri, and Truong Quang Vinh are with the Faculty of Electrical and Electronics Engineering, Ho Chi Minh City University of Technology, Vietnam National University - Ho Chi Minh City (VNU-HCM), Vietnam (e-mail: tqvinh@hcmut.edu.vn, {baotribk, ngoctai0308}@gmail.com).
[PDF]
Cite: Nguyen Ngoc Tai, Le Quoc Bao Tri, and Truong Quang Vinh, " Chroma-Key Algorithm Based on Combination of K-Means and Confident Coefficients," International Journal of Information and Electronics Engineering vol. 4, no. 3, pp. 184-188, 2014.