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 条
  • [21] Region-based statistical background modeling for foreground object segmentation
    De Beek, Kristof Op
    Gu, Irene Yu-Hua
    Li, Liyuan
    Viberg, Mats
    De Moor, Bart
    [J]. 2006 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, ICIP 2006, PROCEEDINGS, 2006, : 3317 - +
  • [22] Object-based Multiple Foreground Video Co-segmentation
    Fu, Huazhu
    Xu, Dong
    Zhang, Bao
    Lin, Stephen
    [J]. 2014 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2014, : 3166 - 3173
  • [23] Automatic Feature Construction-Based Genetic Programming for Degraded Image Classification
    Sun, Yu
    Zhang, Zhiqiang
    [J]. APPLIED SCIENCES-BASEL, 2024, 14 (04):
  • [24] A Genetic Programming Approach for Constructing Foreground and Background Saliency Features for Salient Object Detection
    Afzali, Shima
    Al-Sahaf, Harith
    Xue, Bing
    Hollitt, Christopher
    Zhang, Mengjie
    [J]. AI 2018: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2018, 11320 : 209 - 215
  • [25] Feature construction and dimension reduction using genetic programming
    Neshatian, Kourosh
    Zhang, Mengjie
    Johnston, Mark
    [J]. AI 2007: ADVANCES IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2007, 4830 : 160 - 170
  • [26] Genetic programming for feature extraction and construction in image classification
    Fan, Qinglan
    Bi, Ying
    Xue, Bing
    Zhang, Mengjie
    [J]. APPLIED SOFT COMPUTING, 2022, 118
  • [27] Object detection via feature synthesis using MDL-based genetic programming
    Lin, YQ
    Bhanu, B
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2005, 35 (03): : 538 - 547
  • [28] Foreground segmentation based on selective foreground model
    Zhang, X.
    Yang, J.
    [J]. ELECTRONICS LETTERS, 2008, 44 (14) : 851 - U174
  • [29] Evolving semantic object segmentation methods automatically by genetic programming from images and image processing operators
    Liang, Jiayu
    Wen, Jixiang
    Wang, Zhe
    Wang, Jianming
    [J]. SOFT COMPUTING, 2020, 24 (17) : 12887 - 12900
  • [30] Evolving semantic object segmentation methods automatically by genetic programming from images and image processing operators
    Jiayu Liang
    Jixiang Wen
    Zhe Wang
    Jianming Wang
    [J]. Soft Computing, 2020, 24 : 12887 - 12900