Invention Publication
EP2328127A1 FOREGROUND AREA EXTRACTING PROGRAM, FOREGROUND AREA EXTRACTING APPARATUS AND FOREGROUND AREA EXTRACTING METHOD
有权
PROGRAM FOR前景区域,装置的前景区域,萃取前景区域的提取及提取方法
- Patent Title: FOREGROUND AREA EXTRACTING PROGRAM, FOREGROUND AREA EXTRACTING APPARATUS AND FOREGROUND AREA EXTRACTING METHOD
- Patent Title (中): PROGRAM FOR前景区域,装置的前景区域,萃取前景区域的提取及提取方法
-
Application No.: EP09816097.1Application Date: 2009-09-17
-
Publication No.: EP2328127A1Publication Date: 2011-06-01
- Inventor: ONAI Rikio , HAYASHI Takahiro , KIYONO, Tatsuya , MORI Masaya , SANJO Masahiro
- Applicant: Rakuten, Inc.
- Applicant Address: 4-12-3, Higashishinagawa Shinagawa-ku Tokyo 140-0002 JP
- Assignee: Rakuten, Inc.
- Current Assignee: Rakuten, Inc.
- Current Assignee Address: 4-12-3, Higashishinagawa Shinagawa-ku Tokyo 140-0002 JP
- Agency: HOFFMANN EITLE
- Priority: JP2008245350 20080925
- International Announcement: WO2010035682 20100401
- Main IPC: G06T7/00
- IPC: G06T7/00
Abstract:
There are provided a foreground region extraction program, a foreground region extraction apparatus, and a foreground region extraction method capable of clipping an object region (foreground region) at high speed.
An arrangement is as follows: Foreground pixels designated by a user and background pixels designated thereby are each set as a reference pixel to identify, from among a plurality of divided color spaces created by a three-dimensional color space being divided, the divided color space to which each of the reference pixels belongs, as a reference divided color space. Color distance calculation processing to calculate a color distance in the color space between each reference pixel and an adjacent pixel adjacent thereto is performed, and belonging judgment processing to judge whether each of the adjacent pixels belongs to each of the reference divided color spaces is performed, and then, cost calculation processing to calculate a cost of each adjacent pixel is performed, based on the color distance calculated for each of the adjacent pixels, and weights based on whether to belong to the reference divided color space judged for each of the adjacent pixels. Further determination processing to determine the adjacent pixel having the lowest calculated cost as a foreground pixel or background pixel is performed, and a foreground region is extracted from the image by using the determined adjacent pixel as a reference pixel to repeatedly perform the color distance calculation processing, the belonging judgment processing, the cost calculation processing, and the determination processing.
An arrangement is as follows: Foreground pixels designated by a user and background pixels designated thereby are each set as a reference pixel to identify, from among a plurality of divided color spaces created by a three-dimensional color space being divided, the divided color space to which each of the reference pixels belongs, as a reference divided color space. Color distance calculation processing to calculate a color distance in the color space between each reference pixel and an adjacent pixel adjacent thereto is performed, and belonging judgment processing to judge whether each of the adjacent pixels belongs to each of the reference divided color spaces is performed, and then, cost calculation processing to calculate a cost of each adjacent pixel is performed, based on the color distance calculated for each of the adjacent pixels, and weights based on whether to belong to the reference divided color space judged for each of the adjacent pixels. Further determination processing to determine the adjacent pixel having the lowest calculated cost as a foreground pixel or background pixel is performed, and a foreground region is extracted from the image by using the determined adjacent pixel as a reference pixel to repeatedly perform the color distance calculation processing, the belonging judgment processing, the cost calculation processing, and the determination processing.
Public/Granted literature
Information query