+

CN101398940B - True object material quality reflecting attribute modeling approach based on linear light - Google Patents

True object material quality reflecting attribute modeling approach based on linear light Download PDF

Info

Publication number
CN101398940B
CN101398940B CN2008102262198A CN200810226219A CN101398940B CN 101398940 B CN101398940 B CN 101398940B CN 2008102262198 A CN2008102262198 A CN 2008102262198A CN 200810226219 A CN200810226219 A CN 200810226219A CN 101398940 B CN101398940 B CN 101398940B
Authority
CN
China
Prior art keywords
linear light
reflection
data
light sorurce
diffuse reflection
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.)
Expired - Fee Related
Application number
CN2008102262198A
Other languages
Chinese (zh)
Other versions
CN101398940A (en
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.)
Beihang University
Original Assignee
Beihang 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 Beihang University filed Critical Beihang University
Priority to CN2008102262198A priority Critical patent/CN101398940B/en
Publication of CN101398940A publication Critical patent/CN101398940A/en
Application granted granted Critical
Publication of CN101398940B publication Critical patent/CN101398940B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Image Processing (AREA)

Abstract

一种基于线性光源的真实物体材质反射属性建模方法:(1)基于线性光源的数据采集设备对数据采集和处理;线性光源,作为数据采集设备的光源系统;线性光源发出线性光照射在被采集的平面物体上,控制系统带动自动平移系统向前移动,同时工业相机对被采集的平面进行图像采集,计算机对采集的图像数据进行后续数据处理,得到像素值轨迹曲线并存储;(2)生成反射表;(3)BRDF属性建模,根据步骤(1)得到的像素值轨迹曲线和步骤(2)中生成的反射表,得到Ward光照模型的ρd、然后再得到α,最后得到ρs,其中ρd漫反射参数,ρs镜面反射参数,α为材质粗糙系数。本发明能够高效的采集数据,快速的求解BRDF模型参数,且实现简单。

Figure 200810226219

A modeling method of material reflection properties of real objects based on linear light sources: (1) Data collection and processing by data acquisition equipment based on linear light sources; linear light sources, as the light source system of data collection equipment; On the collected plane object, the control system drives the automatic translation system to move forward, and at the same time, the industrial camera collects the image of the collected plane, and the computer performs subsequent data processing on the collected image data to obtain the pixel value track curve and store it; (2) Generate reflection table; (3) BRDF attribute modeling, according to the pixel value trajectory curve obtained in step (1) and the reflection table generated in step (2), obtain ρ d of the Ward illumination model, then obtain α, and finally obtain ρ s , where ρ d is the diffuse reflection parameter, ρ s the specular reflection parameter, and α is the material roughness coefficient. The invention can efficiently collect data, quickly solve BRDF model parameters, and is simple to implement.

Figure 200810226219

Description

基于线性光源的真实物体材质反射属性建模方法Modeling method of real object material reflection property based on linear light source

技术领域 technical field

本发明属于计算机虚拟现实技术领域,具体地说是一种利用线性光源的平坦物体材质反射属性建模方法,用于真实感虚拟环境中材质BRDF的建模和绘制。The invention belongs to the technical field of computer virtual reality, and specifically relates to a method for modeling reflection properties of flat object materials using linear light sources, which is used for modeling and drawing material BRDF in a realistic virtual environment.

背景技术 Background technique

真实物体三维建模是计算机图形学的重要部分。三维建模分为几何建模和属性建模,几何建模已经可以通过建模软件和三维扫描仪等很好实现,属性建模则成为一个计算机图形学建模的难点。其中真实物体表面反射属性的精确采集和建模是计算机图形学的热点问题。物体的外观是由光和物体的材质作用的结果。反射属性建模就是为了描述光与物体表面如何进行相互作用。目前最常用的描述反射属性的模型是双向反射分布函数BRDF(Bi-directional Reflectance Distribution Function)。文献1-Nicodemus,F.E.,Richmond,J.C.,Hsia,J.J.,Ginsberg,I.W.,and Limperis,T.Geometric considerations andnomenclature for reflectance.National Bureau of Standards Monograph 160,1977中首先完整的描述了BRDF定义,它描述了到达物体表面的入射光与从该位置反射的出射光的比值。如果固定入射光和出射光方向,将材质样本围绕表面法向旋转,BRDF值保持不变,则此类材质为各向同性材质;反之则称为各向异性材质。BRDF符合物理学的基本原理,具有非负、能量守恒和可逆(Reciprocity)等重要特性。现实世界中,许多物体由多材质构成,为此需要用空间变化的BRDF(Spatially Varying BRDF,SVBRDF)描述物体表面反射属性。3D modeling of real objects is an important part of computer graphics. 3D modeling is divided into geometric modeling and attribute modeling. Geometric modeling can be well realized by modeling software and 3D scanners, while attribute modeling has become a difficult point in computer graphics modeling. Accurate acquisition and modeling of real object surface reflection properties is a hot issue in computer graphics. The appearance of an object is the result of light and the material of the object. Modeling reflection properties is all about describing how light interacts with surfaces. At present, the most commonly used model to describe reflection properties is Bi-directional Reflectance Distribution Function BRDF (Bi-directional Reflectance Distribution Function). Document 1-Nicodemus, F.E., Richmond, J.C., Hsia, J.J., Ginsberg, I.W., and Limperis, T.Geometric considerations and nomenclature for reflection.National Bureau of Standards Monograph 160, 1977 first fully described the BRDF definition, which describes The ratio of incident light reaching the surface of an object to the outgoing light reflected from that location. If the direction of the incident light and outgoing light is fixed, the material sample is rotated around the surface normal, and the BRDF value remains unchanged, the material is an isotropic material; otherwise, it is called an anisotropic material. BRDF conforms to the basic principles of physics and has important properties such as non-negativity, energy conservation and reciprocity. In the real world, many objects are composed of multiple materials. For this reason, it is necessary to use a spatially varying BRDF (Spatially Varying BRDF, SVBRDF) to describe the surface reflection properties of the object.

