A Motion Detection Algorithm Using Local Phase Information
Previous research demonstrated that global phase alone can be used to faithfully represent visual scenes. Here we provide a reconstruction algorithm by using only local phase information. We also demonstrate that local phase alone can be effectively used to detect local motion. The local phase-based...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Hindawi Limited
2016-01-01
|
Series: | Computational Intelligence and Neuroscience |
Online Access: | http://dx.doi.org/10.1155/2016/7915245 |
id |
doaj-ae4f36d5e8de4b01a2880250b1435162 |
---|---|
record_format |
Article |
spelling |
doaj-ae4f36d5e8de4b01a2880250b14351622020-11-24T20:44:32ZengHindawi LimitedComputational Intelligence and Neuroscience1687-52651687-52732016-01-01201610.1155/2016/79152457915245A Motion Detection Algorithm Using Local Phase InformationAurel A. Lazar0Nikul H. Ukani1Yiyin Zhou2Department of Electrical Engineering, Columbia University, New York, NY 10027, USADepartment of Electrical Engineering, Columbia University, New York, NY 10027, USADepartment of Electrical Engineering, Columbia University, New York, NY 10027, USAPrevious research demonstrated that global phase alone can be used to faithfully represent visual scenes. Here we provide a reconstruction algorithm by using only local phase information. We also demonstrate that local phase alone can be effectively used to detect local motion. The local phase-based motion detector is akin to models employed to detect motion in biological vision, for example, the Reichardt detector. The local phase-based motion detection algorithm introduced here consists of two building blocks. The first building block measures/evaluates the temporal change of the local phase. The temporal derivative of the local phase is shown to exhibit the structure of a second order Volterra kernel with two normalized inputs. We provide an efficient, FFT-based algorithm for implementing the change of the local phase. The second processing building block implements the detector; it compares the maximum of the Radon transform of the local phase derivative with a chosen threshold. We demonstrate examples of applying the local phase-based motion detection algorithm on several video sequences. We also show how the locally detected motion can be used for segmenting moving objects in video scenes and compare our local phase-based algorithm to segmentation achieved with a widely used optic flow algorithm.http://dx.doi.org/10.1155/2016/7915245 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Aurel A. Lazar Nikul H. Ukani Yiyin Zhou |
spellingShingle |
Aurel A. Lazar Nikul H. Ukani Yiyin Zhou A Motion Detection Algorithm Using Local Phase Information Computational Intelligence and Neuroscience |
author_facet |
Aurel A. Lazar Nikul H. Ukani Yiyin Zhou |
author_sort |
Aurel A. Lazar |
title |
A Motion Detection Algorithm Using Local Phase Information |
title_short |
A Motion Detection Algorithm Using Local Phase Information |
title_full |
A Motion Detection Algorithm Using Local Phase Information |
title_fullStr |
A Motion Detection Algorithm Using Local Phase Information |
title_full_unstemmed |
A Motion Detection Algorithm Using Local Phase Information |
title_sort |
motion detection algorithm using local phase information |
publisher |
Hindawi Limited |
series |
Computational Intelligence and Neuroscience |
issn |
1687-5265 1687-5273 |
publishDate |
2016-01-01 |
description |
Previous research demonstrated that global phase alone can be used to faithfully represent visual scenes. Here we provide a reconstruction algorithm by using only local phase information. We also demonstrate that local phase alone can be effectively used to detect local motion. The local phase-based motion detector is akin to models employed to detect motion in biological vision, for example, the Reichardt detector. The local phase-based motion detection algorithm introduced here consists of two building blocks. The first building block measures/evaluates the temporal change of the local phase. The temporal derivative of the local phase is shown to exhibit the structure of a second order Volterra kernel with two normalized inputs. We provide an efficient, FFT-based algorithm for implementing the change of the local phase. The second processing building block implements the detector; it compares the maximum of the Radon transform of the local phase derivative with a chosen threshold. We demonstrate examples of applying the local phase-based motion detection algorithm on several video sequences. We also show how the locally detected motion can be used for segmenting moving objects in video scenes and compare our local phase-based algorithm to segmentation achieved with a widely used optic flow algorithm. |
url |
http://dx.doi.org/10.1155/2016/7915245 |
work_keys_str_mv |
AT aurelalazar amotiondetectionalgorithmusinglocalphaseinformation AT nikulhukani amotiondetectionalgorithmusinglocalphaseinformation AT yiyinzhou amotiondetectionalgorithmusinglocalphaseinformation AT aurelalazar motiondetectionalgorithmusinglocalphaseinformation AT nikulhukani motiondetectionalgorithmusinglocalphaseinformation AT yiyinzhou motiondetectionalgorithmusinglocalphaseinformation |
_version_ |
1716817089389395968 |