Implementação de métrica de avaliação objetiva de qualidade de vídeo digital em lógica reconfigurável

Detalhes bibliográficos
Autor(a) principal: Oliveira, Marcelo de
Data de Publicação: 2017
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
Texto Completo: http://repositorio.utfpr.edu.br/jspui/handle/1/2907
Resumo: É implementado em hardware, por meio da linguagem VHDL, um método de avaliação objetiva de qualidade de vídeo digital. Sendo um processo computacionalmente custoso em software, investiga-se sua implementação em hardware. O método implementado, chamado de NRVQA-LM, utiliza seis características espaço-temporais extraídas de diferentes vídeos para chegar a um escore de qualidade. São estudadas essas características e planejada a sua implementação de forma otimizada, a fim de aproveitar as vantagens de plataformas de lógica reconfigurável, como as FPGAS. Durante o desenvolvimento foi necessário o estudo de ferramentas não usuais da linguagem VHDL, tais como as aritméticas de ponto fixo e flutuante e a escrita de funções matemáticas. Os resultados mostram alta correlação com os valores das características e dos escores de qualidade em relação ao método em software. A implementação se mostrou custosa em termos de recursos lógicos, especialmente devido à necessidade de se armazenar um quadro de vídeo inteiro, mas eficiente graças à característica de paralelismo das FPGAs, executando cálculos entre 20 e 40 vezes mais rapidamente que em uma linguagem de alto nível como o MATLAB. A aritmética ponto fixo mostrou-se vantajosa em relação ao ponto flutuante, principalmente no que tange à frequência de operação.
id UTFPR-12_76d8e016a2c3f7037a506149753a0b18
oai_identifier_str oai:repositorio.utfpr.edu.br:1/2907
network_acronym_str UTFPR-12
network_name_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
repository_id_str
spelling 2018-02-15T19:07:45Z2018-02-15T19:07:45Z2017-02-24OLIVEIRA, Marcelo de. Implementação de métrica de avaliação objetiva de qualidade de vídeo digital em lógica reconfigurável. 2017. 76 f. Dissertação (Mestrado em Engenharia Elétrica e Informática Industrial) - Universidade Tecnológica Federal do Paraná, Curitiba, 2017.http://repositorio.utfpr.edu.br/jspui/handle/1/2907É implementado em hardware, por meio da linguagem VHDL, um método de avaliação objetiva de qualidade de vídeo digital. Sendo um processo computacionalmente custoso em software, investiga-se sua implementação em hardware. O método implementado, chamado de NRVQA-LM, utiliza seis características espaço-temporais extraídas de diferentes vídeos para chegar a um escore de qualidade. São estudadas essas características e planejada a sua implementação de forma otimizada, a fim de aproveitar as vantagens de plataformas de lógica reconfigurável, como as FPGAS. Durante o desenvolvimento foi necessário o estudo de ferramentas não usuais da linguagem VHDL, tais como as aritméticas de ponto fixo e flutuante e a escrita de funções matemáticas. Os resultados mostram alta correlação com os valores das características e dos escores de qualidade em relação ao método em software. A implementação se mostrou custosa em termos de recursos lógicos, especialmente devido à necessidade de se armazenar um quadro de vídeo inteiro, mas eficiente graças à característica de paralelismo das FPGAs, executando cálculos entre 20 e 40 vezes mais rapidamente que em uma linguagem de alto nível como o MATLAB. A aritmética ponto fixo mostrou-se vantajosa em relação ao ponto flutuante, principalmente no que tange à frequência de operação.It is implemented in hardware an objective digital video evaluation method, using the VHDL language. As a computationally expensive process in software, it is investigated its implementation in a hardware platform. The implemented method, named NRVQA-LM, employs six spatio-temporal features extracted from different videos in order to obtain a quality score. These features are studied and the implementation is designed to be developed in an optimized way, in order to explore the benefits of reprogammable logic platforms, such as FPGAs. During the development it was necessary to study non-recurrent tools of the VHDL language, such as fixed- and floating-point arithmetics and the writing of math functions. Results shows high correlation between the calculated scores of the hardware and the original software implementations. The hardware implementation revealed to be highly resource expensive, mainly due the need of storing a whole video frame, but efficient in time, thanks to the parallelism feature of FPGA devices, executing quality score calculations between 20 and 40 times faster than a high-level language such as MATLAB. The fixed-point arithmetics revealed to be more efficient than the floating-point, specially regarding operation frequency.Conselho Nacional do Desenvolvimento Científico e Tecnológico (CNPq)porUniversidade Tecnológica Federal do ParanáCuritibaPrograma de Pós-Graduação em Engenharia Elétrica e Informática IndustrialUTFPRBrasilCNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::TELECOMUNICACOESEngenharia ElétricaVídeo digital - Controle de qualidadeVHDL (Linguagem descritiva de hardware)Gravações de vídeo - Controle de qualidadeVídeo digital - AvaliaçãoEngenharia elétricaDigital vídeo - Quality controlVHDL (Computer hardware description language)Video recordings - Quality controlDigital vídeo – EvaluationElectric engineeringImplementação de métrica de avaliação objetiva de qualidade de vídeo digital em lógica reconfigurávelImplementation of objective video quality metric in reconfigurable logicinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisCuritibaPohl, Alexandre de Almeida Pradohttp://lattes.cnpq.br/9118815178885363Pedroni, Volnei Antoniohttp://lattes.cnpq.br/4042230658960645Pohl, Alexandre de Almeida PradoSilva, Wyllian Bezerra daSilva, Wyllian Bezerra dahttp://lattes.cnpq.br/1047624391348633Oliveira, Marcelo deinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPRORIGINALCPGEI_M_Oliveira, Marcelo de_2017.pdfCPGEI_M_Oliveira, Marcelo de_2017.pdfapplication/pdf7570558http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/2907/1/CPGEI_M_Oliveira%2c%20Marcelo%20de_2017.pdf0318e72290c5ebb9700d107c5a2710abMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/2907/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52TEXTCPGEI_M_Oliveira, Marcelo de_2017.pdf.txtCPGEI_M_Oliveira, Marcelo de_2017.pdf.txtExtracted texttext/plain145700http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/2907/3/CPGEI_M_Oliveira%2c%20Marcelo%20de_2017.pdf.txt66107b928de0ace1f7dd471875b78b65MD53THUMBNAILCPGEI_M_Oliveira, Marcelo de_2017.pdf.jpgCPGEI_M_Oliveira, Marcelo de_2017.pdf.jpgGenerated Thumbnailimage/jpeg1210http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/2907/4/CPGEI_M_Oliveira%2c%20Marcelo%20de_2017.pdf.jpg1b0ea01bbb01689601903672188379e2MD541/29072018-02-15 17:07:45.484oai:repositorio.utfpr.edu.br:1/2907Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório de PublicaçõesPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestopendoar:2018-02-15T19:07:45Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false
dc.title.pt_BR.fl_str_mv Implementação de métrica de avaliação objetiva de qualidade de vídeo digital em lógica reconfigurável
dc.title.alternative.pt_BR.fl_str_mv Implementation of objective video quality metric in reconfigurable logic
title Implementação de métrica de avaliação objetiva de qualidade de vídeo digital em lógica reconfigurável
spellingShingle Implementação de métrica de avaliação objetiva de qualidade de vídeo digital em lógica reconfigurável
Oliveira, Marcelo de
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::TELECOMUNICACOES
Vídeo digital - Controle de qualidade
VHDL (Linguagem descritiva de hardware)
Gravações de vídeo - Controle de qualidade
Vídeo digital - Avaliação
Engenharia elétrica
Digital vídeo - Quality control
VHDL (Computer hardware description language)
Video recordings - Quality control
Digital vídeo – Evaluation
Electric engineering
Engenharia Elétrica
title_short Implementação de métrica de avaliação objetiva de qualidade de vídeo digital em lógica reconfigurável
title_full Implementação de métrica de avaliação objetiva de qualidade de vídeo digital em lógica reconfigurável
title_fullStr Implementação de métrica de avaliação objetiva de qualidade de vídeo digital em lógica reconfigurável
title_full_unstemmed Implementação de métrica de avaliação objetiva de qualidade de vídeo digital em lógica reconfigurável
title_sort Implementação de métrica de avaliação objetiva de qualidade de vídeo digital em lógica reconfigurável
author Oliveira, Marcelo de
author_facet Oliveira, Marcelo de
author_role author
dc.contributor.advisor1.fl_str_mv Pohl, Alexandre de Almeida Prado
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/9118815178885363
dc.contributor.advisor-co1.fl_str_mv Pedroni, Volnei Antonio
dc.contributor.advisor-co1Lattes.fl_str_mv http://lattes.cnpq.br/4042230658960645
dc.contributor.referee1.fl_str_mv Pohl, Alexandre de Almeida Prado
dc.contributor.referee2.fl_str_mv Silva, Wyllian Bezerra da
dc.contributor.referee3.fl_str_mv Silva, Wyllian Bezerra da
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/1047624391348633
dc.contributor.author.fl_str_mv Oliveira, Marcelo de
contributor_str_mv Pohl, Alexandre de Almeida Prado
Pedroni, Volnei Antonio
Pohl, Alexandre de Almeida Prado
Silva, Wyllian Bezerra da
Silva, Wyllian Bezerra da
dc.subject.cnpq.fl_str_mv CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::TELECOMUNICACOES
topic CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::TELECOMUNICACOES
Vídeo digital - Controle de qualidade
VHDL (Linguagem descritiva de hardware)
Gravações de vídeo - Controle de qualidade
Vídeo digital - Avaliação
Engenharia elétrica
Digital vídeo - Quality control
VHDL (Computer hardware description language)
Video recordings - Quality control
Digital vídeo – Evaluation
Electric engineering
Engenharia Elétrica
dc.subject.por.fl_str_mv Vídeo digital - Controle de qualidade
VHDL (Linguagem descritiva de hardware)
Gravações de vídeo - Controle de qualidade
Vídeo digital - Avaliação
Engenharia elétrica
Digital vídeo - Quality control
VHDL (Computer hardware description language)
Video recordings - Quality control
Digital vídeo – Evaluation
Electric engineering
dc.subject.capes.pt_BR.fl_str_mv Engenharia Elétrica
description É implementado em hardware, por meio da linguagem VHDL, um método de avaliação objetiva de qualidade de vídeo digital. Sendo um processo computacionalmente custoso em software, investiga-se sua implementação em hardware. O método implementado, chamado de NRVQA-LM, utiliza seis características espaço-temporais extraídas de diferentes vídeos para chegar a um escore de qualidade. São estudadas essas características e planejada a sua implementação de forma otimizada, a fim de aproveitar as vantagens de plataformas de lógica reconfigurável, como as FPGAS. Durante o desenvolvimento foi necessário o estudo de ferramentas não usuais da linguagem VHDL, tais como as aritméticas de ponto fixo e flutuante e a escrita de funções matemáticas. Os resultados mostram alta correlação com os valores das características e dos escores de qualidade em relação ao método em software. A implementação se mostrou custosa em termos de recursos lógicos, especialmente devido à necessidade de se armazenar um quadro de vídeo inteiro, mas eficiente graças à característica de paralelismo das FPGAs, executando cálculos entre 20 e 40 vezes mais rapidamente que em uma linguagem de alto nível como o MATLAB. A aritmética ponto fixo mostrou-se vantajosa em relação ao ponto flutuante, principalmente no que tange à frequência de operação.
publishDate 2017
dc.date.issued.fl_str_mv 2017-02-24
dc.date.accessioned.fl_str_mv 2018-02-15T19:07:45Z
dc.date.available.fl_str_mv 2018-02-15T19:07:45Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv OLIVEIRA, Marcelo de. Implementação de métrica de avaliação objetiva de qualidade de vídeo digital em lógica reconfigurável. 2017. 76 f. Dissertação (Mestrado em Engenharia Elétrica e Informática Industrial) - Universidade Tecnológica Federal do Paraná, Curitiba, 2017.
dc.identifier.uri.fl_str_mv http://repositorio.utfpr.edu.br/jspui/handle/1/2907
identifier_str_mv OLIVEIRA, Marcelo de. Implementação de métrica de avaliação objetiva de qualidade de vídeo digital em lógica reconfigurável. 2017. 76 f. Dissertação (Mestrado em Engenharia Elétrica e Informática Industrial) - Universidade Tecnológica Federal do Paraná, Curitiba, 2017.
url http://repositorio.utfpr.edu.br/jspui/handle/1/2907
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Curitiba
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Engenharia Elétrica e Informática Industrial
dc.publisher.initials.fl_str_mv UTFPR
dc.publisher.country.fl_str_mv Brasil
publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Curitiba
dc.source.none.fl_str_mv reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
instname:Universidade Tecnológica Federal do Paraná (UTFPR)
instacron:UTFPR
instname_str Universidade Tecnológica Federal do Paraná (UTFPR)
instacron_str UTFPR
institution UTFPR
reponame_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
collection Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
bitstream.url.fl_str_mv http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/2907/1/CPGEI_M_Oliveira%2c%20Marcelo%20de_2017.pdf
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/2907/2/license.txt
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/2907/3/CPGEI_M_Oliveira%2c%20Marcelo%20de_2017.pdf.txt
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/2907/4/CPGEI_M_Oliveira%2c%20Marcelo%20de_2017.pdf.jpg
bitstream.checksum.fl_str_mv 0318e72290c5ebb9700d107c5a2710ab
8a4605be74aa9ea9d79846c1fba20a33
66107b928de0ace1f7dd471875b78b65
1b0ea01bbb01689601903672188379e2
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)
repository.mail.fl_str_mv
_version_ 1797043898869088256