Robust and efficient pose tracking using perspective-four-point algorithm and Kalman filter

In this paper, we investigate the use of Kalman filter to enable robust tracking based on an efficient pose estimation algorithm, namely the four-point algorithm. Pose estimation is very useful in vision-based system control, for example in automatic driving and virtual reality inputs. Firstly, we h...

Full description

Saved in:
Bibliographic Details
Published in2017 International Conference on Mechanical, System and Control Engineering (ICMSC) pp. 240 - 244
Main Authors Kin Hong Wong, Ying Kin Yu, Ho Yin Fung, Ho Chuen Kam, Kwun Pang Tsui
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.05.2017
Subjects
Online AccessGet full text
DOI10.1109/ICMSC.2017.7959479

Cover

Abstract In this paper, we investigate the use of Kalman filter to enable robust tracking based on an efficient pose estimation algorithm, namely the four-point algorithm. Pose estimation is very useful in vision-based system control, for example in automatic driving and virtual reality inputs. Firstly, we have implemented a four-point pose estimation method with a personal computer. This estimation algorithm is supposed to be the method that requires the least number of point features for the generation of a unique solution. On the contrary, existing three-point algorithms may give multiple solutions. Then we have adopted a Kalman filter to enable robust tracking. Kalman filter is computationally efficient and very good at handling noise during tracking. The merge of these two techniques make us able to build a high-speed and yet robust system to be used in a wide variety of real applications. Furthermore, we have shown that a linear Kalman filter can be applied to filter off noises directly from the results of the four-point algorithm. Simulated and real data tests were performed and the results were satisfactory.
AbstractList In this paper, we investigate the use of Kalman filter to enable robust tracking based on an efficient pose estimation algorithm, namely the four-point algorithm. Pose estimation is very useful in vision-based system control, for example in automatic driving and virtual reality inputs. Firstly, we have implemented a four-point pose estimation method with a personal computer. This estimation algorithm is supposed to be the method that requires the least number of point features for the generation of a unique solution. On the contrary, existing three-point algorithms may give multiple solutions. Then we have adopted a Kalman filter to enable robust tracking. Kalman filter is computationally efficient and very good at handling noise during tracking. The merge of these two techniques make us able to build a high-speed and yet robust system to be used in a wide variety of real applications. Furthermore, we have shown that a linear Kalman filter can be applied to filter off noises directly from the results of the four-point algorithm. Simulated and real data tests were performed and the results were satisfactory.
Author Kin Hong Wong
Ho Yin Fung
Kwun Pang Tsui
Ying Kin Yu
Ho Chuen Kam
Author_xml – sequence: 1
  surname: Kin Hong Wong
  fullname: Kin Hong Wong
  email: khwong@cse.cuhk.edu.hk
  organization: Dept. of Comput. Sci. & Eng. line, Chinese Univ. of Hong Kong, Hong Kong, China
– sequence: 2
  surname: Ying Kin Yu
  fullname: Ying Kin Yu
  email: ykyu.hk@gmail.com
  organization: Dept. of Comput. Sci. & Eng. line, Chinese Univ. of Hong Kong, Hong Kong, China
– sequence: 3
  surname: Ho Yin Fung
  fullname: Ho Yin Fung
  organization: Dept. of Comput. Sci. & Eng. line, Chinese Univ. of Hong Kong, Hong Kong, China
– sequence: 4
  surname: Ho Chuen Kam
  fullname: Ho Chuen Kam
  organization: Dept. of Comput. Sci. & Eng. line, Chinese Univ. of Hong Kong, Hong Kong, China
– sequence: 5
  surname: Kwun Pang Tsui
  fullname: Kwun Pang Tsui
  email: warrentsui@outlook.com
  organization: Dept. of Mech. Eng., Chinese Univ. of Hong Kong, Hong Kong, China
BookMark eNotj8tOwzAUBY0ECyj9Adj4BxL8ShwvUcSjoggJumNR3TrXxSKxI8dB4u-h0M2ZzWikc0FOQwxIyBVnJefM3Kza57e2FIzrUpvKKG1OyNLohlfMsLqSjJ-T99e4m6dMIXQUnfPWY8h0jBPSnMB--rCn83TYEdM0os3-CwsX51SM0f-q0O9j8vlj-Es8QT9AoM73GdMlOXPQT7g8ckE293eb9rFYvzys2tt14Q3LhbJ1Jxlw1hguNFjHOubQga0lCqHQ1E2ltFAVB2GBo-PGyVoZ1TU75gDlglz_Zz0ibsfkB0jf2-Nj-QPUuVGQ
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/ICMSC.2017.7959479
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
EISBN 9781509065301
150906530X
EndPage 244
ExternalDocumentID 7959479
Genre orig-research
GroupedDBID 6IE
6IL
CBEJK
RIE
RIL
ID FETCH-LOGICAL-i90t-4c6d30a1089127acf0d0fefac63e224e9685472451a2ca1ef19f36494d8b0fae3
IEDL.DBID RIE
IngestDate Thu Jun 29 18:38:02 EDT 2023
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i90t-4c6d30a1089127acf0d0fefac63e224e9685472451a2ca1ef19f36494d8b0fae3
PageCount 5
ParticipantIDs ieee_primary_7959479
PublicationCentury 2000
PublicationDate 2017-May
PublicationDateYYYYMMDD 2017-05-01
PublicationDate_xml – month: 05
  year: 2017
  text: 2017-May
