Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Infinite terrain generation method, system, storage medium and terminal based on cGAN

A terrain and generator technology, applied in 3D image processing, image analysis, image enhancement, etc., to achieve realistic effects, terrain expansion, and fast generation effects

Active Publication Date: 2019-01-15
UNIV OF ELECTRONIC SCI & TECH OF CHINA
View PDF8 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] In order to achieve realistic real-time display and interaction, large-scale 3D terrain modeling and rendering still face many technical challenges

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Infinite terrain generation method, system, storage medium and terminal based on cGAN
  • Infinite terrain generation method, system, storage medium and terminal based on cGAN
  • Infinite terrain generation method, system, storage medium and terminal based on cGAN

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0064] Embodiment 1 discloses an infinite terrain generation method based on cGAN, which can be applied to games. On the one hand, game creators can generate complex terrains by drawing simple sketches. At the same time, terrains of different sizes can be generated and spliced ​​into different shapes, which greatly reduces the workload. On the other hand, in order to increase the fun of the game, players can draw terrain by themselves and generate terrain in real time. In addition, the method for generating infinite terrain in this embodiment can also be applied to virtual reality, which is an important part of virtual natural scenes. The terrain generation method of this embodiment has the characteristics of simple drawing, fast generation speed, and realistic effect, and meets the needs of large-scale terrain real-time roaming. By using the cGAN network, complex terrains can be generated from user-input sketches.

[0065] Specifically, such as figure 2 As shown, the infi...

Embodiment 2

[0123] This embodiment provides a cGAN-based infinite terrain generation system. The inventive concept of this system is the same as that of Embodiment 1, and it can be applied to games. On the one hand, game creators can generate complex terrains by drawing simple sketches. At the same time, terrains of different sizes can be generated and spliced ​​into different shapes, which greatly reduces the workload. On the other hand, in order to increase the fun of the game, players can draw terrain by themselves and generate terrain in real time. In addition, the method for generating infinite terrain in this embodiment can also be applied to virtual reality, which is an important part of virtual natural scenes. The terrain generation method of this embodiment has the characteristics of simple drawing, fast generation speed, and realistic effect, and meets the needs of large-scale terrain real-time roaming.

[0124] Specifically, the system includes:

[0125] Sketch acquisition mo...

Embodiment 3

[0132] Based on the implementation of Embodiment 1, this embodiment also provides a storage medium on which computer instructions are stored, and the computer instructions execute the steps of the cGAN-based infinite terrain generation method described in Embodiment 1 when running.

[0133] Based on this understanding, the technical solution of this embodiment is essentially or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium. Several instructions are included to make a computer device (which may be a personal computer, server, or network device, etc.) execute all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-OnlyMemory, ROM), random-access memory (RandomAccessMemory, RAM), magnetic disk or optical ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a cGAN-based infinite terrain generation method, a system, a storage medium and a terminal. Data preprocessing: the sketch is overlaid with the existing corresponding positionof the generated terrain, and the terrain gray map of the region adjacent to the position and the surrounding eight directions is packaged to form an entire image to be processed as an input of the terrain generation network; network processing: the image to be processed is processed in the terrain generation network, and the output of the network will create the terrain of the center sketch area,and generate the terrain gray scale map fitting the center area of the surrounding direction through the sketch of the area and the height fluctuation of the surrounding existing terrain; post-processing: multiplying the output terrain gray-scale map of the center region and the region corresponding to the existing terrain by a weight and adding them together, and then assigning the value to theexisting terrain to form the current large-scale terrain gray-scale map; theme rendering. The invention generates complex 3D terrain according to the simple input of a user through depth learning.

Description

technical field [0001] The present invention relates to the field of 3D terrain modeling, in particular to a cGAN-based infinite terrain generation method, system, storage medium and terminal. Background technique [0002] 3D terrain is an indispensable and extremely important visual content in virtual environments. At present, computer graphics technology has made many breakthroughs in the field of terrain generation, but developers are still pursuing better quality and faster terrain generation. [0003] Terrain modeling is important in various visualization applications, computer games, and computer graphics. At present, the main methods of terrain generation can be divided into sample-based, simulation-based and procedural generation techniques. [0004] Simulation-based techniques were introduced in the work of Mandelbrot [1982], who generated fractal terrain using Poisson faults. Musgrave et al. [1989] subdivided the modeling into two steps: terrain generation and e...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06T17/05G06T7/11G06T15/00
CPCG06T7/11G06T15/005G06T17/05G06T2207/20132G06T2207/20081
Inventor 匡平郑庭颖杜雪梅付蓉
Owner UNIV OF ELECTRONIC SCI & TECH OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products