Diseño e implementación de un sistema de comunicación de cámara óptica que utiliza el método de rolling shutter y la modulación por corrimiento de color
ilustraciones, gráficas
- Autores:
-
Ardila Chavarro, Maria del Mar
- Tipo de recurso:
- Fecha de publicación:
- 2023
- Institución:
- Universidad Nacional de Colombia
- Repositorio:
- Universidad Nacional de Colombia
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.unal.edu.co:unal/84761
- Palabra clave:
- 620 - Ingeniería y operaciones afines::629 - Otras ramas de la ingeniería
OCC
VLC
CSK
Android
VGG16
XGBoost
Rolling shutter
Semantic segmentation
Segmentación semántica
OCC
VLC
CSK
VGG16
XGBoost
Filmación
Equipamiento electrónico
Formación de las imágenes
Film making
Electronic equipment
Image formation
- Rights
- openAccess
- License
- Atribución-NoComercial 4.0 Internacional
id |
UNACIONAL2_75b7a6a76a86af1f63fe7d37fcd8d816 |
---|---|
oai_identifier_str |
oai:repositorio.unal.edu.co:unal/84761 |
network_acronym_str |
UNACIONAL2 |
network_name_str |
Universidad Nacional de Colombia |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Diseño e implementación de un sistema de comunicación de cámara óptica que utiliza el método de rolling shutter y la modulación por corrimiento de color |
dc.title.translated.eng.fl_str_mv |
Design and implementation of an optical camera communication system using the rolling shutter method and color-shift keying modulation |
title |
Diseño e implementación de un sistema de comunicación de cámara óptica que utiliza el método de rolling shutter y la modulación por corrimiento de color |
spellingShingle |
Diseño e implementación de un sistema de comunicación de cámara óptica que utiliza el método de rolling shutter y la modulación por corrimiento de color 620 - Ingeniería y operaciones afines::629 - Otras ramas de la ingeniería OCC VLC CSK Android VGG16 XGBoost Rolling shutter Semantic segmentation Segmentación semántica OCC VLC CSK VGG16 XGBoost Filmación Equipamiento electrónico Formación de las imágenes Film making Electronic equipment Image formation |
title_short |
Diseño e implementación de un sistema de comunicación de cámara óptica que utiliza el método de rolling shutter y la modulación por corrimiento de color |
title_full |
Diseño e implementación de un sistema de comunicación de cámara óptica que utiliza el método de rolling shutter y la modulación por corrimiento de color |
title_fullStr |
Diseño e implementación de un sistema de comunicación de cámara óptica que utiliza el método de rolling shutter y la modulación por corrimiento de color |
title_full_unstemmed |
Diseño e implementación de un sistema de comunicación de cámara óptica que utiliza el método de rolling shutter y la modulación por corrimiento de color |
title_sort |
Diseño e implementación de un sistema de comunicación de cámara óptica que utiliza el método de rolling shutter y la modulación por corrimiento de color |
dc.creator.fl_str_mv |
Ardila Chavarro, Maria del Mar |
dc.contributor.advisor.spa.fl_str_mv |
Quintero Quintero, Jesús María Gutierrez Gomez, Juan Felipe |
dc.contributor.author.spa.fl_str_mv |
Ardila Chavarro, Maria del Mar |
dc.contributor.researchgroup.spa.fl_str_mv |
Grupo de Investigación en Metrología, Iluminación y Radiometría - Matisse |
dc.subject.ddc.spa.fl_str_mv |
620 - Ingeniería y operaciones afines::629 - Otras ramas de la ingeniería |
topic |
620 - Ingeniería y operaciones afines::629 - Otras ramas de la ingeniería OCC VLC CSK Android VGG16 XGBoost Rolling shutter Semantic segmentation Segmentación semántica OCC VLC CSK VGG16 XGBoost Filmación Equipamiento electrónico Formación de las imágenes Film making Electronic equipment Image formation |
dc.subject.proposal.eng.fl_str_mv |
OCC VLC CSK Android VGG16 XGBoost Rolling shutter Semantic segmentation |
dc.subject.proposal.spa.fl_str_mv |
Segmentación semántica OCC VLC CSK VGG16 XGBoost |
dc.subject.unesco.spa.fl_str_mv |
Filmación Equipamiento electrónico Formación de las imágenes |
dc.subject.unesco.eng.fl_str_mv |
Film making Electronic equipment Image formation |
description |
ilustraciones, gráficas |
publishDate |
2023 |
dc.date.accessioned.none.fl_str_mv |
2023-10-04T19:17:53Z |
dc.date.available.none.fl_str_mv |
2023-10-04T19:17:53Z |
dc.date.issued.none.fl_str_mv |
2023-09-29 |
dc.type.spa.fl_str_mv |
Trabajo de grado - Maestría |
dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/masterThesis |
dc.type.version.spa.fl_str_mv |
info:eu-repo/semantics/acceptedVersion |
dc.type.content.spa.fl_str_mv |
Text |
dc.type.redcol.spa.fl_str_mv |
http://purl.org/redcol/resource_type/TM |
status_str |
acceptedVersion |
dc.identifier.uri.none.fl_str_mv |
https://repositorio.unal.edu.co/handle/unal/84761 |
dc.identifier.instname.spa.fl_str_mv |
Universidad Nacional de Colombia |
dc.identifier.reponame.spa.fl_str_mv |
Repositorio Institucional Universidad Nacional de Colombia |
dc.identifier.repourl.spa.fl_str_mv |
https://repositorio.unal.edu.co/ |
url |
https://repositorio.unal.edu.co/handle/unal/84761 https://repositorio.unal.edu.co/ |
identifier_str_mv |
Universidad Nacional de Colombia Repositorio Institucional Universidad Nacional de Colombia |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.relation.references.spa.fl_str_mv |
Z. Ghassemlooy, M. Uysal, M. A. Khalighi, V. Ribeiro, F. Moll, S. Zvanovec, and A. Belmonte. An Overview of Optical Wireless Communications, pages 1–23. Springer International Publishing, Cham, 2016 Nirzhar Saha, Md Shareef Ifthekhar, Nam Tuan Le, and Yeong Min Jang. Survey on optical camera communications: challenges and opportunities. IET Optoelectronics, 9(5):172–183, 2015. Alain Richard Ndjiongue, Hendrik C. Ferreira, and Telex M. N. Ngatched. Visible Light Communications (VLC) Technology, pages 1–15. John Wiley Sons, Ltd, 2015. Rana Shaaban and Saleh Faruque. A survey of indoor visible light communication power distribution and color shift keying transmission. In 2017 IEEE International Conference on Electro Information Technology (EIT), pages 149–153, 2017. Parth H. Pathak, Xiaotao Feng, Pengfei Hu, and Prasant Mohapatra. Visible light communication, networking, and sensing: A survey, potential and challenges. IEEE Communications Surveys Tutorials, 17(4):2047–2077, 2015. Mostafa Zaman Chowdhury, Md. Tanvir Hossan, Amirul Islam, and Yeong Min Jang. A comparative survey of optical wireless technologies: Architectures and applications. IEEE Access, 6:9819–9840, 2018. Alexis Duque, Razvan Stanica, Herve Rivano, and Adrien Desportes. Analytical and simulation tools for optical camera communications. Computer Communications, 160:52–62, 2020. Trang Nguyen, Chang Hyun Hong, Nam Tuan Le, and Yeong Min Jang. High-speed asynchronous optical camera communication using led and rolling shutter camera. In 2015 Seventh International Conference on Ubiquitous and Future Networks, pages 214–219, 2015. Hui-Yu Lee, Hao-Min Lin, Yu-Lin Wei, Hsin-I Wu, Hsin-Mu Tsai, and Kate Ching-Ju Lin. Rollinglight: Enabling line-of-sight light-to-camera communications. In Proceedings of the 13th Annual International Conference on Mobile Systems, Applications, and Services, MobiSys ’15, page 167–180, New York, NY, USA, 2015. Association for Computing Machinery. Vega Pradana Rachim, Jinyoung An, Quan Ngoc Pham, and Wan-Young Chung. Rgb-led-based optical camera communication using multilevel variable pulse position modulation for healthcare applications. Journal of Sensor Science and Technology, 27(1):6–12,2018. Huy Nguyen and Yeong Min Jang. Design and implementation of rolling shutter mimo-ofdm scheme for optical camera communication system. In 2021 International Conference on Information and Communication Technology Convergence (ICTC), pages 798–800, 2021. Colorbars: Increasing data rate of led-to-camera communication using color shift keying. Association for Computing Machinery, 2015 Pengfei Hu, Parth H. Pathak, Huanle Zhang, Zhicheng Yang, and Prasant Mohapatra. High speed led-to-camera communication using color shift keying with flicker mitigation. IEEE Transactions on Mobile Computing, 19(7):1603–1617, 2020. Hao-Wei Chen, Shang-Sheng Wen, Xing-Lin Wang, Ming-Zhu Liang, Mu-Yun Li, Qing Chang Li, and Yun Liu. Color-shift keying for optical camera communication using a rolling shutter mode. IEEE Photonics Journal, 11(2):1–8, 2019. Qinghui Chen, Hong Wen, Rui Deng, Ming Chen, Qifang Xu, Tiezhu Zong, and Kang Geng. Spaced color shift keying modulation for camera-based visible light communication system using rolling shutter effect. Optics Communications, 449:19–23, 2019 Yuki Hokazono, Koichi Hasegawa, Yoshiaki Narusue, and Hiroyuki Morikawa. Long-range flicker-free led-to-camera communication using differential color shift keying. In ICC 2019 - 2019 IEEE International Conference on Communications (ICC), pages 1–7,2019 Rui Deng, Liqiong Liu, Yingjie Shao, and Lian-Kuan Chen. 2d-constellation-assisted csk transmission over occ system under low-level illuminance. In 2019 24th OptoElectronics and Communications Conference (OECC) and 2019 International Conference on Photonics in Switching and Computing (PSC), pages 1–3, 2019 Pengfei Luo, Zabih Ghassemlooy, Stanislav Zvanovec, Shulan Feng, Philipp Zhang, and Min Zhang. Experimental demonstration of undersampled color-shift keying optical camera communications. In 2017 IEEE/CIC International Conference on Communications in China (ICCC Workshops), pages 1–6, 2017 Merdan Durmus, Koen Langendoen, Marco Zuñiga Zamalloa, and Miguel Chavez Tapia. System design of led-to-rolling-shutter-camera communication using color shift keying, 2022 Liqiong Liu, Rui Deng, and Lian-Kuan Chen. 47-kbit/s rgb-led-based optical camera communication based on 2d-cnn and xor-based data loss compensation. Opt. Express,27(23):33840–33846, Nov 2019 Yukito Onodera, Daisuke Hisano, Kazuki Maruta, and Yu Nakayama. First demonstration of 512-color shift keying signal demodulation using neural equalization for optical camera communication. 12 2022 Yiwei Li, Zabih Ghassemlooy, Xuan Tang, Bangjiang Lin, and Yi Zhang. A vlc smartphone camera based indoor positioning system. IEEE Photonics Technology Letters, 30(13):1171–1174, 2018 Ye-Sheng Kuo, Pat Pannuto, Ko-Jen Hsiao, and Prabal Dutta. Luxapose: Indoor positioning with mobile phones and visible light. New York, NY, USA, 2014. Association for Computing Machinery Seungwoo Hyun, Yunhyeong Lee, Jungho Lee, MinChul Ju, and Youngil Park. Indoor positioning using optical camera communication pedestrian dead reckoning. In 2015 Seventh International Conference on Ubiquitous and Future Networks, pages 64–65, 2015 Md. Faisal Ahmed, Moh. Khalid Hasan, Md. Shahjalal, Md. Morshed Alam, and Yeong Min Jang. Design and implementation of an occ-based real-time heart rate and pulse-oxygen saturation monitoring system. IEEE Access, 8:198740–198747, 2020 Md. Osman Ali, Md Morshed Alam, Md. Faisal Ahmed, and Yeong Min Jang. A new smart-meter data monitoring system based on optical camera communication. In 2021 International Conference on Artificial Intelligence in Information and Communication (ICAIIC), pages 477–479, 2021 Nguyen Cong Hoan, Nguyen Van Hoa, Vu Thanh Luan, and Yeong Min Jang. Design and implementation of a monitoring system using optical camera communication for a smart factory. Applied Sciences, 9(23), 2019 Shivani Teli, Willy Anugrah Cahyadi, and Yeon Ho Chung. High-speed optical camera v2v communications using selective capture. Photonic Network Communications, 36, 2018 Vehicle positioning based on optical camera communication in v2i environments. Computers, Materials and Continua, 72, 2022 MSM Akram, LGD Aravinda, MKPD Munaweera, GMRI Godaliyadda, and MPB Ekanayake. Camera based visible light communication system for underwater applications. In 2017 IEEE International Conference on Industrial and Information Systems (ICIIS), pages 1–6. IEEE, 2017. Muhammed Akram, Roshan Godaliyadda, and Parakrama Ekanayake. Design and analysis of an optical camera communication system for underwater applications. IET Optoelectronics, 14(1):10–21, 2020 Md. Shahjalal, Moh. Khalid Hasan, Mostafa Zaman Chowdhury, and Yeong Min Jang. Future optical camera communication based applications and opportunities for 5g and beyond. In 2019 International Conference on Artificial Intelligence in Information and Communication (ICAIIC), pages 492–495, 2019 Nasir Saeed, Shuaishuai Guo, Ki-Hong Park, Tareq Y. Al-Naffouri, and Mohamed-Slim Alouini. Optical camera communications: Survey, use cases, challenges, and future trends. Physical Communication, 37:100900, 2019 Willy Anugrah Cahyadi, Yeon Ho Chung, Zabih Ghassemlooy, and Navid Bani Hassan. Optical camera communications: Principles, modulations, potential and challenges. Electronics, 9(9), 2020 Syed Agha Hassnain Mohsan. Optical camera communications: practical constraints, applications, potential challenges, and future directions. J. Opt. Technol., 88(12):729–741, Dec 2021. Daniel Malacara and SPIE (Society). Color vision and colorimetry : theory and applications. SPIE, 2011 John Dakin and Brown Robert G W. Handbook of Optoelectronics. CRC Press, 2017 Zabih Ghassemlooy, Luis Nero Alves, Stanislav Zvanovec, and Mohammad-Ali Khalighi. Visible light communications: Theory and applications. CRC Press, 2017 Trang Nguyen, Amirul Islam, Tanvir Hossan, and Yeong Min Jang. Current status and performance analysis of optical camera communication technologies for 5g networks. IEEE Access, 5:4574–4594, 2017. Trang Nguyen, Amirul Islam, Takaya Yamazato, and Yeong Min Jang. Technical issues on ieee 802.15.7m image sensor communication standardization. IEEE Communications Magazine, 56(2):213–218, 2018. IEEE standard for local and metropolitan area networks–part 15.7: Short-range wireless optical communication using visible light. IEEE Std 802.15.7-2011, pages 1–309, 2011. Ke Dong, Xizheng Ke, and Hui Li. Camera-based channel modeling and symbol error rate analysis of csk modulation for outdoor occ systems. IEEE Access, 10:50254–50264, 2022 Juan Felipe Gutierrez Gomez. Diseño e implementación de dos sistemas de comunicación con luz visible mediante las modulaciones ook y csk para análisis de desempeño de transmisión de datos e iluminación, 2018 Cristo Jurado-Verdu, Victor Guerra, Jose Rabadan, Rafael Perez-Jimenez, and Patricia Chavez-Burbano. Rgb synchronous vlc modulation scheme for occ. In 2018 11th International Symposium on Communication Systems, Networks Digital Signal Processing (CSNDSP), pages 1–6, 2018 Eric Monteiro and Steve Hranilovic. Design and implementation of color-shift keying for visible light communications. Journal of Lightwave Technology, 32, 2014 Ravinder Singh. Physical layer techniques for indoor wireless visible light communications. University of Sheffield, 2015 Hyeon-Woo Park, Ji-Won Choi, Ji-Young Choi, Kyung-Kwang Joo, and Na-Ri Kim. Investigation of the huendash;wavelength response of a cmos rgb-based image sensor. Sensors, 22(23), 2022 Christos Danakis, Mostafa Afgani, Gordon Povey, Ian Underwood, and Harald Haas. Using a cmos camera sensor for visible light communication. In 2012 IEEE Globecom Workshops, pages 1244–1248, 2012 V. Matus, V. Guerra, C. Jurado-Verdu, J. Rabadan, and R. Perez-Jimenez. Simulation of rolling shutter acquisition in optical camera communications. In 2019 15th International Conference on Telecommunications (ConTEL), pages 1–5, 2019 Google. Platform architecture: android developers, May 2023 Shivani Rajendra Teli, Stanislav Zvanovec, and Zabih Ghassemlooy. The first tests of smartphone camera exposure effect on optical camera communication links. In 2019 15th International Conference on Telecommunications (ConTEL), pages 1–6, 2019. Nour Abura’ed, Harish Bhaskar, and Faisal Khan. High-iso image de-noising using burst filtering. In 2016 IEEE 59th International Midwest Symposium on Circuits and Systems (MWSCAS), pages 1–4, 2016 Germán Darío Corzo Ussa. Segmentación semántica para imágenes de paisajes tropicales, 2017. Flores Videla and Castro Ojeda. Repositorio académico - Universidad de Chile, Jan 1970 Shagun Sharma, Kalpna Guleria, Sunita Tiwari, and Sushil Kumar. A deep learning based convolutional neural network model with vgg16 feature extractor for the detection of alzheimer disease using mri scans. Measurement: Sensors, 24:100506, 2022. Wilson Bakasa and Serestina Viriri. Vgg16 feature extractor with extreme gradient boost classifier for pancreas cancer prediction. Journal of Imaging, 9(7), 2023 Tianqi Chen and Carlos Guestrin. Xgboost. pages 785–794. ACM, 8 2016 A.N.V.K Swarupa, V.Hema Sree, S. Nookambika, Y. Kiran Sai Kishore, and U. Ravi Teja. Disease prediction: Smart disease prediction system using random forest algorithm. In 2021 IEEE International Conference on Intelligent Systems, Smart and Green Technologies (ICISSGT), pages 48–51, 2021 Rustem Dautov, Erik Johannes Husom, Fotis Gonidis, Spyridon Papatzelos, and Nikolaos Malamas. Bridging the gap between java and python in mobile software development to enable mlops. In 2022 18th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob), pages 363–368, 2022. |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.license.spa.fl_str_mv |
Atribución-NoComercial 4.0 Internacional |
dc.rights.uri.spa.fl_str_mv |
http://creativecommons.org/licenses/by-nc/4.0/ |
dc.rights.accessrights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Atribución-NoComercial 4.0 Internacional http://creativecommons.org/licenses/by-nc/4.0/ http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.format.extent.spa.fl_str_mv |
xvi, 49 páginas |
dc.format.mimetype.spa.fl_str_mv |
application/pdf |
dc.publisher.spa.fl_str_mv |
Universidad Nacional de Colombia |
dc.publisher.program.spa.fl_str_mv |
Bogotá - Ingeniería - Maestría en Ingeniería - Ingeniería Electrónica |
dc.publisher.faculty.spa.fl_str_mv |
Facultad de Ingeniería |
dc.publisher.place.spa.fl_str_mv |
Bogotá, Colombia |
dc.publisher.branch.spa.fl_str_mv |
Universidad Nacional de Colombia - Sede Bogotá |
institution |
Universidad Nacional de Colombia |
bitstream.url.fl_str_mv |
https://repositorio.unal.edu.co/bitstream/unal/84761/2/1075317295.2023.pdf https://repositorio.unal.edu.co/bitstream/unal/84761/3/1075317295.2023.pdf.jpg https://repositorio.unal.edu.co/bitstream/unal/84761/1/license.txt |
bitstream.checksum.fl_str_mv |
453d8d17d8370820fad52c3698ed555c e64bae5473bf2d2e0e4b7d5ec32539d9 eb34b1cf90b7e1103fc9dfd26be24b4a |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional Universidad Nacional de Colombia |
repository.mail.fl_str_mv |
repositorio_nal@unal.edu.co |
_version_ |
1814089350926827520 |
spelling |
Atribución-NoComercial 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Quintero Quintero, Jesús Maríaed8f7e40c3aa175d5f3add4f4e42bd8bGutierrez Gomez, Juan Felipedbdf75f8745f81875f9dd8102d59484bArdila Chavarro, Maria del Mar6947dac563f62bdf137f90c36d11213bGrupo de Investigación en Metrología, Iluminación y Radiometría - Matisse2023-10-04T19:17:53Z2023-10-04T19:17:53Z2023-09-29https://repositorio.unal.edu.co/handle/unal/84761Universidad Nacional de ColombiaRepositorio Institucional Universidad Nacional de Colombiahttps://repositorio.unal.edu.co/ilustraciones, gráficasEl mundo actual está rodeado de comunicaciones inalámbricas cuyo espectro de radiofrecuencias se encuentra congestionado, dando lugar a buscar otro tipo de alternativas como la comunicación por luz visible que permite enviar datos modulando la luz de una luminaria LED, cumpliendo la función de iluminación y transmisión de datos con una misma infraestructura, además de dar la posibilidad de desplegarlos en entornos críticos muy sensibles a las ondas de radio, como aviones y hospitales. Con la llegada y difusión de los teléfonos inteligentes, la mayoría de las personas hoy en día posee un dispositivo con una cámara, capaz de realizar un procesamiento de datos, lo cual hace que las comunicaciones por cámara óptica (como sistemas VLC) se hayan convertido en un área atractiva por investigar. Es así, como este trabajo presenta el diseño y la implementación de un sistema de comunicación de cámara óptica haciendo uso del método de rolling shutter (RS) o persiana enrollable y la modulación CSK, al igual que el desarrollo de una aplicación de Android para la recepción y procesamiento de los datos transmitidos por una luminaria RGB hacia un smartphone sin línea de vista, aplicando segmentación semántica con un modelo híbrido VGG16–XGBoost. Como resultado se obtuvo un SER de 8.2X10^-3, 8.15X10^-2, 1.172X10^-1 para 4, 8 y 16-CSK respectivamente, a una distancia de 21cm con una luminancia de 11,5 cd/m2 y un CCT de 5000K aproximadamente. (Texto tomado de la fuente).Today's world is surrounded by wireless communications whose radiofrequency spectrum is congested, giving rise to the search for other alternatives such as visible light communication that allows sending data by modulating the light of an LED luminaire, fulfilling the function of lighting and data transmission with the same infrastructure, in addition to giving the possibility of deploying them in environments such as airplanes and hospitals. With the advent and spread of smartphones, most people today own a device with a camera, capable of performing data processing, which makes optical camera communications (such as VLC systems) an attractive area for research. Thus, this work presents the design and implementation of an optical camera communication system using the rolling shutter (RS) method and CSK modulation, as well as the development of an Android application for the reception and processing of data transmitted by an RGB luminaire to a smartphone without line of sight, applying semantic segmentation with a hybrid model VGG16-XGBoost. As a result, a SER of 8.2X10^-3, 8.15X10^-2, 1.172X10^-1 was obtained for 4, 8 and 16-CSK respectively, at a distance of 21cm with a luminance of 11.5 cd/m2 and a CCT of 5000K approx.MaestríaMagíster en Ingeniería - Ingeniería ElectrónicaComunicaciones ópticas inalámbricasxvi, 49 páginasapplication/pdfspaUniversidad Nacional de ColombiaBogotá - Ingeniería - Maestría en Ingeniería - Ingeniería ElectrónicaFacultad de IngenieríaBogotá, ColombiaUniversidad Nacional de Colombia - Sede Bogotá620 - Ingeniería y operaciones afines::629 - Otras ramas de la ingenieríaOCCVLCCSKAndroidVGG16XGBoostRolling shutterSemantic segmentationSegmentación semánticaOCCVLCCSKVGG16XGBoostFilmaciónEquipamiento electrónicoFormación de las imágenesFilm makingElectronic equipmentImage formationDiseño e implementación de un sistema de comunicación de cámara óptica que utiliza el método de rolling shutter y la modulación por corrimiento de colorDesign and implementation of an optical camera communication system using the rolling shutter method and color-shift keying modulationTrabajo de grado - Maestríainfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/acceptedVersionTexthttp://purl.org/redcol/resource_type/TMZ. Ghassemlooy, M. Uysal, M. A. Khalighi, V. Ribeiro, F. Moll, S. Zvanovec, and A. Belmonte. An Overview of Optical Wireless Communications, pages 1–23. Springer International Publishing, Cham, 2016Nirzhar Saha, Md Shareef Ifthekhar, Nam Tuan Le, and Yeong Min Jang. Survey on optical camera communications: challenges and opportunities. IET Optoelectronics, 9(5):172–183, 2015.Alain Richard Ndjiongue, Hendrik C. Ferreira, and Telex M. N. Ngatched. Visible Light Communications (VLC) Technology, pages 1–15. John Wiley Sons, Ltd, 2015.Rana Shaaban and Saleh Faruque. A survey of indoor visible light communication power distribution and color shift keying transmission. In 2017 IEEE International Conference on Electro Information Technology (EIT), pages 149–153, 2017.Parth H. Pathak, Xiaotao Feng, Pengfei Hu, and Prasant Mohapatra. Visible light communication, networking, and sensing: A survey, potential and challenges. IEEE Communications Surveys Tutorials, 17(4):2047–2077, 2015.Mostafa Zaman Chowdhury, Md. Tanvir Hossan, Amirul Islam, and Yeong Min Jang. A comparative survey of optical wireless technologies: Architectures and applications. IEEE Access, 6:9819–9840, 2018.Alexis Duque, Razvan Stanica, Herve Rivano, and Adrien Desportes. Analytical and simulation tools for optical camera communications. Computer Communications, 160:52–62, 2020.Trang Nguyen, Chang Hyun Hong, Nam Tuan Le, and Yeong Min Jang. High-speed asynchronous optical camera communication using led and rolling shutter camera. In 2015 Seventh International Conference on Ubiquitous and Future Networks, pages 214–219, 2015.Hui-Yu Lee, Hao-Min Lin, Yu-Lin Wei, Hsin-I Wu, Hsin-Mu Tsai, and Kate Ching-Ju Lin. Rollinglight: Enabling line-of-sight light-to-camera communications. In Proceedings of the 13th Annual International Conference on Mobile Systems, Applications, and Services, MobiSys ’15, page 167–180, New York, NY, USA, 2015. Association for Computing Machinery.Vega Pradana Rachim, Jinyoung An, Quan Ngoc Pham, and Wan-Young Chung. Rgb-led-based optical camera communication using multilevel variable pulse position modulation for healthcare applications. Journal of Sensor Science and Technology, 27(1):6–12,2018.Huy Nguyen and Yeong Min Jang. Design and implementation of rolling shutter mimo-ofdm scheme for optical camera communication system. In 2021 International Conference on Information and Communication Technology Convergence (ICTC), pages 798–800, 2021.Colorbars: Increasing data rate of led-to-camera communication using color shift keying. Association for Computing Machinery, 2015Pengfei Hu, Parth H. Pathak, Huanle Zhang, Zhicheng Yang, and Prasant Mohapatra. High speed led-to-camera communication using color shift keying with flicker mitigation. IEEE Transactions on Mobile Computing, 19(7):1603–1617, 2020.Hao-Wei Chen, Shang-Sheng Wen, Xing-Lin Wang, Ming-Zhu Liang, Mu-Yun Li, Qing Chang Li, and Yun Liu. Color-shift keying for optical camera communication using a rolling shutter mode. IEEE Photonics Journal, 11(2):1–8, 2019.Qinghui Chen, Hong Wen, Rui Deng, Ming Chen, Qifang Xu, Tiezhu Zong, and Kang Geng. Spaced color shift keying modulation for camera-based visible light communication system using rolling shutter effect. Optics Communications, 449:19–23, 2019Yuki Hokazono, Koichi Hasegawa, Yoshiaki Narusue, and Hiroyuki Morikawa. Long-range flicker-free led-to-camera communication using differential color shift keying. In ICC 2019 - 2019 IEEE International Conference on Communications (ICC), pages 1–7,2019Rui Deng, Liqiong Liu, Yingjie Shao, and Lian-Kuan Chen. 2d-constellation-assisted csk transmission over occ system under low-level illuminance. In 2019 24th OptoElectronics and Communications Conference (OECC) and 2019 International Conference on Photonics in Switching and Computing (PSC), pages 1–3, 2019Pengfei Luo, Zabih Ghassemlooy, Stanislav Zvanovec, Shulan Feng, Philipp Zhang, and Min Zhang. Experimental demonstration of undersampled color-shift keying optical camera communications. In 2017 IEEE/CIC International Conference on Communications in China (ICCC Workshops), pages 1–6, 2017Merdan Durmus, Koen Langendoen, Marco Zuñiga Zamalloa, and Miguel Chavez Tapia. System design of led-to-rolling-shutter-camera communication using color shift keying, 2022Liqiong Liu, Rui Deng, and Lian-Kuan Chen. 47-kbit/s rgb-led-based optical camera communication based on 2d-cnn and xor-based data loss compensation. Opt. Express,27(23):33840–33846, Nov 2019Yukito Onodera, Daisuke Hisano, Kazuki Maruta, and Yu Nakayama. First demonstration of 512-color shift keying signal demodulation using neural equalization for optical camera communication. 12 2022Yiwei Li, Zabih Ghassemlooy, Xuan Tang, Bangjiang Lin, and Yi Zhang. A vlc smartphone camera based indoor positioning system. IEEE Photonics Technology Letters, 30(13):1171–1174, 2018Ye-Sheng Kuo, Pat Pannuto, Ko-Jen Hsiao, and Prabal Dutta. Luxapose: Indoor positioning with mobile phones and visible light. New York, NY, USA, 2014. Association for Computing MachinerySeungwoo Hyun, Yunhyeong Lee, Jungho Lee, MinChul Ju, and Youngil Park. Indoor positioning using optical camera communication pedestrian dead reckoning. In 2015 Seventh International Conference on Ubiquitous and Future Networks, pages 64–65, 2015Md. Faisal Ahmed, Moh. Khalid Hasan, Md. Shahjalal, Md. Morshed Alam, and Yeong Min Jang. Design and implementation of an occ-based real-time heart rate and pulse-oxygen saturation monitoring system. IEEE Access, 8:198740–198747, 2020Md. Osman Ali, Md Morshed Alam, Md. Faisal Ahmed, and Yeong Min Jang. A new smart-meter data monitoring system based on optical camera communication. In 2021 International Conference on Artificial Intelligence in Information and Communication (ICAIIC), pages 477–479, 2021Nguyen Cong Hoan, Nguyen Van Hoa, Vu Thanh Luan, and Yeong Min Jang. Design and implementation of a monitoring system using optical camera communication for a smart factory. Applied Sciences, 9(23), 2019Shivani Teli, Willy Anugrah Cahyadi, and Yeon Ho Chung. High-speed optical camera v2v communications using selective capture. Photonic Network Communications, 36, 2018Vehicle positioning based on optical camera communication in v2i environments. Computers, Materials and Continua, 72, 2022MSM Akram, LGD Aravinda, MKPD Munaweera, GMRI Godaliyadda, and MPB Ekanayake. Camera based visible light communication system for underwater applications. In 2017 IEEE International Conference on Industrial and Information Systems (ICIIS), pages 1–6. IEEE, 2017.Muhammed Akram, Roshan Godaliyadda, and Parakrama Ekanayake. Design and analysis of an optical camera communication system for underwater applications. IET Optoelectronics, 14(1):10–21, 2020Md. Shahjalal, Moh. Khalid Hasan, Mostafa Zaman Chowdhury, and Yeong Min Jang. Future optical camera communication based applications and opportunities for 5g and beyond. In 2019 International Conference on Artificial Intelligence in Information and Communication (ICAIIC), pages 492–495, 2019Nasir Saeed, Shuaishuai Guo, Ki-Hong Park, Tareq Y. Al-Naffouri, and Mohamed-Slim Alouini. Optical camera communications: Survey, use cases, challenges, and future trends. Physical Communication, 37:100900, 2019Willy Anugrah Cahyadi, Yeon Ho Chung, Zabih Ghassemlooy, and Navid Bani Hassan. Optical camera communications: Principles, modulations, potential and challenges. Electronics, 9(9), 2020Syed Agha Hassnain Mohsan. Optical camera communications: practical constraints, applications, potential challenges, and future directions. J. Opt. Technol., 88(12):729–741, Dec 2021.Daniel Malacara and SPIE (Society). Color vision and colorimetry : theory and applications. SPIE, 2011John Dakin and Brown Robert G W. Handbook of Optoelectronics. CRC Press, 2017Zabih Ghassemlooy, Luis Nero Alves, Stanislav Zvanovec, and Mohammad-Ali Khalighi. Visible light communications: Theory and applications. CRC Press, 2017Trang Nguyen, Amirul Islam, Tanvir Hossan, and Yeong Min Jang. Current status and performance analysis of optical camera communication technologies for 5g networks. IEEE Access, 5:4574–4594, 2017.Trang Nguyen, Amirul Islam, Takaya Yamazato, and Yeong Min Jang. Technical issues on ieee 802.15.7m image sensor communication standardization. IEEE Communications Magazine, 56(2):213–218, 2018.IEEE standard for local and metropolitan area networks–part 15.7: Short-range wireless optical communication using visible light. IEEE Std 802.15.7-2011, pages 1–309, 2011.Ke Dong, Xizheng Ke, and Hui Li. Camera-based channel modeling and symbol error rate analysis of csk modulation for outdoor occ systems. IEEE Access, 10:50254–50264, 2022Juan Felipe Gutierrez Gomez. Diseño e implementación de dos sistemas de comunicación con luz visible mediante las modulaciones ook y csk para análisis de desempeño de transmisión de datos e iluminación, 2018Cristo Jurado-Verdu, Victor Guerra, Jose Rabadan, Rafael Perez-Jimenez, and Patricia Chavez-Burbano. Rgb synchronous vlc modulation scheme for occ. In 2018 11th International Symposium on Communication Systems, Networks Digital Signal Processing (CSNDSP), pages 1–6, 2018Eric Monteiro and Steve Hranilovic. Design and implementation of color-shift keying for visible light communications. Journal of Lightwave Technology, 32, 2014Ravinder Singh. Physical layer techniques for indoor wireless visible light communications. University of Sheffield, 2015Hyeon-Woo Park, Ji-Won Choi, Ji-Young Choi, Kyung-Kwang Joo, and Na-Ri Kim. Investigation of the huendash;wavelength response of a cmos rgb-based image sensor. Sensors, 22(23), 2022Christos Danakis, Mostafa Afgani, Gordon Povey, Ian Underwood, and Harald Haas. Using a cmos camera sensor for visible light communication. In 2012 IEEE Globecom Workshops, pages 1244–1248, 2012V. Matus, V. Guerra, C. Jurado-Verdu, J. Rabadan, and R. Perez-Jimenez. Simulation of rolling shutter acquisition in optical camera communications. In 2019 15th International Conference on Telecommunications (ConTEL), pages 1–5, 2019Google. Platform architecture: android developers, May 2023Shivani Rajendra Teli, Stanislav Zvanovec, and Zabih Ghassemlooy. The first tests of smartphone camera exposure effect on optical camera communication links. In 2019 15th International Conference on Telecommunications (ConTEL), pages 1–6, 2019.Nour Abura’ed, Harish Bhaskar, and Faisal Khan. High-iso image de-noising using burst filtering. In 2016 IEEE 59th International Midwest Symposium on Circuits and Systems (MWSCAS), pages 1–4, 2016Germán Darío Corzo Ussa. Segmentación semántica para imágenes de paisajes tropicales, 2017.Flores Videla and Castro Ojeda. Repositorio académico - Universidad de Chile, Jan 1970Shagun Sharma, Kalpna Guleria, Sunita Tiwari, and Sushil Kumar. A deep learning based convolutional neural network model with vgg16 feature extractor for the detection of alzheimer disease using mri scans. Measurement: Sensors, 24:100506, 2022.Wilson Bakasa and Serestina Viriri. Vgg16 feature extractor with extreme gradient boost classifier for pancreas cancer prediction. Journal of Imaging, 9(7), 2023Tianqi Chen and Carlos Guestrin. Xgboost. pages 785–794. ACM, 8 2016A.N.V.K Swarupa, V.Hema Sree, S. Nookambika, Y. Kiran Sai Kishore, and U. Ravi Teja. Disease prediction: Smart disease prediction system using random forest algorithm. In 2021 IEEE International Conference on Intelligent Systems, Smart and Green Technologies (ICISSGT), pages 48–51, 2021Rustem Dautov, Erik Johannes Husom, Fotis Gonidis, Spyridon Papatzelos, and Nikolaos Malamas. Bridging the gap between java and python in mobile software development to enable mlops. In 2022 18th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob), pages 363–368, 2022.EstudiantesInvestigadoresORIGINAL1075317295.2023.pdf1075317295.2023.pdfTesis de Maestría en Ingeniería - Ingeniería Electrónicaapplication/pdf6592004https://repositorio.unal.edu.co/bitstream/unal/84761/2/1075317295.2023.pdf453d8d17d8370820fad52c3698ed555cMD52THUMBNAIL1075317295.2023.pdf.jpg1075317295.2023.pdf.jpgGenerated Thumbnailimage/jpeg4938https://repositorio.unal.edu.co/bitstream/unal/84761/3/1075317295.2023.pdf.jpge64bae5473bf2d2e0e4b7d5ec32539d9MD53LICENSElicense.txtlicense.txttext/plain; charset=utf-85879https://repositorio.unal.edu.co/bitstream/unal/84761/1/license.txteb34b1cf90b7e1103fc9dfd26be24b4aMD51unal/84761oai:repositorio.unal.edu.co:unal/847612023-10-04 23:03:58.719Repositorio Institucional Universidad Nacional de Colombiarepositorio_nal@unal.edu.coUEFSVEUgMS4gVMOJUk1JTk9TIERFIExBIExJQ0VOQ0lBIFBBUkEgUFVCTElDQUNJw5NOIERFIE9CUkFTIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgVU5BTC4KCkxvcyBhdXRvcmVzIHkvbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIHBhdHJpbW9uaWFsZXMgZGUgYXV0b3IsIGNvbmZpZXJlbiBhIGxhIFVuaXZlcnNpZGFkIE5hY2lvbmFsIGRlIENvbG9tYmlhIHVuYSBsaWNlbmNpYSBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgc2UgaW50ZWdyYSBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsLCBiYWpvIGxvcyBzaWd1aWVudGVzIHTDqXJtaW5vczoKCgphKQlMb3MgYXV0b3JlcyB5L28gbG9zIHRpdHVsYXJlcyBkZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhIGNvbmZpZXJlbiBhIGxhIFVuaXZlcnNpZGFkIE5hY2lvbmFsIGRlIENvbG9tYmlhIHVuYSBsaWNlbmNpYSBubyBleGNsdXNpdmEgcGFyYSByZWFsaXphciBsb3Mgc2lndWllbnRlcyBhY3RvcyBzb2JyZSBsYSBvYnJhOiBpKSByZXByb2R1Y2lyIGxhIG9icmEgZGUgbWFuZXJhIGRpZ2l0YWwsIHBlcm1hbmVudGUgbyB0ZW1wb3JhbCwgaW5jbHV5ZW5kbyBlbCBhbG1hY2VuYW1pZW50byBlbGVjdHLDs25pY28sIGFzw60gY29tbyBjb252ZXJ0aXIgZWwgZG9jdW1lbnRvIGVuIGVsIGN1YWwgc2UgZW5jdWVudHJhIGNvbnRlbmlkYSBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBleGlzdGVudGUgYSBsYSBmZWNoYSBkZSBsYSBzdXNjcmlwY2nDs24gZGUgbGEgcHJlc2VudGUgbGljZW5jaWEsIHkgaWkpIGNvbXVuaWNhciBhbCBww7pibGljbyBsYSBvYnJhIHBvciBjdWFscXVpZXIgbWVkaW8gbyBwcm9jZWRpbWllbnRvLCBlbiBtZWRpb3MgYWzDoW1icmljb3MgbyBpbmFsw6FtYnJpY29zLCBpbmNsdXllbmRvIGxhIHB1ZXN0YSBhIGRpc3Bvc2ljacOzbiBlbiBhY2Nlc28gYWJpZXJ0by4gQWRpY2lvbmFsIGEgbG8gYW50ZXJpb3IsIGVsIGF1dG9yIHkvbyB0aXR1bGFyIGF1dG9yaXphIGEgbGEgVW5pdmVyc2lkYWQgTmFjaW9uYWwgZGUgQ29sb21iaWEgcGFyYSBxdWUsIGVuIGxhIHJlcHJvZHVjY2nDs24geSBjb211bmljYWNpw7NuIGFsIHDDumJsaWNvIHF1ZSBsYSBVbml2ZXJzaWRhZCByZWFsaWNlIHNvYnJlIGxhIG9icmEsIGhhZ2EgbWVuY2nDs24gZGUgbWFuZXJhIGV4cHJlc2EgYWwgdGlwbyBkZSBsaWNlbmNpYSBDcmVhdGl2ZSBDb21tb25zIGJham8gbGEgY3VhbCBlbCBhdXRvciB5L28gdGl0dWxhciBkZXNlYSBvZnJlY2VyIHN1IG9icmEgYSBsb3MgdGVyY2Vyb3MgcXVlIGFjY2VkYW4gYSBkaWNoYSBvYnJhIGEgdHJhdsOpcyBkZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCwgY3VhbmRvIHNlYSBlbCBjYXNvLiBFbCBhdXRvciB5L28gdGl0dWxhciBkZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBkZSBhdXRvciBwb2Ryw6EgZGFyIHBvciB0ZXJtaW5hZGEgbGEgcHJlc2VudGUgbGljZW5jaWEgbWVkaWFudGUgc29saWNpdHVkIGVsZXZhZGEgYSBsYSBEaXJlY2Npw7NuIE5hY2lvbmFsIGRlIEJpYmxpb3RlY2FzIGRlIGxhIFVuaXZlcnNpZGFkIE5hY2lvbmFsIGRlIENvbG9tYmlhLiAKCmIpIAlMb3MgYXV0b3JlcyB5L28gdGl0dWxhcmVzIGRlIGxvcyBkZXJlY2hvcyBwYXRyaW1vbmlhbGVzIGRlIGF1dG9yIHNvYnJlIGxhIG9icmEgY29uZmllcmVuIGxhIGxpY2VuY2lhIHNlw7FhbGFkYSBlbiBlbCBsaXRlcmFsIGEpIGRlbCBwcmVzZW50ZSBkb2N1bWVudG8gcG9yIGVsIHRpZW1wbyBkZSBwcm90ZWNjacOzbiBkZSBsYSBvYnJhIGVuIHRvZG9zIGxvcyBwYcOtc2VzIGRlbCBtdW5kbywgZXN0byBlcywgc2luIGxpbWl0YWNpw7NuIHRlcnJpdG9yaWFsIGFsZ3VuYS4KCmMpCUxvcyBhdXRvcmVzIHkvbyB0aXR1bGFyZXMgZGUgZGVyZWNob3MgcGF0cmltb25pYWxlcyBkZSBhdXRvciBtYW5pZmllc3RhbiBlc3RhciBkZSBhY3VlcmRvIGNvbiBxdWUgbGEgcHJlc2VudGUgbGljZW5jaWEgc2Ugb3RvcmdhIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCByZW51bmNpYW4gYSByZWNpYmlyIGN1YWxxdWllciByZXRyaWJ1Y2nDs24gZWNvbsOzbWljYSBvIGVtb2x1bWVudG8gYWxndW5vIHBvciBsYSBwdWJsaWNhY2nDs24sIGRpc3RyaWJ1Y2nDs24sIGNvbXVuaWNhY2nDs24gcMO6YmxpY2EgeSBjdWFscXVpZXIgb3RybyB1c28gcXVlIHNlIGhhZ2EgZW4gbG9zIHTDqXJtaW5vcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGRlIGxhIGxpY2VuY2lhIENyZWF0aXZlIENvbW1vbnMgY29uIHF1ZSBzZSBwdWJsaWNhLgoKZCkJUXVpZW5lcyBmaXJtYW4gZWwgcHJlc2VudGUgZG9jdW1lbnRvIGRlY2xhcmFuIHF1ZSBwYXJhIGxhIGNyZWFjacOzbiBkZSBsYSBvYnJhLCBubyBzZSBoYW4gdnVsbmVyYWRvIGxvcyBkZXJlY2hvcyBkZSBwcm9waWVkYWQgaW50ZWxlY3R1YWwsIGluZHVzdHJpYWwsIG1vcmFsZXMgeSBwYXRyaW1vbmlhbGVzIGRlIHRlcmNlcm9zLiBEZSBvdHJhIHBhcnRlLCAgcmVjb25vY2VuIHF1ZSBsYSBVbml2ZXJzaWRhZCBOYWNpb25hbCBkZSBDb2xvbWJpYSBhY3TDumEgY29tbyB1biB0ZXJjZXJvIGRlIGJ1ZW5hIGZlIHkgc2UgZW5jdWVudHJhIGV4ZW50YSBkZSBjdWxwYSBlbiBjYXNvIGRlIHByZXNlbnRhcnNlIGFsZ8O6biB0aXBvIGRlIHJlY2xhbWFjacOzbiBlbiBtYXRlcmlhIGRlIGRlcmVjaG9zIGRlIGF1dG9yIG8gcHJvcGllZGFkIGludGVsZWN0dWFsIGVuIGdlbmVyYWwuIFBvciBsbyB0YW50bywgbG9zIGZpcm1hbnRlcyAgYWNlcHRhbiBxdWUgY29tbyB0aXR1bGFyZXMgw7puaWNvcyBkZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBkZSBhdXRvciwgYXN1bWlyw6FuIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIGNpdmlsLCBhZG1pbmlzdHJhdGl2YSB5L28gcGVuYWwgcXVlIHB1ZWRhIGRlcml2YXJzZSBkZSBsYSBwdWJsaWNhY2nDs24gZGUgbGEgb2JyYS4gIAoKZikJQXV0b3JpemFuIGEgbGEgVW5pdmVyc2lkYWQgTmFjaW9uYWwgZGUgQ29sb21iaWEgaW5jbHVpciBsYSBvYnJhIGVuIGxvcyBhZ3JlZ2Fkb3JlcyBkZSBjb250ZW5pZG9zLCBidXNjYWRvcmVzIGFjYWTDqW1pY29zLCBtZXRhYnVzY2Fkb3Jlcywgw61uZGljZXMgeSBkZW3DoXMgbWVkaW9zIHF1ZSBzZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBwcm9tb3ZlciBlbCBhY2Nlc28geSBjb25zdWx0YSBkZSBsYSBtaXNtYS4gCgpnKQlFbiBlbCBjYXNvIGRlIGxhcyB0ZXNpcyBjcmVhZGFzIHBhcmEgb3B0YXIgZG9ibGUgdGl0dWxhY2nDs24sIGxvcyBmaXJtYW50ZXMgc2Vyw6FuIGxvcyByZXNwb25zYWJsZXMgZGUgY29tdW5pY2FyIGEgbGFzIGluc3RpdHVjaW9uZXMgbmFjaW9uYWxlcyBvIGV4dHJhbmplcmFzIGVuIGNvbnZlbmlvLCBsYXMgbGljZW5jaWFzIGRlIGFjY2VzbyBhYmllcnRvIENyZWF0aXZlIENvbW1vbnMgeSBhdXRvcml6YWNpb25lcyBhc2lnbmFkYXMgYSBzdSBvYnJhIHBhcmEgbGEgcHVibGljYWNpw7NuIGVuIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgVU5BTCBkZSBhY3VlcmRvIGNvbiBsYXMgZGlyZWN0cmljZXMgZGUgbGEgUG9sw610aWNhIEdlbmVyYWwgZGUgbGEgQmlibGlvdGVjYSBEaWdpdGFsLgoKCmgpCVNlIGF1dG9yaXphIGEgbGEgVW5pdmVyc2lkYWQgTmFjaW9uYWwgZGUgQ29sb21iaWEgY29tbyByZXNwb25zYWJsZSBkZWwgdHJhdGFtaWVudG8gZGUgZGF0b3MgcGVyc29uYWxlcywgZGUgYWN1ZXJkbyBjb24gbGEgbGV5IDE1ODEgZGUgMjAxMiBlbnRlbmRpZW5kbyBxdWUgc2UgZW5jdWVudHJhbiBiYWpvIG1lZGlkYXMgcXVlIGdhcmFudGl6YW4gbGEgc2VndXJpZGFkLCBjb25maWRlbmNpYWxpZGFkIGUgaW50ZWdyaWRhZCwgeSBzdSB0cmF0YW1pZW50byB0aWVuZSB1bmEgZmluYWxpZGFkIGhpc3TDs3JpY2EsIGVzdGFkw61zdGljYSBvIGNpZW50w61maWNhIHNlZ8O6biBsbyBkaXNwdWVzdG8gZW4gbGEgUG9sw610aWNhIGRlIFRyYXRhbWllbnRvIGRlIERhdG9zIFBlcnNvbmFsZXMuCgoKClBBUlRFIDIuIEFVVE9SSVpBQ0nDk04gUEFSQSBQVUJMSUNBUiBZIFBFUk1JVElSIExBIENPTlNVTFRBIFkgVVNPIERFIE9CUkFTIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgVU5BTC4KClNlIGF1dG9yaXphIGxhIHB1YmxpY2FjacOzbiBlbGVjdHLDs25pY2EsIGNvbnN1bHRhIHkgdXNvIGRlIGxhIG9icmEgcG9yIHBhcnRlIGRlIGxhIFVuaXZlcnNpZGFkIE5hY2lvbmFsIGRlIENvbG9tYmlhIHkgZGUgc3VzIHVzdWFyaW9zIGRlIGxhIHNpZ3VpZW50ZSBtYW5lcmE6CgphLglDb25jZWRvIGxpY2VuY2lhIGVuIGxvcyB0w6lybWlub3Mgc2XDsWFsYWRvcyBlbiBsYSBwYXJ0ZSAxIGRlbCBwcmVzZW50ZSBkb2N1bWVudG8sIGNvbiBlbCBvYmpldGl2byBkZSBxdWUgbGEgb2JyYSBlbnRyZWdhZGEgc2VhIHB1YmxpY2FkYSBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIE5hY2lvbmFsIGRlIENvbG9tYmlhIHkgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGVuIGFjY2VzbyBhYmllcnRvIHBhcmEgc3UgY29uc3VsdGEgcG9yIGxvcyB1c3VhcmlvcyBkZSBsYSBVbml2ZXJzaWRhZCBOYWNpb25hbCBkZSBDb2xvbWJpYSAgYSB0cmF2w6lzIGRlIGludGVybmV0LgoKCgpQQVJURSAzIEFVVE9SSVpBQ0nDk04gREUgVFJBVEFNSUVOVE8gREUgREFUT1MgUEVSU09OQUxFUy4KCkxhIFVuaXZlcnNpZGFkIE5hY2lvbmFsIGRlIENvbG9tYmlhLCBjb21vIHJlc3BvbnNhYmxlIGRlbCBUcmF0YW1pZW50byBkZSBEYXRvcyBQZXJzb25hbGVzLCBpbmZvcm1hIHF1ZSBsb3MgZGF0b3MgZGUgY2Fyw6FjdGVyIHBlcnNvbmFsIHJlY29sZWN0YWRvcyBtZWRpYW50ZSBlc3RlIGZvcm11bGFyaW8sIHNlIGVuY3VlbnRyYW4gYmFqbyBtZWRpZGFzIHF1ZSBnYXJhbnRpemFuIGxhIHNlZ3VyaWRhZCwgY29uZmlkZW5jaWFsaWRhZCBlIGludGVncmlkYWQgeSBzdSB0cmF0YW1pZW50byBzZSByZWFsaXphIGRlIGFjdWVyZG8gYWwgY3VtcGxpbWllbnRvIG5vcm1hdGl2byBkZSBsYSBMZXkgMTU4MSBkZSAyMDEyIHkgZGUgbGEgUG9sw610aWNhIGRlIFRyYXRhbWllbnRvIGRlIERhdG9zIFBlcnNvbmFsZXMgZGUgbGEgVW5pdmVyc2lkYWQgTmFjaW9uYWwgZGUgQ29sb21iaWEuIFB1ZWRlIGVqZXJjZXIgc3VzIGRlcmVjaG9zIGNvbW8gdGl0dWxhciBhIGNvbm9jZXIsIGFjdHVhbGl6YXIsIHJlY3RpZmljYXIgeSByZXZvY2FyIGxhcyBhdXRvcml6YWNpb25lcyBkYWRhcyBhIGxhcyBmaW5hbGlkYWRlcyBhcGxpY2FibGVzIGEgdHJhdsOpcyBkZSBsb3MgY2FuYWxlcyBkaXNwdWVzdG9zIHkgZGlzcG9uaWJsZXMgZW4gd3d3LnVuYWwuZWR1LmNvIG8gZS1tYWlsOiBwcm90ZWNkYXRvc19uYUB1bmFsLmVkdS5jbyIKClRlbmllbmRvIGVuIGN1ZW50YSBsbyBhbnRlcmlvciwgYXV0b3Jpem8gZGUgbWFuZXJhIHZvbHVudGFyaWEsIHByZXZpYSwgZXhwbMOtY2l0YSwgaW5mb3JtYWRhIGUgaW5lcXXDrXZvY2EgYSBsYSBVbml2ZXJzaWRhZCBOYWNpb25hbCBkZSBDb2xvbWJpYSBhIHRyYXRhciBsb3MgZGF0b3MgcGVyc29uYWxlcyBkZSBhY3VlcmRvIGNvbiBsYXMgZmluYWxpZGFkZXMgZXNwZWPDrWZpY2FzIHBhcmEgZWwgZGVzYXJyb2xsbyB5IGVqZXJjaWNpbyBkZSBsYXMgZnVuY2lvbmVzIG1pc2lvbmFsZXMgZGUgZG9jZW5jaWEsIGludmVzdGlnYWNpw7NuIHkgZXh0ZW5zacOzbiwgYXPDrSBjb21vIGxhcyByZWxhY2lvbmVzIGFjYWTDqW1pY2FzLCBsYWJvcmFsZXMsIGNvbnRyYWN0dWFsZXMgeSB0b2RhcyBsYXMgZGVtw6FzIHJlbGFjaW9uYWRhcyBjb24gZWwgb2JqZXRvIHNvY2lhbCBkZSBsYSBVbml2ZXJzaWRhZC4gCgo= |