Real time object oriented 6-point skeleton extraction component from human silhouette for video surveillance and analysis application

Mohamad Hanif Md Saad, Muhammad Faiz Mohd Shukri, Win Kong, Wan Noor Aziezan Baharuddin, Aini Hussain

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

This paper describes the design and implementation of a fast 6-Point skeleton extraction algorithm from human silhouette images which can be used for real-time video surveillance and analysis applications. The 6 Points of Interest (POIs) are sacroiliac support point (Pc), head (Ph), right and left shoulders (Psr and Psl) and right and left foot (Pfr and Pfl). The algorithm was implemented as an object class library and can be used in Microsoft.NET development environment across multiple.NET compatible programming language such as C#, VB.Net and IronRuby. The developed class library successfully tracked the POIs across live video frames in real-time. The applicability of the developed class library for video surveillance and analysis application was proven via its application in the development of the Intelligent Video Surveillance System (InViSSTM). A simple, general purpose case study, which shows the use of the developed.NET components for simple gait analysis application is also discussed in the end of this paper to prove that it is general enough to be used for video surveillance and analysis related applications.

Original languageEnglish
Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
PublisherSpringer Verlag
Pages367-380
Number of pages14
Volume9429
ISBN (Print)9783319259383, 9783319259383
DOIs
Publication statusPublished - 2015
Event4th International Visual Informatics Conference, IVIC 2015 - Bangi, Malaysia
Duration: 17 Nov 201519 Nov 2015

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume9429
ISSN (Print)03029743
ISSN (Electronic)16113349

Other

Other4th International Visual Informatics Conference, IVIC 2015
CountryMalaysia
CityBangi
Period17/11/1519/11/15

Fingerprint

Video Analysis
Video Surveillance
Silhouette
Skeleton
Object-oriented
Gait Analysis
Gait analysis
Real-time
Support Point
Computer programming languages
Programming Languages
Human
Class
Libraries

Keywords

  • 6-Point skeleton
  • Human silhouette analysis
  • Object oriented programming

ASJC Scopus subject areas

  • Computer Science(all)
  • Theoretical Computer Science

Cite this

Md Saad, M. H., Shukri, M. F. M., Kong, W., Baharuddin, W. N. A., & Hussain, A. (2015). Real time object oriented 6-point skeleton extraction component from human silhouette for video surveillance and analysis application. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 9429, pp. 367-380). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 9429). Springer Verlag. https://doi.org/10.1007/978-3-319-25939-0_33

Real time object oriented 6-point skeleton extraction component from human silhouette for video surveillance and analysis application. / Md Saad, Mohamad Hanif; Shukri, Muhammad Faiz Mohd; Kong, Win; Baharuddin, Wan Noor Aziezan; Hussain, Aini.

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 9429 Springer Verlag, 2015. p. 367-380 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 9429).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Md Saad, MH, Shukri, MFM, Kong, W, Baharuddin, WNA & Hussain, A 2015, Real time object oriented 6-point skeleton extraction component from human silhouette for video surveillance and analysis application. in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). vol. 9429, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 9429, Springer Verlag, pp. 367-380, 4th International Visual Informatics Conference, IVIC 2015, Bangi, Malaysia, 17/11/15. https://doi.org/10.1007/978-3-319-25939-0_33
Md Saad MH, Shukri MFM, Kong W, Baharuddin WNA, Hussain A. Real time object oriented 6-point skeleton extraction component from human silhouette for video surveillance and analysis application. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 9429. Springer Verlag. 2015. p. 367-380. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)). https://doi.org/10.1007/978-3-319-25939-0_33
Md Saad, Mohamad Hanif ; Shukri, Muhammad Faiz Mohd ; Kong, Win ; Baharuddin, Wan Noor Aziezan ; Hussain, Aini. / Real time object oriented 6-point skeleton extraction component from human silhouette for video surveillance and analysis application. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 9429 Springer Verlag, 2015. pp. 367-380 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{38f652e4482f41bf9a1913453b06bf64,
title = "Real time object oriented 6-point skeleton extraction component from human silhouette for video surveillance and analysis application",
abstract = "This paper describes the design and implementation of a fast 6-Point skeleton extraction algorithm from human silhouette images which can be used for real-time video surveillance and analysis applications. The 6 Points of Interest (POIs) are sacroiliac support point (Pc), head (Ph), right and left shoulders (Psr and Psl) and right and left foot (Pfr and Pfl). The algorithm was implemented as an object class library and can be used in Microsoft.NET development environment across multiple.NET compatible programming language such as C#, VB.Net and IronRuby. The developed class library successfully tracked the POIs across live video frames in real-time. The applicability of the developed class library for video surveillance and analysis application was proven via its application in the development of the Intelligent Video Surveillance System (InViSSTM). A simple, general purpose case study, which shows the use of the developed.NET components for simple gait analysis application is also discussed in the end of this paper to prove that it is general enough to be used for video surveillance and analysis related applications.",
keywords = "6-Point skeleton, Human silhouette analysis, Object oriented programming",
author = "{Md Saad}, {Mohamad Hanif} and Shukri, {Muhammad Faiz Mohd} and Win Kong and Baharuddin, {Wan Noor Aziezan} and Aini Hussain",
year = "2015",
doi = "10.1007/978-3-319-25939-0_33",
language = "English",
isbn = "9783319259383",
volume = "9429",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "367--380",
booktitle = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",

}

