[go: up one dir, main page]

CN102289784A - Method for simplifying digital geometric image based on point cloud model - Google Patents

Method for simplifying digital geometric image based on point cloud model Download PDF

Info

Publication number
CN102289784A
CN102289784A CN2011102151110A CN201110215111A CN102289784A CN 102289784 A CN102289784 A CN 102289784A CN 2011102151110 A CN2011102151110 A CN 2011102151110A CN 201110215111 A CN201110215111 A CN 201110215111A CN 102289784 A CN102289784 A CN 102289784A
Authority
CN
China
Prior art keywords
point cloud
cloud model
simplification
point
geometric
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2011102151110A
Other languages
Chinese (zh)
Inventor
张勇
王若梅
韩冠亚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sun Yat Sen University
Original Assignee
Sun Yat Sen University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sun Yat Sen University filed Critical Sun Yat Sen University
Priority to CN2011102151110A priority Critical patent/CN102289784A/en
Publication of CN102289784A publication Critical patent/CN102289784A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Image Processing (AREA)

Abstract

本发明公开一种基于点云模型的数字几何图像简化方法,包括以下步骤:步骤1:选取点云模型的几何中心作为极坐标原点;步骤2:将点云模型的笛卡尔坐标值转换为极坐标值;步骤3:将得到的极坐标值进行归一量化并映射为灰度值;步骤4:基于灰度值的简化,删除部分数据点;步骤5:随机采样恢复部分被删除的数据点。其结合几何图像与随机采样两种方法思想,首先对点云数据进行几何图像简化,简化后的点云模型能够保持原始模型中的主要几何特征,接着引入随机采样思想,对已经删除的点集合进行随机采样,采样得到的点加入到简化模型中,从而避免孔洞对后继表面重构方法的影响,实现一种快速的保特征的点云模型简化。

Figure 201110215111

The invention discloses a digital geometric image simplification method based on a point cloud model, comprising the following steps: step 1: selecting the geometric center of the point cloud model as the origin of polar coordinates; step 2: converting the Cartesian coordinate value of the point cloud model into polar coordinates Coordinate value; Step 3: Normalize and quantize the obtained polar coordinate value and map it to a gray value; Step 4: Delete some data points based on the simplification of the gray value; Step 5: Randomly sample and restore some deleted data points . It combines the two methods of geometric image and random sampling. First, the geometric image is simplified for the point cloud data. The simplified point cloud model can maintain the main geometric features in the original model. Then, the idea of random sampling is introduced, and the deleted point set Random sampling is performed, and the sampled points are added to the simplified model, so as to avoid the impact of holes on the subsequent surface reconstruction method, and realize a fast feature-preserving point cloud model simplification.

Figure 201110215111

Description

一种基于点云模型的数字几何图像简化方法A Method of Simplifying Digital Geometric Image Based on Point Cloud Model

技术领域 technical field

本发明涉及数字几何图像的简化处理领域,特别涉及一种基于点云模型的数字几何图像简化方法。The invention relates to the field of simplified processing of digital geometric images, in particular to a method for simplifying digital geometric images based on point cloud models.

背景技术 Background technique

随着数字技术和电子技术的高速发展,数字几何媒体越来越收到相关行业的重视。对数字几何媒体的大规模实时处理、复杂类型数据挖掘和知识抽取、交互方式的图形建模和动态物体的三维数字重建,给信息技术提出了新的挑战。近年来,随着激光扫描技术的重大发展,3D激光扫描设备获取的数据精度越来越高,数据量也越来越庞大,但庞大的数据量无论对于存储、传输还是后继的建模都带来了一些问题。并不是所有的数据点都对后继的建模有用,冗余的数据不仅会降低计算的速度,增加内存的开销,而且很可能造成特征部分难以判断,进而影响后继建模的精度。为解决这一突出问题,就必须在保持被测物体几何特征的前提下,对测量的点云数据进行简化。With the rapid development of digital technology and electronic technology, digital geometric media has received more and more attention from related industries. Large-scale real-time processing of digital geometric media, complex types of data mining and knowledge extraction, interactive graphical modeling and 3D digital reconstruction of dynamic objects pose new challenges to information technology. In recent years, with the significant development of laser scanning technology, the accuracy of data acquired by 3D laser scanning equipment is getting higher and higher, and the amount of data is also increasing. Here comes some questions. Not all data points are useful for subsequent modeling. Redundant data will not only reduce the calculation speed and increase memory overhead, but also may make it difficult to judge the feature part, thereby affecting the accuracy of subsequent modeling. In order to solve this outstanding problem, it is necessary to simplify the measured point cloud data under the premise of maintaining the geometric characteristics of the measured object.

