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...

Full description

Bibliographic Details
Main Authors: Aurel A. Lazar, Nikul H. Ukani, Yiyin Zhou
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