PublicationDecade 2010
PublicationTitle 2017 International Conference on Mechanical, System and Control Engineering (ICMSC)
PublicationTitleAbbrev ICMSC
PublicationYear 2017
Publisher IEEE
Publisher_xml – name: IEEE
Score 1.6416178
Snippet In this paper, we investigate the use of Kalman filter to enable robust tracking based on an efficient pose estimation algorithm, namely the four-point...
SourceID ieee
SourceType Publisher
StartPage 240
SubjectTerms Algorithm design and analysis
automatic control
Cameras
Computational modeling
kalman filter
Kalman filters
Pose estimation
Robustness
Solid modeling
virtual reality systems
Title Robust and efficient pose tracking using perspective-four-point algorithm and Kalman filter
URI https://ieeexplore.ieee.org/document/7959479
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LSwMxEA5tT55UWvFNDh7NNtnNPnIulqpURCsUPJQ862K7u7S7F3-9yW4fKB68hZBMwkzgC8n3zQBwo0IukpAnSAolEY0NRgmjEYqTKBD2wkwMcWrk8VM0eqMP03DaArc7LYzWuiafac816798lcvKPZX1XV1sGrM2aFtTjVZrq4PBrH8_GL8OHFkr9jYDf1RMqQFjeAjG26UansinV5XCk1-_sjD-dy9HoLeX5sHnHegcg5bOuuD9JRfVuoQ8U1DXOSHsXFjkaw3LFZfuNRw6gvscFnttJTL2GKEiT-1Qvpjnq7T8WNYmHvliyTNoUveT3gOT4d1kMEKbqgkoZbhEVEYqwJzghBE_5tJghY02XEaBtnCtWZSENPZpSLgvOdGGMBNElFGVCGy4Dk5AJ8szfQpgqISvjb2xhYZSiW24NTU0DmNhWECoOANd55dZ0eTFmG1ccv539wU4cLFpyIKXoFOuKn1lAb0U13UkvwHoMKU3
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV07T8MwELZKGWAC1CLeeGDErdOck3iuqFraVAiKVImhsh0bItqkapOFX0-cvgRiYLMsv3Rn6U5333eH0F3EhAyYCIiSkSLgG0oCDh7xA8-VhcPsGMeykcOh132FxzEbV9D9lgujtS7BZ7phh2UuP0pVbkNlTdsXG3y-h_YZALAVW2vDhKG82WuHL20L1_Ib66U_eqaUJqNzhMLNZSukyGcjz2RDff2qw_jf1xyj-o6ch5-2ZucEVXRSQ2_PqcyXGRZJhHVZFaLYi-fpUuNsIZSNh2MLcX_H8x27kpjiI5F5GhdLxfQ9XcTZx6w8oi-mM5FgE9tceh2NOg-jdpes-yaQmNOMgPIilwqHBtxp-UIZGlGjjVCeqwuDrbkXMPBbwBzRUsLRxuHG9YBDFEhqhHZPUTVJE32GMItkS5vCZ2MGQNFC4RoM-MyXhrsOyHNUs3KZzFeVMSZrkVz8PX2LDrqjcDAZ9Ib9S3Ro9bSCDl6harbI9XVh3jN5U2r1G7oqqIQ
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2017+International+Conference+on+Mechanical%2C+System+and+Control+Engineering+%28ICMSC%29&rft.atitle=Robust+and+efficient+pose+tracking+using+perspective-four-point+algorithm+and+Kalman+filter&rft.au=Kin+Hong+Wong&rft.au=Ying+Kin+Yu&rft.au=Ho+Yin+Fung&rft.au=Ho+Chuen+Kam&rft.date=2017-05-01&rft.pub=IEEE&rft.spage=240&rft.epage=244&rft_id=info:doi/10.1109%2FICMSC.2017.7959479&rft.externalDocID=7959479