现有的基于几何图像的点云模型简化方法主要采用简单的球面极坐标平面隐射法实现,该方法主要分为两步完成。首先将点云模型的笛卡尔坐标转换为极坐标,然后将球面极坐标重新采样转换为灰度图像。主要步骤包括:(1)选取点云模型的几何中心作为极坐标原点;(2)将点云模型的笛卡尔坐标值转换为极坐标值;(3)将得到的极坐标值进行归一量化。然而,该简化方法存在有以下技术缺点:首先,通过分析上述几何图像生产过程发现,空间距离临近的点在几何图像上表现为相邻的像素点,使得结果还可以被进一步简化;另外,上述几何图像简化过程是一种基于图像分辨率的简化,是根据空间距离的一种简化,不具有保特征性,对于较为复杂的图形容易造成局部真空现象。The existing point cloud model simplification method based on geometric images is mainly implemented by a simple spherical polar coordinate plane indifference method, which is mainly divided into two steps. First, the Cartesian coordinates of the point cloud model are converted to polar coordinates, and then the spherical polar coordinates are resampled to convert them into grayscale images. The main steps include: (1) select the geometric center of the point cloud model as the origin of polar coordinates; (2) convert the Cartesian coordinate values of the point cloud model into polar coordinate values; (3) normalize and quantize the obtained polar coordinate values . However, this simplification method has the following technical disadvantages: First, by analyzing the above-mentioned geometric image production process, it is found that points with close spatial distances appear as adjacent pixels on the geometric image, so that the result can be further simplified; in addition, the above-mentioned The geometric image simplification process is a simplification based on the image resolution and a simplification based on the spatial distance, which does not preserve the characteristic, and it is easy to cause a partial vacuum phenomenon for more complex graphics.

因此,有必要提供一种基于点云模型的数字几何图像简化方法来弥补上述缺陷。Therefore, it is necessary to provide a digital geometric image simplification method based on point cloud model to make up for the above defects.

发明内容 Contents of the invention

本发明的目的在于提供一种基于点云模型的数字几何图像简化方法,能够在基于几何图像分辨率的简化方法所得到结果的基础上进一步简化结果且在一定程度上还原基于几何图像分辨率的简化所产生的真空区域,使简化过程具有保特征性。The purpose of the present invention is to provide a digital geometric image simplification method based on the point cloud model, which can further simplify the results based on the results obtained by the simplification method based on the geometric image resolution and restore the geometric image resolution based on the geometric image resolution to a certain extent. The simplification creates a vacuum region that preserves the characteristics of the simplification process.

为实现上述目的,本发明提供一种基于点云模型的数字几何图像简化方法,包括以下步骤:步骤1:选取点云模型的几何中心作为极坐标原点;步骤2:将点云模型的笛卡尔坐标值转换为极坐标值;步骤3:将得到的极坐标值进行归一量化并映射为灰度值;步骤4:基于灰度值的简化,删除部分数据点;步骤5:随机采样恢复部分被删除的数据点。In order to achieve the above object, the present invention provides a method for simplifying a digital geometric image based on a point cloud model, comprising the following steps: Step 1: select the geometric center of the point cloud model as the origin of polar coordinates; Step 2: convert the Cartesian point cloud model Coordinate values are converted to polar coordinate values; Step 3: Normalize and quantize the obtained polar coordinate values and map them to gray values; Step 4: Delete some data points based on the simplification of gray values; Step 5: Randomly sample and restore the part The data point to be removed.

具体地,所述步骤4进一步包括:步骤41:计算一点与其领域内所有像素点之差的和的值sumVal;步骤42:将sumVal与预设的阈值maxVal进行比较判断,若sumVal小于maxVal成立,删除该点;若不成立,保存该点;步骤43:循环步骤41及步骤42,直至遍历完所有的点。Specifically, the step 4 further includes: step 41: calculating the value sumVal of the sum of the differences between a point and all pixels in its area; step 42: comparing sumVal with the preset threshold maxVal, and if sumVal is less than maxVal, Delete the point; if not established, save the point; Step 43: Repeat steps 41 and 42 until all points are traversed.

其中,所述阈值maxVal的大小根据简度在试验中设定。Wherein, the size of the threshold maxVal is set in the experiment according to the simplicity.

