Precise Foreground Detection Algorithm Using Motion Estimation, Minima and Maxima Inside the Foreground Object

Muhammad Nawaz, John Cosmas, Pavlos I. Lazaridis, Zaharias D. Zaharis, Yue Zhang, Hamdullah Mohib

Research output: Contribution to journalArticle

2 Citations (Scopus)

Abstract

In this paper the precise foreground mask is obtained in a complex environment by applying simple and effective methods on a video sequence consisting of multi-colour and multiple foreground object environment. To detect moving objects we use a simple algorithm based on block-based motion estimation, which requires less computational time. To obtain a full and improved mask of the moving object, we use an opening-and-closing-by-reconstruction mechanism to identify the minima and maxima inside the foreground object by applying a set of morphological operations. This further enhances the outlines of foreground objects at various stages of image processing. Therefore, the algorithm does not require the knowledge of the background image. That is why it can be used in real world video sequences to detect the foreground in cases where we do not have a background model in advance. The comparative performance results demonstrate the effectiveness of the proposed algorithm.
Original languageEnglish
Pages (from-to)725-731
Number of pages7
JournalIEEE Transactions on Broadcasting
Volume59
Issue number4
Early online date21 Oct 2013
DOIs
Publication statusPublished - Dec 2013
Externally publishedYes

Fingerprint

Motion estimation
Masks
Image processing
Color

Cite this

Nawaz, Muhammad ; Cosmas, John ; Lazaridis, Pavlos I. ; Zaharis, Zaharias D. ; Zhang, Yue ; Mohib, Hamdullah. / Precise Foreground Detection Algorithm Using Motion Estimation, Minima and Maxima Inside the Foreground Object. In: IEEE Transactions on Broadcasting. 2013 ; Vol. 59, No. 4. pp. 725-731.
@article{2a4f53fcbd0545838b0a2b892f5b7e6e,
title = "Precise Foreground Detection Algorithm Using Motion Estimation, Minima and Maxima Inside the Foreground Object",
abstract = "In this paper the precise foreground mask is obtained in a complex environment by applying simple and effective methods on a video sequence consisting of multi-colour and multiple foreground object environment. To detect moving objects we use a simple algorithm based on block-based motion estimation, which requires less computational time. To obtain a full and improved mask of the moving object, we use an opening-and-closing-by-reconstruction mechanism to identify the minima and maxima inside the foreground object by applying a set of morphological operations. This further enhances the outlines of foreground objects at various stages of image processing. Therefore, the algorithm does not require the knowledge of the background image. That is why it can be used in real world video sequences to detect the foreground in cases where we do not have a background model in advance. The comparative performance results demonstrate the effectiveness of the proposed algorithm.",
keywords = "Block-based motion estimation, Foreground detection, Morphological operations, Opening-and-closing-by-reconstruction",
author = "Muhammad Nawaz and John Cosmas and Lazaridis, {Pavlos I.} and Zaharis, {Zaharias D.} and Yue Zhang and Hamdullah Mohib",
year = "2013",
month = "12",
doi = "10.1109/TBC.2013.2282733",
language = "English",
volume = "59",
pages = "725--731",
journal = "IEEE Transactions on Broadcasting",
issn = "0018-9316",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "4",

}

Precise Foreground Detection Algorithm Using Motion Estimation, Minima and Maxima Inside the Foreground Object. / Nawaz, Muhammad; Cosmas, John; Lazaridis, Pavlos I.; Zaharis, Zaharias D.; Zhang, Yue; Mohib, Hamdullah.

In: IEEE Transactions on Broadcasting, Vol. 59, No. 4, 12.2013, p. 725-731.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Precise Foreground Detection Algorithm Using Motion Estimation, Minima and Maxima Inside the Foreground Object

AU - Nawaz, Muhammad

AU - Cosmas, John

AU - Lazaridis, Pavlos I.

AU - Zaharis, Zaharias D.

AU - Zhang, Yue

AU - Mohib, Hamdullah

PY - 2013/12

Y1 - 2013/12

N2 - In this paper the precise foreground mask is obtained in a complex environment by applying simple and effective methods on a video sequence consisting of multi-colour and multiple foreground object environment. To detect moving objects we use a simple algorithm based on block-based motion estimation, which requires less computational time. To obtain a full and improved mask of the moving object, we use an opening-and-closing-by-reconstruction mechanism to identify the minima and maxima inside the foreground object by applying a set of morphological operations. This further enhances the outlines of foreground objects at various stages of image processing. Therefore, the algorithm does not require the knowledge of the background image. That is why it can be used in real world video sequences to detect the foreground in cases where we do not have a background model in advance. The comparative performance results demonstrate the effectiveness of the proposed algorithm.

AB - In this paper the precise foreground mask is obtained in a complex environment by applying simple and effective methods on a video sequence consisting of multi-colour and multiple foreground object environment. To detect moving objects we use a simple algorithm based on block-based motion estimation, which requires less computational time. To obtain a full and improved mask of the moving object, we use an opening-and-closing-by-reconstruction mechanism to identify the minima and maxima inside the foreground object by applying a set of morphological operations. This further enhances the outlines of foreground objects at various stages of image processing. Therefore, the algorithm does not require the knowledge of the background image. That is why it can be used in real world video sequences to detect the foreground in cases where we do not have a background model in advance. The comparative performance results demonstrate the effectiveness of the proposed algorithm.

KW - Block-based motion estimation

KW - Foreground detection

KW - Morphological operations

KW - Opening-and-closing-by-reconstruction

UR - http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=11

U2 - 10.1109/TBC.2013.2282733

DO - 10.1109/TBC.2013.2282733

M3 - Article

VL - 59

SP - 725

EP - 731

JO - IEEE Transactions on Broadcasting

JF - IEEE Transactions on Broadcasting

SN - 0018-9316

IS - 4

ER -