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...

Full description

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 Trabajo de grado de pregrado
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.driver.spa.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://dspace-itm.metabuscador.org/bitstreams/571818f7-f88a-49c8-93e1-4a6bffea9023/download
https://dspace-itm.metabuscador.org/bitstreams/f11b9a46-c55c-4be6-acf9-d220daaac44f/download
https://dspace-itm.metabuscador.org/bitstreams/1b96acf9-3bf6-4a36-8d6d-202f439a2722/download
https://dspace-itm.metabuscador.org/bitstreams/464efad9-7443-4db7-8c11-b0844043931c/download
https://dspace-itm.metabuscador.org/bitstreams/54f2b3b0-f9db-437a-9145-3f2fce9df7da/download
https://dspace-itm.metabuscador.org/bitstreams/e37ce3cc-8a22-4fbd-938e-1bb2fcbac9c0/download
https://dspace-itm.metabuscador.org/bitstreams/7f779335-6bce-4aec-ac12-8d3079ae5588/download
bitstream.checksum.fl_str_mv 49082669b72258216e0e5a6202c984cc
c71c98a9311a96c065e719d09851e45d
8a4605be74aa9ea9d79846c1fba20a33
97e2e57b33d5a50199e598d652eec564
6e58a7cff968638258d3fa2a1bc3d199
3e2d188d42854aa4696a944039784537
ff4c8ff01d544500ea4bfea43e6108c1
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Instituto Tecnológico Metropolitano de Medellín
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1837096906355900416
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 RGBDTrabajo de grado de pregradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisPublicationORIGINALAndresFelipe_AlbanesGaviria_2017.pdfAndresFelipe_AlbanesGaviria_2017.pdfTrabajo de gradoapplication/pdf1003747https://dspace-itm.metabuscador.org/bitstreams/571818f7-f88a-49c8-93e1-4a6bffea9023/download49082669b72258216e0e5a6202c984ccMD55trueAnonymousREADCarta_Autorización_AndresFelipe_AlbanesGaviria_2017.pdfCarta_Autorización_AndresFelipe_AlbanesGaviria_2017.pdfCarta de autorizaciónapplication/pdf167877https://dspace-itm.metabuscador.org/bitstreams/f11b9a46-c55c-4be6-acf9-d220daaac44f/downloadc71c98a9311a96c065e719d09851e45dMD54falseAnonymousREAD2070-12-31LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://dspace-itm.metabuscador.org/bitstreams/1b96acf9-3bf6-4a36-8d6d-202f439a2722/download8a4605be74aa9ea9d79846c1fba20a33MD52falseAnonymousREADTHUMBNAILAndresFelipe_AlbanesGaviria_2017.pdf.jpgAndresFelipe_AlbanesGaviria_2017.pdf.jpgGenerated Thumbnailimage/jpeg5203https://dspace-itm.metabuscador.org/bitstreams/464efad9-7443-4db7-8c11-b0844043931c/download97e2e57b33d5a50199e598d652eec564MD56falseAnonymousREADCarta_Autorización_AndresFelipe_AlbanesGaviria_2017.pdf.jpgCarta_Autorización_AndresFelipe_AlbanesGaviria_2017.pdf.jpgGenerated Thumbnailimage/jpeg7195https://dspace-itm.metabuscador.org/bitstreams/54f2b3b0-f9db-437a-9145-3f2fce9df7da/download6e58a7cff968638258d3fa2a1bc3d199MD57falseAnonymousREADTEXTAndresFelipe_AlbanesGaviria_2017.pdf.txtAndresFelipe_AlbanesGaviria_2017.pdf.txtExtracted texttext/plain16599https://dspace-itm.metabuscador.org/bitstreams/e37ce3cc-8a22-4fbd-938e-1bb2fcbac9c0/download3e2d188d42854aa4696a944039784537MD58falseAnonymousREADCarta_Autorización_AndresFelipe_AlbanesGaviria_2017.pdf.txtCarta_Autorización_AndresFelipe_AlbanesGaviria_2017.pdf.txtExtracted texttext/plain4https://dspace-itm.metabuscador.org/bitstreams/7f779335-6bce-4aec-ac12-8d3079ae5588/downloadff4c8ff01d544500ea4bfea43e6108c1MD59falseAnonymousREAD2070-12-3120.500.12622/1704oai:dspace-itm.metabuscador.org:20.500.12622/17042025-06-24 09:28:21.596http://creativecommons.org/licenses/by-nc-nd/4.0/open.accesshttps://dspace-itm.metabuscador.orgRepositorio Instituto Tecnológico Metropolitano de Medellínbdigital@metabiblioteca.comTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=