为了使得点云简化方法获得在简化精度、简度、速度三方面性能的一个较好的均衡点,本发明提出了一种几何图像简化与随机采样相结合的基于点云模型的数字几何图像简化方法。其结合几何图像与随机采样两种方法思想,首先对几何图像的点云数据进行简化,简化后的点云模型能够保持原始模型中的主要几何特征,对于复杂模型会产生孔洞的问题,通过引入随机采样思想,对已经删除的点集合进行随机采样,采样得到的点加入到简化模型中,从而避免孔洞对后继表面重构方法的影响,实现一种快速的保特征的点云模型简化。In order to enable the point cloud simplification method to obtain a better balance point in terms of simplification accuracy, simplicity, and speed, the present invention proposes a digital geometric image simplification based on a point cloud model that combines geometric image simplification and random sampling. method. It combines the two methods of geometric image and random sampling. First, the point cloud data of the geometric image is simplified. The simplified point cloud model can maintain the main geometric features in the original model. For the problem of holes in the complex model, by introducing The idea of random sampling is to randomly sample the deleted point set, and add the sampled points to the simplified model, so as to avoid the influence of holes on the subsequent surface reconstruction method, and realize a fast feature-preserving point cloud model simplification.

附图说明 Description of drawings

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present invention. Those skilled in the art can also obtain other drawings based on these drawings without creative work.

图1为本发明的基于点云模型的数字几何图像简化方法的流程图;Fig. 1 is the flow chart of the digital geometric image simplification method based on point cloud model of the present invention;

图2为本发明实施例的基于点云模型的数字几何图像简化方法的流程图。FIG. 2 is a flowchart of a method for simplifying a digital geometric image based on a point cloud model according to an embodiment of the present invention.

具体实施方式 Detailed ways

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

如上所述,本发明提供一种基于点云模型的数字几何图像简化方法,其能够在基于几何图像分辨率的简化方法所得到结果的基础上进一步简化结果且在一定程度上还原基于几何图像分辨率的简化所产生的真空区域,使简化过程具有保特征性。As mentioned above, the present invention provides a digital geometric image simplification method based on the point cloud model, which can further simplify the results obtained by the simplification method based on the geometric image resolution and restore the resolution based on the geometric image resolution to a certain extent. The vacuum area generated by the simplification of the rate makes the simplification process characteristic-preserving.

参考图1,本发明的基于点云模型的数字几何图像简化方法,包括以下步骤:步骤S001:选取点云模型的几何中心作为极坐标原点;步骤S002:将点云模型的笛卡尔坐标值转换为极坐标值;步骤S003:将得到的极坐标值进行归一量化并映射为灰度值;步骤S004:基于灰度值的简化,删除部分数据点;步骤S005:随机采样恢复部分被删除的数据点。With reference to Fig. 1, the digital geometric image simplification method based on the point cloud model of the present invention comprises the following steps: Step S001: select the geometric center of the point cloud model as the polar coordinate origin; Step S002: convert the Cartesian coordinate value of the point cloud model is the polar coordinate value; step S003: normalize and quantize the obtained polar coordinate value and map it to a gray value; step S004: delete some data points based on the simplification of the gray value; step S005: randomly sample and restore some deleted data point.

具体地,所述步骤S004进一步包括:Specifically, the step S004 further includes:

步骤41:计算一点与其领域内所有像素点之差的和的值sumVal;Step 41: Calculate the value sumVal of the sum of the differences between a point and all pixels within its domain;

步骤42:将sumVal与预设的阈值maxVal进行比较判断,若sumVal小于maxVal成立,删除该点;若不成立,保存该点;Step 42: Compare sumVal with the preset threshold maxVal, if sumVal is less than maxVal, delete the point; if not, save the point;

步骤43:循环步骤41及步骤42,直至遍历完所有的点。Step 43: Repeat steps 41 and 42 until all points are traversed.

其中,所述阈值maxVal的大小根据简度在试验中设定。Wherein, the size of the threshold maxVal is set in the experiment according to the simplicity.

经过坐标转换和归一量化后,空间距离临近的点在几何图像上表现为相邻的像素点。曲率变化明显的区域对应的像素灰度值变化比较大,而曲率变化平缓的区域对应的像素灰度值变化比较小,因此图像灰度值的变化反映了采样表面曲率的变化信息。基于上述分析,可以进一步引入基于灰度值的简化步骤。通过比较灰度图像中某一像素点与其周围像素点的灰度值之差的和sumVal的大小,如果其和sumVal小于用户给定的阈值maxVal,则删除该点。该阈值maxVal的大小可根据简度在实验中设定。After coordinate conversion and normalization quantization, points with close spatial distances appear as adjacent pixels on the geometric image. The change in pixel gray value corresponding to the area with obvious curvature change is relatively large, while the change in pixel gray value corresponding to the area with gentle curvature change is relatively small, so the change of image gray value reflects the change information of the sampling surface curvature. Based on the above analysis, a simplification step based on the gray value can be further introduced. By comparing the sum of sumVal of the gray value difference between a certain pixel point and its surrounding pixels in the grayscale image, if the sumVal is less than the threshold value maxVal given by the user, the point is deleted. The size of the threshold maxVal can be set in experiments according to the simplicity.

