Evaluación del tiempo de procesamiento de imágenes armónicas por medio coeficientes del modelo de Perona-Malik usando una simulación en Matlab mediante la librería Imnoise.

El objetivo del proyecto como propuesta es evaluar el tiempo de procesamiento basados en el procesamiento de Imágenes armónicas, discretizando e implementado Matlab, para obtener resultados tanto de tiempo como de calidad de las imágenes. (resumir metodología y objetivos) Con el Modelo de Perona-Mal...

Full description

Autores:
Echeverry Medina, Karen Julieth
Castellanos Parra, Jhon Jairo
Morales Vega, Mario Alejandro
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2021
Institución:
Universidad Cooperativa de Colombia
Repositorio:
Repositorio UCC
Idioma:
OAI Identifier:
oai:repository.ucc.edu.co:20.500.12494/45347
Acceso en línea:
https://hdl.handle.net/20.500.12494/45347
Palabra clave:
Modelo de Perona-Malik
Preservación de imágenes
Procesamiento de imágenes
TG 2021 ISI 45347
Perona-Malik model
Image preserving
Image processing
Rights
openAccess
License
Atribución – No comercial – Sin Derivar
id COOPER2_69e16b1367e604fbd1d109342d4c0d0f
oai_identifier_str oai:repository.ucc.edu.co:20.500.12494/45347
network_acronym_str COOPER2
network_name_str Repositorio UCC
repository_id_str
dc.title.spa.fl_str_mv Evaluación del tiempo de procesamiento de imágenes armónicas por medio coeficientes del modelo de Perona-Malik usando una simulación en Matlab mediante la librería Imnoise.
title Evaluación del tiempo de procesamiento de imágenes armónicas por medio coeficientes del modelo de Perona-Malik usando una simulación en Matlab mediante la librería Imnoise.
spellingShingle Evaluación del tiempo de procesamiento de imágenes armónicas por medio coeficientes del modelo de Perona-Malik usando una simulación en Matlab mediante la librería Imnoise.
Modelo de Perona-Malik
Preservación de imágenes
Procesamiento de imágenes
TG 2021 ISI 45347
Perona-Malik model
Image preserving
Image processing
title_short Evaluación del tiempo de procesamiento de imágenes armónicas por medio coeficientes del modelo de Perona-Malik usando una simulación en Matlab mediante la librería Imnoise.
title_full Evaluación del tiempo de procesamiento de imágenes armónicas por medio coeficientes del modelo de Perona-Malik usando una simulación en Matlab mediante la librería Imnoise.
title_fullStr Evaluación del tiempo de procesamiento de imágenes armónicas por medio coeficientes del modelo de Perona-Malik usando una simulación en Matlab mediante la librería Imnoise.
title_full_unstemmed Evaluación del tiempo de procesamiento de imágenes armónicas por medio coeficientes del modelo de Perona-Malik usando una simulación en Matlab mediante la librería Imnoise.
title_sort Evaluación del tiempo de procesamiento de imágenes armónicas por medio coeficientes del modelo de Perona-Malik usando una simulación en Matlab mediante la librería Imnoise.
dc.creator.fl_str_mv Echeverry Medina, Karen Julieth
Castellanos Parra, Jhon Jairo
Morales Vega, Mario Alejandro
dc.contributor.advisor.none.fl_str_mv Díaz Cabiativa, Edgar Camilo
dc.contributor.author.none.fl_str_mv Echeverry Medina, Karen Julieth
Castellanos Parra, Jhon Jairo
Morales Vega, Mario Alejandro
dc.subject.spa.fl_str_mv Modelo de Perona-Malik
Preservación de imágenes
Procesamiento de imágenes
topic Modelo de Perona-Malik
Preservación de imágenes
Procesamiento de imágenes
TG 2021 ISI 45347
Perona-Malik model
Image preserving
Image processing
dc.subject.classification.spa.fl_str_mv TG 2021 ISI 45347
dc.subject.other.spa.fl_str_mv Perona-Malik model
Image preserving
Image processing
description El objetivo del proyecto como propuesta es evaluar el tiempo de procesamiento basados en el procesamiento de Imágenes armónicas, discretizando e implementado Matlab, para obtener resultados tanto de tiempo como de calidad de las imágenes. (resumir metodología y objetivos) Con el Modelo de Perona-Malik se desea obtener el mejoramiento de la calidad de las imágenes en distintos campos del conocimiento.
publishDate 2021
dc.date.issued.none.fl_str_mv 2021
dc.date.accessioned.none.fl_str_mv 2022-06-13T21:40:02Z
dc.date.available.none.fl_str_mv 2022-06-13T21:40:02Z
dc.type.none.fl_str_mv Trabajo de grado - 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
dc.type.version.none.fl_str_mv info:eu-repo/semantics/acceptedVersion
format http://purl.org/coar/resource_type/c_7a1f
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12494/45347
dc.identifier.bibliographicCitation.spa.fl_str_mv Echeverry Medina, K. J. , Castellanos Parra, J. J. y Morales Vega, M. A. (2022). Evaluación del tiempo de procesamiento de imágenes armónicas por medio coeficientes del Modelo de Perona-Malik usando una simulación en Matlab mediante la librería Imnoise [ Tesis de pregrado, Universidad Cooperativa de Colombia ]. Repositorio Institucional Universidad Cooperativa de Colombia. https://repository.ucc.edu.co/handle/20.500.12494/45347
url https://hdl.handle.net/20.500.12494/45347
identifier_str_mv Echeverry Medina, K. J. , Castellanos Parra, J. J. y Morales Vega, M. A. (2022). Evaluación del tiempo de procesamiento de imágenes armónicas por medio coeficientes del Modelo de Perona-Malik usando una simulación en Matlab mediante la librería Imnoise [ Tesis de pregrado, Universidad Cooperativa de Colombia ]. Repositorio Institucional Universidad Cooperativa de Colombia. https://repository.ucc.edu.co/handle/20.500.12494/45347
dc.relation.references.spa.fl_str_mv Sapiro, G. (2001). Geometric Partial Differential Equations and Image Analysis, Cambridge University Press, New York.
Hernández, S. (2014). Metodología de la Investigación. Interamericana de Editores, S.A. De C.V., México.
Gonzalez, R., & Woods,R. (2002). Digital Image Processing, Prentice Hall, New York.
Mejía, J., (2004, 2005) Apuntes Procesamiento Digital de Imágenes. Área de Computación e Informática. Facultad de Ingeniería UASLP, México.
Castillo R., Hernández J., Inzunza E., Torres J., (2013), Procesamiento Digital de Imágenes Empleando Filtros Espaciales, XI Convocatoria de Apoyo a la Movilidad Académica, México.
López, D., (2018), Sobre el modelo de difusión anisotrópica de Perona-Malik, Universidad Nacional de Colombia, Colombia.
Fernandez M. A., Lopez J. M., Fernandez A. Conceptos y Tecnicas de Estereovision por Computador; Inteligencia Artificial V9 Número: 27 Páginas: 35 – 62. 2005.
Mazorra L. Filtrado y restauración de imágenes y señales unidimensionales a través de ecuaciones diferenciales. Tesis Doctoral. Universidad de las Palmas de Gran Canaria. 1993.
Witkin, A. (1983). Scale - space filtering. Int´l Joint Conf. Artificial Intelligence, 1019 – 1021.
Koenderink, J. (1984). The structure of images. Biological Cybernetics, 50, 363 - 370.
Hummel, R. A. (1986). Representations based on zero-crossings in scale-space, Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, IEEE, New York, 204 - 209.
Perona, P. & Malik, J. (1990). Scale-space and edge detection using anisotropic diffusion, IEEE Trans. Pattern Anal. Mach. Intell. 12, 629 - 639.
Sapiro, G. (2001). Geometric Partial Differential Equations and Image Analysis, Cambridge University Press, New York.
Strzelecki, P. (2006). Una breve introducción a las ecuaciones en derivadas parciales, Universidad de Varsovia, Polonia.
Ghisi, M. & Gobbino, M. (2011). An example of global classical solution for the Perona - Malik equation, Interfaces Free Bound, 13, 105 - 125.
Hollig, K. (1983). Existence of Infinitely Many Solutions for a Forward Backward Heat Equation, Transactions of the American Mathematical Society, 278, 1, 299 - 316.
Kitchenassamy.S. (1997). The Perona-Malik Paradox, SIAM Journal on Applied Mathematics, 57, 5, 1328 - 1342.
Kawohl,B. & Kutev,N. (1998). Maximum and comparison principles for onedimensional anisotropic diffusion, Mathematische Annalen, 311, 107 - 123.
Rosatia,M. & Schiaffinob, A. (2006) Some remarks about Perona-Malik equation, Nonlinear Analysis, 65, 1- 11.
Ghisi, M. & Gobbino, M. (2009) A class of local classical solutions for the onedimensional Perona-Malik equation, Journal: Transaction of the American Mathematical Society361, 6429 - 6446.
Catté, F., Lions, p., Morel, J.,Coll, T. (1992). Image Selective Smoothing and Edge Detection by Nonlinear Diffusion, SIAM Journal on Numerical Analysis, 29 , 1, 182 - 193.
Barenblatt, G. I., Bertsch, M.,Dal Passo, R., Ughi, M. (1993). A degenerate pseudoparabolic regularization of a nonlinear forward-backward heat equation arising in the theory of heat and mass exchange in stably stratified turbulent shear flow, SIAM Journal on Mathematical Analysis, 24, 1414 - 1439.
Gonzalez, R., & Woods,R. (2002). Digital Image Processing, Prentice Hall, New York.
Gonzalez, R., Woods, R. & Eddins, S. (2004). Digital Image Processing Using MATLAB, Pearson Prentice Hall, Upper Saddle River.
dc.rights.license.none.fl_str_mv Atribución – No comercial – Sin Derivar
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv Atribución – No comercial – Sin Derivar
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.spa.fl_str_mv 38 p.
dc.publisher.spa.fl_str_mv Universidad Cooperativa de Colombia, Facultad de Ingenierías, Ingeniería de Sistemas, Bogotá
dc.publisher.program.spa.fl_str_mv Ingeniería de Sistemas
dc.publisher.place.spa.fl_str_mv Bogotá
institution Universidad Cooperativa de Colombia
bitstream.url.fl_str_mv https://repository.ucc.edu.co/bitstreams/e11756a2-923c-424f-b050-7bc88de8983e/download
https://repository.ucc.edu.co/bitstreams/36531509-33e9-4c8e-8cfb-e72358566a24/download
https://repository.ucc.edu.co/bitstreams/01086472-8b63-4f72-b5d9-1ab186a4f190/download
https://repository.ucc.edu.co/bitstreams/965dcf39-6e79-436c-9001-b8d72e0756bc/download
https://repository.ucc.edu.co/bitstreams/56e40069-d31c-48f7-a5cb-d9de95a02092/download
https://repository.ucc.edu.co/bitstreams/9b4cca86-f848-4fb6-96c1-b17478b2c8ba/download
https://repository.ucc.edu.co/bitstreams/8520282a-87b3-4a7a-991a-d972f8f6a0ad/download
https://repository.ucc.edu.co/bitstreams/e45da9f6-6f85-4a17-bca2-284dc4224df1/download
https://repository.ucc.edu.co/bitstreams/1f265c0e-6374-47b9-9aa5-367a8994abc6/download
https://repository.ucc.edu.co/bitstreams/76b8843b-0577-407b-aae2-84b8baef3be4/download
bitstream.checksum.fl_str_mv a94cb73997b06f72f1209120b73c1117
778ca517568bcd97b077d35ac03dd979
5574f4c14385099583a4182c4f1ecc19
8a4605be74aa9ea9d79846c1fba20a33
2d0dadf848da164387dc36cdbc27d5f5
0587c5a9af00a760d245770bb7581769
e83284cced8d20fdd3c418e238dbad02
b5b90c833d17789b336d86cbe889b7b9
9d8d6b2e79425ddac878f5914d2f4cb8
dc00c4eea7df73f62420f3a38a575626
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad Cooperativa de Colombia
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1814247080143618048
spelling Díaz Cabiativa, Edgar CamiloEcheverry Medina, Karen JuliethCastellanos Parra, Jhon JairoMorales Vega, Mario Alejandro2022-06-13T21:40:02Z2022-06-13T21:40:02Z2021https://hdl.handle.net/20.500.12494/45347Echeverry Medina, K. J. , Castellanos Parra, J. J. y Morales Vega, M. A. (2022). Evaluación del tiempo de procesamiento de imágenes armónicas por medio coeficientes del Modelo de Perona-Malik usando una simulación en Matlab mediante la librería Imnoise [ Tesis de pregrado, Universidad Cooperativa de Colombia ]. Repositorio Institucional Universidad Cooperativa de Colombia. https://repository.ucc.edu.co/handle/20.500.12494/45347El objetivo del proyecto como propuesta es evaluar el tiempo de procesamiento basados en el procesamiento de Imágenes armónicas, discretizando e implementado Matlab, para obtener resultados tanto de tiempo como de calidad de las imágenes. (resumir metodología y objetivos) Con el Modelo de Perona-Malik se desea obtener el mejoramiento de la calidad de las imágenes en distintos campos del conocimiento.The Perona-Malik Model aims to improve the quality of images in different fields of knowledge. The objective of this writing is to evaluate the processing time based on the Harmonic Image processing, discretizing and implementing MATLAB, to obtain results both in terms of time and quality of the images.Listado de tablas. -- Listado de gráficos. -- Resumen. -- Título. -- Descripción del problema. -- Pregunta problema. -- Justificación. -- Objetivo general. -- Objetivos específico. --s Marco teórico. -- Diseño metodológico. -- Gráficos. -- Conclusiones. -- Cronograma. -- Bibliografía. --karen.echeverrym@campusucc.edu.cojhon.castellanosp@campusucc.edu.comario.moralesv@campusucc.edu.co38 p.Universidad Cooperativa de Colombia, Facultad de Ingenierías, Ingeniería de Sistemas, BogotáIngeniería de SistemasBogotáModelo de Perona-MalikPreservación de imágenesProcesamiento de imágenesTG 2021 ISI 45347Perona-Malik modelImage preservingImage processingEvaluación del tiempo de procesamiento de imágenes armónicas por medio coeficientes del modelo de Perona-Malik usando una simulación en Matlab mediante la librería Imnoise.Trabajo de grado - Pregradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionAtribución – No comercial – Sin Derivarinfo:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Sapiro, G. (2001). Geometric Partial Differential Equations and Image Analysis, Cambridge University Press, New York.Hernández, S. (2014). Metodología de la Investigación. Interamericana de Editores, S.A. De C.V., México.Gonzalez, R., & Woods,R. (2002). Digital Image Processing, Prentice Hall, New York.Mejía, J., (2004, 2005) Apuntes Procesamiento Digital de Imágenes. Área de Computación e Informática. Facultad de Ingeniería UASLP, México.Castillo R., Hernández J., Inzunza E., Torres J., (2013), Procesamiento Digital de Imágenes Empleando Filtros Espaciales, XI Convocatoria de Apoyo a la Movilidad Académica, México.López, D., (2018), Sobre el modelo de difusión anisotrópica de Perona-Malik, Universidad Nacional de Colombia, Colombia.Fernandez M. A., Lopez J. M., Fernandez A. Conceptos y Tecnicas de Estereovision por Computador; Inteligencia Artificial V9 Número: 27 Páginas: 35 – 62. 2005.Mazorra L. Filtrado y restauración de imágenes y señales unidimensionales a través de ecuaciones diferenciales. Tesis Doctoral. Universidad de las Palmas de Gran Canaria. 1993.Witkin, A. (1983). Scale - space filtering. Int´l Joint Conf. Artificial Intelligence, 1019 – 1021.Koenderink, J. (1984). The structure of images. Biological Cybernetics, 50, 363 - 370.Hummel, R. A. (1986). Representations based on zero-crossings in scale-space, Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, IEEE, New York, 204 - 209.Perona, P. & Malik, J. (1990). Scale-space and edge detection using anisotropic diffusion, IEEE Trans. Pattern Anal. Mach. Intell. 12, 629 - 639.Sapiro, G. (2001). Geometric Partial Differential Equations and Image Analysis, Cambridge University Press, New York.Strzelecki, P. (2006). Una breve introducción a las ecuaciones en derivadas parciales, Universidad de Varsovia, Polonia.Ghisi, M. & Gobbino, M. (2011). An example of global classical solution for the Perona - Malik equation, Interfaces Free Bound, 13, 105 - 125.Hollig, K. (1983). Existence of Infinitely Many Solutions for a Forward Backward Heat Equation, Transactions of the American Mathematical Society, 278, 1, 299 - 316.Kitchenassamy.S. (1997). The Perona-Malik Paradox, SIAM Journal on Applied Mathematics, 57, 5, 1328 - 1342.Kawohl,B. & Kutev,N. (1998). Maximum and comparison principles for onedimensional anisotropic diffusion, Mathematische Annalen, 311, 107 - 123.Rosatia,M. & Schiaffinob, A. (2006) Some remarks about Perona-Malik equation, Nonlinear Analysis, 65, 1- 11.Ghisi, M. & Gobbino, M. (2009) A class of local classical solutions for the onedimensional Perona-Malik equation, Journal: Transaction of the American Mathematical Society361, 6429 - 6446.Catté, F., Lions, p., Morel, J.,Coll, T. (1992). Image Selective Smoothing and Edge Detection by Nonlinear Diffusion, SIAM Journal on Numerical Analysis, 29 , 1, 182 - 193.Barenblatt, G. I., Bertsch, M.,Dal Passo, R., Ughi, M. (1993). A degenerate pseudoparabolic regularization of a nonlinear forward-backward heat equation arising in the theory of heat and mass exchange in stably stratified turbulent shear flow, SIAM Journal on Mathematical Analysis, 24, 1414 - 1439.Gonzalez, R., & Woods,R. (2002). Digital Image Processing, Prentice Hall, New York.Gonzalez, R., Woods, R. & Eddins, S. (2004). Digital Image Processing Using MATLAB, Pearson Prentice Hall, Upper Saddle River.PublicationORIGINAL2022_Modelo_Preservacion_Procesamiento.pdf2022_Modelo_Preservacion_Procesamiento.pdfTrabajo de gradoapplication/pdf2935286https://repository.ucc.edu.co/bitstreams/e11756a2-923c-424f-b050-7bc88de8983e/downloada94cb73997b06f72f1209120b73c1117MD552022_Modelo_Preservacion_Procesamiento_Formatolicenciauso.pdf2022_Modelo_Preservacion_Procesamiento_Formatolicenciauso.pdfLicencia de usoapplication/pdf14256954https://repository.ucc.edu.co/bitstreams/36531509-33e9-4c8e-8cfb-e72358566a24/download778ca517568bcd97b077d35ac03dd979MD562022_Modelo_Preservacion_Procesamiento_Formatoavalasesor.pdf2022_Modelo_Preservacion_Procesamiento_Formatoavalasesor.pdfFormato de aval asesorapplication/pdf181010https://repository.ucc.edu.co/bitstreams/01086472-8b63-4f72-b5d9-1ab186a4f190/download5574f4c14385099583a4182c4f1ecc19MD57LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repository.ucc.edu.co/bitstreams/965dcf39-6e79-436c-9001-b8d72e0756bc/download8a4605be74aa9ea9d79846c1fba20a33MD58THUMBNAIL2022_Modelo_Preservacion_Procesamiento.pdf.jpg2022_Modelo_Preservacion_Procesamiento.pdf.jpgGenerated Thumbnailimage/jpeg2569https://repository.ucc.edu.co/bitstreams/56e40069-d31c-48f7-a5cb-d9de95a02092/download2d0dadf848da164387dc36cdbc27d5f5MD592022_Modelo_Preservacion_Procesamiento_Formatolicenciauso.pdf.jpg2022_Modelo_Preservacion_Procesamiento_Formatolicenciauso.pdf.jpgGenerated Thumbnailimage/jpeg5499https://repository.ucc.edu.co/bitstreams/9b4cca86-f848-4fb6-96c1-b17478b2c8ba/download0587c5a9af00a760d245770bb7581769MD5102022_Modelo_Preservacion_Procesamiento_Formatoavalasesor.pdf.jpg2022_Modelo_Preservacion_Procesamiento_Formatoavalasesor.pdf.jpgGenerated Thumbnailimage/jpeg4970https://repository.ucc.edu.co/bitstreams/8520282a-87b3-4a7a-991a-d972f8f6a0ad/downloade83284cced8d20fdd3c418e238dbad02MD511TEXT2022_Modelo_Preservacion_Procesamiento.pdf.txt2022_Modelo_Preservacion_Procesamiento.pdf.txtExtracted texttext/plain41866https://repository.ucc.edu.co/bitstreams/e45da9f6-6f85-4a17-bca2-284dc4224df1/downloadb5b90c833d17789b336d86cbe889b7b9MD5122022_Modelo_Preservacion_Procesamiento_Formatolicenciauso.pdf.txt2022_Modelo_Preservacion_Procesamiento_Formatolicenciauso.pdf.txtExtracted texttext/plain32https://repository.ucc.edu.co/bitstreams/1f265c0e-6374-47b9-9aa5-367a8994abc6/download9d8d6b2e79425ddac878f5914d2f4cb8MD5132022_Modelo_Preservacion_Procesamiento_Formatoavalasesor.pdf.txt2022_Modelo_Preservacion_Procesamiento_Formatoavalasesor.pdf.txtExtracted texttext/plain1509https://repository.ucc.edu.co/bitstreams/76b8843b-0577-407b-aae2-84b8baef3be4/downloaddc00c4eea7df73f62420f3a38a575626MD51420.500.12494/45347oai:repository.ucc.edu.co:20.500.12494/453472024-08-28 17:15:46.948open.accesshttps://repository.ucc.edu.coRepositorio Institucional Universidad Cooperativa de Colombiabdigital@metabiblioteca.comTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=