TY - GEN

T1 - Real time object oriented 6-point skeleton extraction component from human silhouette for video surveillance and analysis application

AU - Md Saad, Mohamad Hanif

AU - Shukri, Muhammad Faiz Mohd

AU - Kong, Win

AU - Baharuddin, Wan Noor Aziezan

AU - Hussain, Aini

PY - 2015

Y1 - 2015

N2 - This paper describes the design and implementation of a fast 6-Point skeleton extraction algorithm from human silhouette images which can be used for real-time video surveillance and analysis applications. The 6 Points of Interest (POIs) are sacroiliac support point (Pc), head (Ph), right and left shoulders (Psr and Psl) and right and left foot (Pfr and Pfl). The algorithm was implemented as an object class library and can be used in Microsoft.NET development environment across multiple.NET compatible programming language such as C#, VB.Net and IronRuby. The developed class library successfully tracked the POIs across live video frames in real-time. The applicability of the developed class library for video surveillance and analysis application was proven via its application in the development of the Intelligent Video Surveillance System (InViSSTM). A simple, general purpose case study, which shows the use of the developed.NET components for simple gait analysis application is also discussed in the end of this paper to prove that it is general enough to be used for video surveillance and analysis related applications.

AB - This paper describes the design and implementation of a fast 6-Point skeleton extraction algorithm from human silhouette images which can be used for real-time video surveillance and analysis applications. The 6 Points of Interest (POIs) are sacroiliac support point (Pc), head (Ph), right and left shoulders (Psr and Psl) and right and left foot (Pfr and Pfl). The algorithm was implemented as an object class library and can be used in Microsoft.NET development environment across multiple.NET compatible programming language such as C#, VB.Net and IronRuby. The developed class library successfully tracked the POIs across live video frames in real-time. The applicability of the developed class library for video surveillance and analysis application was proven via its application in the development of the Intelligent Video Surveillance System (InViSSTM). A simple, general purpose case study, which shows the use of the developed.NET components for simple gait analysis application is also discussed in the end of this paper to prove that it is general enough to be used for video surveillance and analysis related applications.

KW - 6-Point skeleton

KW - Human silhouette analysis

KW - Object oriented programming

UR - http://www.scopus.com/inward/record.url?scp=84950155714&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84950155714&partnerID=8YFLogxK

U2 - 10.1007/978-3-319-25939-0_33

DO - 10.1007/978-3-319-25939-0_33

M3 - Conference contribution

SN - 9783319259383

SN - 9783319259383

VL - 9429

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 367

EP - 380

BT - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

PB - Springer Verlag

ER -