上述简化方法仅适用于较为简单的模型,对于较为复杂的模型一些图形特征难以得到保证,由于其多点映射到一点的本质使得简化结果容易产生真空区域,因此,本发明还引入了一种随机采样的方法,在一定程度上弥补了上述不足。随机采样方法是从已经删除的数据点中随机抽取部分数据点加入到简化模型中,实践证明该方法简单快速,且有效地填补了局部真空区域。The above-mentioned simplification method is only applicable to relatively simple models, and it is difficult to guarantee some graphic features of relatively complex models. Due to the nature of its multi-point mapping to one point, the simplification result is likely to produce a vacuum area. Therefore, the present invention also introduces a random The sampling method makes up for the above shortcomings to a certain extent. The random sampling method is to randomly select some data points from the deleted data points and add them to the simplified model. Practice has proved that this method is simple and fast, and it can effectively fill the local vacuum area.

配合参考图2,本发明的基于点云模型的数字几何图像简化方法具体实现步骤如下:With reference to Fig. 2, the specific implementation steps of the digital geometric image simplification method based on the point cloud model of the present invention are as follows:

步骤S001:选取点云模型几何中心点为坐标原点,对点云模型中任意pi(xi,yi,zi)使用极坐标转换公式

Figure BDA0000079709380000041
Figure BDA0000079709380000042
θi=cos-1(zi/ri)得到
Figure BDA0000079709380000043
其中ri是pi到坐标原点的距离,
Figure BDA0000079709380000044
是pi在xy平面上从x轴正向旋转得到的角度,
Figure BDA0000079709380000045
又叫方位角,
Figure BDA0000079709380000046
θi是pi在zy平面上,从z轴正向旋转得到的角度,θi又叫极角,θi∈[0,π]。Step S001: Select the geometric center point of the point cloud model as the coordinate origin, and use the polar coordinate transformation formula for any p i (xi , y i , zi ) in the point cloud model
Figure BDA0000079709380000041
Figure BDA0000079709380000042
θ i =cos -1 (z i /r i ) gives
Figure BDA0000079709380000043
where r i is the distance from p i to the origin of coordinates,
Figure BDA0000079709380000044
is the angle obtained by the positive rotation of p i from the x-axis on the xy plane,
Figure BDA0000079709380000045
Also called azimuth angle,
Figure BDA0000079709380000046
θ i is the angle obtained from the positive rotation of the z-axis on the zy plane, θ i is also called the polar angle, θ i ∈ [0, π].

步骤S002:在步骤S001生成的点云球面极坐标的基础上进行归一量化,将映射到灰度图像[i,j,g]中。分别求出

Figure BDA0000079709380000048
的范围:ri∈[rmax,rmin],
Figure BDA0000079709380000049
θi∈[θmax,θmin]。本发明实施例的简化方法将角度
Figure BDA00000797093800000410
对应到分辨率为M×N的图像上,ri对应到图像的灰度值G上。对任意
Figure BDA00000797093800000411
对应横坐标θi对应纵坐标j=(θimin)×N/(θmaxmin),ri对应灰度值g=(ri-rmin)×(G-1)/(rmax-rmin)。M和N的大小根据点云模型的数据量及简度来定。G值取为256,其中256作为灰度图像的背景色。由灰度图像生成的过程可知,由
Figure BDA0000079709380000051
和θmin+jΔθ<θ≤θmin+(j+1)Δθ组成的空间角中的点都将投影到[i,j]上。如果该区域中包含多个点,而一幅图像的一个像素只能保留一个灰度值,那么所有对应到[i,j]上的点只能保留一个,其余的点都丢失,在此会简化掉一部分空间距离较近的点云数据。Step S002: Perform normalization and quantization on the basis of the spherical polar coordinates of the point cloud generated in step S001, and convert Mapped into a grayscale image [i, j, g]. Find out separately
Figure BDA0000079709380000048
The range of: r i ∈ [r max ,r min ],
Figure BDA0000079709380000049
θ i ∈ [θ max , θ min ]. In the simplified method of the embodiment of the present invention, the angle
Figure BDA00000797093800000410
Corresponds to the image with a resolution of M×N, r i corresponds to the gray value G of the image. to any
Figure BDA00000797093800000411
Corresponding abscissa θ i corresponds to the vertical coordinate j=(θ imin )×N/(θ maxmin ), r i corresponds to the gray value g=(r i -r min )×(G-1)/(r max -r min ). The size of M and N is determined according to the data volume and simplicity of the point cloud model. The G value is taken as 256, and 256 is used as the background color of the grayscale image. From the process of grayscale image generation, we can see that by
Figure BDA0000079709380000051
and θ min + jΔθ<θ≤θ min + (j+1)Δθ The points in the space angle will be projected onto [i, j]. If the area contains multiple points, and one pixel of an image can only retain one gray value, then all points corresponding to [i, j] can only retain one, and the rest of the points will be lost. Simplify part of the point cloud data with close spatial distance.