BRDF数据采集设备早期的有基于测角反射计(gonioreflectometer)的采集设备,如文献2-K.Torrance,E.Sparrow,and R.Birkebak,“Polarization,directional distribution,andoff-specular peak phenomena in light reflected from roughened surfaces,”Optical Society ofAmerica,vol.56,no.7,pp.916-925,1966和文献3-F.Sing-Choong,“A Gonioreflectometerfor Measuring the Bidirectional Reflectance of Material for Use in Illumination Computation,”Computer Science,Cornell University,1997中应用的设备,该类采集设备的精度较高,但其整个采集数据过程相对耗时。现在比较普遍应用的是基于数码相机的采集设备。相机采集的二维图像可以获得大量的BRDF数据,这类设备可以采集单一材质的BRDF数据,但是比较受被采集材质的限制,不通用,如文献4-W.Matusik,P.Hanspeter,B.Matthewet al.,“Efficient isotropic BRDF measurement,”in Proceedings of the 14th Eurographicsworkshop on Rendering,Leuven,Belgium,pp.241-247,2003中应用的设备,还可以采集多材质的SVBRDF数据,文献5-K.Dana,J.,″BRDF/BTF measurement device.″pp.460-466中应用的设备,一个可以快速采集SVBRDF的采集设备,使用抛物面反射镜代替复杂的机械控制来扩大入射域和观察域的范围,上述采集设备成本过高、耗时低效。Early BRDF data acquisition equipment was based on goniorreflectometer (gonioreflectometer) acquisition equipment, such as literature 2-K.Torrance, E.Sparrow, and R.Birkebak, "Polarization, directional distribution, and off-specular peak phenomenona in light reflected from roughened surfaces," Optical Society of America, vol.56, no.7, pp.916-925, 1966 and document 3-F.Sing-Choong, "A Gonioreflectometer for Measuring the Bidirectional Reflectance of Material for Use in Illumination Computation," The equipment used in Computer Science, Cornell University, 1997, this type of acquisition equipment has high accuracy, but the entire data acquisition process is relatively time-consuming. What is more commonly used now is the collection equipment based on the digital camera. The two-dimensional images collected by the camera can obtain a large amount of BRDF data. This type of equipment can collect BRDF data of a single material, but it is limited by the collected material and is not universal, such as literature 4-W.Matusik, P.Hanspeter, B. Matthew et al., "Efficient isotropic BRDF measurement," in Proceedings of the 14th Eurographics workshop on Rendering, Leuven, Belgium, pp.241-247, 2003 The equipment used can also collect multi-material SVBRDF data, document 5-K. Dana, J., "BRDF/BTF measurement device." Applied in pp.460-466, an acquisition device that can quickly acquire SVBRDF, using parabolic mirrors instead of complex mechanical controls to expand the range of the incident field and the observation field , the cost of the above acquisition equipment is too high, time-consuming and inefficient.

对于经过采集设备获得的数据,接下来通常进入BRDF属性建模阶段,来对数据进行处理得到数学模型或者经验模型。BRDF的建模方法主要有两大类:一类是基于参数化数学表达式的建模方法,通过对材质样本进行稀疏采样,使用获取的数据匹配已知解析式的BRDF模型参数,在绘制过程中通过对解析式实时计算而进行反射现象模拟,例如文献6-B.T.Phong,Illumination for computer generated pictures,Communications ofACM vol.18,no.6,pp311-317,1975中使用简单余弦波瓣(cosine lobe)近似镜面反射的Phong模型,文献7-E.Lafortune,S.-C.Foo,etc.Non-linear approximation of reflectancefunctions,Computer Graphics,1997,no.Annual Conference Series:pp.117-126在Phong模型基础上改进的、物理上更逼真的Lafortune模型和文献8-Ward,G.J.Measuring andmodeling anisotropic reflection.In SIGGRAPH,1992,pp.265-272中使用高斯代替余弦的Ward模型;另一类是基于数据驱动(Data-Driven)的BRDF建模方法,如文献4对材质密集采样,使用线性和非线性分析,通过内插和外推方法生成新的BRDF数据,并提供一些比较直观的参数供用户交互修改BRDF,该类方法建模复杂,需要采集大量数据。For the data obtained through the acquisition equipment, the next step is usually to enter the BRDF attribute modeling stage to process the data to obtain a mathematical model or an empirical model. There are two main types of BRDF modeling methods: one is the modeling method based on parametric mathematical expressions, through sparse sampling of material samples, using the acquired data to match the known analytical BRDF model parameters, in the drawing process The reflection phenomenon is simulated by analytical real-time calculation, for example, the simple cosine lobe (cosine lobe) is used in the literature 6-B.T.Phong, Illumination for computer generated pictures, Communications ofACM vol. ) Phong model for approximate specular reflection, literature 7-E.Lafortune, S.-C.Foo, etc.Non-linear approximation of reflectance functions, Computer Graphics, 1997, no.Annual Conference Series: pp.117-126 in Phong model Based on the improved, physically more realistic Lafortune model and the literature 8-Ward, G.J. Measuring and modeling anisotropic reflection. In SIGGRAPH, 1992, pp.265-272 uses Gaussian instead of cosine Ward model; the other is based on data-driven (Data-Driven) BRDF modeling method, such as literature 4, densely samples materials, uses linear and nonlinear analysis, generates new BRDF data through interpolation and extrapolation methods, and provides some intuitive parameters for users to modify interactively BRDF, this type of method is complex in modeling and needs to collect a large amount of data.

发明内容 Contents of the invention

本发明的技术解决解决问题:为克服上述缺点,本发明提供一种基于线性光源的真实物体材质反射属性建模方法,该方法构建了一套基于线性光源的采集设备,能够高效的采集数据,快速的求解BRDF模型参数。The technology of the present invention solves the problem: In order to overcome the above-mentioned shortcomings, the present invention provides a method for modeling the reflection properties of real object materials based on linear light sources. This method builds a collection device based on linear light sources, which can efficiently collect data. Quickly solve BRDF model parameters.

本发明采用基于线性光源的真实物体材质反射属性建模方法,其特点在于步骤如下:The present invention adopts the real object material reflection attribute modeling method based on linear light source, and its characteristic is that the steps are as follows:

(1)基于线性光源的数据采集设备对数据采集和处理(1) Data acquisition and processing based on linear light source data acquisition equipment

所述的线性光源的数据采集设备包括:The data collection equipment of described linear light source comprises:

乐高机器人,作为数据采集设备的控制系统和自动平移系统;Lego robot, as the control system and automatic translation system of the data acquisition equipment;

工业相机,作为图像数据捕获系统;Industrial cameras as image data capture systems;

计算机,作为数据采集设备的数据处理系统;Computer, as a data processing system for data acquisition equipment;

线性光源,作为数据采集设备的光源系统;Linear light source, as a light source system for data acquisition equipment;

线性光源发出线性光照射在被采集的平面物体上,控制系统带动自动平移系统向前移动,同时工业相机对被采集的平面进行图像采集,计算机对采集的图像数据进行后续数据处理,得到像素值轨迹曲线Imageu,v(x)并存储,其中x表示当前的图像数据索引,x的范围为[1,n],n为图像个数,u和v表示当前像素点在图像中的位置;The linear light source emits linear light and irradiates the collected plane object. The control system drives the automatic translation system to move forward. At the same time, the industrial camera collects the image of the collected plane, and the computer performs subsequent data processing on the collected image data to obtain the pixel value. Trajectory curve Image u, v (x) and store, wherein x represents the current image data index, the range of x is [1, n], n is the number of images, u and v represent the position of the current pixel in the image;

