Genetic programming based feature construction methods for foreground object segmentation

被引:7
|
作者
Liang, Jiayu [1 ]
Xue, Yu [2 ]
Wang, Jianming [1 ]
机构
[1] Tianjin Polytech Univ, Tianjin 300387, Peoples R China
[2] Nanjing Univ Informat Sci & Technol, Nanjing 210044, Peoples R China
关键词
Genetic programming; Feature construction; Foreground object segmentation; Bloat control; FEATURE-SELECTION; CLASSIFICATION;
D O I
10.1016/j.engappai.2019.103334
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Foreground object segmentation is a crucial preprocessing step for many high-level computer vision tasks, e.g. object recognition. It is still challenging to achieve accurate segmentation, especially for complex images (e.g. with high variations). Feature construction can help to improve the segmentation performance by extracting more distinctive features for foreground/background regions from the original features. However, commonly-used feature construction methods (e.g. principle component analysis) often involve certain assumptions/constraints, and the constructed features cannot be interpreted. To address these problems, genetic programming (GP) is employed in this paper, which is a well-suited feature construction technique. The aim of this work is to design new feature construction methods using GP, and analyse/compare popular GP-based feature construction methods for foreground object segmentation, especially on complex image datasets with high variations. Specifically, one new feature construction method that incorporates the subtree technique in GP is designed, which can construct multiple features simultaneously (called SubtMFC, Subtree Multiple Feature Construction). Moreover, a parsimony pressure technique is introduced to improve SubtMFC for bloat control (a common issue for GP-based methods), which forms the method, PSubtMFC (Parsimony SubtMFC). In addition, comparison of popular GP-based feature construction methods for foreground object segmentation is conducted for the first time. Results show that SubtMFC achieves better or similar performance compared with three reference methods. In addition, compared with SubtMFC that does not control bloat, PSubtMFC can significantly reduce the solution size while maintain similar performance in the segmentation accuracy. The GP-based feature construction framework is further extended for feature representation based knowledge transfer, which can handle the problem of the scare labelled training data. Moreover, after GP is thoroughly investigated on benchmark datasets with one type of foreground objects (i.e. the Weizmann horse dataset and Pascal aeroplane dataset), it is considered whether the GP methods can perform well on datasets containing multiple types of foreground objects. Compared with three other well-performing GP-based feature construction methods, the proposed method achieves better or comparable results for the given segmentation tasks. In addition, this paper thoroughly compares/analyses popular GP-based feature construction methods for complex figureground segmentation for the first time. Moreover, further analyses on the input features frequently used by the GP-evolved feature construction functions reflect the effectiveness of the extracted high-level features.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] Visual object tracking based on foreground segmentation and adaptive feature space selection
    Gao, Lin
    Tang, Peng
    Sheng, Peng
    [J]. Kongzhi yu Juece/Control and Decision, 2010, 25 (02): : 207 - 212
  • [2] Construction of Classifier with Feature Selection Based on Genetic Programming
    Purohit, Anuradha
    Chaudhari, Narendra S.
    Tiwari, Aruna
    [J]. 2010 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2010,
  • [3] Feature Construction Using Genetic Programming for Figure-Ground Image Segmentation
    Liang, Yuyu
    Zhang, Mengjie
    Browne, Will N.
    [J]. INTELLIGENT AND EVOLUTIONARY SYSTEMS, IES 2016, 2017, 8 : 237 - 250
  • [4] An automatic feature construction method for salient object detection: A genetic programming approach®
    Moghaddam, Shima Afzali Vahed
    Al-Sahaf, Harith
    Xue, Bing
    Hollitt, Christopher
    Zhang, Mengjie
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2021, 186 (186)
  • [5] Video foreground segmentation based on sequential feature clustering
    Han, Mei
    Xu, Wei
    Gong, Yihong
    [J]. 18TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION, VOL 1, PROCEEDINGS, 2006, : 492 - +
  • [6] Genetic Programming based Feature Construction for Classification with Incomplete Data
    Cao Truong Tran
    Zhang, Mengjie
    Andreae, Peter
    Xue, Bing
    [J]. PROCEEDINGS OF THE 2017 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'17), 2017, : 1033 - 1040
  • [7] Wrapper Feature Construction for Figure-Ground Image Segmentation Using Genetic Programming
    Liang, Yuyu
    Zhang, Mengjie
    Browne, Will N.
    [J]. ARTIFICIAL LIFE AND COMPUTATIONAL INTELLIGENCE, ACALCI 2017, 2017, 10142 : 111 - 123
  • [9] Genetic programming with a genetic algorithm for feature construction and selection
    Smith M.G.
    Bull L.
    [J]. Genetic Programming and Evolvable Machines, 2005, 6 (3) : 265 - 281
  • [10] Foreground Segmentation via Dynamic Programming
    Luo, Bing
    Huang, Chao
    Ma, Lei
    Li, Wei
    Wu, Qingbo
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2014, E97D (10): : 2818 - 2822