步骤S003:由上述步骤分析可知,空间距离临近的点在几何图像上表现为相邻的像素点。曲率变化明显的区域对应的像素灰度值变化比较大,而曲率变化平缓的区域对应的像素灰度值变化比较小,因此图像灰度值的变化反映了采样表面曲率的变化信息。基于上述分析,可以进一步引入基于灰度值的简化步骤。通过比较灰度图像中某一像素点与其周围像素点的灰度值之差的和的大小,如果其和小于用户给定的阈值,则删除该点。该阈值的大小可根据简度在实验中设定。Step S003: From the analysis of the above steps, it can be seen that points with close spatial distances appear as adjacent pixel points on the geometric image. The change in pixel gray value corresponding to the area with obvious curvature change is relatively large, while the change in pixel gray value corresponding to the area with gentle curvature change is relatively small, so the change of image gray value reflects the change information of the sampling surface curvature. Based on the above analysis, a simplification step based on the gray value can be further introduced. By comparing the sum of the difference between a certain pixel in the grayscale image and the gray value of its surrounding pixels, if the sum is less than the threshold value given by the user, the point is deleted. The size of the threshold can be set in the experiment according to the simplicity.

步骤S004:步骤S001描述的是一种几何图像分辨率的简化,是根据空间距离的一种简化方法,不具有保特征性,并且对于复杂模型会因为多点映射一点而造成局部真空;而基于几何图像灰度值的简化虽然是一种保特征简化方法,但会使曲率变化较小的区域因删除过多数据而同样产生区域真空现象。对此,本发明的简化方法引入随机采样过程,从已经删除的数据点中随机抽取部分数据点加入到简化模型中,实践证明该方法简单快速,且有效地填补了局部真空区域。Step S004: Step S001 describes a simplification of the resolution of a geometric image, which is a simplification method based on spatial distance, which does not preserve characteristics, and for complex models, a local vacuum will be caused by mapping one point with multiple points; and based on Although the simplification of the gray value of the geometric image is a feature-preserving simplification method, it will also cause a regional vacuum phenomenon due to the deletion of too much data in the area with a small curvature change. In this regard, the simplified method of the present invention introduces a random sampling process, and randomly selects some data points from the deleted data points to add to the simplified model. Practice has proved that the method is simple and fast, and effectively fills the local vacuum area.

数字几何数据的简化压缩是解决数据存储和传输效率的关键。本发明从用户的主观视觉习惯(对运动中的、远处的或实际尺寸小的物体更关注其轮廓特征)的角度出发,针对不同屏幕(如高清电视、PC机、手机、PDA)平台高效率显示的需求,结合不同投影中轮廓区域的几何误差在屏幕上显示不同的特点,从显示屏幕分辨精度的角度出发,针对目标屏幕的分辨率特性,研究基于屏幕感知度量的数字几何图像简化方法。Simplified compression of digital geometry data is the key to solving data storage and transmission efficiency. The present invention starts from the perspective of the user's subjective visual habits (paying more attention to the contour features of objects in motion, in the distance or with small actual size), and aims at different screens (such as high-definition television, PC, mobile phone, PDA) platform Efficiency display requirements, combined with the geometric error of the outline area in different projections to display different characteristics on the screen, starting from the perspective of display screen resolution accuracy, and aiming at the resolution characteristics of the target screen, research the digital geometric image simplification method based on screen perception measurement .