(2)利用步骤(1)中的线性光源,生成反射表;(2) Utilize the linear light source in the step (1) to generate a reflection table;

(3)BRDF属性建模;(3) BRDF attribute modeling;

根据步骤(1)得到的像素值轨迹曲线和步骤(2)中生成的反射表,得到Ward光照模型的ρd、然后再得到α,最后得到ρs,其中ρd漫反射参数,ρs镜面反射参数,α为材质粗糙系数。According to the pixel value trajectory curve obtained in step (1) and the reflection table generated in step (2), get the ρ d of the Ward illumination model, then get α, and finally get ρ s , where ρ d diffuse reflection parameters, ρ s specular surface Reflection parameter, α is the material roughness coefficient.

所述步骤(1)得到像素值轨迹曲线的方法为:把一系列的图像数据定义为Imageu,v(x),其中x表示当前的图像数据索引,x的范围为[1,n],n为图像个数,u和v表示当前像素点在图像中的位置。The method that described step (1) obtains pixel value track curve is: a series of image data is defined as Image u, v (x), wherein x represents current image data index, and the scope of x is [1, n], n is the number of images, u and v represent the position of the current pixel in the image.

所述步骤(2)中生成反射表图像的步骤:The step of generating reflective table image in described step (2):

(a)假设Ward模型中漫反射参数ρd=1,对于漫反射部分利用线性光源进行光源线性化积分,绘制出漫反射表D(x);(a) Assuming that the diffuse reflection parameter ρ d = 1 in the Ward model, use a linear light source to perform linear integration of the light source for the diffuse reflection part, and draw a diffuse reflection table D(x);

(b)假设Ward模型中镜面反射参数ρs=1,对于镜面反射部分利用线性光源进行光源线性化积分,绘制出镜面反射表Sα(x),其中α材质粗糙系数,其取值范围是0—0.3;(b) Assuming that the specular reflection parameter ρ s = 1 in the Ward model, for the specular reflection part, the linear light source is used to perform linear integration of the light source, and the specular reflection table S α (x) is drawn, where the roughness coefficient of the α material has a value range of 0—0.3;

(c)对于每一个当前的图像数据索引x,求数学期望μ和方差σ;(c) For each current image data index x, find the mathematical expectation μ and variance σ;

(d)对步骤(a)和(b)中生成的两个反射表进行优化,优化公式如下:(d) optimize the two reflection tables generated in steps (a) and (b), the optimization formula is as follows:

Sα′(x)=0  0<α′<0.005,α′为优化后的材质粗糙系数。S α ′(x)=0 0<α′<0.005, α′ is the optimized material roughness coefficient.

所述步骤(3)漫反射参数ρd得到如下:Described step (3) diffuse reflection parameter ρ d obtains as follows:

ρd的值如下式:The value of ρ d is as follows:

&rho;&rho; dd == &rho;&rho; sthe s tanthe tan darddard &CenterDot;&Center Dot; LL dd LL sthe s tanthe tan darddard

ρstandard为已知漫反射参数,Lstandard为已知漫反射参数ρstandard的反射峰值,Ld为计算机数据处理后得到的像素值轨迹曲线的漫反射峰值;ρ standard is a known diffuse reflection parameter, L standard is the reflection peak value of the known diffuse reflection parameter ρ standard , and L d is the diffuse reflection peak value of the pixel value track curve obtained after computer data processing;

所述步骤(3)的材质粗糙系数α的得到方法为:当线性光源运行到镜面反射方向xm处时,该点的镜面反射峰值产生,根据统计学知识,求出该点镜面反射轨迹曲线上像素值的数学期望μ和方差σ,以及所有像素值之和S,即根据如下三式求得:The method for obtaining the material roughness coefficient α of the step (3) is: when the linear light source moves to the specular reflection direction x m , the specular reflection peak value of this point is produced, and according to statistical knowledge, the specular reflection locus curve of this point is obtained The mathematical expectation μ and variance σ of the upper pixel value, as well as the sum S of all pixel values, are obtained according to the following three formulas:

&mu;&mu; == vv &Sigma;&Sigma; xx == 22 xx mm -- xx dd xx dd xx &CenterDot;&CenterDot; Imageimage (( xx )) &Sigma;&Sigma; xx == 22 xx mm -- xx dd xx dd Imageimage (( xx ))

&sigma;&sigma; 22 == vv &Sigma;&Sigma; xx == 22 xx mm -- xx dd xx dd (( xx -- &mu;&mu; )) 22 &CenterDot;&CenterDot; Imageimage (( xx )) &Sigma;&Sigma; xx == 22 xx mm -- xx dd xx dd Imageimage (( xx ))

SS == vv &Sigma;&Sigma; xx == 22 xx mm -- xx dd xx dd Imageimage (( xx ))

其中xm是镜面反射峰值所在的位置,,xd是漫反射峰值所在位置,Image(x)是采集的第x幅图像数据,取相对于xm对称的区域内的像素值,即从xm=2xm-xd到xd,因为相机对该区域的投影变换的影响,不同的像素对应不同的宽度,所以对于所有的值均需要被缩放,缩放系数为下式:Among them, x m is the position of the specular reflection peak, x d is the position of the diffuse reflection peak, Image(x) is the xth image data collected, and the pixel value in the area symmetrical to x m is taken, that is, from x m = 2x m -x d to x d , because of the influence of the projection transformation of the camera on the area, different pixels correspond to different widths, so all values need to be scaled, and the scaling factor is as follows:

vv == 11 22 (( xx dd -- xx mm ))

当得到这些统计样本数据之后,从之前绘制出的线性光源的反射表中,查表得到与统计样本计算出的σ相对应的反射表中的σ,又因为线性光源反射表中σ和α是一一对应的,那么就可以求出α,且唯一。After obtaining these statistical sample data, from the reflection table of the linear light source drawn before, look up the table to get the σ in the reflection table corresponding to the σ calculated by the statistical sample, and because the linear light source reflection table σ and α are One-to-one correspondence, then α can be obtained, and it is unique.

所述步骤(3)镜面反射参数ρs的公式:The formula of the step (3) specular reflection parameter ρ s :

&rho;&rho; sthe s == &rho;&rho; &prime;&prime; sthe s tanthe tan darddard &CenterDot;&Center Dot; Lsls LL &prime;&prime; sthe s tanthe tan darddard

其中:ρ′standard为已知镜面漫反射参数,L′standard为已知镜面漫反射参数ρ′standard的反射峰值,Ls为计算机数据处理后得到的像素值轨迹曲线的镜面反射峰值。Among them: ρ' standard is the known specular diffuse reflection parameter, L' standard is the reflection peak value of the known specular diffuse reflection parameter ρ' standard , and Ls is the specular reflection peak value of the pixel value trajectory curve obtained after computer data processing.

