Algoritmo 4.10 Implementação em JavaScript da DCT/IDCT (Parte 2)
7.1 Doutorado
No Doutorado, a área de pesquisa será voltada para animações 3Ds (três dimen- sões) inteligentes e com alto desempenho no processamento dos dados. A animação 3D é uma das técnicas mais utilizadas para o desenvolvimento de desenhos animados e produções de cinema. Com a evolução da tecnologia, o modelo digital permitiu a cri- ação de camadas de cor, além de diferentes ângulos nas animações, sendo esses fatores fundamentais para o desenvolvimento das animações 3Ds, o ponto considerado crítico para esta tecnologia é o tempo gasto de desenvolvimento das animações [68].
Pelas pesquisas já analisadas na área, é possível extrair informações, utilizando ferramentas de reconhecimento facial, que possibilitam a obtenção de movimentos fa- ciais com precisão e qualidade para gerar as futuras animações automaticamente, se baseando nos movimentos do próprio rosto do intérprete e, em cada frame capturado é gerado uma varredura de análises matemáticas para o aprendizado da “máquina” através da tecnologia de inteligência artificial, por exemplo, deep learning e machine le- arning. [68].
Sendo assim, para realizar todas as etapas corretamente, é preciso seguir uma ordem sequencial de passos, o primeiro, é gravar a interpretação do ator, fazendo a captura de todos os movimentos e expressões da face. Na coleta de cada frame é feito o uso da inteligência artificial para aprender como cada movimento é realizado sendo armazenado no banco de dados para posterior uso. O próximo passo é criar uma pré- modelagem 3D do rosto para dar início a criação do personagem. Por fim, a animação 3D é gerada, automaticamente, a partir dos movimentos feitos pelo seu próprio intér- prete [68].
147
Referências
[1] G. Câmara, R. C. M. Souza et al., “Spring: Integrating remote sensing and gis by object-oriented data modelling,” Elsevier - Computers & Graphics, vol. 20, pp. 395– 403, Atlanta, Georgia / USA: Elsevier Ltd, May-June 1996.
[2] A. M. Barbosa, Abordagem Triangular no Ensino das Artes e Culturas Visuais, 1st ed. Perdizes, São Paulo / Brazil: Cortez Editora, January 2010.
[3] O. Dictionaries, Oxford Dictionary of English, 3rd ed. Oxford, United Kingdom / England: OUP Oxford, July 2010.
[4] W. K. Guthrie, The Greek Philosophers: From Thales to Aristotle, 1st ed. New York City, New York / USA: Harper & Row, August 1975.
[5] J. Marenbon, Medieval Philosophy: An Historical and Philosophical Introduction, 1st ed. Abingdon-on-Thames, United Kingdom / England: Routledge, November 2006.
[6] E. Pound, Hugh Selwyn Mauberley, 1st ed. Fulton, Missouri / USA: Ovid Press, September 1920.
[7] C. T. Harrison, Bacon, Hobbes, Boyle and the Ancient Atomists, 15th ed. Cambridge, Massachusetts / USA: Harvard University Press, July 1933.
[8] A. P. Martinich, F. Allhoff, and A. J. Vaidya, Early Modern Philosophy: Essential Re- adings with Commentary, 1st ed. Hoboken, New Jersey / USA: Wiley-Blackwell, January 2007.
[9] I. Kant, Crítica da razão pura, 4th ed. Petrópolis, Rio de Janeiro / Brazil: Editora Vozes Ltda, January 2012.
[10] R. Gonzalez and P. Woods, Digital Image Processing, 3rd ed. New York City, New York / USA: Pearson, June 2007.
Referências 148
[11] J. Bezerra, “Revolução industrial,” https://www.todamateria.com.br/revolucao- industrial/, November 2018.
[12] C. B. Silveira, “O que é indústria 4.0?” https://www.citisystems.com.br/industria- 4-0/, November 2018.
[13] B. Jähne, Digital Image Processing, 1st ed. Tiergartenstraße, Heidelberg / Ger- many: Springer-Verlag Berlin Heidelberg, April 2005.
[14] T. Acharya and A. K. Ray, Image Processing: Principles and Applications, 1st ed. Ho- boken, New Jersey / USA: John Wiley & Sons, September 2005.
[15] R. E. Woods and R. C. Gonzalez, Digital Image Processing, 2nd ed. Upper Saddle River, New Jersey / USA: Prentice Hall, April 1992.
[16] A. N. Rencz and R. A. Ryerson, Remote Sensing for the Earth Sciences, 3rd ed. Ho- boken, New Jersey / USA: John Wiley & Sons, July 1999.
[17] D. Forsyth and J. Ponce, Computer Vision: A modern approach, 2nd ed. New York City, New York / USA: Pearson, November 2001.
[18] C. D. Hansen and C. R. Johnson, The Visualization Handbook, 1st ed. Cambridge, Massachusetts / USA: Academic Press, December 2004.
[19] “Instituto nacional de metrologia, qualidade e tecnologia - inmetro, sistema inter- nacional de unidades - si,” http://www4.inmetro.gov.br/, August 2019.
[20] J. Serra, Image Analysis and Mathematical Morphology, 1st ed. Lincoln, United King- dom / England: Academic Press, December 1982.
[21] J. C. Russ, The Image Processing Handbook, 6th ed. Boca Raton, Florida / USA: CRC Press, April 2011.
[22] D. Flanagan, JavaScript: The Definitive Guide, 1st ed. Sebastopol, California / USA: O’Reilly Media, June 2011.
Referências 149
[23] S. Oaks, Java Performance: The Definitive Guide: Getting the Most Out of Your Code, 1st ed. Sebastopol, California / USA: O’Reilly Media, May 2014.
[24] J. Duckett, HTML and CSS: Design and Build Websites, 1st ed. Hoboken, New Jersey / USA: Wiley, November 2011.
[25] M. S. Silva, Fundamentos de HTML5 e CSS3, 1st ed. Santa Terezinha, São Paulo / Brazil: Novatec, June 2015.
[26] J. Duckett, JavaScript and Jquery: Interactive Front-End Web Development, 1st ed. Ho- boken, New Jersey / USA: Wiley, June 2014.
[27] B. Eisenman, Learning React Native: Building Native Mobile Apps with JavaScript, 2nd ed. Sebastopol, California / USA: O’Reilly Media, April 2017.
[28] S. Powers, Learning Node: Moving to the Server-Side, 2nd ed. Sebastopol, California / USA: O’Reilly Media, May 2016.
[29] L. Bassett, Introdução ao JSON: Um Guia Para JSON que vai Direto ao Ponto, 1st ed. Santa Terezinha, São Paulo / Brazil: Novatec, September 2015.
[30] D. R. F. Izario, Y. Iano et al., “Development of a Digital Image Processing Web Tool for a Monitoring System Relying on an Unmanned Ground Vehicle,” Proceedings of the 3rd Brazilian Technology Symposium, vol. 1, pp. 111–116, New York City, New York / USA: Springer International Publishing, April 2018.
[31] “Ffmpeg,” https://www.ffmpeg.org/, October 2018.
[32] S. G. de Oliveira and J. T. de Assis, “A Methodology for Identification of Finger- prints based on Gabor Filter,” IEEE Latin America Transactions, vol. 4, New York City, New York / USA: IEEE, March 2006.
[33] B. Bhanu and X. Tan, Computational Algorithms for Fingerprint Recognition, 1st ed. New York City, New York / USA: Springer, June 2004.
Referências 150
[34] J. Serra, “Introduction to mathematical morphology,” Journal Computer Vision, Graphics and Image Processing, vol. 35, pp. 283–305, San Diego, California / USA: Academic Press Professional, Inc, April 1986.
[35] T. Zemel, “Filtros css3,” http://desenvolvimentoparaweb.com/ css/filtros-css3/, October 2018.
[36] P. Graham, On Lisp, 1st ed. Upper Saddle River, New Jersey / USA: Prentice Hall, June 1993.
[37] M. Shokeen, “Editando imagens no css: Filtros,” https://code.tutsplus.com/pt/tutorials/editing-images-in-css-filters–cms- 25948, October 2018.
[38] D. R. F. Izario, I. M. de Oliveira et al., “UGV Solutions: Processamento digital de imagem/vídeo e sensoriamento utilizando PLX-DAQ,” Artigo de TCC (Graduação - Engenharia de Computação), pp. 1–23, Santa Rita do Sapucaí, Minas Gerais / Brazil: Instituto Nacional de Telecomunicações - INATEL, April 2017.
[39] A. Yadav and P. Yadav, Digital Image Processing, 1st ed. Darya Ganj, New Delhi / India: Laxmi Publications Pvt Ltd, December 2009.
[40] W. Burger, Principles of Digital Image Processing: Core Algorithms, 1st ed. New York City, New York / USA: Springer, July 2009.
[41] D. R. F. Izario, Y. Iano et al., “Técnicas de suavização para eliminação de ruídos e detecção de bordas em imagens,” BTSym 2017 Proceedings, vol. 1, Campinas, São Paulo / Brazil: Brazilian Technology Symposium - BTSym, April 2017.
[42] D. Izario, Y. Iano et al., “Técnicas de processamento digital de imagem (High- Dynamic Range),” BTSym 2018 Proceedings, vol. 1, Campinas, São Paulo / Brazil: Brazilian Technology Symposium - BTSym, December 2018.
[43] R. Concepcion, The HDR Book: Unlocking the Pros’ Hottest Post-Processing Techni- ques, 1st ed. San Francisco, California / USA: Peachpit Press, July 2011.
Referências 151
[44] P. E. Debevec and J. Malik, “Recovering high dynamic range radiance maps from photographs,” Special Interest Group on Computer Graphics and Interactive Techni- ques, vol. 1, New York City, New York / USA: SIGGRAPH ACM, August 2008. [45] K. Herrmann, “HDR Before-and-After,” https://farbspiel-photo.com/learn/hdr-
before-and-after, October 2018.
[46] F. McCollough, “What is HDR Photography?” http://www.hdr- photography.com/articles/ what_is_hdr_photography.php, October 2017.
[47] Macphun, “Tone Mapping in HDR. What It is and How to Use It?” https://macphun.com/blog/what-is-tone-mapping, October 2017.
[48] D. R. F. Izario, Y. Iano et al., “Edge-Detection Noise-Smoothing Image Filter Tech- niques,” Proceedings of the 3rd Brazilian Technology Symposium, vol. 1, pp. 117–122, New York City, New York / USA: Springer International Publishing, April 2018. [49] M. Boaventura, C. A. Z. Barcelos, and E. C. S. Jr., “A well-balanced flow equa-
tion for noise removal and edge detection,” IEEE Transactions on Image Processing, vol. 12, pp. 751–763, Hoboken, New Jersey / USA: IEEE Xplore, July 2003.
[50] C. A. Z. Barcelos, M. Boaventura, and E. C. S. Jr., “Edge detection and noise re- moval by use of a partial differential equation with automatic selection of para- meters,” Computational & Applied Mathematics, vol. 24, Petrópolis, Rio de Janeiro / Brazil: Sociedade Brasileira de Matemática Aplicada e Computacional, April 2005. [51] E. H. Land and J. J. McCann, “Lightness and Retinex Theory,” Journal of the Optical Society of America, vol. 61, pp. 1–11, Washington, District of Columbia / USA: OSA Publishing, December 1971.
[52] L. M. Surhone, M. T. Timpledon, and S. F. Marseken, Weber-Fechner Law: Stimu- lus, Quantitative Research, Gustav Fechner, Ernst Heinrich Weber, Constant of Integra- tion, Natural Logarithm, 1st ed. Saarbrücken, Saarland / Germany: Betascript Publishing, August 2010.
Referências 152
[53] F. Garrett, “Saiba o que é processador e qual sua função,” https://www.techtudo.com.br/artigos/noticia/2012/02/o-que-e-
processador.html, October 2018.
[54] Y. Pacievitch, “Processador,” https://www.infoescola.com/informatica/proces sador/, November 2018.
[55] “Significado de cpu,” https://www.significados.com.br/cpu/, November 2018. [56] W. W. Hwu, GPU Computing Gems Emerald Edition, 1st ed. Burlington, Massa-
chusetts / USA: Morgan Kaufmann, February 2011.
[57] R. J. da Silva Martins, “Coastline Watch - Processamento de imagens com GPU em algoritmos de monitorização da linha da costa,” Faculdade de Ciências e Tecnologia, vol. 1, Lisbon, Lisbon / Portugal: Universidade Nova de Lisboa, September 2015. [58] F. M. Q. Pereira, “Técnicas de Otimização de Código para Placas de Processa-
mento Gráfico,” Universidade Federal de Minas Gerais, vol. 1, Belo Horizonte, Minas Gerais / Brazil: Departamento de Ciência da Computação - DCC, May 2018. [59] “Intel,” https://www.intel.com.br/content/www/br/pt/homepage.html, Octo-
ber 2018.
[60] “NVIDIA GeForce,” https://www.nvidia.com/pt-br/geforce/, October 2018. [61] A. Miller, S. Halloway, and A. Bedra, Programming Clojure, 3rd ed. Raleigh, North
Carolina / USA: Pragmatic Bookshelf, March 2018.
[62] K. R. Rao and P. Yip, Discrete Cosine Transform: Algorithms, Advantages and Applica- tions, 1st ed. Cambridge, Massachusetts / USA: Academic Press, June 1990. [63] D. R. F. Izario, Y. Iano et al., “Digital Image Processing with Data Storage for Se-
curity Applications,” Proceedings of the 3rd Brazilian Technology Symposium, vol. 1, pp. 103–109, New York City, New York / USA: Springer International Publishing, April 2018.
Referências 153
[64] S. Fulton and J. Fulton, HTML5 Canvas: Native Interactivity and Animation for the Web, 2nd ed. Sebastopol, California / USA: O’Reilly Media, November 2013. [65] L. Thomson and L. Welling, PHP and MySQL Web Development, 5th ed. Boston,
Massachusetts / USA: Addison-Wesley Professional, June 2016.
[66] C. Technology, SQL QuickStart Guide: The Simplified Beginner’s Guide to SQL, 1st ed. Albany, New York / USA: ClydeBank Media LLC, June 2015.
[67] D. R. F. IZARIO, Y. IANO et al., “Technical review on digital image/video pro- cessing algorithms,” SET International Journal of Broadcast Engineering, pp. 34–39, São Paulo, São Paulo / Brazil: SET International Journal of Broadcast Engineering, December 2018.
[68] D. IZARIO, Y. IANO et al., “Face recognition techniques using artificial intelli- gence for audio-visual animations,” SET International Journal of Broadcast Enginee- ring, pp. 78–82, São Paulo, São Paulo / Brazil: SET International Journal of Broad- cast Engineering, December 2017.
155
APÊNDICE A – Publicações do Autor
Artigos completos publicados em periódicos:
1. IZARIO, D. R. F.; IANO, Y.; IZARIO, B. R. F.; CASTRO, D. A. P.. Technical review on di- gital image/video processing algorithms. SET International Journal of Broadcast Engineering, p. 34-39, 2018. [ISSN Print: 2446-9246]. [ISSN Online: 2446-9432]. [doi:10.18580/setijbe .2018.4].
2.CASTRO, D. A. P.; IANO, Y.; CARDOSO, P. E. R.; BARBIERI, R. O.; IZARIO, D. R. F.; CHUMA, E. L.; CARVALHO, S. M.. A Technical Study on Cooperative Structure of a Hy- brid Network for Video Content Delivery. SET International Journal of Broadcast Engineering, p. 17-22, 2018. [ISSN Print: 2446-9246]. [ISSN Online: 2446-9432]. [doi:10.18580/setijbe .2018.2].
3. IZARIO, D. R. F.; IZARIO, B. R. F.; CASTRO, D. A. P.; IANO, Y.. Face recognition te- chniques using artificial intelligence for audio-visual animations. SET International Journal of Broadcast Engineering, p. 78-82, 2017. [ISSN Print: 2446-9246]. [ISSN Online: 2446-9432]. [doi:10.18580/setijbe.2017.11].
4.CASTRO, D. A. P.; IANO, Y.; CARDOSO, P. E. R.; CABELLO, F.; LEÓN, J.; BARBIERI, R. O.; IZARIO, D. R. F.; IZARIO, B. R. F.. A Technical Study on the Transmission of HDR Content over a Broadcast Channel. SET International Journal of Broadcast Engineering, p. 29- 35, 2017. [ISSN Print: 2446-9246]. [ISSN Online: 2446-9432]. [doi:10.18580/setijbe.2017.4].
Capítulos de livros publicados:
1. IZARIO, D. R. F.; IANO, Y.; IZARIO, B. R. F.; MARINS, C. N. M.. Estudo do aqueci- mento de um Raspberry Pi 3 em manipulação de imagem e implementação de sistema térmico. As Ciências Exatas e da Terra no Século XXI. 1ed. Ponta Grossa/PR: Atena Editora, 2019, v. 1, p. 72-82. [ISBN: 978-85-7247-351-4]. [doi:10.22533/at.ed.514192405].
APÊNDICE A. Publicações do Autor 156
2. IZARIO, D. R. F.; IANO, Y.; IZARIO, B. R. F.; CASTRO, D. A. P.. Digital Image Proces- sing with Data Storage for Security Applications. Proceedings of the 3rd Brazilian Technology Symposium. 1ed. New York/United States: Springer International Publishing, 2019, v. 1, p. 103-109. [ISBN Print: 978-3-319-93111-1]. [ISBN Online: 978-3-319-93112-8]. [doi:10.1007 /978-3-319-93112-8_11].
3. IZARIO, D. R. F.; IANO, Y.; IZARIO, B. R. F.; MAGALHAES, L. P.; CASTRO, D. A. P.. Development of a Digital Image Processing Web Tool for a Monitoring System Relying on an Unmanned Ground Vehicle. Proceedings of the 3rd Brazilian Technology Symposium. 1ed. New York/United States: Springer International Publishing, 2019, v. 1, p. 111-116. [ISBN Print: 978-3-319-93111-1]. [ISBN Online: 978-3-319-93112-8]. [doi:10.1007/978-3-319-93112-8_ 12].
4. IZARIO, D. R. F.; IANO, Y.; IZARIO, B. R. F.; CASTRO, D. A. P.; MARINS, C. N. M.. Edge-Detection Noise-Smoothing Image Filter Techniques. Proceedings of the 3rd Brazi- lian Technology Symposium. 1ed. New York/United States: Springer International Publishing, 2019, v. 1, p. 117-122. [ISBN Print: 978-3-319-93111-1]. [ISBN Online: 978-3-319-93112- 8]. [doi:10.1007/978-3-319-93112-8_13].
5. ESTRELA, V. V.; HEMANTH, J.; SAOTOME, O.; GRATA, E. G. H.; IZARIO, D. R. F.. Emergency Response Cyber-Physical System for Flood Prevention with Sustainable Electro- nics. Proceedings of the 3rd Brazilian Technology Symposium. 1ed. New York/United States: Springer International Publishing, 2019, v. 1, p. 319-328. [ISBN Print: 978-3-319-93111-1]. [ISBN Online: 978-3-319-93112-8]. [doi:10.1007/978-3-319-93112-8_33].
6. IZARIO, D. R. F.; MARINS, C. N. M.. UGV Solutions: UGVs e suas aplicações para cidades inteligentes. Gestão da Produção em Foco. 1ed. Belo Horizonte/MG: Pois- son, 2018, v. 19, p. 157-171. [ISBN: 978-85-93729-95-9]. [doi: 10.5935/978-85-93729-95- 9.2018B001].
Trabalhos completos publicados em anais de congressos:
APÊNDICE A. Publicações do Autor 157
mento de um Raspberry Pi 3 em manipulação de imagem e implementação de sistema térmico. Incitel - Congresso de Iniciação Científica do Inatel. Anais do Congresso de Iniciação Científica do Inatel - Incitel. Santa Rita do Sapucaí/MG: INATEL, 2018. p. 84-88. [ISSN: 2359-6457].
2. IZARIO, D. R. F.; IANO, Y.; IZARIO, B. R. F.; MARINS, C. N. M.. Técnicas de pro- cessamento digital de imagem (High-Dynamic Range). Brazilian Technology Symposium - BTSym. BTSYM 2018 Proceedings. Campinas/SP: BTSym, 2018. v. 1. [ISSN: 2447-8326]. 3. IZARIO, D. R. F.; IANO, Y.; IZARIO, B. R. F.; MARINS, C. N. M.. Técnicas para se- gurança em aplicações web - baseado em message-digest algorithm. Incitel - Congresso de Iniciação Científica do Inatel. Anais do Congresso de Iniciação Científica do Inatel - Incitel. Santa Rita do Sapucaí/MG: INATEL, 2018. p. 162-166. [ISSN: 2359-6457]. 4. IZARIO, D. R. F.; MAGALHAES, L. P.; MARINS, C. N. M.. UGVs e suas aplica- ções para Cidades Inteligentes. Simpósio de Excelência em Gestão e Tecnologia - SE- GeT. XIV SEGeT - Simpósio de Excelência em Gestão e Tecnologia. Resende/RJ: AEDB, 2017. p. 29-29. [ISSN: 2448-2676].
5. IZARIO, D. R. F.; IANO, Y.; IZARIO, B. R. F.; CASTRO, D. A. P.; MARINS, C. N. M.. Técnicas de suavização para eliminação de ruídos e detecção de bordas em ima- gens. Brazilian Technology Symposium - BTSym. BTSYM 2017 Proceedings. Campinas/SP: BTSym, 2017. v. 1. [ISSN: 2447-8326].
6. IZARIO, D. R. F.; OLIVEIRA, I. M.; MAGALHAES, L. P.; ANDRADE, S. C.; MA- RINS, C. N. M.. Bender - UGV. FETIN - Feira Tecnológica do Inatel. Revista Inatel. Santa Rita do Sapucaí/MG: Inatel, 2017. v. 4. p. 26-27. [ISSN: 2316-5286].
7. IZARIO, D. R. F.; GONCALVES, E. D. C.; BRANCALHONE FILHO, J. L.; AN- DRADE, S. C.; MARINS, C. N. M.. FisioGlove. FETIN - Feira Tecnológica do Inatel. Revista Inatel. Santa Rita do Sapucaí/MG: Inatel, 2015. v. 3. p. 58-59. [ISSN: 2316-5286]. 8. IZARIO, D. R. F.; TELLES, P. H. L. S.; MARINS, C. N. M.. Implementação de rotina em MatLab para simulação no projeto de antenas. Incitel - Congresso de Iniciação Ci- entífica do Inatel. Anais do Congresso de Iniciação Científica do Inatel - Incitel. Santa Rita do Sapucaí/MG: Inatel, 2015. p. 204-207. [ISSN: 2359-6457].
APÊNDICE A. Publicações do Autor 158
C. N. M.. As Aventuras de Inatelzinho II. FETIN - Feira Tecnológica do Inatel. Revista Fetin. Santa Rita do Sapucaí/MG: Inatel, 2014. v. 3. p. 10-11. [ISSN: 2316-5286].
10. IZARIO, D. R. F.; TELLES, P. H. L. S.; BOAVIDA, H. G. C.; JORGE, G. F.; MARINS, C. N. M.. As Aventuras de Inatelzinho. FETIN - Feira Tecnológica do Inatel. Revista Inatel. Santa Rita do Sapucaí/MG: Inatel, 2013. v. 2. p. 8-9. [ISSN: 2316-5286].
11. IZARIO, D. R. F.; TELLES, P. H. L. S.; SOUSA, M. C.; SILVA, B. L.; GOMES, E. L. B.. Sarfex Software. FETIN - Feira Tecnológica do Inatel. Revista Fetin. Santa Rita do Sapu- caí/MG: Inatel, 2012. v. 1. p. 32-33. [ISSN: 2316-5286].
Resumos publicados em anais de congressos:
1. IZARIO, D. R. F.; NOVAIS, F. R. M. A. P.; FREITAS, W. V. P.; MATIAS, N. T.; RI- BEIRO, R. B.. Eu Jovem, em Busca da Profissão. VI Encontro de Iniciação Científica e IV Mostra de Pós Graduação - UNIFATEA. Lorena/SP: ISPIC - Instituto Superior de Pesquisa e Iniciação Científica, 2009. [ISBN: 85-99189-06-9].