为了使得点云简化方法获得在简化精度、简度、速度三方面性能的一个较好的均衡点,本发明提出的一种几何图像简化与随机采样相结合的基于点云模型的数字几何图像简化方法,其结合几何图像与随机采样两种方法思想,首先对点云数据进行几何图像简化,简化后的点云模型能够保持原始模型中的主要几何特征,但是对于复杂模型会产生孔洞。通过引入随机采样思想,对已经删除的点集合进行随机采样,采样得到的点加入到简化模型中,从而避免孔洞对后继表面重构方法的影响,实现一种快速的保特征的点云模型简化。In order to enable the point cloud simplification method to obtain a better balance point in terms of simplification accuracy, simplicity, and speed, the present invention proposes a digital geometric image simplification based on a point cloud model that combines geometric image simplification and random sampling. method, which combines the two methods of geometric image and random sampling. First, the geometric image is simplified for the point cloud data. The simplified point cloud model can maintain the main geometric features in the original model, but holes will be generated for complex models. By introducing the idea of random sampling, the deleted point set is randomly sampled, and the sampled points are added to the simplified model, thereby avoiding the influence of holes on the subsequent surface reconstruction method, and realizing a fast feature-preserving point cloud model simplification .

本发明技术方案带来的有益效果:The beneficial effects brought by the technical solution of the present invention:

经过几何数据简化方法处理后数据集中点的个数、数据集中点的密度阈值及删除一点引起的法向误差,即是从简度和精度两方面来考虑点云数据简化问题;同时针对海量数据的简化,速度也是首当其冲的问题。因此可以从以下三个方面来衡量一个点云数据简化方法的优劣:After the geometric data simplification method, the number of points in the data set, the density threshold of the points in the data set, and the normal error caused by deleting a point are considered to simplify the point cloud data from the two aspects of simplicity and accuracy; at the same time, for massive data Simplification, speed is also the first issue. Therefore, the advantages and disadvantages of a point cloud data simplification method can be measured from the following three aspects:

(1)精度:即精简后点云数据拟合成的面和真实曲面之间的误差要小,必须保证误差值在一个可接受的范围内,并尽可能地保留原始点云的特征。(1) Accuracy: That is, the error between the surface fitted by the streamlined point cloud data and the real surface should be small. It is necessary to ensure that the error value is within an acceptable range and retain the characteristics of the original point cloud as much as possible.

(2)简度:即简化后点云相对于原始点云的百分比,简化应在保证一定精度的基础上尽可能地减少数据,但有时数据点太少也会给后继建模带来困难,所以应根据实际需要选择合适的简化度。(2) Simplicity: the percentage of the simplified point cloud relative to the original point cloud. The simplification should reduce the data as much as possible while ensuring a certain accuracy, but sometimes too few data points will also bring difficulties to subsequent modeling. Therefore, the appropriate degree of simplification should be selected according to actual needs.

(3)速度:在保证精度和简度的前提下应追求更快的速度和效率。本发明所提出了一种几何图像简化与随机采样相结合的点云数据简化方法,正是为了使得点云简化方法获得在上述三个方面性能的一个较好的均衡点。(3) Speed: On the premise of ensuring accuracy and simplicity, faster speed and efficiency should be pursued. The present invention proposes a point cloud data simplification method combining geometric image simplification and random sampling, just to make the point cloud simplification method obtain a better balance point in the performance of the above three aspects.

以上对本发明实施例所提供的一种基于点云模型的数字几何图像简化方法进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。The method for simplifying a digital geometric image based on a point cloud model provided by the embodiment of the present invention has been introduced in detail above. In this paper, specific examples are used to illustrate the principle and implementation of the present invention. The description of the above embodiment is only used To help understand the method of the present invention and its core idea; at the same time, for those of ordinary skill in the art, according to the idea of the present invention, there will be changes in the specific implementation and scope of application. In summary, this specification The content should not be construed as a limitation of the invention.

Claims (3)

