Compressão de dados sísmicos pós-pilha usando uma rede adversária generativa com função de perda composta
| Ano de defesa: | 2022 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | , |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
Universidade Federal de Juiz de Fora (UFJF)
|
| Programa de Pós-Graduação: |
Programa de Pós-graduação em Ciência da Computação
|
| Departamento: |
ICE – Instituto de Ciências Exatas
|
| País: |
Brasil
|
| Palavras-chave em Português: | |
| Área do conhecimento CNPq: | |
| Link de acesso: | https://doi.org/10.34019/ufjf/di/2022/00435 https://repositorio.ufjf.br/jspui/handle/ufjf/15519 |
Resumo: | Dados sísmicos fornecem informações estruturais e estáticas da região de onde foram coletados, usadas para determinar regiões para explorar petróleo e gás. As melhorias nos métodos de aquisição, especialmente na alta qualidade dos sensores, também aumentaram o tamanho dos dados sísmicos. A motivação para comprimi-los vem da necessidade de centenas de terabytes para transmitir e armazenar dados sísmicos. Este trabalho apresenta um método para compressão de dados sísmicos pós-pilha tridimensional (3D) integrando um autocodificador baseado em convoluções 3D e uma rede adversária generativa (GAN). O principal desafio dos autocodificadores é como explorar a redundância volumétrica, mantendo as dimensões da representação latente. O método proposto é baseado em uma rede neural convolucional para compressão de dados sísmicos chamada 3DSC. A principal hipótese é que a arquitetura da 3DSC pode ser melhorada pelo treinamento adversário. Assim, é proposto um novo método de compressão de dados sísmicos baseado em 3D (3DSC-GAN) ao acoplar a rede 3DSC a uma GAN. O módulo decodificador é utilizado como um gerador de dados sísmicos pós-pilha integrado a um módulo discriminador para melhor explorar a redundância volumétrica presente no dado 3D. Também é proposta uma nova forma para calcular a distorção em dados multidimensionais, como dados sísmicos. Visto que funções genéricas ignoram a estrutura do dado 3D e o consideram como um vetor 1D, a ideia consiste em aplicar uma função de perda diferente para cada eixo, para uma redução de dimensionalidade que melhor capture o erro de acordo com sua grandeza. Para isso, é feito um estudo extensivo para analisar as possíveis combinações de funções para o problema de compressão de dados sísmicos pós-pilha 3D. Os resultados indicam que o método 3DSC-GAN supera os métodos anteriores para taxas de bits alvo muito baixas, aumentando a relação sinal-ruído de pico (PSNR) com alta qualidade visual de reconstrução. Além disso, os experimentos realizados aplicando a nova função de distorção mostram que ela auxilia no processo de aprendizado da rede, gerando uma reconstrução superior comparado com métodos que utilizam PSNR como função de distorção, em termos quantitativos e qualitativos. |
| id |
UFJF_97129e070bf698f311970f73f823218c |
|---|---|
| oai_identifier_str |
oai:hermes.cpd.ufjf.br:ufjf/15519 |
| network_acronym_str |
UFJF |
| network_name_str |
Repositório Institucional da UFJF |
| repository_id_str |
|
| spelling |
Vieira, Marcelo Bernardeshttp://buscatextual.cnpq.br/buscatextual/busca.doVillela, Saulo Moraeshttp://buscatextual.cnpq.br/buscatextual/busca.doMaciel, Luiz Maurílio da Silvahttp://buscatextual.cnpq.br/buscatextual/busca.doPedrini, Héliohttp://buscatextual.cnpq.br/buscatextual/busca.dohttp://buscatextual.cnpq.br/buscatextual/busca.doRibeiro, Kevyn Swhants dos Santos2023-07-03T11:10:56Z2023-06-302023-07-03T11:10:56Z2022-09-22https://doi.org/10.34019/ufjf/di/2022/00435https://repositorio.ufjf.br/jspui/handle/ufjf/15519Dados sísmicos fornecem informações estruturais e estáticas da região de onde foram coletados, usadas para determinar regiões para explorar petróleo e gás. As melhorias nos métodos de aquisição, especialmente na alta qualidade dos sensores, também aumentaram o tamanho dos dados sísmicos. A motivação para comprimi-los vem da necessidade de centenas de terabytes para transmitir e armazenar dados sísmicos. Este trabalho apresenta um método para compressão de dados sísmicos pós-pilha tridimensional (3D) integrando um autocodificador baseado em convoluções 3D e uma rede adversária generativa (GAN). O principal desafio dos autocodificadores é como explorar a redundância volumétrica, mantendo as dimensões da representação latente. O método proposto é baseado em uma rede neural convolucional para compressão de dados sísmicos chamada 3DSC. A principal hipótese é que a arquitetura da 3DSC pode ser melhorada pelo treinamento adversário. Assim, é proposto um novo método de compressão de dados sísmicos baseado em 3D (3DSC-GAN) ao acoplar a rede 3DSC a uma GAN. O módulo decodificador é utilizado como um gerador de dados sísmicos pós-pilha integrado a um módulo discriminador para melhor explorar a redundância volumétrica presente no dado 3D. Também é proposta uma nova forma para calcular a distorção em dados multidimensionais, como dados sísmicos. Visto que funções genéricas ignoram a estrutura do dado 3D e o consideram como um vetor 1D, a ideia consiste em aplicar uma função de perda diferente para cada eixo, para uma redução de dimensionalidade que melhor capture o erro de acordo com sua grandeza. Para isso, é feito um estudo extensivo para analisar as possíveis combinações de funções para o problema de compressão de dados sísmicos pós-pilha 3D. Os resultados indicam que o método 3DSC-GAN supera os métodos anteriores para taxas de bits alvo muito baixas, aumentando a relação sinal-ruído de pico (PSNR) com alta qualidade visual de reconstrução. Além disso, os experimentos realizados aplicando a nova função de distorção mostram que ela auxilia no processo de aprendizado da rede, gerando uma reconstrução superior comparado com métodos que utilizam PSNR como função de distorção, em termos quantitativos e qualitativos.Seismic data provide structural and static information of the region where they were acquired, used to determine regions to explore oil and gas. The improvements in the acquisition methods, especially in the high quality of the sensors, have also increased the size of the seismic data. The motivation for compressing them comes from the demand for hundreds of terabytes to transmit and store seismic data. This work presents a method for three-dimensional (3D) poststack seismic data compression integrating a 3D convolutionbased autoencoder to a generative adversarial network (GAN). The main challenge of the 3D convolutional autoencoder is how to exploit volumetric redundancy, keeping the latent representation dimensions. The proposed method is based on a convolutional neural network for seismic data compression called 3DSC. The main hypothesis is that 3DSC architecture can be improved by adversarial training. Thus, a new 3D-based seismic data compression method (3DSC-GAN) is proposed by coupling the 3DSC network to a GAN. The decoder module is used as a generator of poststack seismic data integrated with a discriminator module to better exploit the volumetric redundancy of the 3D data. Also, a new fashion to calculate the distortion for multidimensional data is proposed, such as seismic data. Since the generic functions ignore the 3D data structure and consider it as a 1D vector, the idea is to apply a different loss function for each axis, for a reduction in dimensionality that better captures the error according to its magnitude. For this purpose, an extensive study is performed to analyze the possible combinations of functions for the 3D poststack seismic data compression problem. Results indicate that the 3DSC-GAN method outperforms previous ones for very low target bit rates, increasing the peak signal-to-noise ratio (PSNR) with high visual reconstruction quality. In addition, the experiments using the new distortion function show that it benefits the network learning process, generating a superior reconstruction compared to methods that use PSNR as a distortion function, in quantitative and qualitative terms.FAPEMIG - Fundação de Amparo à Pesquisa do Estado de Minas GeraisporUniversidade Federal de Juiz de Fora (UFJF)Programa de Pós-graduação em Ciência da ComputaçãoUFJFBrasilICE – Instituto de Ciências ExatasAttribution-NonCommercial-ShareAlike 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-sa/3.0/br/info:eu-repo/semantics/openAccessCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOCompressão de dados sísmicosAprendizado profundoRedes adversárias generativasDados sísmicos pós-pilha 3DSeismic data compressionDeep learningGenerative adversarial networks3D poststack seismic dataCompressão de dados sísmicos pós-pilha usando uma rede adversária generativa com função de perda compostainfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisreponame:Repositório Institucional da UFJFinstname:Universidade Federal de Juiz de Fora (UFJF)instacron:UFJFORIGINALkevynswhantsdossantosribeiro.pdfkevynswhantsdossantosribeiro.pdfapplication/pdf5330945https://repositorio.ufjf.br/jspui/bitstream/ufjf/15519/1/kevynswhantsdossantosribeiro.pdfd8cc1b60482c66a68be17a6cc86e70b6MD51TEXTkevynswhantsdossantosribeiro.pdf.txtkevynswhantsdossantosribeiro.pdf.txtExtracted texttext/plain167963https://repositorio.ufjf.br/jspui/bitstream/ufjf/15519/4/kevynswhantsdossantosribeiro.pdf.txtbc08f6ce72f234952dd8103807d7b89eMD54THUMBNAILkevynswhantsdossantosribeiro.pdf.jpgkevynswhantsdossantosribeiro.pdf.jpgGenerated Thumbnailimage/jpeg1187https://repositorio.ufjf.br/jspui/bitstream/ufjf/15519/5/kevynswhantsdossantosribeiro.pdf.jpg4e9f0ed3eea05e9865971b1bafbec6ebMD55CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-81037https://repositorio.ufjf.br/jspui/bitstream/ufjf/15519/2/license_rdf996f8b5afe3136b76594f43bfda24c5eMD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.ufjf.br/jspui/bitstream/ufjf/15519/3/license.txt8a4605be74aa9ea9d79846c1fba20a33MD53ufjf/155192024-12-17 13:53:44.057oai:hermes.cpd.ufjf.br:ufjf/15519Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttps://repositorio.ufjf.br/oai/requestopendoar:2024-12-17T15:53:44Repositório Institucional da UFJF - Universidade Federal de Juiz de Fora (UFJF)false |
| dc.title.pt_BR.fl_str_mv |
Compressão de dados sísmicos pós-pilha usando uma rede adversária generativa com função de perda composta |
| title |
Compressão de dados sísmicos pós-pilha usando uma rede adversária generativa com função de perda composta |
| spellingShingle |
Compressão de dados sísmicos pós-pilha usando uma rede adversária generativa com função de perda composta Ribeiro, Kevyn Swhants dos Santos CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Compressão de dados sísmicos Aprendizado profundo Redes adversárias generativas Dados sísmicos pós-pilha 3D Seismic data compression Deep learning Generative adversarial networks 3D poststack seismic data |
| title_short |
Compressão de dados sísmicos pós-pilha usando uma rede adversária generativa com função de perda composta |
| title_full |
Compressão de dados sísmicos pós-pilha usando uma rede adversária generativa com função de perda composta |
| title_fullStr |
Compressão de dados sísmicos pós-pilha usando uma rede adversária generativa com função de perda composta |
| title_full_unstemmed |
Compressão de dados sísmicos pós-pilha usando uma rede adversária generativa com função de perda composta |
| title_sort |
Compressão de dados sísmicos pós-pilha usando uma rede adversária generativa com função de perda composta |
| author |
Ribeiro, Kevyn Swhants dos Santos |
| author_facet |
Ribeiro, Kevyn Swhants dos Santos |
| author_role |
author |
| dc.contributor.advisor1.fl_str_mv |
Vieira, Marcelo Bernardes |
| dc.contributor.advisor1Lattes.fl_str_mv |
http://buscatextual.cnpq.br/buscatextual/busca.do |
| dc.contributor.advisor-co1.fl_str_mv |
Villela, Saulo Moraes |
| dc.contributor.advisor-co1Lattes.fl_str_mv |
http://buscatextual.cnpq.br/buscatextual/busca.do |
| dc.contributor.referee1.fl_str_mv |
Maciel, Luiz Maurílio da Silva |
| dc.contributor.referee1Lattes.fl_str_mv |
http://buscatextual.cnpq.br/buscatextual/busca.do |
| dc.contributor.referee2.fl_str_mv |
Pedrini, Hélio |
| dc.contributor.referee2Lattes.fl_str_mv |
http://buscatextual.cnpq.br/buscatextual/busca.do |
| dc.contributor.authorLattes.fl_str_mv |
http://buscatextual.cnpq.br/buscatextual/busca.do |
| dc.contributor.author.fl_str_mv |
Ribeiro, Kevyn Swhants dos Santos |
| contributor_str_mv |
Vieira, Marcelo Bernardes Villela, Saulo Moraes Maciel, Luiz Maurílio da Silva Pedrini, Hélio |
| dc.subject.cnpq.fl_str_mv |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
| topic |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Compressão de dados sísmicos Aprendizado profundo Redes adversárias generativas Dados sísmicos pós-pilha 3D Seismic data compression Deep learning Generative adversarial networks 3D poststack seismic data |
| dc.subject.por.fl_str_mv |
Compressão de dados sísmicos Aprendizado profundo Redes adversárias generativas Dados sísmicos pós-pilha 3D Seismic data compression Deep learning Generative adversarial networks 3D poststack seismic data |
| description |
Dados sísmicos fornecem informações estruturais e estáticas da região de onde foram coletados, usadas para determinar regiões para explorar petróleo e gás. As melhorias nos métodos de aquisição, especialmente na alta qualidade dos sensores, também aumentaram o tamanho dos dados sísmicos. A motivação para comprimi-los vem da necessidade de centenas de terabytes para transmitir e armazenar dados sísmicos. Este trabalho apresenta um método para compressão de dados sísmicos pós-pilha tridimensional (3D) integrando um autocodificador baseado em convoluções 3D e uma rede adversária generativa (GAN). O principal desafio dos autocodificadores é como explorar a redundância volumétrica, mantendo as dimensões da representação latente. O método proposto é baseado em uma rede neural convolucional para compressão de dados sísmicos chamada 3DSC. A principal hipótese é que a arquitetura da 3DSC pode ser melhorada pelo treinamento adversário. Assim, é proposto um novo método de compressão de dados sísmicos baseado em 3D (3DSC-GAN) ao acoplar a rede 3DSC a uma GAN. O módulo decodificador é utilizado como um gerador de dados sísmicos pós-pilha integrado a um módulo discriminador para melhor explorar a redundância volumétrica presente no dado 3D. Também é proposta uma nova forma para calcular a distorção em dados multidimensionais, como dados sísmicos. Visto que funções genéricas ignoram a estrutura do dado 3D e o consideram como um vetor 1D, a ideia consiste em aplicar uma função de perda diferente para cada eixo, para uma redução de dimensionalidade que melhor capture o erro de acordo com sua grandeza. Para isso, é feito um estudo extensivo para analisar as possíveis combinações de funções para o problema de compressão de dados sísmicos pós-pilha 3D. Os resultados indicam que o método 3DSC-GAN supera os métodos anteriores para taxas de bits alvo muito baixas, aumentando a relação sinal-ruído de pico (PSNR) com alta qualidade visual de reconstrução. Além disso, os experimentos realizados aplicando a nova função de distorção mostram que ela auxilia no processo de aprendizado da rede, gerando uma reconstrução superior comparado com métodos que utilizam PSNR como função de distorção, em termos quantitativos e qualitativos. |
| publishDate |
2022 |
| dc.date.issued.fl_str_mv |
2022-09-22 |
| dc.date.accessioned.fl_str_mv |
2023-07-03T11:10:56Z |
| dc.date.available.fl_str_mv |
2023-06-30 2023-07-03T11:10:56Z |
| 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.uri.fl_str_mv |
https://repositorio.ufjf.br/jspui/handle/ufjf/15519 |
| dc.identifier.doi.none.fl_str_mv |
https://doi.org/10.34019/ufjf/di/2022/00435 |
| url |
https://doi.org/10.34019/ufjf/di/2022/00435 https://repositorio.ufjf.br/jspui/handle/ufjf/15519 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.rights.driver.fl_str_mv |
Attribution-NonCommercial-ShareAlike 3.0 Brazil http://creativecommons.org/licenses/by-nc-sa/3.0/br/ info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
Attribution-NonCommercial-ShareAlike 3.0 Brazil http://creativecommons.org/licenses/by-nc-sa/3.0/br/ |
| eu_rights_str_mv |
openAccess |
| dc.publisher.none.fl_str_mv |
Universidade Federal de Juiz de Fora (UFJF) |
| dc.publisher.program.fl_str_mv |
Programa de Pós-graduação em Ciência da Computação |
| dc.publisher.initials.fl_str_mv |
UFJF |
| dc.publisher.country.fl_str_mv |
Brasil |
| dc.publisher.department.fl_str_mv |
ICE – Instituto de Ciências Exatas |
| publisher.none.fl_str_mv |
Universidade Federal de Juiz de Fora (UFJF) |
| dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFJF instname:Universidade Federal de Juiz de Fora (UFJF) instacron:UFJF |
| instname_str |
Universidade Federal de Juiz de Fora (UFJF) |
| instacron_str |
UFJF |
| institution |
UFJF |
| reponame_str |
Repositório Institucional da UFJF |
| collection |
Repositório Institucional da UFJF |
| bitstream.url.fl_str_mv |
https://repositorio.ufjf.br/jspui/bitstream/ufjf/15519/1/kevynswhantsdossantosribeiro.pdf https://repositorio.ufjf.br/jspui/bitstream/ufjf/15519/4/kevynswhantsdossantosribeiro.pdf.txt https://repositorio.ufjf.br/jspui/bitstream/ufjf/15519/5/kevynswhantsdossantosribeiro.pdf.jpg https://repositorio.ufjf.br/jspui/bitstream/ufjf/15519/2/license_rdf https://repositorio.ufjf.br/jspui/bitstream/ufjf/15519/3/license.txt |
| bitstream.checksum.fl_str_mv |
d8cc1b60482c66a68be17a6cc86e70b6 bc08f6ce72f234952dd8103807d7b89e 4e9f0ed3eea05e9865971b1bafbec6eb 996f8b5afe3136b76594f43bfda24c5e 8a4605be74aa9ea9d79846c1fba20a33 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Repositório Institucional da UFJF - Universidade Federal de Juiz de Fora (UFJF) |
| repository.mail.fl_str_mv |
|
| _version_ |
1833922364621979648 |