Adaptive face tracking based on online learning
Autor(a) principal: | |
---|---|
Data de Publicação: | 2018 |
Tipo de documento: | Tese |
Idioma: | eng |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da UFRGS |
Texto Completo: | http://hdl.handle.net/10183/187888 |
Resumo: | Rastreamento de objetos pode ser usado para localizar objetos em cenas e pode ser também usado para localizar mudanças na aparência ou na forma dos objetos ao longo do tempo. A maioria dos métodos de rastreamento de objetos disponíveis tendem a apresentar um desempenho satisfatório em ambientes controlados, mas tendem a falhar quando a aparência ou a forma dos objetos muda (por exemplo, quando objetos não-rígidos são rastreados), ou mesmo quando ocorrem mudanças de iluminação. Além disso, em muitos métodos de rastreamento disponíveis, o erro de rastreamento tende a aumentar indefinidamente quando o alvo é perdido. Portanto, rastrear objetos em sequencias de vídeos longas (e ininterruptas) tende a ser bastante desafiador para os mesmos métodos. Essa tese propõe um algoritmo de rastreamento facial que contém dois modos de operação. Ambos os modos de operação são baseados em técnicas de aprendizado de feições que utilizam os dados úteis acumulados durante o rastreamento da face e implementam um framework de aprendizado incremental. Para acumular os dados de treinamento, a qualidade da amostra de teste é verificada antes de sua utilização no esquema de treinamento on-line incremental. Adicionalmente, um esquema inovador de predição de erro é proposto e é capaz de estimar o erro de rastreamento durante a execução do algoritmo de rastreamento. Além disso, uma melhora em Modelo Local Restrito (Constrained Local Model - CLM) é proposta e utiliza os dados de treinamento para designar pesos aos pontos de referência (landmarks) baseados em suas consistências. Esses pesos são usados no processo de busca do CLM a fim de melhorar o processo de otimização da busca do CLM. Os resultados experimentais mostram que o método proposto de rastreamento (ambas variações) tem uma melhor performance que os métodos comparativos do estado da arte em termos de Erro Quadrático Médio (Root Mean Squared Error - RMSE) e Erro de Localização de Centro (Center Localization Error - CLE). A fim de provar a eficiência das técnicas propostas, uma aplicação em detecção de bocejos é apresentada. |
id |
URGS_370fa3f1a2820c387931297b678de342 |
---|---|
oai_identifier_str |
oai:www.lume.ufrgs.br:10183/187888 |
network_acronym_str |
URGS |
network_name_str |
Biblioteca Digital de Teses e Dissertações da UFRGS |
repository_id_str |
1853 |
spelling |
Khurshid, AasimScharcanski, Jacob2019-01-18T02:31:34Z2018http://hdl.handle.net/10183/187888001083962Rastreamento de objetos pode ser usado para localizar objetos em cenas e pode ser também usado para localizar mudanças na aparência ou na forma dos objetos ao longo do tempo. A maioria dos métodos de rastreamento de objetos disponíveis tendem a apresentar um desempenho satisfatório em ambientes controlados, mas tendem a falhar quando a aparência ou a forma dos objetos muda (por exemplo, quando objetos não-rígidos são rastreados), ou mesmo quando ocorrem mudanças de iluminação. Além disso, em muitos métodos de rastreamento disponíveis, o erro de rastreamento tende a aumentar indefinidamente quando o alvo é perdido. Portanto, rastrear objetos em sequencias de vídeos longas (e ininterruptas) tende a ser bastante desafiador para os mesmos métodos. Essa tese propõe um algoritmo de rastreamento facial que contém dois modos de operação. Ambos os modos de operação são baseados em técnicas de aprendizado de feições que utilizam os dados úteis acumulados durante o rastreamento da face e implementam um framework de aprendizado incremental. Para acumular os dados de treinamento, a qualidade da amostra de teste é verificada antes de sua utilização no esquema de treinamento on-line incremental. Adicionalmente, um esquema inovador de predição de erro é proposto e é capaz de estimar o erro de rastreamento durante a execução do algoritmo de rastreamento. Além disso, uma melhora em Modelo Local Restrito (Constrained Local Model - CLM) é proposta e utiliza os dados de treinamento para designar pesos aos pontos de referência (landmarks) baseados em suas consistências. Esses pesos são usados no processo de busca do CLM a fim de melhorar o processo de otimização da busca do CLM. Os resultados experimentais mostram que o método proposto de rastreamento (ambas variações) tem uma melhor performance que os métodos comparativos do estado da arte em termos de Erro Quadrático Médio (Root Mean Squared Error - RMSE) e Erro de Localização de Centro (Center Localization Error - CLE). A fim de provar a eficiência das técnicas propostas, uma aplicação em detecção de bocejos é apresentada.Object tracking can be used to localize objects in scenes, and also can be used for locating changes in the object’s appearance or shape over time. Most of the available object tracking methods tend to perform satisfactorily in controlled environments but tend to fail when the objects appearance or shape changes, or even when the illumination changes (e.g., when tracking non-rigid objects such as a human face). Also, in many available tracking methods, the tracking error tends to increase indefinitely when the target is missed. Therefore, tracking the target objects in long (uninterrupted) video sequences tends to be quite challenging for these methods. This thesis proposes a face tracking algorithm that contains two operating modes. Both the operating modes are based on feature learning techniques that utilize the useful data accumulated during the face tracking and implements an incremental learning framework. To accumulate the training data, the quality of the test sample is checked before its utilization in the incremental and online training scheme. Also, a novel error prediction scheme is proposed that is capable of estimating the tracking error during the execution of the tracking algorithm. Furthermore, an improvement in the Constrained Local Model (CLM) is proposed that utilize the training data to assign weights to the landmarks based on their consistency. These weights are used in the CLM search process to improve CLM search optimization process. The experimental results show that the proposed tracking method (both variants) perform better than the comparative state of the art methods in terms of Root Mean Squared Error (RMSE) and Center Location Error (CLE). In order to prove the efficiency of the proposed techniques, an application in yawning detection is presented.application/pdfengProcessamento de imagensAprendizado : máquinaInformática médicaVisual object trackingDictionary learningIncremental PCA/ICAOnline learningTracking error predictorFacial feature trackingFace trackingAdaptive face tracking based on online learningRastreamento de faces adaptativo baseado em aprendizagem on-line info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPrograma de Pós-Graduação em ComputaçãoPorto Alegre, BR-RS2018doutoradoinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSTEXT001083962.pdf.txt001083962.pdf.txtExtracted Texttext/plain222211http://www.lume.ufrgs.br/bitstream/10183/187888/2/001083962.pdf.txt05999373206bb6c640d27d1221789183MD52ORIGINAL001083962.pdfTexto completo (inglês)application/pdf7890222http://www.lume.ufrgs.br/bitstream/10183/187888/1/001083962.pdf4b9d5f55cf8057dcccf721c7b0b48b48MD5110183/1878882021-05-26 04:41:30.336787oai:www.lume.ufrgs.br:10183/187888Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532021-05-26T07:41:30Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false |
dc.title.pt_BR.fl_str_mv |
Adaptive face tracking based on online learning |
dc.title.alternative.pt.fl_str_mv |
Rastreamento de faces adaptativo baseado em aprendizagem on-line |
title |
Adaptive face tracking based on online learning |
spellingShingle |
Adaptive face tracking based on online learning Khurshid, Aasim Processamento de imagens Aprendizado : máquina Informática médica Visual object tracking Dictionary learning Incremental PCA/ICA Online learning Tracking error predictor Facial feature tracking Face tracking |
title_short |
Adaptive face tracking based on online learning |
title_full |
Adaptive face tracking based on online learning |
title_fullStr |
Adaptive face tracking based on online learning |
title_full_unstemmed |
Adaptive face tracking based on online learning |
title_sort |
Adaptive face tracking based on online learning |
author |
Khurshid, Aasim |
author_facet |
Khurshid, Aasim |
author_role |
author |
dc.contributor.author.fl_str_mv |
Khurshid, Aasim |
dc.contributor.advisor1.fl_str_mv |
Scharcanski, Jacob |
contributor_str_mv |
Scharcanski, Jacob |
dc.subject.por.fl_str_mv |
Processamento de imagens Aprendizado : máquina Informática médica |
topic |
Processamento de imagens Aprendizado : máquina Informática médica Visual object tracking Dictionary learning Incremental PCA/ICA Online learning Tracking error predictor Facial feature tracking Face tracking |
dc.subject.eng.fl_str_mv |
Visual object tracking Dictionary learning Incremental PCA/ICA Online learning Tracking error predictor Facial feature tracking Face tracking |
description |
Rastreamento de objetos pode ser usado para localizar objetos em cenas e pode ser também usado para localizar mudanças na aparência ou na forma dos objetos ao longo do tempo. A maioria dos métodos de rastreamento de objetos disponíveis tendem a apresentar um desempenho satisfatório em ambientes controlados, mas tendem a falhar quando a aparência ou a forma dos objetos muda (por exemplo, quando objetos não-rígidos são rastreados), ou mesmo quando ocorrem mudanças de iluminação. Além disso, em muitos métodos de rastreamento disponíveis, o erro de rastreamento tende a aumentar indefinidamente quando o alvo é perdido. Portanto, rastrear objetos em sequencias de vídeos longas (e ininterruptas) tende a ser bastante desafiador para os mesmos métodos. Essa tese propõe um algoritmo de rastreamento facial que contém dois modos de operação. Ambos os modos de operação são baseados em técnicas de aprendizado de feições que utilizam os dados úteis acumulados durante o rastreamento da face e implementam um framework de aprendizado incremental. Para acumular os dados de treinamento, a qualidade da amostra de teste é verificada antes de sua utilização no esquema de treinamento on-line incremental. Adicionalmente, um esquema inovador de predição de erro é proposto e é capaz de estimar o erro de rastreamento durante a execução do algoritmo de rastreamento. Além disso, uma melhora em Modelo Local Restrito (Constrained Local Model - CLM) é proposta e utiliza os dados de treinamento para designar pesos aos pontos de referência (landmarks) baseados em suas consistências. Esses pesos são usados no processo de busca do CLM a fim de melhorar o processo de otimização da busca do CLM. Os resultados experimentais mostram que o método proposto de rastreamento (ambas variações) tem uma melhor performance que os métodos comparativos do estado da arte em termos de Erro Quadrático Médio (Root Mean Squared Error - RMSE) e Erro de Localização de Centro (Center Localization Error - CLE). A fim de provar a eficiência das técnicas propostas, uma aplicação em detecção de bocejos é apresentada. |
publishDate |
2018 |
dc.date.issued.fl_str_mv |
2018 |
dc.date.accessioned.fl_str_mv |
2019-01-18T02:31:34Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/doctoralThesis |
format |
doctoralThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10183/187888 |
dc.identifier.nrb.pt_BR.fl_str_mv |
001083962 |
url |
http://hdl.handle.net/10183/187888 |
identifier_str_mv |
001083962 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da UFRGS instname:Universidade Federal do Rio Grande do Sul (UFRGS) instacron:UFRGS |
instname_str |
Universidade Federal do Rio Grande do Sul (UFRGS) |
instacron_str |
UFRGS |
institution |
UFRGS |
reponame_str |
Biblioteca Digital de Teses e Dissertações da UFRGS |
collection |
Biblioteca Digital de Teses e Dissertações da UFRGS |
bitstream.url.fl_str_mv |
http://www.lume.ufrgs.br/bitstream/10183/187888/2/001083962.pdf.txt http://www.lume.ufrgs.br/bitstream/10183/187888/1/001083962.pdf |
bitstream.checksum.fl_str_mv |
05999373206bb6c640d27d1221789183 4b9d5f55cf8057dcccf721c7b0b48b48 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS) |
repository.mail.fl_str_mv |
lume@ufrgs.br||lume@ufrgs.br |
_version_ |
1810085464048140288 |