1.一种基于点云模型的数字几何图像简化方法,其特征在于,包括以下步骤:1. A digital geometric image simplification method based on point cloud model, is characterized in that, comprises the following steps: 步骤1:选取点云模型的几何中心作为极坐标原点;Step 1: Select the geometric center of the point cloud model as the polar coordinate origin; 步骤2:将点云模型的笛卡尔坐标值转换为极坐标值;Step 2: Convert the Cartesian coordinate values of the point cloud model into polar coordinate values; 步骤3:将得到的极坐标值进行归一量化并映射为灰度值;Step 3: Normalize and quantize the obtained polar coordinate values and map them to gray values; 步骤4:基于灰度值的简化,删除部分数据点;Step 4: Based on the simplification of the gray value, delete some data points; 步骤5:随机采样恢复部分被删除的数据点。Step 5: Randomly sample to restore some of the deleted data points. 2.如权利要求1所述的方法,其特征在于,所述步骤4进一步包括:2. The method according to claim 1, wherein said step 4 further comprises: 步骤41:计算一点与其领域内所有像素点之差的和的值sumVal;Step 41: Calculate the value sumVal of the sum of the differences between a point and all pixels within its domain; 步骤42:将sumVal与预设的阈值maxVal进行比较判断,若sumVal小于maxVal成立,删除该点;若不成立,保存该点;Step 42: Compare sumVal with the preset threshold maxVal, if sumVal is less than maxVal, delete the point; if not, save the point; 步骤43:循环步骤41及步骤42,直至遍历完所有的点。Step 43: Repeat steps 41 and 42 until all points are traversed. 3.如权利要求2所述的方法,其特征在于,所述阈值maxVal的大小根据简度在试验中设定。3. The method according to claim 2, characterized in that, the size of the threshold maxVal is set in experiments according to the degree of simplicity.
CN2011102151110A 2011-07-29 2011-07-29 Method for simplifying digital geometric image based on point cloud model Pending CN102289784A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011102151110A CN102289784A (en) 2011-07-29 2011-07-29 Method for simplifying digital geometric image based on point cloud model

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011102151110A CN102289784A (en) 2011-07-29 2011-07-29 Method for simplifying digital geometric image based on point cloud model

Publications (1)

Publication Number Publication Date
CN102289784A true CN102289784A (en) 2011-12-21

Family

ID=45336178

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011102151110A Pending CN102289784A (en) 2011-07-29 2011-07-29 Method for simplifying digital geometric image based on point cloud model

Country Status (1)