本发明与现有技术相比的优点在于:构建了一套基于线性光源的高效的采集设备,只需要采集几百组数据图像,就能够采集平面真实物体的所有方向的材质属性数据;利用线性光源和反射表快速的求解BRDF模型参数,避免利用非线性数值优化方法求解的耗时、计算量大和数值不稳定问题。Compared with the prior art, the present invention has the advantages of constructing a set of high-efficiency collection equipment based on linear light source, which can collect material attribute data in all directions of plane real objects only by collecting hundreds of sets of data images; The light source and reflector quickly solve the parameters of the BRDF model, avoiding the time-consuming, large calculation and numerical instability problems that are solved by nonlinear numerical optimization methods.

附图说明 Description of drawings

图1为本发明的整体结构图;Fig. 1 is the overall structural diagram of the present invention;

图2为本发明的基于线性光源的数据采集设备结构示意图;Fig. 2 is a schematic structural diagram of a data acquisition device based on a linear light source of the present invention;

图3为本发明的光源线性化反射表;Fig. 3 is the light source linearization reflection table of the present invention;

图4-a、图4-b、图4-c为本发明的Ward模型三个参数,图4-a为求得的Ward模型的参数ρd,图4-b为求得的Ward模型的参数ρs,图4-c为求得的Ward模型的参数α;Fig. 4-a, Fig. 4-b, Fig. 4-c are three parameters of the Ward model of the present invention, and Fig. 4-a is the parameter p d of the Ward model obtained, Fig. 4-b is the Ward model obtained Parameter ρ s , Figure 4-c is the obtained parameter α of the Ward model;

图5-a、图5-b为本发明的实验结果,图5-a为物体的真实图像,图5-b为物体的绘制效果图。Fig. 5-a and Fig. 5-b are the experimental results of the present invention, Fig. 5-a is the real image of the object, and Fig. 5-b is the rendering effect diagram of the object.

具体实施方式 Detailed ways

本发明主要针对平坦真实物体表面材质反射属性的BRDF建模。The invention mainly aims at the BRDF modeling of the material reflection property of the flat real object surface.

如图1所示,本发明的具体实施过程包括三个主要步骤:数据采集与处理、BRDF建模和GPU实时绘制。As shown in Figure 1, the specific implementation process of the present invention includes three main steps: data collection and processing, BRDF modeling and GPU real-time rendering.

步骤一:数据采集与处理Step 1: Data collection and processing

数据采集与处理步骤是后续步骤的基础,包括如下阶段:The data acquisition and processing steps are the basis for subsequent steps, including the following stages:

(1)数据采集设备的搭建(1) Construction of data acquisition equipment

如图2所示,本发明采用的采集设备为线性光源数据采集设备。其中的线性光源装置采用汽车装饰用的卤素管灯,50厘米长,直径为2厘米,用黑色不反光胶布包裹,使光源的一侧成为长50厘米,宽约3毫米的线性光源,保证宽度可以足够窄,忽略为理论上的线性光源。As shown in FIG. 2 , the acquisition equipment used in the present invention is a linear light source data acquisition equipment. The linear light source device is a halogen tube lamp for car decoration, 50 cm long and 2 cm in diameter, wrapped with black non-reflective tape, so that one side of the light source becomes a linear light source with a length of 50 cm and a width of about 3 mm to ensure the width Can be narrow enough to be ignored as a theoretical linear light source.

使用乐高机器人脑力风暴(LEGO MindStroms Robotics)NXT #8527作为控制系统和自动平移系统,并用其配件制作承载线性光源的双轮,双轮下方轨道由两条约1米长和1厘米宽的U型铝槽构成,自动平移系统一方用鱼线下挂一个重物,另一方则用鱼线连接到乐高机器人#8527的旋转滑轮上,自动平移系统可以控制线性光源的水平移动。自动平移系统把线性光源固定在离被采集的物体平面大约5厘米的高度,并且可以牵引线性光源匀速平行移动。Use LEGO MindStroms Robotics NXT #8527 as the control system and automatic translation system, and use its accessories to make double wheels that carry linear light sources. The track under the double wheels is made of two U-shaped aluminum pieces about 1 meter long and 1 centimeter wide One side of the automatic translation system hangs a heavy object with a fishing line, and the other side is connected to the rotating pulley of Lego robot #8527 with a fishing line. The automatic translation system can control the horizontal movement of the linear light source. The automatic translation system fixes the linear light source at a height of about 5 cm from the plane of the object to be collected, and can pull the linear light source to move in parallel at a constant speed.

工业相机由大恒工业相机DH-SV1410和相机控制程序组成,相机放置在与采集平面的向上法向量成60度角的方向上,朝向为采集平面。The industrial camera is composed of Daheng industrial camera DH-SV1410 and camera control program. The camera is placed in a direction at an angle of 60 degrees to the upward normal vector of the collection plane, facing the collection plane.

(2)BRDF数据的采集(2) Collection of BRDF data

首先定义采集空间,即把采集平面当成由X轴和Z轴唯一确定的平面,线性光源平行于Z轴,延与X轴平行的方向移动,采集平面中心为原点,相机的远方向为X轴正方向,Y轴垂直向上为正方向的三维空间。First define the acquisition space, that is, the acquisition plane is regarded as a plane uniquely determined by the X-axis and the Z-axis, the linear light source is parallel to the Z-axis, and moves in a direction parallel to the X-axis, the center of the acquisition plane is the origin, and the far direction of the camera is the X-axis Positive direction, the Y axis vertically upwards is the three-dimensional space in the positive direction.

实际采集中,把需要采集的平面物体放到采集设备桌面上,用黑色哑光金属条压平两侧。把相机架到平面X=0上一点,相机点与原点所成向量与Y轴正向夹角约60度,这个角度要保证该相机位置采集到的数据足够分开像素点的亮度值轨迹中漫反射峰值和镜面反射峰值。In the actual collection, put the flat object to be collected on the desktop of the collection device, and flatten the two sides with black matte metal strips. Mount the camera to a point on the plane X=0, and the angle between the vector formed by the camera point and the origin and the positive direction of the Y axis is about 60 degrees. This angle must ensure that the data collected at the camera position is enough to separate the brightness values of the pixels from the trace. Reflection Peak and Specular Peak.

