Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

A method and system for selecting objects in a three-dimensional scene by drawing

A three-dimensional scene and method selection technology, applied in the field of image processing, can solve problems such as a large number of CPU computing resources, affecting the selection speed, etc., to achieve high efficiency and reduce the possibility of missed selections.

Active Publication Date: 2020-03-10
GUANGZHOU SHIYUAN ELECTRONICS CO LTD +1
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, judging whether an object is selected using the intersection calculation method in a 3D scene requires a large amount of CPU computing resources. If there are a large number of objects in the 3D scene, the selection speed will be seriously affected.

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
  • A method and system for selecting objects in a three-dimensional scene by drawing
  • A method and system for selecting objects in a three-dimensional scene by drawing
  • A method and system for selecting objects in a three-dimensional scene by drawing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0058] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be described in further detail below in conjunction with specific embodiments and with reference to the accompanying drawings. However, those skilled in the art know that the present invention is not limited to the drawings and the following embodiments.

[0059] The present invention proposes a method for selecting objects in a three-dimensional scene by means of drawing, such as figure 1 shown, including the following steps:

[0060] Step S10, acquire the image of the 3D scene: each object in the 3D scene is organized by a tree structure, the root node represents the whole scene, the child nodes represent the objects in the scene, and the object itself can also have sub-objects, for example, a cuboid object contains The sub-objects of 6 surfaces; the object has a unique identifier; each object itself contains geometric information, such as the c...

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 relates to a method for selecting objects in three-dimensional scenes through a drawing manner. The method comprises the following steps of: obtaining an image of a three-dimensional scene; distributing different color values for objects in the three-dimensional scenes; drawing all the objects in the three-dimensional scenes according to the distributed color values so as to obtain a color expression image of the three-dimensional scene; cropping the obtained color expression image of the three-dimensional scene according to a selection area; and corresponding the color value of each pixel in the cropped color expression image to the objects so as to determine a selected object. The invention furthermore provides a system for selecting objects in three-dimensional scenes through the drawing manner. According to the method and system provided by the invention, a video card is utilized to carry out computation and the computation resource of a CPU is not occupied, so that the zoom scale of viewport transform can be decreased, more pixels can be covered during rasterization and the possibility of miss-selection can be decreased.

Description

technical field [0001] The invention relates to image processing technology, in particular to a method and system for selecting objects in a three-dimensional scene by means of drawing. Background technique [0002] Polygonal meshes are widely used in graphics and modeling to simulate the surface of complex objects, such as buildings, vehicles, human bodies, etc. Polygonal meshes are a list of polygons. A triangular mesh is a polygonal mesh composed entirely of triangles, and a triangular mesh is a list of triangles. When editing a triangular mesh model in 3D CAD software, there are a large number of triangles, and the selection judgment method is usually used to obtain the selected triangles. Traditional selection judgment methods often use intersection calculations to judge the relationship between points and geometric elements, for example, use ray method to judge whether an object in a 3D scene is selected. The basic judgment principle of the ray method is to draw a ra...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06T15/00G06T15/30
CPCG06T15/005G06T15/30G06T2200/04
Inventor 陈明良
Owner GUANGZHOU SHIYUAN ELECTRONICS CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Eureka Blog
Learn More
PatSnap group products