Country Link
CN (1) CN102289784A (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102592284A (en) * 2012-02-27 2012-07-18 上海交通大学 Method for transforming part surface appearance three-dimensional high-density point cloud data into grayscale image
CN103162659A (en) * 2013-03-22 2013-06-19 张振宇 Intelligent real-time material position coordinates recognition and random point sampling method
CN104268933A (en) * 2014-09-11 2015-01-07 大连理工大学 Scanning imaging method for three-dimensional environment in vehicle-mounted two-dimensional laser movement
CN104484852A (en) * 2014-11-19 2015-04-01 温州大学 Complex geometry image representation method for point cloud curve surface
CN104732502A (en) * 2015-02-12 2015-06-24 杭州电子科技大学 Image local reconstruction method based on Green function
CN105844691A (en) * 2016-04-15 2016-08-10 武汉理工大学 Three-dimensional reconstruction method for disordered points
WO2017201893A1 (en) * 2016-05-24 2017-11-30 深圳Tcl数字技术有限公司 Video processing method and device
CN109102553A (en) * 2018-06-27 2018-12-28 中国人民解放军战略支援部队航天工程大学 Polar coordinate system matrix computational approach and device in Two-Dimensional Reconstruction algorithm
US10681183B2 (en) 2014-05-28 2020-06-09 Alexander Hertel Platform for constructing and consuming realm and object featured clouds
CN111572265A (en) * 2020-05-11 2020-08-25 奥佳华智能健康科技集团股份有限公司 Sand painting control system
CN114998547A (en) * 2022-04-29 2022-09-02 北京数字绿土科技股份有限公司 Grid random sampling method, system and storage medium for power line and pole tower points

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101021954A (en) * 2007-03-23 2007-08-22 东南大学 Three-dimensional scanning point cloud compressing method
US20080043035A1 (en) * 2006-08-18 2008-02-21 Hon Hai Precision Industry Co., Ltd. System and method for filtering a point cloud

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080043035A1 (en) * 2006-08-18 2008-02-21 Hon Hai Precision Industry Co., Ltd. System and method for filtering a point cloud
CN101021954A (en) * 2007-03-23 2007-08-22 东南大学 Three-dimensional scanning point cloud compressing method

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
张明礼 等: "点云曲面的复合几何图像表示及其应用", 《浙江大学学报》 *
杜小燕 等: "基于几何图像的点云数据简化算法", 《苏州大学学报》 *
杜小燕: "点云数据的光顺去噪与简化技术的研究与实现", 《中国优秀硕士学位论文全文数据库 信息科技辑》 *
黄文明 等: "保留边界的点云简化方法", 《计算机应用》 *

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102592284A (en) * 2012-02-27 2012-07-18 上海交通大学 Method for transforming part surface appearance three-dimensional high-density point cloud data into grayscale image
CN102592284B (en) * 2012-02-27 2014-08-06 上海交通大学 Method for transforming part surface appearance three-dimensional high-density point cloud data into grayscale image
CN103162659A (en) * 2013-03-22 2013-06-19 张振宇 Intelligent real-time material position coordinates recognition and random point sampling method
CN103162659B (en) * 2013-03-22 2015-11-25 张振宇 A kind of method constructing three-dimensional vehicle scan table and generate goods stochastic sampling point
US12101371B2 (en) 2014-05-28 2024-09-24 Alexander Hertel Platform for constructing and consuming realm and object feature clouds
US11729245B2 (en) 2014-05-28 2023-08-15 Alexander Hertel Platform for constructing and consuming realm and object feature clouds
US11368557B2 (en) 2014-05-28 2022-06-21 Alexander Hertel Platform for constructing and consuming realm and object feature clouds
US10681183B2 (en) 2014-05-28 2020-06-09 Alexander Hertel Platform for constructing and consuming realm and object featured clouds
CN104268933B (en) * 2014-09-11 2017-02-15 大连理工大学 Scanning imaging method for three-dimensional environment in vehicle-mounted two-dimensional laser movement
CN104268933A (en) * 2014-09-11 2015-01-07 大连理工大学 Scanning imaging method for three-dimensional environment in vehicle-mounted two-dimensional laser movement
CN104484852A (en) * 2014-11-19 2015-04-01 温州大学 Complex geometry image representation method for point cloud curve surface
CN104732502A (en) * 2015-02-12 2015-06-24 杭州电子科技大学 Image local reconstruction method based on Green function
CN105844691B (en) * 2016-04-15 2019-01-25 武汉理工大学 Three-dimensional reconstruction method of disordered point cloud
CN105844691A (en) * 2016-04-15 2016-08-10 武汉理工大学 Three-dimensional reconstruction method for disordered points
WO2017201893A1 (en) * 2016-05-24 2017-11-30 深圳Tcl数字技术有限公司 Video processing method and device
CN109102553A (en) * 2018-06-27 2018-12-28 中国人民解放军战略支援部队航天工程大学 Polar coordinate system matrix computational approach and device in Two-Dimensional Reconstruction algorithm
CN111572265A (en) * 2020-05-11 2020-08-25 奥佳华智能健康科技集团股份有限公司 Sand painting control system
CN114998547A (en) * 2022-04-29 2022-09-02 北京数字绿土科技股份有限公司 Grid random sampling method, system and storage medium for power line and pole tower points

Similar Documents

Publication Publication Date Title
CN102289784A (en) Method for simplifying digital geometric image based on point cloud model
US10055893B2 (en) Method and device for rendering an image of a scene comprising a real object and a virtual replica of the real object
CN104484852A (en) Complex geometry image representation method for point cloud curve surface
CN103345771B (en) A kind of Efficient image rendering intent based on modeling
CN103500467B (en) Threedimensional model constructive method based on image
CN104778744B (en) Extensive three-dimensional forest Visual Scene method for building up based on Lidar data
US9098930B2 (en) Stereo-aware image editing
WO2024139199A1 (en) Wind turbine blade block defect comparison method and apparatus, and electronic device
WO2018080816A1 (en) Augmented scanning of 3d models
CN105678683A (en) Two-dimensional storage method of three-dimensional model
US8854360B2 (en) Water surface generation
US20220358675A1 (en) Method for training model, method for processing video, device and storage medium
CN116721104B (en) Real-life three-dimensional model defect detection method, device, electronic equipment and storage medium
CN101281656A (en) Method and apparatus for mapping textures to three-dimensional object models
CN107464286B (en) Method, device, equipment and readable medium for repairing holes in three-dimensional city model
CN114049674B (en) A three-dimensional face reconstruction method, device and storage medium
CN108280870A (en) A kind of point cloud model texture mapping method and system
CN117390524A (en) Grid denoising method and device based on deep learning and multi-level fusion
JP2023547616A (en) Methods, devices and programs for quality assessment
CN104272351A (en) Method for representing a participating media in a scene and corresponding device
CN112530003B (en) Three-dimensional human hand reconstruction method and device and electronic equipment
WO2022121653A1 (en) Transparency determination method and apparatus, electronic device, and storage medium
CN116958377A (en) Three-dimensional model texture mapping method, device and computer equipment
WO2022121654A1 (en) Transparency determination method and apparatus, and electronic device and storage medium
US20220319129A1 (en) 3D Reconstruction Of A Moving Object

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20111221