Procedural terrain generation through image completion using GANs
Autor(a) principal: | |
---|---|
Data de Publicação: | 2019 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | eng |
Título da fonte: | Repositório Institucional da UFRN |
Texto Completo: | https://repositorio.ufrn.br/handle/123456789/34179 |
Resumo: | Geração procedural de terrenos é a criação de paisagens virtuais através de métodos algorítmicos. Existem vários métodos bem testados para a geração de terrenos, mas a sua maioria exige a configuração manual de parâmetros. Neste trabalho, nós propomos um sistema que gera mapas de altura e texturas de cor para terrenos, baseado em exemplos do mundo real. Este sistema gerador é construído utilizando Redes Adversárias Generativas, uma arquitetura de aprendizado profundo que, nos últimos anos, mostrou ótimos resultados em tarefas de geração de imagens. Nós modelamos o problema de geração de terreno como uma tarefa de compleção de textura. Isso resulta num sistema que não só é capaz de gerar novos terrenos, mas também expandir e conectar terrenos já existentes.Enquanto o sistema descrito possui limitações, ele provê um framework útil para sistemas mais completos, conforme dados geoespaciais se tornam mais disponíveis. |
id |
UFRN_1e7d015aff699d458bb8adaf1d090d76 |
---|---|
oai_identifier_str |
oai:https://repositorio.ufrn.br:123456789/34179 |
network_acronym_str |
UFRN |
network_name_str |
Repositório Institucional da UFRN |
repository_id_str |
|
spelling |
Souza, Lucas Torres deCampos, André Maurício CunhaSantos, Selan Rodrigues dosCarvalho, Bruno Motta de2019-12-11T18:31:35Z2021-09-20T11:46:32Z2019-12-11T18:31:35Z2021-09-20T11:46:32Z2019-11-2920170008279SOUZA, Lucas Torres de. Procedural terrain generation through image completion using GANs. 2019. 57 f. Trabalho de Conclusão de Curso (Bacharelado) - Curso de Ciência da Computação, Departamento de Informática e Matemática Aplicada, Universidade Federal do Rio Grande do Norte, Natal, 2019.https://repositorio.ufrn.br/handle/123456789/34179Geração procedural de terrenos é a criação de paisagens virtuais através de métodos algorítmicos. Existem vários métodos bem testados para a geração de terrenos, mas a sua maioria exige a configuração manual de parâmetros. Neste trabalho, nós propomos um sistema que gera mapas de altura e texturas de cor para terrenos, baseado em exemplos do mundo real. Este sistema gerador é construído utilizando Redes Adversárias Generativas, uma arquitetura de aprendizado profundo que, nos últimos anos, mostrou ótimos resultados em tarefas de geração de imagens. Nós modelamos o problema de geração de terreno como uma tarefa de compleção de textura. Isso resulta num sistema que não só é capaz de gerar novos terrenos, mas também expandir e conectar terrenos já existentes.Enquanto o sistema descrito possui limitações, ele provê um framework útil para sistemas mais completos, conforme dados geoespaciais se tornam mais disponíveis.Procedural terrain generation is the creation of virtual landscapes through algorithmic means. There are various well tested methods for terrain generation, but most require manual parameter tuning to obtain the expected results. In this work, we propose ansystem that generates terrain height maps and color textures based on real world examples. This generator system is constructed using Generative Adversarial Networks, a deep learning architecture that, over the last years, has shown great results in image synthesis tasks. We model the terrain generation problem as a texture completion task. That results in a system that can not only generate new terrain, but expand and connect existing ones. While the described system has limitations, it provides an useful framework for more complete systems as geospatial data becomes more readily available.Universidade Federal do Rio Grande do NorteUFRNBrasilCiência da ComputaçãoAttribution-NonCommercial-ShareAlike 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-sa/3.0/br/info:eu-repo/semantics/openAccess1.03.03.05-7 Processamento Gráfico (Graphics)Geração Procedural de TerrenosProcedural Terrain GenerationCompleção de ImagensImage CompletionRedes Adversárias GenerativasGenerative Adversarial NetworksProcedural terrain generation through image completion using GANsGeração procedural de terrenos por compleção de imagem utilizando Redes Adversárias Generativasinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisengreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRNCC-LICENSElicense_rdfapplication/octet-stream1037https://repositorio.ufrn.br/bitstream/123456789/34179/1/license_rdf996f8b5afe3136b76594f43bfda24c5eMD51ORIGINALProceduralTerrainGeneration_Souza_2019.pdfTCCapplication/pdf9657745https://repositorio.ufrn.br/bitstream/123456789/34179/2/ProceduralTerrainGeneration_Souza_2019.pdfd241f7458e3ef3ca36bdbfefa56a409fMD52LICENSElicense.txttext/plain762https://repositorio.ufrn.br/bitstream/123456789/34179/3/license.txte428689918449bd69f843393981e4109MD53TEXTtcc(2).pdf.txtExtracted texttext/plain70138https://repositorio.ufrn.br/bitstream/123456789/34179/4/tcc%282%29.pdf.txt50e9ad7abc5136f8b19defbdf6a10dd4MD54123456789/341792023-01-09 14:50:08.098oai:https://repositorio.ufrn.br:123456789/34179PGNlbnRlcj48c3Ryb25nPlVOSVZFUlNJREFERSBGRURFUkFMIERPIFJJTyBHUkFOREUgRE8gTk9SVEU8L3N0cm9uZz48L2NlbnRlcj4NCjxjZW50ZXI+PHN0cm9uZz5CSUJMSU9URUNBIERJR0lUQUwgREUgTU9OT0dSQUZJQVM8L3N0cm9uZz48L2NlbnRlcj4NCg0KPGNlbnRlcj5UZXJtbyBkZSBBdXRvcml6YcOnw6NvIHBhcmEgZGlzcG9uaWJpbGl6YcOnw6NvIGRlIE1vbm9ncmFmaWFzIGRlIEdyYWR1YcOnw6NvIGUgRXNwZWNpYWxpemHDp8OjbyBuYSBCaWJsaW90ZWNhIERpZ2l0YWwgZGUgTW9ub2dyYWZpYXMgKEJETSk8L2NlbnRlcj4NCg0KTmEgcXVhbGlkYWRlIGRlIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGRlIGF1dG9yIGRhIG1vbm9ncmFmaWEsIGF1dG9yaXpvIGEgVW5pdmVyc2lkYWRlIEZlZGVyYWwgZG8gUmlvIEdyYW5kZSBkbyBOb3J0ZSAoVUZSTikgYSBkaXNwb25pYmlsaXphciBhdHJhdsOpcyBkYSBCaWJsaW90ZWNhIERpZ2l0YWwgZGUgTW9ub2dyYWZpYXMgZGEgVUZSTiwgc2VtIHJlc3NhcmNpbWVudG8gZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCBkZSBhY29yZG8gY29tIGEgTGVpIG7CsCA5NjEwLzk4LCBvIHRleHRvIGludGVncmFsIGRhIG9icmEgc3VibWV0aWRhIHBhcmEgZmlucyBkZSBsZWl0dXJhLCBpbXByZXNzw6NvIGUvb3UgZG93bmxvYWQsIGEgdMOtdHVsbyBkZSBkaXZ1bGdhw6fDo28gZGEgcHJvZHXDp8OjbyBjaWVudMOtZmljYSBicmFzaWxlaXJhLCBhIHBhcnRpciBkYSBkYXRhIGRlc3RhIHN1Ym1pc3PDo28uIA0KRepositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2023-01-09T17:50:08Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false |
dc.title.pt_BR.fl_str_mv |
Procedural terrain generation through image completion using GANs |
dc.title.alternative.pt_BR.fl_str_mv |
Geração procedural de terrenos por compleção de imagem utilizando Redes Adversárias Generativas |
title |
Procedural terrain generation through image completion using GANs |
spellingShingle |
Procedural terrain generation through image completion using GANs Souza, Lucas Torres de 1.03.03.05-7 Processamento Gráfico (Graphics) Geração Procedural de Terrenos Procedural Terrain Generation Compleção de Imagens Image Completion Redes Adversárias Generativas Generative Adversarial Networks |
title_short |
Procedural terrain generation through image completion using GANs |
title_full |
Procedural terrain generation through image completion using GANs |
title_fullStr |
Procedural terrain generation through image completion using GANs |
title_full_unstemmed |
Procedural terrain generation through image completion using GANs |
title_sort |
Procedural terrain generation through image completion using GANs |
author |
Souza, Lucas Torres de |
author_facet |
Souza, Lucas Torres de |
author_role |
author |
dc.contributor.referees1.none.fl_str_mv |
Campos, André Maurício Cunha |
dc.contributor.referees2.none.fl_str_mv |
Santos, Selan Rodrigues dos |
dc.contributor.author.fl_str_mv |
Souza, Lucas Torres de |
dc.contributor.advisor1.fl_str_mv |
Carvalho, Bruno Motta de |
contributor_str_mv |
Carvalho, Bruno Motta de |
dc.subject.cnpq.fl_str_mv |
1.03.03.05-7 Processamento Gráfico (Graphics) |
topic |
1.03.03.05-7 Processamento Gráfico (Graphics) Geração Procedural de Terrenos Procedural Terrain Generation Compleção de Imagens Image Completion Redes Adversárias Generativas Generative Adversarial Networks |
dc.subject.por.fl_str_mv |
Geração Procedural de Terrenos Procedural Terrain Generation Compleção de Imagens Image Completion Redes Adversárias Generativas Generative Adversarial Networks |
description |
Geração procedural de terrenos é a criação de paisagens virtuais através de métodos algorítmicos. Existem vários métodos bem testados para a geração de terrenos, mas a sua maioria exige a configuração manual de parâmetros. Neste trabalho, nós propomos um sistema que gera mapas de altura e texturas de cor para terrenos, baseado em exemplos do mundo real. Este sistema gerador é construído utilizando Redes Adversárias Generativas, uma arquitetura de aprendizado profundo que, nos últimos anos, mostrou ótimos resultados em tarefas de geração de imagens. Nós modelamos o problema de geração de terreno como uma tarefa de compleção de textura. Isso resulta num sistema que não só é capaz de gerar novos terrenos, mas também expandir e conectar terrenos já existentes.Enquanto o sistema descrito possui limitações, ele provê um framework útil para sistemas mais completos, conforme dados geoespaciais se tornam mais disponíveis. |
publishDate |
2019 |
dc.date.accessioned.fl_str_mv |
2019-12-11T18:31:35Z 2021-09-20T11:46:32Z |
dc.date.available.fl_str_mv |
2019-12-11T18:31:35Z 2021-09-20T11:46:32Z |
dc.date.issued.fl_str_mv |
2019-11-29 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.pt_BR.fl_str_mv |
20170008279 |
dc.identifier.citation.fl_str_mv |
SOUZA, Lucas Torres de. Procedural terrain generation through image completion using GANs. 2019. 57 f. Trabalho de Conclusão de Curso (Bacharelado) - Curso de Ciência da Computação, Departamento de Informática e Matemática Aplicada, Universidade Federal do Rio Grande do Norte, Natal, 2019. |
dc.identifier.uri.fl_str_mv |
https://repositorio.ufrn.br/handle/123456789/34179 |
identifier_str_mv |
20170008279 SOUZA, Lucas Torres de. Procedural terrain generation through image completion using GANs. 2019. 57 f. Trabalho de Conclusão de Curso (Bacharelado) - Curso de Ciência da Computação, Departamento de Informática e Matemática Aplicada, Universidade Federal do Rio Grande do Norte, Natal, 2019. |
url |
https://repositorio.ufrn.br/handle/123456789/34179 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
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 do Rio Grande do Norte |
dc.publisher.initials.fl_str_mv |
UFRN |
dc.publisher.country.fl_str_mv |
Brasil |
dc.publisher.department.fl_str_mv |
Ciência da Computação |
publisher.none.fl_str_mv |
Universidade Federal do Rio Grande do Norte |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFRN instname:Universidade Federal do Rio Grande do Norte (UFRN) instacron:UFRN |
instname_str |
Universidade Federal do Rio Grande do Norte (UFRN) |
instacron_str |
UFRN |
institution |
UFRN |
reponame_str |
Repositório Institucional da UFRN |
collection |
Repositório Institucional da UFRN |
bitstream.url.fl_str_mv |
https://repositorio.ufrn.br/bitstream/123456789/34179/1/license_rdf https://repositorio.ufrn.br/bitstream/123456789/34179/2/ProceduralTerrainGeneration_Souza_2019.pdf https://repositorio.ufrn.br/bitstream/123456789/34179/3/license.txt https://repositorio.ufrn.br/bitstream/123456789/34179/4/tcc%282%29.pdf.txt |
bitstream.checksum.fl_str_mv |
996f8b5afe3136b76594f43bfda24c5e d241f7458e3ef3ca36bdbfefa56a409f e428689918449bd69f843393981e4109 50e9ad7abc5136f8b19defbdf6a10dd4 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN) |
repository.mail.fl_str_mv |
|
_version_ |
1802117594911604736 |