Detección y seguimiento de personas en video
El uso de cámaras de seguridad permite realizar video vigilancia, sin embargo, poco se ha hecho para obtener otro tipo de información a partir de los videos. Este proyecto desarrolla un sistema de conteo de personas en video a partir de algoritmos de detecciones y seguimiento, desarrollado en Python...
- Autores:
-
Montoya Morales, Estephanie
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2018
- Institución:
- Pontificia Universidad Javeriana
- Repositorio:
- Repositorio Universidad Javeriana
- Idioma:
- spa
- OAI Identifier:
- oai:repository.javeriana.edu.co:10554/56806
- Acceso en línea:
- http://hdl.handle.net/10554/56806
- Palabra clave:
- Visión por computador
Análisis de imágenes y video
Conteo de personas
Detección de objetos
Seguimiento
Computer vision
Image and video analisis
People counting
Object detection
Tracking
Ingeniería electrónica - Tesis y disertaciones académicas
Visión por computador
Detección a distancia
Análisis de información
- Rights
- openAccess
- License
- Atribución-NoComercial-SinDerivadas 4.0 Internacional
id |
JAVERIANA2_29d8abab22c4cd24df057be921bbc64b |
---|---|
oai_identifier_str |
oai:repository.javeriana.edu.co:10554/56806 |
network_acronym_str |
JAVERIANA2 |
network_name_str |
Repositorio Universidad Javeriana |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Detección y seguimiento de personas en video |
title |
Detección y seguimiento de personas en video |
spellingShingle |
Detección y seguimiento de personas en video Visión por computador Análisis de imágenes y video Conteo de personas Detección de objetos Seguimiento Computer vision Image and video analisis People counting Object detection Tracking Ingeniería electrónica - Tesis y disertaciones académicas Visión por computador Detección a distancia Análisis de información |
title_short |
Detección y seguimiento de personas en video |
title_full |
Detección y seguimiento de personas en video |
title_fullStr |
Detección y seguimiento de personas en video |
title_full_unstemmed |
Detección y seguimiento de personas en video |
title_sort |
Detección y seguimiento de personas en video |
dc.creator.fl_str_mv |
Montoya Morales, Estephanie |
dc.contributor.advisor.none.fl_str_mv |
Wilches Pérez, Carlos Andrés |
dc.contributor.author.none.fl_str_mv |
Montoya Morales, Estephanie |
dc.subject.spa.fl_str_mv |
Visión por computador Análisis de imágenes y video Conteo de personas Detección de objetos Seguimiento |
topic |
Visión por computador Análisis de imágenes y video Conteo de personas Detección de objetos Seguimiento Computer vision Image and video analisis People counting Object detection Tracking Ingeniería electrónica - Tesis y disertaciones académicas Visión por computador Detección a distancia Análisis de información |
dc.subject.keyword.spa.fl_str_mv |
Computer vision Image and video analisis People counting Object detection Tracking |
dc.subject.armarc.spa.fl_str_mv |
Ingeniería electrónica - Tesis y disertaciones académicas Visión por computador Detección a distancia Análisis de información |
description |
El uso de cámaras de seguridad permite realizar video vigilancia, sin embargo, poco se ha hecho para obtener otro tipo de información a partir de los videos. Este proyecto desarrolla un sistema de conteo de personas en video a partir de algoritmos de detecciones y seguimiento, desarrollado en Python 3. El uso de detectores y trackers hace al sistema más robusto para evitar problemas de sobre conteo. Se realizaron comparaciones para evaluar tres algoritmos de detección diferentes: YOLO, SSD y OpenPose, y 6 algoritmos de tracking implementados en OpenCV: Boosting, MIL, KCF, TLD, Median Flow, MOSSE y CSRT, de manera que sean implementados los mejores algoritmos. El sistema logra obtener un error relativo de conteo máximo del 40%, teniendo problemas en sub conteo de personas en el video. |
publishDate |
2018 |
dc.date.created.none.fl_str_mv |
2018 |
dc.date.accessioned.none.fl_str_mv |
2021-09-02T15:16:39Z |
dc.date.available.none.fl_str_mv |
2021-09-02T15:16:39Z |
dc.type.local.spa.fl_str_mv |
Tesis/Trabajo de grado - Monografía - Pregrado |
dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
http://purl.org/coar/resource_type/c_7a1f |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/10554/56806 |
dc.identifier.instname.spa.fl_str_mv |
instname:Pontificia Universidad Javeriana |
dc.identifier.reponame.spa.fl_str_mv |
reponame:Repositorio Institucional - Pontificia Universidad Javeriana |
dc.identifier.repourl.spa.fl_str_mv |
repourl:https://repository.javeriana.edu.co |
url |
http://hdl.handle.net/10554/56806 |
identifier_str_mv |
instname:Pontificia Universidad Javeriana reponame:Repositorio Institucional - Pontificia Universidad Javeriana repourl:https://repository.javeriana.edu.co |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.rights.licence.*.fl_str_mv |
Atribución-NoComercial-SinDerivadas 4.0 Internacional |
dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/4.0/ |
dc.rights.accessrights.none.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.coar.spa.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
rights_invalid_str_mv |
Atribución-NoComercial-SinDerivadas 4.0 Internacional http://creativecommons.org/licenses/by-nc-nd/4.0/ http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.format.spa.fl_str_mv |
PDF |
dc.format.mimetype.spa.fl_str_mv |
application/pdf |
dc.publisher.spa.fl_str_mv |
Pontificia Universidad Javeriana |
dc.publisher.program.spa.fl_str_mv |
Ingeniería Electrónica |
dc.publisher.faculty.spa.fl_str_mv |
Facultad de Ingeniería |
institution |
Pontificia Universidad Javeriana |
bitstream.url.fl_str_mv |
http://repository.javeriana.edu.co/bitstream/10554/56806/1/TG_1816_Deteccion%20y%20seguimiento%20de%20personas_Montoya.pdf http://repository.javeriana.edu.co/bitstream/10554/56806/2/Licencia%20de%20uso.pdf http://repository.javeriana.edu.co/bitstream/10554/56806/3/license.txt http://repository.javeriana.edu.co/bitstream/10554/56806/4/TG_1816_Deteccion%20y%20seguimiento%20de%20personas_Montoya.pdf.jpg http://repository.javeriana.edu.co/bitstream/10554/56806/5/Licencia%20de%20uso.pdf.jpg |
bitstream.checksum.fl_str_mv |
d0e5f18c8d8e9487130566613bcaa683 e9c614b187326938164bbbdc0c593498 2070d280cc89439d983d9eee1b17df53 30fd3d428eba37f7378a4a6dc4108f5e df1626f319a75ab1406e2d9a967e7419 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional - Pontificia Universidad Javeriana |
repository.mail.fl_str_mv |
repositorio@javeriana.edu.co |
_version_ |
1811671353909051392 |
spelling |
Atribución-NoComercial-SinDerivadas 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessDe acuerdo con la naturaleza del uso concedido, la presente licencia parcial se otorga a título gratuito por el máximo tiempo legal colombiano, con el propósito de que en dicho lapso mi (nuestra) obra sea explotada en las condiciones aquí estipuladas y para los fines indicados, respetando siempre la titularidad de los derechos patrimoniales y morales correspondientes, de acuerdo con los usos honrados, de manera proporcional y justificada a la finalidad perseguida, sin ánimo de lucro ni de comercialización. De manera complementaria, garantizo (garantizamos) en mi (nuestra) calidad de estudiante (s) y por ende autor (es) exclusivo (s), que la Tesis o Trabajo de Grado en cuestión, es producto de mi (nuestra) plena autoría, de mi (nuestro) esfuerzo personal intelectual, como consecuencia de mi (nuestra) creación original particular y, por tanto, soy (somos) el (los) único (s) titular (es) de la misma. Además, aseguro (aseguramos) que no contiene citas, ni transcripciones de otras obras protegidas, por fuera de los límites autorizados por la ley, según los usos honrados, y en proporción a los fines previstos; ni tampoco contempla declaraciones difamatorias contra terceros; respetando el derecho a la imagen, intimidad, buen nombre y demás derechos constitucionales. Adicionalmente, manifiesto (manifestamos) que no se incluyeron expresiones contrarias al orden público ni a las buenas costumbres. En consecuencia, la responsabilidad directa en la elaboración, presentación, investigación y, en general, contenidos de la Tesis o Trabajo de Grado es de mí (nuestro) competencia exclusiva, eximiendo de toda responsabilidad a la Pontifica Universidad Javeriana por tales aspectos. Sin perjuicio de los usos y atribuciones otorgadas en virtud de este documento, continuaré (continuaremos) conservando los correspondientes derechos patrimoniales sin modificación o restricción alguna, puesto que, de acuerdo con la legislación colombiana aplicable, el presente es un acuerdo jurídico que en ningún caso conlleva la enajenación de los derechos patrimoniales derivados del régimen del Derecho de Autor. De conformidad con lo establecido en el artículo 30 de la Ley 23 de 1982 y el artículo 11 de la Decisión Andina 351 de 1993, "Los derechos morales sobre el trabajo son propiedad de los autores", los cuales son irrenunciables, imprescriptibles, inembargables e inalienables. En consecuencia, la Pontificia Universidad Javeriana está en la obligación de RESPETARLOS Y HACERLOS RESPETAR, para lo cual tomará las medidas correspondientes para garantizar su observancia.http://purl.org/coar/access_right/c_abf2Wilches Pérez, Carlos AndrésMontoya Morales, Estephanie2021-09-02T15:16:39Z2021-09-02T15:16:39Z2018http://hdl.handle.net/10554/56806instname:Pontificia Universidad Javerianareponame:Repositorio Institucional - Pontificia Universidad Javerianarepourl:https://repository.javeriana.edu.coEl uso de cámaras de seguridad permite realizar video vigilancia, sin embargo, poco se ha hecho para obtener otro tipo de información a partir de los videos. Este proyecto desarrolla un sistema de conteo de personas en video a partir de algoritmos de detecciones y seguimiento, desarrollado en Python 3. El uso de detectores y trackers hace al sistema más robusto para evitar problemas de sobre conteo. Se realizaron comparaciones para evaluar tres algoritmos de detección diferentes: YOLO, SSD y OpenPose, y 6 algoritmos de tracking implementados en OpenCV: Boosting, MIL, KCF, TLD, Median Flow, MOSSE y CSRT, de manera que sean implementados los mejores algoritmos. El sistema logra obtener un error relativo de conteo máximo del 40%, teniendo problemas en sub conteo de personas en el video.The usage of video surveillance cameras brings security to places but there is more information that can be obtained from the videos. This project develops a people counting system in video based on object detection and tracking algorithms, in Python 3. Using both algorithms allows the system to be more robust to avoid counting people multiple times. Comparisons to evaluate 3 detection algorithms: YOLO, SSD and OpenPose, were done, and to evaluate 6 tracking algorithms implemented in OpenCV: Boosting, MIL, KCF, TLD, Median Flow, MOSSE and CSRT, to make sure the best algorithms were used. The system obtains a maximum counting relative error of 40%, having problems with sub counting people in the videoIngeniero (a) ElectrónicoPregradoPDFapplication/pdfspaPontificia Universidad JaverianaIngeniería ElectrónicaFacultad de IngenieríaVisión por computadorAnálisis de imágenes y videoConteo de personasDetección de objetosSeguimientoComputer visionImage and video analisisPeople countingObject detectionTrackingIngeniería electrónica - Tesis y disertaciones académicasVisión por computadorDetección a distanciaAnálisis de informaciónDetección y seguimiento de personas en videoTesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisORIGINALTG_1816_Deteccion y seguimiento de personas_Montoya.pdfTG_1816_Deteccion y seguimiento de personas_Montoya.pdfDocumentoapplication/pdf2738113http://repository.javeriana.edu.co/bitstream/10554/56806/1/TG_1816_Deteccion%20y%20seguimiento%20de%20personas_Montoya.pdfd0e5f18c8d8e9487130566613bcaa683MD51open accessLicencia de uso.pdfLicencia de uso.pdfapplication/pdf351200http://repository.javeriana.edu.co/bitstream/10554/56806/2/Licencia%20de%20uso.pdfe9c614b187326938164bbbdc0c593498MD52metadata only accessLICENSElicense.txtlicense.txttext/plain; charset=utf-82603http://repository.javeriana.edu.co/bitstream/10554/56806/3/license.txt2070d280cc89439d983d9eee1b17df53MD53open accessTHUMBNAILTG_1816_Deteccion y seguimiento de personas_Montoya.pdf.jpgTG_1816_Deteccion y seguimiento de personas_Montoya.pdf.jpgIM Thumbnailimage/jpeg4395http://repository.javeriana.edu.co/bitstream/10554/56806/4/TG_1816_Deteccion%20y%20seguimiento%20de%20personas_Montoya.pdf.jpg30fd3d428eba37f7378a4a6dc4108f5eMD54open accessLicencia de uso.pdf.jpgLicencia de uso.pdf.jpgIM Thumbnailimage/jpeg8090http://repository.javeriana.edu.co/bitstream/10554/56806/5/Licencia%20de%20uso.pdf.jpgdf1626f319a75ab1406e2d9a967e7419MD55open access10554/56806oai:repository.javeriana.edu.co:10554/568062022-05-03 14:41:25.824Repositorio Institucional - Pontificia Universidad Javerianarepositorio@javeriana.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIERFIExPUyBBVVRPUkVTIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTy4KClBhcnRlIDEuIFTDqXJtaW5vcyBkZSBsYSBsaWNlbmNpYSBnZW5lcmFsIHBhcmEgcHVibGljYWNpw7NuIGRlIG9icmFzIGVuIGVsIHJlcG9zaXRvcmlvIGluc3RpdHVjaW9uYWwKQ29tbyB0aXR1bGFyIChlcykgZGVsIGRlcmVjaG8gZGUgYXV0b3IsIGNvbmZpZXJvIChlcmltb3MpIGEgbGEgUG9udGlmaWNpYSBVbml2ZXJzaWRhZCBKYXZlcmlhbmEgdW5hIGxpY2VuY2lhIG5vIGV4Y2x1c2l2YSwgbGltaXRhZGEgeSBncmF0dWl0YSBzb2JyZSBsYSBvYnJhIHF1ZSBzZSBpbnRlZ3JhcsOhIGVuIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwsIHF1ZSBzZSBhanVzdGEgYSBsYXMgc2lndWllbnRlcyBjYXJhY3RlcsOtc3RpY2FzOgphKSAgICAgIEVzdGFyw6EgdmlnZW50ZSBhIHBhcnRpciBkZSBsYSBmZWNoYSBkZSBpbmNsdXNpw7NuIGVuIGVsIHJlcG9zaXRvcmlvLCBwb3IgdW4gcGxhem8gZGUgNSBhw7FvcywgcXVlIHNlcsOhbiBwcm9ycm9nYWJsZXMgaW5kZWZpbmlkYW1lbnRlIHBvciBlbCB0aWVtcG8gcXVlIGR1cmUgZWwgZGVyZWNobyBwYXRyaW1vbmlhbCBkZWwgYXV0b3IuIEVsIGF1dG9yIHBvZHLDoSBkYXIgcG9yIHRlcm1pbmFkYSBsYSBsaWNlbmNpYSBzb2xpY2l0w6FuZG9sbyBhIGxhIFVuaXZlcnNpZGFkIHBvciBlc2NyaXRvLgpiKSAgICAgIEF1dG9yaXphIGEgbGEgUG9udGlmaWNpYSBVbml2ZXJzaWRhZCBKYXZlcmlhbmEgYSBwdWJsaWNhciBsYSBvYnJhIGVuIGRpZ2l0YWwsIGNvbm9jaWVuZG8gcXVlLCBkYWRvIHF1ZSBzZSBwdWJsaWNhIGVuIEludGVybmV0LCBwb3IgZXN0ZSBoZWNobyBjaXJjdWxhIGNvbiB1biBhbGNhbmNlIG11bmRpYWwuCmMpICAgICAgTG9zIGF1dG9yZXMgYWNlcHRhbiBxdWUgbGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvIHJlbnVuY2lhbiBhIHJlY2liaXIgYmVuZWZpY2lvIGFsZ3VubyBwb3IgbGEgcHVibGljYWNpw7NuLCBkaXN0cmlidWNpw7NuLCBjb211bmljYWNpw7NuIHDDumJsaWNhIHkgY3VhbHF1aWVyIG90cm8gdXNvIHF1ZSBzZSBoYWdhIGVuIGxvcyB0w6lybWlub3MgZGUgbGEgcHJlc2VudGUgbGljZW5jaWEgeSBkZSBsYSBsaWNlbmNpYSBkZSB1c28gY29uIHF1ZSBzZSBwdWJsaWNhLgpkKSAgICAgIExvcyBhdXRvcmVzIG1hbmlmaWVzdGFuIHF1ZSBzZSB0cmF0YSBkZSB1bmEgb2JyYSBvcmlnaW5hbCBzb2JyZSBsYSBxdWUgdGllbmVuIGxvcyBkZXJlY2hvcyBxdWUgYXV0b3JpemFuIHkgcXVlIHNvbiBlbGxvcyBxdWllbmVzIGFzdW1lbiB0b3RhbCByZXNwb25zYWJpbGlkYWQgcG9yIGVsIGNvbnRlbmlkbyBkZSBzdSBvYnJhIGFudGUgbGEgUG9udGlmaWNpYSBVbml2ZXJzaWRhZCBKYXZlcmlhbmEgeSBhbnRlIHRlcmNlcm9zLiBFbiB0b2RvIGNhc28gbGEgUG9udGlmaWNpYSBVbml2ZXJzaWRhZCBKYXZlcmlhbmEgc2UgY29tcHJvbWV0ZSBhIGluZGljYXIgc2llbXByZSBsYSBhdXRvcsOtYSBpbmNsdXllbmRvIGVsIG5vbWJyZSBkZWwgYXV0b3IgeSBsYSBmZWNoYSBkZSBwdWJsaWNhY2nDs24uCmUpICAgICAgQXV0b3Jpem8gKGFtb3MpIGEgbGEgVW5pdmVyc2lkYWQgcGFyYSBpbmNsdWlyIGxhIG9icmEgZW4gbG9zIMOtbmRpY2VzIHkgYnVzY2Fkb3JlcyBxdWUgZXN0aW1lbiBuZWNlc2FyaW9zIHBhcmEgcHJvbW92ZXIgc3UgZGlmdXNpw7NuLgpmKSAgICAgIEFjZXB0byAoYW1vcykgcXVlIGxhIFBvbnRpZmljaWEgVW5pdmVyc2lkYWQgSmF2ZXJpYW5hIHB1ZWRhIGNvbnZlcnRpciBlbCBkb2N1bWVudG8gYSBjdWFscXVpZXIgbWVkaW8gbyBmb3JtYXRvIHBhcmEgcHJvcMOzc2l0b3MgZGUgcHJlc2VydmFjacOzbiBkaWdpdGFsLgpnKSAgICAgIEF1dG9yaXpvIChhbW9zKSBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGF1dG9yaXphZG9zIGVuIGxvcyBsaXRlcmFsZXMgYW50ZXJpb3JlcyBiYWpvIGxvcyBsw61taXRlcyBkZWZpbmlkb3MgcG9yIGxhIHVuaXZlcnNpZGFkIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgUFVKICwgY3V5byB0ZXh0byBjb21wbGV0byBzZSBwdWVkZSBjb25zdWx0YXIgZW4gaHR0cDovL3JlcG9zaXRvcnkuamF2ZXJpYW5hLmVkdS5jby8KClNJIEVMIERPQ1VNRU5UTyBTRSBCQVNBIEVOIFVOIFRSQUJBSk8gUVVFIEhBIFNJRE8gUEFUUk9DSU5BRE8gTyBBUE9ZQURPIFBPUiBVTkEgQUdFTkNJQSBPIFVOQSBPUkdBTklaQUNJw5NOLCBDT04gRVhDRVBDScOTTiBERSBMQSBQT05USUZJQ0lBIFVOSVZFUlNJREFEIEpBVkVSSUFOQSwgRUwgKExPUykgQVVUT1IoRVMpIEdBUkFOVElaQShNT1MpIFFVRSBTRSBIQSBDVU1QTElETyBDT04gTE9TIERFUkVDSE9TIFkgT0JMSUdBQ0lPTkVTIFJFUVVFUklET1MgUE9SIEVMIFJFU1BFQ1RJVk8gQ09OVFJBVE8gTyBBQ1VFUkRPLgo= |