Desarrollo de software para la detección de personas por medio de sensor RGBD
Se desea implementar en un entorno robotizado la manera de detectar personas para el control de un robot y mantener la seguridad de las personas que puedan entrar en el volumen de trabajo de este. Para ello fue necesario la comunicación con un sensor de profundidad y el entrenamiento de clasificador...
- Autores:
-
Albanes Gaviria, Andrés Felipe
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2017
- Institución:
- Instituto Tecnológico Metropolitano
- Repositorio:
- Repositorio ITM
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.itm.edu.co:20.500.12622/1704
- Acceso en línea:
- http://hdl.handle.net/20.500.12622/1704
- Palabra clave:
- Detectores
Sensores
Seguridad
Tecnología de la seguridad
Computer programs
Automata
Robot
Programas para computador
Robots
- Rights
- License
- http://creativecommons.org/licenses/by-nc-nd/4.0/
id |
RepoITM2_d47eb4236b4c9b8ccac73865afd6857e |
---|---|
oai_identifier_str |
oai:repositorio.itm.edu.co:20.500.12622/1704 |
network_acronym_str |
RepoITM2 |
network_name_str |
Repositorio ITM |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Desarrollo de software para la detección de personas por medio de sensor RGBD |
title |
Desarrollo de software para la detección de personas por medio de sensor RGBD |
spellingShingle |
Desarrollo de software para la detección de personas por medio de sensor RGBD Detectores Sensores Seguridad Tecnología de la seguridad Computer programs Automata Robot Programas para computador Robots |
title_short |
Desarrollo de software para la detección de personas por medio de sensor RGBD |
title_full |
Desarrollo de software para la detección de personas por medio de sensor RGBD |
title_fullStr |
Desarrollo de software para la detección de personas por medio de sensor RGBD |
title_full_unstemmed |
Desarrollo de software para la detección de personas por medio de sensor RGBD |
title_sort |
Desarrollo de software para la detección de personas por medio de sensor RGBD |
dc.creator.fl_str_mv |
Albanes Gaviria, Andrés Felipe |
dc.contributor.advisor.none.fl_str_mv |
Arias Correa, Mauricio |
dc.contributor.author.none.fl_str_mv |
Albanes Gaviria, Andrés Felipe |
dc.subject.spa.fl_str_mv |
Detectores Sensores Seguridad Tecnología de la seguridad |
topic |
Detectores Sensores Seguridad Tecnología de la seguridad Computer programs Automata Robot Programas para computador Robots |
dc.subject.keywords.eng.fl_str_mv |
Computer programs Automata Robot |
dc.subject.lemb.spa.fl_str_mv |
Programas para computador Robots |
description |
Se desea implementar en un entorno robotizado la manera de detectar personas para el control de un robot y mantener la seguridad de las personas que puedan entrar en el volumen de trabajo de este. Para ello fue necesario la comunicación con un sensor de profundidad y el entrenamiento de clasificadores. Se analizaron librerías para la comunicación de Java con el sensor de profundidad Kinect tales como: J4k y processing mirando su facilidad de modificación o mantenimiento, documentación y finalmente que tanto se podían intervenir estas librerías. Se encontró que processing tiene mayor documentación, facilidad en implementación entre otros aspectos que favorecieron a que se desarrollara el software con esta herramienta y se dejara de lado la librería J4k. Para la parte de detección de personas se utilizó un clasificador en cascada de la librería de Opencv, para lograr nuestro cometido fue necesario entrenar nuestro clasificador con bases de datos descargadas para las pruebas iniciales, pero posteriormente se desarrollara una base de datos propia para aumentar el grado de certeza en el entorno que se hará la implementación. Y se desarrolló o implemento un algoritmo para analizar otros clarificadores por medio de balu y matlab para saber que clasificador es más óptimo para en la siguiente etapa del proyecto saber con qué clasificador es más eficaz con las imágenes RGBD. |
publishDate |
2017 |
dc.date.issued.none.fl_str_mv |
2017 |
dc.date.accessioned.none.fl_str_mv |
2020-06-05T15:11:12Z |
dc.date.available.none.fl_str_mv |
2020-06-05T15:11:12Z |
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/20.500.12622/1704 |
dc.identifier.instname.spa.fl_str_mv |
instname:Instituto Tecnológico Metropolitano |
dc.identifier.reponame.spa.fl_str_mv |
reponame:Repositorio Institucional Instituto Tecnológico Metropolitano |
dc.identifier.repourl.none.fl_str_mv |
repourl:https://repositorio.itm.edu.co/ |
url |
http://hdl.handle.net/20.500.12622/1704 |
identifier_str_mv |
instname:Instituto Tecnológico Metropolitano reponame:Repositorio Institucional Instituto Tecnológico Metropolitano repourl:https://repositorio.itm.edu.co/ |
dc.language.iso.none.fl_str_mv |
spa |
language |
spa |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/4.0/ |
dc.rights.local.spa.fl_str_mv |
Acceso abierto |
dc.rights.creativecommons.*.fl_str_mv |
Attribution-NonCommercial-NoDerivatives 4.0 International |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-nd/4.0/ Acceso abierto Attribution-NonCommercial-NoDerivatives 4.0 International http://purl.org/coar/access_right/c_abf2 |
dc.format.medium.spa.fl_str_mv |
Recurso electrónico |
dc.format.mimetype.none.fl_str_mv |
application/pdf |
dc.publisher.spa.fl_str_mv |
Instituto Tecnológico Metropolitano |
dc.publisher.faculty.spa.fl_str_mv |
Facultad de Ingenierías |
dc.publisher.program.spa.fl_str_mv |
Ingeniería de Sistemas |
dc.publisher.grantor.spa.fl_str_mv |
Instituto Tecnológico Metropolitano |
institution |
Instituto Tecnológico Metropolitano |
bitstream.url.fl_str_mv |
https://repositorio.itm.edu.co/bitstream/20.500.12622/1704/3/Rep_Itm_pre_Albanes.pdf.jpg https://repositorio.itm.edu.co/bitstream/20.500.12622/1704/1/Rep_Itm_pre_Albanes.pdf https://repositorio.itm.edu.co/bitstream/20.500.12622/1704/2/license.txt |
bitstream.checksum.fl_str_mv |
b46d0f87f148f474d5e64e8371407282 49082669b72258216e0e5a6202c984cc 8a4605be74aa9ea9d79846c1fba20a33 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Instituto Tecnológico Metropolitano ITM |
repository.mail.fl_str_mv |
repositorio@itm.edu.co |
_version_ |
1834113358395080704 |
spelling |
Arias Correa, MauricioAlbanes Gaviria, Andrés Felipe2020-06-05T15:11:12Z2020-06-05T15:11:12Z2017http://hdl.handle.net/20.500.12622/1704instname:Instituto Tecnológico Metropolitanoreponame:Repositorio Institucional Instituto Tecnológico Metropolitanorepourl:https://repositorio.itm.edu.co/Se desea implementar en un entorno robotizado la manera de detectar personas para el control de un robot y mantener la seguridad de las personas que puedan entrar en el volumen de trabajo de este. Para ello fue necesario la comunicación con un sensor de profundidad y el entrenamiento de clasificadores. Se analizaron librerías para la comunicación de Java con el sensor de profundidad Kinect tales como: J4k y processing mirando su facilidad de modificación o mantenimiento, documentación y finalmente que tanto se podían intervenir estas librerías. Se encontró que processing tiene mayor documentación, facilidad en implementación entre otros aspectos que favorecieron a que se desarrollara el software con esta herramienta y se dejara de lado la librería J4k. Para la parte de detección de personas se utilizó un clasificador en cascada de la librería de Opencv, para lograr nuestro cometido fue necesario entrenar nuestro clasificador con bases de datos descargadas para las pruebas iniciales, pero posteriormente se desarrollara una base de datos propia para aumentar el grado de certeza en el entorno que se hará la implementación. Y se desarrolló o implemento un algoritmo para analizar otros clarificadores por medio de balu y matlab para saber que clasificador es más óptimo para en la siguiente etapa del proyecto saber con qué clasificador es más eficaz con las imágenes RGBD.Ingeniero de SistemaspregradoRecurso electrónicoapplication/pdfspaInstituto Tecnológico MetropolitanoFacultad de IngenieríasIngeniería de SistemasInstituto Tecnológico Metropolitanohttp://creativecommons.org/licenses/by-nc-nd/4.0/Acceso abiertoAttribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://purl.org/coar/access_right/c_abf2DetectoresSensoresSeguridadTecnología de la seguridadComputer programsAutomataRobotProgramas para computadorRobotsDesarrollo de software para la detección de personas por medio de sensor RGBDTesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisTHUMBNAILRep_Itm_pre_Albanes.pdf.jpgRep_Itm_pre_Albanes.pdf.jpgGenerated Thumbnailimage/jpeg3632https://repositorio.itm.edu.co/bitstream/20.500.12622/1704/3/Rep_Itm_pre_Albanes.pdf.jpgb46d0f87f148f474d5e64e8371407282MD53ORIGINALRep_Itm_pre_Albanes.pdfRep_Itm_pre_Albanes.pdfapplication/pdf1003747https://repositorio.itm.edu.co/bitstream/20.500.12622/1704/1/Rep_Itm_pre_Albanes.pdf49082669b72258216e0e5a6202c984ccMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.itm.edu.co/bitstream/20.500.12622/1704/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD5220.500.12622/1704oai:repositorio.itm.edu.co:20.500.12622/17042021-03-23 09:48:04.523Repositorio Instituto Tecnológico Metropolitano ITMrepositorio@itm.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |