
Color Context Binary Pattern Using Progressive Bit Correction for Image Classification
Author(s) -
Tiecheng SONG,
Jie FENG,
Shuang LI,
Tianqi ZHANG
Publication year - 2021
Publication title -
chinese journal of electronics
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.267
H-Index - 25
eISSN - 2075-5597
pISSN - 1022-4653
DOI - 10.1049/cje.2021.03.010
Subject(s) - artificial intelligence , pattern recognition (psychology) , local binary patterns , pixel , computer science , robustness (evolution) , histogram , binary number , feature (linguistics) , context (archaeology) , color image , noise (video) , computer vision , thresholding , mathematics , image (mathematics) , image processing , arithmetic , paleontology , biochemistry , chemistry , linguistics , philosophy , biology , gene
Local binary pattern (LBP) is sensitive to noise. Noise‐resistant LBP (NRLBP) addresses this problem by thresholding local neighboring pixels into three‐valued states ( i.e ., 0, 1 and uncertain bits) and recovering uncertain bits via an error‐correction mechanism. In this paper, we extend NRLBP to deal with color images and propose a robust color image descriptor called Color context binary pattern (CCBP). In CCBP, we employ scale context and neighbor context to progressively correct the encoded bits. First, we encode intra‐channel local neighboring pixels into three‐valued states in scale space and use majority voting to correct all states across scales. Then, we compute inter‐channel color feature distances and correct the uncertain bits via neighboring bit propagation. Finally, we construct the image descriptor by concatenating all histograms based on the corrected binary codes. Experiments on four benchmark databases demonstrate the robustness of CCBP for color image classification under very low signal‐to‐noise ratio levels.