| Literature DB >> 25136655 |
Yubo Yuan1, Yun Liu1, Guanghui Dai1, Jing Zhang2, Zhihua Chen1.
Abstract
A novel algorithm for automatic foreground extraction based on difference of Gaussian (DoG) is presented. In our algorithm, DoG is employed to find the candidate keypoints of an input image in different color layers. Then, a keypoints filter algorithm is proposed to get the keypoints by removing the pseudo-keypoints and rebuilding the important keypoints. Finally, Normalized cut (Ncut) is used to segment an image into several regions and locate the foreground with the number of keypoints in each region. Experiments on the given image data set demonstrate the effectiveness of our algorithm.Entities:
Mesh:
Year: 2014 PMID: 25136655 PMCID: PMC4127285 DOI: 10.1155/2014/296074
Source DB: PubMed Journal: ScientificWorldJournal ISSN: 1537-744X
Figure 1Flowchart of the basic procedure of FMDOG. The result of difference of Gaussian (DoG) and Normalized cut (Ncut) is combined by the keypoints filter. The last image is the foreground we extract in this model image.
Figure 2Basic procedure of the keypoints filter. (a) Initial result of difference of Gaussian (DoG). (b) Candidate points we get through the 5 × 5 filter. (c) Information of edges. (d) Information of edges on the original image. (e) Result of candidate points rebuild.
Algorithm 1Extraction Algorithm.
Figure 3Results in the first data set. (a) Original images. (b) Foreground extracted with RC [13]. (c) Foreground extracted with TSS [14]. (d) Foreground extracted with FMDOG.
Figure 4Results in the second data set. (a) Original images. (b) Foreground extracted with RC [13]. (c) Foreground extracted with TSS [14]. (d) Foreground extracted with FMDOG.