Active Contours in the Complex Domain for Salient Object Detection

The combination of active contour models (ACMs) for both contour and salient object detection is an attractive approach for researchers in image segmentation. Existing active contour models fail when improper initialization is performed. We propose a novel active contour model with salience detectio...

Full description

Bibliographic Details
Main Authors: Umer Sadiq Khan, Xingjun Zhang, Yuanqi Su
Format: Article
Language:English
Published: MDPI AG 2020-05-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/10/11/3845
_version_ 1797566499478568960
author Umer Sadiq Khan
Xingjun Zhang
Yuanqi Su
author_facet Umer Sadiq Khan
Xingjun Zhang
Yuanqi Su
author_sort Umer Sadiq Khan
collection DOAJ
description The combination of active contour models (ACMs) for both contour and salient object detection is an attractive approach for researchers in image segmentation. Existing active contour models fail when improper initialization is performed. We propose a novel active contour model with salience detection in the complex domain to address this issue. First, the input image is converted to the complex domain. The complex transformation gives salience cue. In addition, it is well suited for cyclic objects and it speeds up the iteration of the active contour. During the process, we utilize a low-pass filter that lets the low spatial frequencies pass, while attenuating, or completely blocking, the high spatial frequencies to reduce the random noise connected with favorable or higher frequencies. Furthermore, the model introduces a force function in the complex domain that dynamically shrinks a contour when it is outside of the object of interest and expands it when the contour is inside the object. Comprehensive tests on both synthetic images and natural images show that our proposed algorithm produces accurate salience results that are close to the ground truth. At the same time, it eliminates re-initialization and, thus, reduces the execution time.
first_indexed 2024-03-10T19:27:42Z
format Article
id doaj.art-6b71286dc7ce49f7822e2a99fb0b46e3
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-10T19:27:42Z
publishDate 2020-05-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-6b71286dc7ce49f7822e2a99fb0b46e32023-11-20T02:24:11ZengMDPI AGApplied Sciences2076-34172020-05-011011384510.3390/app10113845Active Contours in the Complex Domain for Salient Object DetectionUmer Sadiq Khan0Xingjun Zhang1Yuanqi Su2School of Computer Science and Technology, Xi’an Jiaotong University, Xian 710049, ChinaSchool of Computer Science and Technology, Xi’an Jiaotong University, Xian 710049, ChinaSchool of Computer Science and Technology, Xi’an Jiaotong University, Xian 710049, ChinaThe combination of active contour models (ACMs) for both contour and salient object detection is an attractive approach for researchers in image segmentation. Existing active contour models fail when improper initialization is performed. We propose a novel active contour model with salience detection in the complex domain to address this issue. First, the input image is converted to the complex domain. The complex transformation gives salience cue. In addition, it is well suited for cyclic objects and it speeds up the iteration of the active contour. During the process, we utilize a low-pass filter that lets the low spatial frequencies pass, while attenuating, or completely blocking, the high spatial frequencies to reduce the random noise connected with favorable or higher frequencies. Furthermore, the model introduces a force function in the complex domain that dynamically shrinks a contour when it is outside of the object of interest and expands it when the contour is inside the object. Comprehensive tests on both synthetic images and natural images show that our proposed algorithm produces accurate salience results that are close to the ground truth. At the same time, it eliminates re-initialization and, thus, reduces the execution time.https://www.mdpi.com/2076-3417/10/11/3845active contourcomplex transformationlow-pass filterdesigning complex-force function
spellingShingle Umer Sadiq Khan
Xingjun Zhang
Yuanqi Su
Active Contours in the Complex Domain for Salient Object Detection
Applied Sciences
active contour
complex transformation
low-pass filter
designing complex-force function
title Active Contours in the Complex Domain for Salient Object Detection
title_full Active Contours in the Complex Domain for Salient Object Detection
title_fullStr Active Contours in the Complex Domain for Salient Object Detection
title_full_unstemmed Active Contours in the Complex Domain for Salient Object Detection
title_short Active Contours in the Complex Domain for Salient Object Detection
title_sort active contours in the complex domain for salient object detection
topic active contour
complex transformation
low-pass filter
designing complex-force function
url https://www.mdpi.com/2076-3417/10/11/3845
work_keys_str_mv AT umersadiqkhan activecontoursinthecomplexdomainforsalientobjectdetection
AT xingjunzhang activecontoursinthecomplexdomainforsalientobjectdetection
AT yuanqisu activecontoursinthecomplexdomainforsalientobjectdetection