然后通过乐高机器人#8527的API对其进行参数设置,使其能够匀速延X轴正向牵引线性光源移动,齿轮转数要保证足够的采集移动间距。所谓足够的采集移动间距就是终止位置要过被采集平面在X轴正向的边缘点反射视角向量的位置,即被采集平面物体的在X轴正向的边缘点相对与相机的视角向量关于该点法向量的反射向量通过的位置。设置相机参数,对其进行调焦,使相机每5秒进行一次数据采集。Then set its parameters through the API of Lego robot #8527, so that it can move along the X-axis at a constant speed and pull the linear light source forward. The number of gear rotations must ensure sufficient collection and movement distance. The so-called sufficient acquisition movement distance is that the end position is the position where the angle vector is reflected by the edge point of the acquired plane in the positive direction of the X axis, that is, the edge point of the acquired plane object in the positive direction of the X axis is relative to the angle of view vector of the camera. The position through which the reflection vector of the point normal vector passes. Set the camera parameters, adjust its focus, and make the camera collect data every 5 seconds.

数据采集过程如下:把线性光源移到采集平面X轴负向一侧,使线性光源起始位置投射到Y=0平面的投影线段在被采集平面物体在X轴负向上的边缘一侧,使线性光源匀速向X轴正向移动,同时每隔5秒钟采集一次数据,直到线性光源到达终止位置,采集数据结束。大概两次相邻数据线性光源的位移为1毫米,整个采集过程大约耗时半小时,采集约300张图像。The data acquisition process is as follows: move the linear light source to the negative side of the X-axis of the collection plane, so that the projection line segment projected from the starting position of the linear light source to the Y=0 plane is on the side of the negative edge of the collected plane object on the X-axis, so that The linear light source moves to the positive direction of the X axis at a constant speed, and at the same time collects data every 5 seconds until the linear light source reaches the end position, and the data collection ends. The displacement of approximately two adjacent data linear light sources is 1 mm, and the entire acquisition process takes about half an hour, and about 300 images are collected.

(3)工业相机标定和数据处理(3) Industrial camera calibration and data processing

为了建立图像坐标系与采集空间的投影变换关系,需要确定工业相机的内外参标定,本发明应用文献9-Zhengyou Zhang,Gang Xu:A general expression of the fundamentalmatrix for both perspective and affine cameras.IJCAI1997:pP.1502-1510的方法,采集标定相机内外参所用的棋盘格数据。放入黑白棋盘格并使其中心与采集空间的中心重合,采集一张图像,再移动棋盘格角度,采集不同角度的多张图像,应用这些图像恢复出大恒相机的内参和相机相对于采集空间的外参。In order to establish the projection transformation relationship between the image coordinate system and the acquisition space, it is necessary to determine the internal and external reference calibration of the industrial camera. The application document of the present invention 9-Zhengyou Zhang, Gang Xu: A general expression of the fundamental matrix for both perspective and affine cameras. IJCAI1997: pP The method of .1502-1510 collects the checkerboard data used for calibrating the internal and external parameters of the camera. Put a black and white checkerboard and make its center coincide with the center of the acquisition space, collect an image, then move the angle of the checkerboard, collect multiple images from different angles, use these images to restore the internal parameters of the Daheng camera and the relative acquisition of the camera Spatial extrinsics.

对于步骤(2)中采集得到的数据,通过计算机进行数据处理,即为把采集到的数据以像素值轨迹的形式表示成曲线并存储,其方法为:把一系列的图像定义为Imageu,v(x),其中x表示当前的图像数据索引,假设图像个数为n,那么x的范围为[1,n];u和v表示当前像素点在图像中的位置。For the data collected in step (2), data processing is performed by a computer, that is, the collected data is expressed as a curve in the form of a pixel value track and stored. The method is: define a series of images as Image u, v (x), where x represents the current image data index, assuming that the number of images is n, then the range of x is [1, n]; u and v represent the position of the current pixel in the image.

每个像素点的轨迹曲线包含两个峰值:第一个比较宽和低的峰值为漫反射峰值,第二个比较窄和高的峰值为镜面反射峰值,解得的两个峰值作为BRDF建模恢复参数的基础,本发明设线性光源到达该像素点正上方(即漫反射峰值点)的时候x为xd,线性光源到达镜面发射方向(即镜面反射峰值)的时候x为xmThe trajectory curve of each pixel contains two peaks: the first relatively wide and low peak is the diffuse reflection peak, the second relatively narrow and high peak is the specular reflection peak, and the two peaks obtained by the solution are modeled as BRDF The basis of recovering parameters, in the present invention, x is set to x d when the linear light source arrives directly above the pixel point (ie, the peak point of diffuse reflection), and x is set to x m when the linear light source reaches the direction of specular emission (ie, the peak point of specular reflection).

步骤二:BRDF属性建模Step 2: BRDF attribute modeling

BRDF属性建模的过程如下:The process of BRDF attribute modeling is as follows:

(1)建立Ward模型(1) Establish Ward model

对于采集到的数据进行属性建模,本发明采用Ward提出的各向同性椭圆型高斯锐化函数BRDF模型。因为Ward模型简单精确,能较好的恢复真实物体的表面属性。Ward模型描述了表面上任一点的BRDF值的方程,即从反射方向(θr,φr)出射的光能和从入射方向(θi,φi)入射的光能的比值fri,φi;θr,φr)如下式:For attribute modeling of the collected data, the present invention adopts the isotropic elliptic Gaussian sharpening function BRDF model proposed by Ward. Because the Ward model is simple and accurate, it can better restore the surface properties of real objects. The Ward model describes the equation of the BRDF value at any point on the surface, that is, the ratio f r ( θ i , φ i ; θ r , φ r ) as follows:

ff rr (( &theta;&theta; ii ,, &phi;&phi; ii ;; &theta;&theta; rr ,, &phi;&phi; rr )) == &rho;&rho; dd &pi;&pi; ++ &rho;&rho; sthe s &CenterDot;&CenterDot; 11 coscos &theta;&theta; ii coscos &theta;&theta; rr &CenterDot;&CenterDot; expexp [[ -- tanthe tan 22 &delta;&delta; // &alpha;&alpha; 22 ]] 44 &pi;&pi; &alpha;&alpha; 22

上式中,ρd是漫反射光照参数,ρs是镜面反射光照参数,α为表示材质反射粗糙系数,δ是法向量n和入射光线与视角方向的半角向量h的夹角。In the above formula, ρ d is the diffuse reflection lighting parameter, ρ s is the specular reflection lighting parameter, α is the material reflection roughness coefficient, and δ is the angle between the normal vector n and the half-angle vector h between the incident light and the viewing angle direction.

(2)光源线性化和绘制反射表(2) Light source linearization and drawing reflection table

本发明的采集设备使用的光源是线性光源,而Ward模型中是对某一个采样点的某一个方向发射过来的光线计算对应的某一观察点的BRDF的值,所以需要对本发明的线性光源理解成点光源的积分求和。对于漫反射部分的Lambert反射模型和镜面反射部分分别进行积分逼近。对本发明的Ward模型进行光源的积分求和时,如果假设视点向量(θr,φr)和线性光源是垂直正交的,则θr=0,φr为常数。由于采集数据的相机是在X=0平面上,因此假设成立,最终每个像素点颜色值的计算公式如下:Image(x)=ρdD(x)+ρsSα(x)The light source used by the acquisition device of the present invention is a linear light source, and in the Ward model, the BRDF value of a certain observation point corresponding to the light emitted from a certain sampling point in a certain direction is calculated, so it is necessary to understand the linear light source of the present invention Integral summation of point lights. Integral approximation is carried out for the Lambert reflection model of the diffuse reflection part and the specular reflection part respectively. When performing integral summation of light sources on the Ward model of the present invention, if it is assumed that the viewpoint vector (θ r , φ r ) is perpendicular to the linear light source, then θ r = 0, and φ r is a constant. Since the camera that collects data is on the X=0 plane, the assumption is true, and the final calculation formula for the color value of each pixel is as follows: Image(x)=ρ d D(x)+ρ s S α (x)

本发明把对光源积分化之后的BRDF积分值存储到一张反射表中。绘制如图3所示反射表本发明可以通过四个步骤:The present invention stores the BRDF integral value after integrating the light source into a reflection table. Drawing reflective table as shown in Figure 3 The present invention can pass through four steps:

(a)假设Ward模型中漫反射参数ρd=1,对于漫反射部分进行光源线性化积分,应用把点光源当作微量,对整个线性光源进行整体区域内的积分求解,最终的结果存储到图像中,绘制出漫反射表D(x),如图3左侧D(x)部分所示。(a) Assuming that the diffuse reflection parameter ρ d = 1 in the Ward model, the light source is linearly integrated for the diffuse reflection part, and the application regards the point light source as a trace, and performs an integral solution for the entire linear light source in the overall area, and the final result is stored in In the image, the diffuse reflection table D(x) is drawn, as shown in the D(x) part on the left side of Figure 3.

(b)假设Ward模型中镜面反射参数ρs=1,对于镜面反射部分进行光源线性化积分,对于每一个x进行线性积分,求得的所有在x定义域内的值存储到图像中,绘制出镜面反射表S。(x),其中材质粗糙系数α的取值范围是(0,0.3)。(b) Assuming that the specular reflection parameter ρ s = 1 in the Ward model, the light source is linearly integrated for the specular reflection part, and the linear integration is performed for each x, and all the values obtained in the definition domain of x are stored in the image, and drawn Specular Table S. (x), where the value range of the material roughness coefficient α is (0, 0.3).

(c)对于每一个x求数学期望μ和方差σ。(c) Find the mathematical expectation μ and variance σ for each x.

(d)对上述两个反射表进行优化,即经过大量实验结果得出经验值,使其在α′接近于零时也能很好的连续,如下式:(d) Optimize the above two reflective tables, that is, obtain empirical values through a large number of experimental results, so that they can be well continuous when α' is close to zero, as follows:

Sα′(x)=0    0<α′<0.005,α′为优化后的材质粗糙系数。S α ′(x)=0 0<α′<0.005, α′ is the optimized material roughness coefficient.

(3)漫反射参数ρd (3) Diffuse reflection parameter ρ d

本发明首先得到Ward模型的漫反射参数ρd,如图4-a所示。根据像素点轨迹曲线Imageu,v(x),可以得到各个通道的漫反射峰值。因为本发明采集的是理想平坦的材质,那么,可知当线性光源运行到某一点垂直上方的时候,即x=xd,该点得到的像素值为该点漫反射峰值,设为Ld。这里需要注意把线性光源放到足够高的位置,使得漫反射峰值和镜面反射峰值分开足够远,才可忽略镜面反射峰值对漫反射峰值的影响。The present invention first obtains the diffuse reflection parameter ρ d of the Ward model, as shown in FIG. 4-a. According to the pixel locus curve Image u, v (x), the diffuse reflection peak value of each channel can be obtained. Because the present invention collects an ideal flat material, it can be seen that when the linear light source runs vertically above a certain point, that is, x=x d , the pixel value obtained at this point is the peak value of diffuse reflection at this point, which is set as L d . Here we need to pay attention to placing the linear light source at a high enough position so that the diffuse reflection peak and the specular reflection peak are far enough apart so that the influence of the specular reflection peak on the diffuse reflection peak can be ignored.

为了得到ρd还需要知道像素点(u,v)的光能的多少,本发明应用颜色标定板(ColorChecker)获得已知漫反射参数为ρstandard的漫反射峰值Lstandard,然后根据正比关系得到ρd的值如下式:In order to obtain ρd, it is also necessary to know the light energy of the pixel (u, v), the present invention uses a color calibration plate (ColorChecker) to obtain the diffuse reflection peak value L standard whose diffuse reflection parameter is known as ρ standard , and then obtains according to the proportional relationship The value of ρ d is as follows:

&rho;&rho; dd == &rho;&rho; sthe s tanthe tan darddard &CenterDot;&Center Dot; LL dd LL sthe s tanthe tan darddard

(4)材质粗糙系数α(4) Material roughness coefficient α

漫反射参数ρd已知后,首先考虑到因为漫反射峰值相对于镜面反射峰值宽,所以不能忽略漫反射峰值对镜面反射峰值的影响,为了得到精确的结果,本发明应用整个像素值轨迹减去已经求得的已知漫反射峰值,得到只有镜面反射峰值的轨迹曲线。所以,减去漫反射部分的镜面反射轨迹曲线可以看作是独立峰值的。After the diffuse reflection parameter ρ d is known, it is first considered that the influence of the diffuse reflection peak on the specular reflection peak cannot be ignored because the diffuse reflection peak is wider than the specular reflection peak. Remove the known diffuse reflection peaks that have been obtained to obtain a trajectory curve with only specular reflection peaks. Therefore, the specular reflection trajectory curve minus the diffuse reflection part can be regarded as independent peak.

当线性光源运行到镜面反射方向xm处时,该点的镜面反射峰值产生,本发明根据统计学知识,求出该点镜面反射轨迹曲线上像素值的数学期望μ和方差σ,以及所有像素值之和S,根据如下三式求得:When the linear light source moves to the specular reflection direction x m , the specular reflection peak value of this point is generated, and the present invention calculates the mathematical expectation μ and variance σ of the pixel value on the specular reflection locus curve of this point, and all pixels The sum S of values is obtained according to the following three formulas:

&mu;&mu; == vv &Sigma;&Sigma; xx == 22 xx mm -- xx dd xx dd xx &CenterDot;&Center Dot; Imageimage (( xx )) &Sigma;&Sigma; xx == 22 xx mm -- xx dd xx dd Imageimage (( xx ))

&sigma;&sigma; 22 == vv &Sigma;&Sigma; xx == 22 xx mm -- xx dd xx dd (( xx -- &mu;&mu; )) 22 &CenterDot;&Center Dot; Imageimage (( xx )) &Sigma;&Sigma; xx == 22 xx mm -- xx dd xx dd Imageimage (( xx ))

SS == vv &Sigma;&Sigma; xx == 22 xx mm -- xx dd xx dd Imageimage (( xx ))

其中xm是镜面反射峰值所在的位置,取相对于xm对称的区域内的像素值,即从xm=2xm-xd到xd,因为工业相机对该区域的投影变换的影响,不同的像素对应不同的宽度,所以对于所有的值都需要被缩放,缩放系数为下式:Where x m is the position of the specular reflection peak, and the pixel value in the area symmetrical to x m is taken, that is, from x m =2x m -x d to x d , because of the influence of the projection transformation of the industrial camera on this area, Different pixels correspond to different widths, so all values need to be scaled, and the scaling factor is as follows:

vv == 11 22 (( xx dd -- xx mm ))

当得到这些统计样本数据之后,从之前绘制出的线性光源的反射表中,查表得到与统计样本计算出的σ对应的反射表中的σ,又因为线性光源反射表中σ和α是一一对应的,那么就可以求出α,且唯一,如图4-c所示。After obtaining these statistical sample data, from the reflection table of the linear light source drawn before, look up the table to get the σ in the reflection table corresponding to the σ calculated by the statistical sample, and because σ and α in the linear light source reflection table are one One corresponding, then α can be obtained, and unique, as shown in Figure 4-c.

(5)镜面反射参数ρs (5) Specular reflection parameter ρ s

镜面反射参数ρs的得到方法同漫反射参数ρd方法相仿,如图4-b所示。但首先要考虑用已知的α求出对应的线性光源反射表中对应的镜面反射参数ρs,为了找到ρs需要计算统计样本求和S,然后查找反射表,找出其中相同α对应的Sα(x),最后应用与求解ρd同样的方法求得ρs,如下式:The method of obtaining the specular reflection parameter ρ s is similar to that of the diffuse reflection parameter ρ d , as shown in Figure 4-b. But first of all, it is necessary to use the known α to find the corresponding specular reflection parameter ρ s in the corresponding linear light source reflection table. In order to find ρ s , it is necessary to calculate the statistical sample summation S, and then look up the reflection table to find out the corresponding value of the same α. S α (x), and finally apply the same method as for solving ρ d to obtain ρ s , as follows:

&rho;&rho; sthe s == &rho;&rho; sthe s tanthe tan darddard &CenterDot;&CenterDot; Lsls LL sthe s tanthe tan darddard

步骤三:GPU实时绘制Step 3: GPU real-time rendering

根据Ward模型建模结果绘制,将恢复的参数以纹理形式存储,在GPU的Fragmentshader阶段加载纹理数据,并对像素颜色值进行实时计算,绘制的实验结果如图5-b,图5-a为拍摄的被采集物体的真实照片,绘制实验结果的图像截屏的下部分逼真的再现了真实图像的下部分。Draw according to the modeling results of the Ward model, store the restored parameters in the form of texture, load the texture data in the Fragmentshader stage of the GPU, and perform real-time calculation on the pixel color value, the experimental results of drawing are shown in Figure 5-b, and Figure 5-a is The real photos of the collected objects are taken, and the lower part of the image screenshot for drawing the experimental results realistically reproduces the lower part of the real image.

Claims (4)

1. true object material quality reflecting attribute modeling approach based on linear light sorurce is characterized in that step is as follows:
(1) based on the data acquisition equipment of linear light sorurce to data acquisition and processing (DAP);
The data acquisition equipment of described linear light sorurce comprises:
The Le Gao robot is as the control system and the automatic translation system of data acquisition equipment;
Industrial camera is as the view data capture systems;
Computing machine is as the data handling system of data acquisition equipment;
Linear light sorurce is as the light-source system of data acquisition equipment;
Linear light sorurce sends linear light irradiation on the quilt planar object of gathering, control system drives automatic translation system and moves forward, industrial camera carries out image acquisition to the plane of being gathered simultaneously, and computing machine carries out follow-up data to the view data of gathering to be handled, and obtains pixel value geometric locus Image U, v(x) also storage, wherein x represents the current images data directory, and the scope of x is [1, n], and n is the image number, and u and v represent the position of current pixel point in image;
(2) utilize linear light sorurce in the step (1) as light-source system, carry out data acquisition,, generate linear light sorurce reflection table according to the data of gathering;
(3) bidirectional reflectance distribution function BRDF attribute modeling;
According to pixel value geometric locus and the middle reflection table that generates of step (2) that step (1) obtains, obtain the ρ of Ward illumination model d, and then obtain α, obtain ρ at last s, ρ wherein dThe diffuse reflection parameter, ρ sThe direct reflection parameter, α is the material coefficient of roughness;
The method that generates linear light sorurce reflection table in the described step (2) is:
(a) suppose diffuse reflection parameter ρ in the Ward model d=1, partly utilize linear light sorurce to carry out light source linearization integration for diffuse reflection, draw out diffuse reflection table D (x);
(b) suppose direct reflection parameter ρ in the Ward model s=1, partly utilize linear light sorurce to carry out light source linearization integration for direct reflection, draw out direct reflection table S α(x), wherein α is the material coefficient of roughness, and its span is 0-0.3;
(c) for each current images data directory x, ask mathematical expectation μ and variances sigma;
(d) to step (a) and two reflection tables that generate (b) be optimized, it is as follows to optimize formula:
S α '(x)=and 00<α '<0.005, α ' is the material coefficient of roughness after optimizing.
2. the true object material quality reflecting attribute modeling approach based on linear light sorurce according to claim 1 is characterized in that described step (3) diffuse reflection parameter ρ dObtain as follows:
ρ dValue as shown in the formula:
Figure FSB00000461499600021
ρ StandardBe known diffuse reflection parameter, L StandardBe known diffuse reflection parameter ρ StandardReflection peak, L dThe diffuse reflection peak value of the pixel value geometric locus that obtains after handling for computer data.
3. the true object material quality reflecting attribute modeling approach based on linear light sorurce according to claim 1 is characterized in that the method that obtains of the material coefficient of roughness α of described step (3) is: when linear light sorurce runs to direct reflection direction x mDuring the place, this x mThe direct reflection peak value at place produces, and according to knowledge of statistics, obtains this x mThe mathematical expectation μ and the variances sigma of pixel value on place's direct reflection geometric locus, and all pixel value sum S, promptly try to achieve according to following three formulas:
Figure FSB00000461499600022
Figure FSB00000461499600023
Figure FSB00000461499600024
X wherein mBe the position at direct reflection peak value place, x dBe diffuse reflection peak value position, Image (x) is the x width of cloth view data of gathering, and gets with respect to x mPixel value in the zone of symmetry is promptly from x m=2x m-x dTo x d, because camera is to the influence of this regional projective transformation, the width that different pixels is corresponding different, so all need scaledly for all values, zoom factor is a following formula:
Figure FSB00000461499600025
After obtaining these statistical sample data, from the reflection table of the linear light sorurce drawn out before, the σ in the corresponding reflection table of σ that obtains calculating with statistical sample of tabling look-up is again because σ and α are one to one in the linear light sorurce reflection table, so just can obtain α, and unique.
4. the true object material quality reflecting attribute modeling approach based on linear light sorurce according to claim 1 is characterized in that described step (3) direct reflection parameter ρ sFormula:
Figure FSB00000461499600031
Wherein: ρ ' StandardBe known minute surface diffuse reflection parameter, L ' StandardBe known minute surface diffuse reflection parameter ρ ' StandardReflection peak, Ls is the direct reflection peak value of the pixel value geometric locus that obtains after computer data is handled.
CN2008102262198A 2008-11-07 2008-11-07 True object material quality reflecting attribute modeling approach based on linear light Expired - Fee Related CN101398940B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2008102262198A CN101398940B (en) 2008-11-07 2008-11-07 True object material quality reflecting attribute modeling approach based on linear light

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2008102262198A CN101398940B (en) 2008-11-07 2008-11-07 True object material quality reflecting attribute modeling approach based on linear light

Publications (2)

Publication Number Publication Date
CN101398940A CN101398940A (en) 2009-04-01
CN101398940B true CN101398940B (en) 2011-12-07

Family

ID=40517469

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008102262198A Expired - Fee Related CN101398940B (en) 2008-11-07 2008-11-07 True object material quality reflecting attribute modeling approach based on linear light

Country Status (1)

Country Link
CN (1) CN101398940B (en)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012030813A2 (en) * 2010-09-01 2012-03-08 Musco Corporation Apparatus, system, and method for demonstrating a lighting solution by image rendering
CN102117488B (en) * 2011-02-21 2014-06-25 北京航空航天大学 Method for constructing surface reflection characteristics of real object in virtual environment
CN102749306B (en) * 2012-06-11 2014-05-07 中国科学院安徽光学精密机械研究所 Bidirectional reflection distribution function (BRDF) absolute measure device
CN103955958B (en) * 2014-04-11 2016-08-17 浙江大学 A kind of interactive material appearance acquisition method based on Kinect device
CN107146264B (en) * 2017-04-28 2019-05-31 南京大学 A method of extracting material surface geometry and illumination physical attribute
CN107392234A (en) * 2017-07-05 2017-11-24 北京航空航天大学 A kind of body surface material kind identification method based on individual 4D light field image
CN107481308B (en) * 2017-07-24 2020-09-18 天津奇幻岛科技有限公司 Method for realizing computerized expression of automobile paint
JP7027807B2 (en) * 2017-10-30 2022-03-02 富士フイルムビジネスイノベーション株式会社 Display devices, scanners, display systems and programs
WO2019218362A1 (en) * 2018-05-18 2019-11-21 深圳配天智能技术研究院有限公司 Object detection method, object detection device, and device having storage function
CN109099890A (en) * 2018-09-07 2018-12-28 北京安洲科技有限公司 A kind of BRDF measuring system and its measurement method based on aeroplane photography auxiliary
CN110298082B (en) * 2019-06-05 2021-01-29 哈尔滨新光光电科技股份有限公司 Method for obtaining coating bidirectional reflection distribution function simulation parameters through imaging method
CN111199573B (en) * 2019-12-30 2023-07-07 成都索贝数码科技股份有限公司 A virtual-real interreflection method, device, medium and equipment based on augmented reality
CN116721549B (en) * 2023-08-10 2023-10-20 山东字节信息科技有限公司 Traffic flow detection system and detection method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1601562A (en) * 2003-09-25 2005-03-30 索尼株式会社 Image processing apparatus and method of same
CN1741070A (en) * 2004-07-23 2006-03-01 微软公司 Shell texture functions
CN101051394A (en) * 2007-04-11 2007-10-10 中国科学院地质与地球物理研究所 Three dimension visual system based on geological body of geophysical field data

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1601562A (en) * 2003-09-25 2005-03-30 索尼株式会社 Image processing apparatus and method of same
CN1741070A (en) * 2004-07-23 2006-03-01 微软公司 Shell texture functions
CN101051394A (en) * 2007-04-11 2007-10-10 中国科学院地质与地球物理研究所 Three dimension visual system based on geological body of geophysical field data

Also Published As

Publication number Publication date
CN101398940A (en) 2009-04-01

Similar Documents

Publication Publication Date Title
CN101398940B (en) True object material quality reflecting attribute modeling approach based on linear light
CN105844695B (en) Illumination modeling method based on real material measurement data
Fahringer et al. Tomographic reconstruction of a 3-D flow field using a plenoptic camera
Pitard et al. Discrete modal decomposition: a new approach for the reflectance modeling and rendering of real surfaces
US20140204087A1 (en) Photon beam diffusion
CN101901302A (en) Light Scattering Modeling Method for Complex Space Objects
Xing et al. Lighting simulation of augmented outdoor scene based on a legacy photograph
Unger et al. Spatially varying image based lighting using HDR-video
CN105550992B (en) A kind of full face grain table method of high-fidelity in three-dimensional full face camera
Kersten et al. Automatic texture mapping of architectural and archaeological 3d models
CN103413346B (en) A kind of sense of reality fluid real-time reconstruction method and system thereof
Bitterli et al. Portal‐masked environment map sampling
Park et al. Surface light field fusion
CN105809734A (en) Mechanical model 3D modeling method based on multiple view interaction
Murat A survey of BSDF measurements and representations
Hodgson et al. Novel metrics and methodology for the characterisation of 3D imaging systems
Fan et al. Near-field photometric stereo using a ring-light imaging device
Wang et al. Capturing and rendering geometry details for BTF-mapped surfaces
KR20110073164A (en) Complex texture information processing device and method
JP4394122B2 (en) Method of real-time rendering performed by sampling reflection characteristics of object surface and method of converting texture size
Wang et al. Spherical harmonics scaling
Sitnik et al. Processing paths from integrating multimodal 3D measurement of shape, color and BRDF
Yılmaz et al. Illumination-guided inverse rendering benchmark: Learning real objects with few cameras
Larsen et al. Real-time rendering of teeth with no preprocessing
Guarnera et al. Capturing and representing brdfs for virtual reality

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20111207

Termination date: 20141107

EXPY Termination of patent right or utility model
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载