[go: up one dir, main page]

CN110146024B - Double-precision displacement measurement method based on self-adaptive search - Google Patents

Double-precision displacement measurement method based on self-adaptive search Download PDF

Info

Publication number
CN110146024B
CN110146024B CN201910493338.8A CN201910493338A CN110146024B CN 110146024 B CN110146024 B CN 110146024B CN 201910493338 A CN201910493338 A CN 201910493338A CN 110146024 B CN110146024 B CN 110146024B
Authority
CN
China
Prior art keywords
displacement
calculation
pixel
subset
image
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.)
Active
Application number
CN201910493338.8A
Other languages
Chinese (zh)
Other versions
CN110146024A (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.)
Chongqing University
Original Assignee
Chongqing 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 Chongqing University filed Critical Chongqing University
Priority to CN201910493338.8A priority Critical patent/CN110146024B/en
Publication of CN110146024A publication Critical patent/CN110146024A/en
Application granted granted Critical
Publication of CN110146024B publication Critical patent/CN110146024B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/02Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/16Measuring arrangements characterised by the use of optical techniques for measuring the deformation in a solid, e.g. optical strain gauge
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/60Analysis of geometric attributes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10024Color image

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Geometry (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Theoretical Computer Science (AREA)
  • Length Measuring Devices By Optical Means (AREA)

Abstract

The invention relates to the technical field of ancient building protection, and provides a double-precision displacement measuring method based on self-adaptive search in order to solve the problem that a colored drawing beam is damaged because a target needs to be arranged on the colored drawing beam in the conventional deformation measurement of the colored drawing beam, wherein the double-precision displacement measuring method based on self-adaptive search comprises the following steps: an image acquisition step: acquiring an image of a measured object and generating image information; a storage step: storing the calculation rule; a calculation step: and calculating the image information according to the calculation rule to obtain the displacement.

Description

基于自适应搜索的双精度位移测量方法Double-precision Displacement Measurement Method Based on Adaptive Search

技术领域technical field

本发明涉及古建筑保护技术领域,具体为基于自适应搜索的双精度位移测量方法。The invention relates to the technical field of ancient building protection, in particular to a double-precision displacement measurement method based on self-adaptive search.

背景技术Background technique

现目前,在古建筑彩绘梁变形测量中,采用的主要是水准仪、全站仪等测量设备,而在使用水准仪或全站仪进行测量时,需要在彩绘梁上设置靶标才能完成高精度的测量。由于靶标在彩绘梁上的设置需要靶标与彩绘梁紧密接触,会使得彩绘梁表面出现损伤,而且设置在彩绘梁上的靶标也会影响彩绘梁的美观。因此为了避免由于在彩绘梁上设置靶标而对彩绘梁造成损伤的问题,本发明提出了一种非接触式的测量方法。At present, in the deformation measurement of painted beams in ancient buildings, measuring equipment such as levels and total stations are mainly used. When using levels or total stations for measurement, it is necessary to set targets on the painted beams to complete high-precision measurements. . Since the setting of the target on the painted beam requires the target to be in close contact with the painted beam, the surface of the painted beam will be damaged, and the target set on the painted beam will also affect the appearance of the painted beam. Therefore, in order to avoid the problem of damage to the painted beam due to setting targets on the painted beam, the present invention proposes a non-contact measuring method.

发明内容Contents of the invention

本发明意在提供基于自适应搜索的双精度位移测量方法,以解决现在的彩绘梁变形测量中,由于需要在彩绘梁上设置靶标而对彩绘梁造成损伤的问题。The invention intends to provide a double-precision displacement measurement method based on self-adaptive search to solve the problem of damage to the painted beam due to the need to set targets on the painted beam in the current deformation measurement of the painted beam.

本发明提供基础方案是:基于自适应搜索的双精度位移测量方法,包括以下步骤:The basic solution provided by the present invention is: a double-precision displacement measurement method based on adaptive search, comprising the following steps:

图像采集步骤:获取被测物体图像并生成图像信息;Image acquisition step: acquire the image of the object under test and generate image information;

存储步骤:存储计算规则;Storage step: store calculation rules;

计算步骤:根据计算规则对图像信息进行计算得到位移量;Calculation steps: calculate the image information according to the calculation rules to obtain the displacement;

其中:计算规则包括参数算法、系数阈值算法、尺寸算法、局部穷举搜索法、梯度法和权值运算法;Among them: calculation rules include parameter algorithm, coefficient threshold algorithm, size algorithm, local exhaustive search method, gradient method and weight calculation method;

计算步骤包括:Calculation steps include:

参数计算步骤:对被测物体一段时间前后的两个图像信息按照参数算法进行计算得到参数值;Parameter calculation step: calculate the two image information of the measured object before and after a period of time according to the parameter algorithm to obtain the parameter value;

系数阈值计算步骤:根据系数阈值算法对参数值进行计算得到系数阈值;The coefficient threshold calculation step: calculate the parameter value according to the coefficient threshold algorithm to obtain the coefficient threshold;

子集选择步骤:根据尺寸算法计算出满足系数阈值的子集尺寸;Subset selection step: Calculate the size of the subset satisfying the coefficient threshold according to the size algorithm;

整像素位移搜索步骤:用于根据对初始计算子集进行局部穷举搜索得到整像素初值;Integer pixel displacement search step: used to obtain the initial value of the integer pixel according to the local exhaustive search of the initial calculation subset;

亚像素位移初值搜索步骤:用于根据整像素初值和子集选定法确定亚像素区域子集,对亚像素区域子集两端的整像素初值点根据梯度法分别计算亚像素区域子集内的亚像素位移;The sub-pixel displacement initial value search step: used to determine the sub-pixel area subset according to the initial value of the integer pixel and the subset selection method, and calculate the sub-pixel area subsets according to the gradient method for the integer pixel initial value points at both ends of the sub-pixel area subset sub-pixel displacement within;

位移精确值计算步骤:对亚像素位移进行权值运算后得到位移精确值。Calculation step of accurate displacement value: performing weight calculation on sub-pixel displacement to obtain accurate displacement value.

如图7所示,图中虚线框内部分即为自适应子集尺寸计算方法部分,通过多次循环计算选择出待测点处最优子集尺寸。As shown in Figure 7, the part inside the dotted line box in the figure is the part of the adaptive subset size calculation method, and the optimal subset size at the point to be measured is selected through multiple cycle calculations.

Figure BDA0002087747670000021
Figure BDA0002087747670000022
其中式中D(η)为图像噪声方差,∑∑(fx)2与∑∑(fy)2分别为x方向与y方向上的子集灰度梯度平方和系数;f(x,y)为变形前的子集图像。
Figure BDA0002087747670000021
Figure BDA0002087747670000022
In the formula, D(η) is the variance of image noise, ∑∑(f x ) 2 and ∑∑(f y ) 2 are the coefficients of the sum of squares of the subset gray gradient in the x direction and y direction respectively; f(x,y ) is the subset image before deformation.

说明:本方案中在计算变形位移量时基于DIC数据图像处理方法,DIC数字图像处理方法的理论体系中,一般认为材料表面的灰度信息会与材料发生同步的位移变形,也正是基于这个假设建立了测量区域在变形前与变形后图像之间的数学关系。DIC数字图像相关方法通过摄像机获得变形前后被测平面物体表面的数字图像,再通过匹配变形前后数字图像中的对应图像子集获得被测物体表面各点的位移,即通过照相机或摄像机获取变形前后被测物体的数字图像,然后通过解算方法获得数值图像移动的位移,其中的解算方法首先是通过相关函数和形函数的选择进行手动选择子集尺寸,然后继续拧整像素位移、亚像素位于搜索,最后通过像素位移的标定来完成变形测量。Explanation: In this scheme, the calculation of deformation displacement is based on the DIC data image processing method. In the theoretical system of DIC digital image processing method, it is generally believed that the gray information on the surface of the material will be displaced and deformed synchronously with the material. It is also based on this It is assumed that a mathematical relationship between the measured area before deformation and the deformed image is established. The DIC digital image correlation method obtains the digital image of the surface of the measured plane object before and after deformation through the camera, and then obtains the displacement of each point on the surface of the measured object by matching the corresponding image subsets in the digital image before and after deformation, that is, obtains the displacement of each point on the surface of the measured object through a camera or a video camera. The digital image of the measured object, and then the displacement of the numerical image movement is obtained through the solution method. The solution method firstly selects the size of the subset manually through the selection of the correlation function and the shape function, and then continues to adjust the pixel displacement, sub-pixel It is located in the search, and finally the deformation measurement is completed through the calibration of the pixel displacement.

基础方案的工作原理及有益效果是:与现有的测量方式相比较,1.本方案中通过对获取彩绘梁的图像信息进行运算从而得到位移,实现了非接触式测量,也就避免了在测量过程中由于与彩绘梁直接接触而导致彩绘梁出现损伤的问题;The working principle and beneficial effects of the basic scheme are: compared with the existing measurement methods, 1. In this scheme, the displacement is obtained by calculating the image information of the painted beam, and the non-contact measurement is realized, which avoids the The problem of damage to the painted beam caused by direct contact with the painted beam during the measurement process;

2.现目前,用于计算整像素位移的自适应路径搜索法虽然克服了搜索精度低、计算效率不高的问题,但是由于它的第一个位移搜索点都是假定以原点开始的,因此存在位移初始值未知的问题,这样一来,就容易造成多个错误的局部最优解的问题,从而使得最后的计算结果不准确的问题。本方案中,采用局部穷举搜索法计算整像素位移,通过确定的精准初始位移量避免了存在多个错误的局部最优解的问题,从而保证了计算结果的精确性。2. At present, although the adaptive path search method used to calculate the integer pixel displacement overcomes the problems of low search accuracy and low calculation efficiency, its first displacement search point is assumed to start from the origin, so There is a problem that the initial value of the displacement is unknown, so that it is easy to cause the problem of multiple wrong local optimal solutions, thus making the final calculation result inaccurate. In this solution, the local exhaustive search method is used to calculate the entire pixel displacement, and the problem of multiple wrong local optimal solutions is avoided through the determined accurate initial displacement, thereby ensuring the accuracy of the calculation results.

3.考虑到在选择计算子集的时候,传统的选择方法中,一般都是选用散斑图中x方向和y方向的正方形子集,如图6所示,然而,对于古建筑彩绘梁来说,由于在x方向和y方向上的图案梯度存在严重差异,使得子集在x方向和y方向上的尺寸不合理,这样不仅增加了计算量,降低了计算速度,而且对于x方向和y方向上的尺寸不合理的不均匀位移场来说,子集尺寸过大也会降低待测点的计算精度。因此本方案中,在确定子集尺寸时,选择由尺寸算法计算出满足系数阈值的子集尺寸作为待测点周围选取初始子集的x方向与y方向初始尺寸Mx与My,从而确定待测点的最优子集尺寸,与现有的正方形子集相比较,本方案中确定中的自适应自己明显比正方形子集的计算数量小,在不降低精度的情况下,提高了计算速度。3. Considering that when selecting the calculation subset, in the traditional selection method, the square subsets in the x and y directions of the speckle image are generally selected, as shown in Figure 6. However, for the painted beams of ancient buildings Said that due to the serious difference in the pattern gradient in the x direction and the y direction, the size of the subset in the x direction and the y direction is unreasonable, which not only increases the calculation amount and reduces the calculation speed, but also for the x direction and y direction For an inhomogeneous displacement field with an unreasonable size in the direction, an excessively large subset size will also reduce the calculation accuracy of the points to be measured. Therefore, in this scheme, when determining the size of the subset, the size of the subset calculated by the size algorithm that satisfies the coefficient threshold is selected as the initial size Mx and My of the x-direction and y-direction of the initial subset around the point to be measured, so as to determine the size to be measured The optimal subset size of points, compared with the existing square subset, the self-adaptive self-determination in this scheme is obviously smaller than the calculation amount of the square subset, and the calculation speed is improved without reducing the accuracy.

优选方案一:作为基础方案的优选,还包括有定时步骤:根据存储的定时信息发送启动信号;控制步骤:在接收到启动信号后,控制所述图像采集步骤启动。有益效果:本方案中,通过定时模块与控制模块的设置实现了被测物体图像的自动采集,操作方便。Preferred solution 1: as a preferred basic solution, it also includes a timing step: sending a start signal according to the stored timing information; a control step: controlling the start of the image acquisition step after receiving the start signal. Beneficial effects: in this solution, the automatic collection of the image of the measured object is realized through the setting of the timing module and the control module, and the operation is convenient.

优选方案二:作为基础方案的优选,计算步骤还对得到的位移精确值与位移阈值进行计算,在计算出位移精确值大于等于位移阈值时,发送警报信息。有益效果:考虑到对彩绘梁形变的测量是为了避免彩绘梁因为形变过大而出现断裂或损伤的损坏问题,因此本方案中,通过设置位移阈值,在计算到彩绘梁的位移精确值大于等于位移阈值时,也就是说彩绘梁面临损坏的问题,警报信息的发送则能够及时进行提醒,保证工作人员能够及时对彩绘梁进行防护措施,以避免彩绘梁损坏。Preferred option 2: As the preferred option of the basic option, the calculation step also calculates the obtained accurate displacement value and the displacement threshold, and sends an alarm message when the calculated accurate displacement value is greater than or equal to the displacement threshold. Beneficial effects: Considering that the measurement of the deformation of the painted beam is to avoid the problem of fracture or damage of the painted beam due to excessive deformation, in this scheme, by setting the displacement threshold, the accurate displacement value of the painted beam is calculated to be greater than or equal to When the displacement threshold is reached, that is to say, the painted beam is facing the problem of damage, the sending of the alarm information can remind in time to ensure that the staff can take protective measures on the painted beam in time to avoid damage to the painted beam.

优选方案三:作为优选方案二的优选,还包括有输入步骤:输入位移阈值,存储位移阈值。有益效果:考虑到对于不同的彩绘梁来说,形变的临界点不同,也就是说位移阈值不同,因此本方案中还设置有输入模块,便于工作人员输入位移阈值,从而保证了提醒的准确性。The third preferred solution: as a preferred option of the second preferred solution, it also includes an input step: inputting the displacement threshold, and storing the displacement threshold. Beneficial effects: Considering that for different painted beams, the critical point of deformation is different, that is to say, the displacement threshold is different, so an input module is also set in this scheme, which is convenient for the staff to input the displacement threshold, thus ensuring the accuracy of the reminder .

优选方案四:作为优选方案二的优选,位移阈值包括多组相互匹配的彩绘梁类型与临界阈值,还包括有输入步骤:输入彩绘梁类型;匹配步骤:根据输入的彩绘梁类型配合出作为当前彩绘梁位移阈值的临界阈值。有益效果:考虑到对于不同的彩绘梁来说,形变的临界点不同,也就是说位移阈值不同,因此本方案中位移阈值包括彩绘梁类型和匹配的临界阈值,还设置有输入模块,便于工作人员输入彩绘梁类型,匹配模块则自动匹配出当前彩绘梁的临界阈值进行计算,从而保证了提醒的准确性。Preferred option 4: As a preferred option of preferred option 2, the displacement threshold includes multiple sets of matching painted beam types and critical thresholds, and also includes an input step: input the painted beam type; matching step: cooperate with the input painted beam type as the current Critical threshold for Painted Beam Displacement Threshold. Beneficial effects: Considering that for different painted beams, the critical point of deformation is different, that is to say, the displacement threshold is different, so the displacement threshold in this scheme includes the type of painted beam and the matching critical threshold, and an input module is also provided to facilitate the work Personnel input the type of painted beam, and the matching module automatically matches the critical threshold of the current painted beam for calculation, thus ensuring the accuracy of the reminder.

优选方案五:作为基础方案的优选,图像采集步骤中采用CCD相机。有益效果:CCD相机具有体积小、重量轻、不受磁场影响、具有抗震动和撞击的特点。Preferred option five: As the preferred option of the basic option, a CCD camera is used in the image acquisition step. Beneficial effect: the CCD camera has the characteristics of small size, light weight, no influence of magnetic field, and anti-vibration and impact.

优选方案六:作为优选方案五的优选,图像采集步骤中将CCD相机光轴正对被测物体的形心且与被测物体图案面垂直设置。有益效果:本方案中,将图像采集模块的光轴正对被测物体设置,保证采集到的图像的准确性,从而保证了计算得到的位移精确值的准确性。Preferred option 6: As a preferred option of preferred option 5, in the image acquisition step, the optical axis of the CCD camera is set directly to the centroid of the object to be measured and perpendicular to the pattern surface of the object to be measured. Beneficial effects: In this solution, the optical axis of the image acquisition module is set facing the object to be measured, so as to ensure the accuracy of the acquired image, thereby ensuring the accuracy of the calculated displacement exact value.

优选方案七:作为基础方案的优选,还包括有处理步骤:对图像信息进行去除边缘处理,计算步骤中对去除边缘处理后的图像信息进行计算。有益效果:本方案中,为了避免结构边缘区交界处对位移识别结果的影响,还对生成的图像信息进行去除边缘处理,计算模块对处理后的图像信息进行计算,从而提高了最后的位移精确值的准确性。The preferred solution 7: as the preferred basic solution, it also includes a processing step: performing edge removal processing on the image information, and performing calculation on the image information after the edge removal processing in the calculation step. Beneficial effects: In this scheme, in order to avoid the impact of the junction of the structure edge area on the displacement recognition result, the generated image information is also processed to remove the edge, and the calculation module calculates the processed image information, thereby improving the final displacement accuracy. value accuracy.

优选方案八:作为优选方案七的优选,处理步骤中对图像信息的左、右边缘进行去除边缘处理。有益效果:考虑到彩绘梁在固定后,左、右两端通常是全部被固定在柱上的,因此本方案中只对图像信息的左、右边缘进行去除边缘处理,减小了被处理量。The eighth preferred solution: As a preferred option of the seventh preferred solution, edge removal processing is performed on the left and right edges of the image information in the processing step. Beneficial effects: Considering that after the painted beam is fixed, the left and right ends are usually all fixed on the column, so in this solution, only the left and right edges of the image information are removed, which reduces the amount of processing .

优选方案九:作为优选方案八的优选,还包括有输入步骤:输入边缘处理尺寸,处理步骤中根据边缘处理尺寸对图像信息进行去除边缘处理。有益效果:输入模块的设置方便工作人员手动输入边缘处理尺寸,操作方便。The ninth preferred solution: as a preferred option of the eighth preferred option, it also includes an input step: inputting the edge processing size, and performing edge removal processing on the image information according to the edge processing size in the processing step. Beneficial effects: the setting of the input module is convenient for workers to manually input the size of the edge treatment, and the operation is convenient.

附图说明Description of drawings

图1为本发明基于自适应搜索的双精度位移测量方法实施例一中采用的测量系统的模块框图;Fig. 1 is the modular block diagram of the measurement system adopted in the first embodiment of the double-precision displacement measurement method based on adaptive search in the present invention;

图2为实施例一中试验加载装置以及测量装置;Fig. 2 is test loading device and measuring device in embodiment one;

图3(a)为和玺彩画梁初始工况;Figure 3(a) is the initial working condition of Hexi painted beam;

图3(b)为和玺彩画梁最终工况;Figure 3(b) is the final working condition of Hexi painted beam;

图4为和玺彩画梁像素标定数据;Figure 4 is the pixel calibration data of Hexi color painting beam;

图5为工况5时和玺彩画梁三个监测测量点DIC挠度识别结果;Figure 5 shows the DIC deflection identification results of the three monitoring and measuring points of Xi Caihua Liang under working condition 5;

图6为自适应子集尺寸参数示意图;FIG. 6 is a schematic diagram of adaptive subset size parameters;

图7为整像素以及亚像素搜索子集自适应程序选择流程;Fig. 7 is the whole pixel and sub-pixel search subset adaptive program selection process;

图8为搜索过程示意图;Figure 8 is a schematic diagram of the search process;

图9为梯度法示意图;Figure 9 is a schematic diagram of the gradient method;

图10(a)为噪声影响下整像素初值点为0的亚像素位移计算结果;Figure 10(a) is the calculation result of the sub-pixel displacement with the initial value point of the whole pixel being 0 under the influence of noise;

图10(b)为噪声影响下整像素初值点为1的亚像素位移计算结果;Figure 10(b) is the calculation result of the sub-pixel displacement with the initial value point of the whole pixel being 1 under the influence of noise;

图11为八个亚像素位移点处噪声标准差SD与权值系数a拟合示意图;Fig. 11 is a schematic diagram of fitting the noise standard deviation SD and the weight coefficient a at eight sub-pixel displacement points;

图12为不同噪声情况下亚像素位移与权值系数的三次样条插值曲线;Fig. 12 is the cubic spline interpolation curve of sub-pixel displacement and weight coefficient under different noise conditions;

图13为整像素位移计算方法精度对比;Figure 13 is a comparison of the accuracy of the integer pixel displacement calculation method;

图14为双精度算法与稳定性验证;Figure 14 shows the double-precision algorithm and stability verification;

图15为和玺彩画试验梁图案;Figure 15 is the test beam pattern of Hexi color painting;

图16为试验加载示意图。Figure 16 is a schematic diagram of test loading.

具体实施方式Detailed ways

下面通过具体实施方式进一步详细说明:The following is further described in detail through specific implementation methods:

说明书附图中的附图标记包括:加载千斤顶1、压力传感器2、千分表3、灯光4、CCD相机5。The reference signs in the accompanying drawings of the specification include: a loading jack 1 , a pressure sensor 2 , a dial indicator 3 , a light 4 , and a CCD camera 5 .

基于自适应搜索的双精度位移测量方法,包括以下步骤:A double-precision displacement measurement method based on adaptive search, comprising the following steps:

图像采集步骤:获取被测物体图像并生成图像信息;Image acquisition step: acquire the image of the object under test and generate image information;

存储步骤:存储计算规则;Storage step: store calculation rules;

计算步骤:根据计算规则对图像信息进行计算得到位移量;Calculation steps: calculate the image information according to the calculation rules to obtain the displacement;

其中:计算规则包括参数算法、系数阈值算法、尺寸算法、局部穷举搜索法、梯度法和权值运算法;Among them: calculation rules include parameter algorithm, coefficient threshold algorithm, size algorithm, local exhaustive search method, gradient method and weight calculation method;

计算步骤包括:Calculation steps include:

参数计算步骤:对被测物体一段时间前后的两个图像信息按照参数算法进行计算得到参数值;Parameter calculation step: calculate the two image information of the measured object before and after a period of time according to the parameter algorithm to obtain the parameter value;

系数阈值计算步骤:根据系数阈值算法对参数值进行计算得到系数阈值;The coefficient threshold calculation step: calculate the parameter value according to the coefficient threshold algorithm to obtain the coefficient threshold;

子集选择步骤:根据尺寸算法计算出满足系数阈值的子集尺寸;Subset selection step: Calculate the size of the subset satisfying the coefficient threshold according to the size algorithm;

整像素位移搜索步骤:用于根据对初始计算子集进行局部穷举搜索得到整像素初值;Integer pixel displacement search step: used to obtain the initial value of the integer pixel according to the local exhaustive search of the initial calculation subset;

亚像素位移初值搜索步骤:用于根据整像素初值和子集选定法确定亚像素区域子集,对亚像素区域子集两端的整像素初值点根据梯度法分别计算亚像素区域子集内的亚像素位移;The sub-pixel displacement initial value search step: used to determine the sub-pixel area subset according to the initial value of the integer pixel and the subset selection method, and calculate the sub-pixel area subsets according to the gradient method for the integer pixel initial value points at both ends of the sub-pixel area subset sub-pixel displacement within;

位移精确值计算步骤:对亚像素位移进行权值运算后得到位移精确值;Calculation steps of accurate displacement value: perform weight calculation on sub-pixel displacement to obtain accurate displacement value;

报警步骤:计算步骤还对得到的位移精确值与位移阈值进行计算,在计算出位移精确值大于等于位移阈值时,发送警报信息。Alarming step: the calculation step also calculates the obtained accurate displacement value and displacement threshold, and sends an alarm message when the calculated accurate displacement value is greater than or equal to the displacement threshold.

具体的,还包括有定时步骤:根据存储的定时信息发送启动信号;控制步骤:在接收到启动信号后,控制所述图像采集步骤启动;Specifically, it also includes a timing step: sending a start signal according to the stored timing information; a control step: after receiving the start signal, controlling the start of the image acquisition step;

输入步骤:输入位移阈值,存储位移阈值;位移阈值包括多组相互匹配的彩绘梁类型与临界阈值,还包括有输入步骤:输入彩绘梁类型;匹配步骤:根据输入的彩绘梁类型配合出作为当前彩绘梁位移阈值的临界阈值;处理步骤:对图像信息进行去除边缘处理,计算步骤中对去除边缘处理后的图像信息进行计算,具体的,包括有输入步骤:输入边缘处理尺寸,处理步骤中根据边缘处理尺寸对图像信息进行去除边缘处理。Input step: input the displacement threshold value, store the displacement threshold value; the displacement threshold value includes multiple sets of matching painted beam types and critical threshold values, and also includes an input step: input the painted beam type; matching step: cooperate according to the input painted beam type as the current The critical threshold of the displacement threshold of the painted beam; the processing step: remove the edge processing on the image information, and calculate the image information after the edge removal processing in the calculation step, specifically, include the input step: input the edge processing size, according to the processing step The edge processing size performs edge removal processing on the image information.

基于上述测量方法,如图1所示,本实施例中还公开了一种测量系统,包括图像采集模块,用于获取被测物体图像并生成图像信息;Based on the above measurement method, as shown in FIG. 1 , this embodiment also discloses a measurement system, including an image acquisition module, which is used to acquire an image of a measured object and generate image information;

存储模块,用于存储计算规则和位移阈值;A storage module for storing calculation rules and displacement thresholds;

输入模块,用于输入定时信息和边缘处理尺寸,存储模块存储定时信息;The input module is used to input timing information and edge processing size, and the storage module stores the timing information;

处理模块,用于对图像信息进行去除边缘处理;具体的,处理模块对图像信息的左、右边缘按照进行边缘处理尺寸去除边缘处理;The processing module is used to perform edge removal processing on the image information; specifically, the processing module removes the edge processing on the left and right edges of the image information according to the edge processing size;

计算模块,用于根据计算规则对去除边缘处理后的图像信息进行计算得到位移量;A calculation module, configured to calculate the displacement of the image information after edge removal processing according to calculation rules;

具体的,计算规则包括参数算法、系数阈值算法、尺寸算法、局部穷举搜索法、梯度法和权值运算法;Specifically, the calculation rules include parameter algorithm, coefficient threshold algorithm, size algorithm, local exhaustive search method, gradient method and weight calculation method;

定时模块,存储模块预存有定时信息,定时模块用于根据定时信息发送启动信号;A timing module, the storage module pre-stores timing information, and the timing module is used to send a start signal according to the timing information;

控制模块,在接收到启动信号后,用于控制图像采集模块获取被测物体的图像并生成图像信息;The control module is used to control the image acquisition module to acquire the image of the measured object and generate image information after receiving the start signal;

计算模块包括:Computing modules include:

参数计算单元:用于对被测物体一段时间前后的两个图像信息按照参数算法进行计算得到参数值;如定时信息为T,则前后的两个图像信息为在时间t时的图像信息以及时间t+T时的图像信息;Parameter calculation unit: used to calculate the two image information of the measured object before and after a period of time according to the parameter algorithm to obtain the parameter value; if the timing information is T, the two image information before and after are the image information at time t and the time Image information at t+T;

系数阈值计算单元:用于根据系数阈值算法对参数值进行计算得到系数阈值;Coefficient threshold calculation unit: used to calculate the parameter value according to the coefficient threshold algorithm to obtain the coefficient threshold;

子集选择单元:用于根据尺寸算法计算出满足系数阈值的子集尺寸;Subset selection unit: used to calculate the size of the subset satisfying the coefficient threshold according to the size algorithm;

整像素位移搜索单元:用于根据对初始计算子集进行局部穷举搜索得到整像素初值;Integer pixel displacement search unit: used to obtain the initial value of the integer pixel according to the local exhaustive search of the initial calculation subset;

亚像素位移初值搜索单元:用于根据整像素初值和子集选定法确定亚像素区域子集,对亚像素区域子集两端的整像素初值点根据梯度法分别计算亚像素区域子集内的亚像素位移;Sub-pixel displacement initial value search unit: used to determine the sub-pixel area subset according to the initial value of the integer pixel and the subset selection method, and respectively calculate the sub-pixel area subsets for the integer pixel initial value points at both ends of the sub-pixel area subset according to the gradient method sub-pixel displacement within;

位移精确值计算单元:对亚像素位移进行权值运算后得到位移精确值;Accurate displacement value calculation unit: perform weight calculation on sub-pixel displacement to obtain accurate displacement value;

计算模块还用于对得到的位移精确值与位移阈值进行计算;The calculation module is also used to calculate the obtained accurate displacement value and displacement threshold;

报警模块,用于在计算出位移精确值大于等于位移阈值时,发送警报信息。The alarm module is configured to send an alarm message when the calculated precise displacement value is greater than or equal to the displacement threshold.

上述的尺寸算法如下:The above size algorithm is as follows:

(1)(1)

Figure BDA0002087747670000071
Figure BDA0002087747670000071

(2)(2)

function[TH]=threshold(imgT1,imgT2,imgR,m,n,Srr,Scr,sx,sy,SD)function[TH]=threshold(imgT1,imgT2,imgR,m,n,Srr,Scr,sx,sy,SD)

%imgT1:前处理图片1%imgT1: pre-processing image 1

%imgT2:前处理图片2%imgT2: pre-processing image 2

%imgR:参考图像%imgR: reference image

%m:参考图像计算子集中心点y坐标%m: The y coordinate of the center point of the reference image to calculate the subset

%n:参考图像计算子集中心点x坐标%n: x-coordinate of the reference image to calculate the center point of the subset

%SD:设置位移识别误差标准差%SD: set the standard deviation of displacement identification error

%Srr:整像素搜索参考图像计算子集y方向半径%Srr: Integer pixel search reference image calculation subset y-direction radius

%Scr:整像素搜索参考图像计算子集x方向半径%Scr: Integer pixel search reference image calculation subset x-direction radius

%sx:参考图像计算子集内部x方向计算间隔%sx: reference image calculation subset internal x-direction calculation interval

%sy:参考图像计算子集内部y方向计算间隔%sy: calculation interval in the y direction within the reference image calculation subset

[H]=crossCorrelation(imgR,m,n,Srr,Scr,sx,sy);[H]=crossCorrelation(imgR,m,n,Srr,Scr,sx,sy);

[Dn]=varianceNoise(imgT1,imgT2);[Dn]=varianceNoise(imgT1, imgT2);

TH=H*Dn/(SD^2)TH=H*Dn/(SD^2)

(3)(3)

clc,clear;clc, clear;

imgT1=double(imread('T1.tif'));%前处理图片1imgT1=double(imread('T1.tif'));% pre-processing picture 1

imgT2=double(imread('T2.tif'));%前处理图片2imgT2=double(imread('T2.tif'));% pre-processing picture 2

imgR=double(imread('P_1.tif'));%待计算参考图像imgR=double(imread('P_1.tif'));% reference image to be calculated

SD=0.01;%位移识别误差(标准差,单位:像素)SD=0.01; % displacement recognition error (standard deviation, unit: pixel)

m=1024;m=1024;

n=1024;n=1024;

[Ssrr,Sscr]=subpixelsubsetsize(imgT1,imgT2,imgR,m,n,SD)[Ssrr,Sscr]=subpixelsubsetsize(imgT1,imgT2,imgR,m,n,SD)

(4)(4)

Figure BDA0002087747670000081
Figure BDA0002087747670000081

Figure BDA0002087747670000091
Figure BDA0002087747670000091

Figure BDA0002087747670000101
Figure BDA0002087747670000101

Figure BDA0002087747670000111
Figure BDA0002087747670000111

Figure BDA0002087747670000121
Figure BDA0002087747670000121

Figure BDA0002087747670000131
Figure BDA0002087747670000131

为了便于描述,上述的计算方案统称为自适应搜索双精度梯度DIC方法。For the convenience of description, the above calculation schemes are collectively referred to as the adaptive search double-precision gradient DIC method.

上述过程中,在计算变形位移量时基于DIC数据图像处理方法,DIC数字图像处理方法的理论体系中,一般认为材料表面的灰度信息会与材料发生同步的位移变形,也正是基于这个假设建立了测量区域在变形前与变形后图像之间的数学关系。DIC数字图像相关方法通过摄像机获得变形前后被测平面物体表面的数字图像,再通过匹配变形前后数字图像中的对应图像子集获得被测物体表面各点的位移,即通过照相机或摄像机获取变形前后被测物体的数字图像,然后通过解算方法获得数值图像移动的位移,其中的解算方法首先是通过相关函数和形函数的选择进行手动选择子集尺寸,然后继续拧整像素位移、亚像素位移搜索,最后通过像素位移的标定来完成变形测量。In the above process, the calculation of the deformation displacement is based on the DIC data image processing method. In the theoretical system of the DIC digital image processing method, it is generally believed that the gray information on the surface of the material will be displaced and deformed synchronously with the material. It is also based on this assumption. The mathematical relationship between the measured area before deformation and the deformed image is established. The DIC digital image correlation method obtains the digital image of the surface of the measured plane object before and after deformation through the camera, and then obtains the displacement of each point on the surface of the measured object by matching the corresponding image subsets in the digital image before and after deformation, that is, obtains the displacement of each point on the surface of the measured object through a camera or a video camera. The digital image of the measured object, and then the displacement of the numerical image movement is obtained through the solution method. The solution method firstly selects the size of the subset manually through the selection of the correlation function and the shape function, and then continues to adjust the pixel displacement, sub-pixel Displacement search, and finally through the calibration of pixel displacement to complete the deformation measurement.

本方案中,对传统的自适应搜索法中的位移初值向量通过穷举的方法进行了更新,得到了精确的位移初值向量。该搜索法由两个过程组成,在同一张图像中首先根据给定的搜索区域对第一个搜索点进行一次局部穷举搜索,找出精确位移;然后将第一个点的准确位移信息作为初值,对其他相邻点进行递推式的自适应路径搜索,计算出图像中其他测量点的位移信息。具体求解过程如下:In this scheme, the displacement initial value vector in the traditional self-adaptive search method is updated through an exhaustive method, and an accurate displacement initial value vector is obtained. The search method consists of two processes. First, in the same image, a local exhaustive search is performed on the first search point according to a given search area to find out the precise displacement; then, the accurate displacement information of the first point is used as The initial value is to perform recursive adaptive path search on other adjacent points, and calculate the displacement information of other measurement points in the image. The specific solution process is as follows:

第一步:基于给定的搜索区域,对图像中第一个点计算点进行局部穷举法搜索位移,得到起始位移矢量(u,v)。Step 1: Based on the given search area, perform a local exhaustive search for the displacement of the first calculation point in the image to obtain the initial displacement vector (u, v).

第二步:取第一步计算得到的max(u,v)作为相邻待测点的计算步长,分别对距离该点max(u,v)步长的上下左右四个预测点以及第一步计算的得到的位移矢量点,共五个点(若重合则只有四个点)进行匹配计算,得到最佳匹配位置。The second step: take the max(u,v) calculated in the first step as the calculation step of the adjacent point to be measured, and respectively calculate the four prediction points up, down, left and right with the step of max(u,v) away from the point and the first The displacement vector points obtained by one-step calculation, a total of five points (only four points if coincident) are matched and calculated to obtain the best matching position.

第三部:对第二步得到的最佳匹配位置周围进行小菱形搜索模式搜索,如果最佳匹配位置为小菱形中心,结束搜索,该点即为最终位移搜索点;否则将小菱形中心移至新的最佳匹配点重复进行小菱形搜索模式搜索,直至最佳匹配点为小菱形中心为止,得到该点位移值。Part 3: Search in the small diamond search mode around the best matching position obtained in the second step. If the best matching position is the center of the small diamond, end the search, and this point will be the final displacement search point; otherwise, move the center of the small diamond To the new best matching point, repeat the small diamond search mode search until the best matching point is the center of the small diamond, and obtain the displacement value of this point.

第四步:对下一个相邻点重复第二步到第三步,直至所有待测点搜索完成。Step 4: Repeat steps 2 to 3 for the next adjacent point until all points to be measured are searched.

搜索过程示意如图8所示。The schematic diagram of the search process is shown in Figure 8.

本实施例中,采用局部穷举搜索法的自适应尺寸子集明显比现目前的正方形子集的计算数量小,在精度不降低的情况下,提高了计算速度,同时采用与正方形比较的实例得到了证明,结果如附表1所示。In this embodiment, the adaptive size subset using the local exhaustive search method is obviously smaller than the current square subset, and the calculation speed is improved without reducing the accuracy. At the same time, the example compared with the square Proved, the results are shown in Table 1.

附表1.自适应尺寸子集与正方形子集对比Appendix Table 1. Comparison of Adaptive Size Subset and Square Subset

Figure BDA0002087747670000141
Figure BDA0002087747670000141

与中粗-细搜索法,三步搜索法以及菱形搜索法的对比验证,对比结果如图13所示。Compared with the medium-coarse-fine search method, three-step search method and diamond search method, the comparison results are shown in Figure 13.

利用梯度法对分别计算亚像素区域子集内的亚像素位移的过程具体如下:The process of using the gradient method to calculate the sub-pixel displacement in the subset of the sub-pixel area is as follows:

如图9所示,其中亚像素位移精确值位置记为E,令其坐标为x,将整像素搜索得到的初值点计算的亚像素位移记为A,坐标为x1,相邻的整像素初值点计算的亚像素位移记为B,坐标为x2;亚像素位移精确值E的坐标x由x1与x2计算得到,如公式3所示,其中ɑ为对应的亚像素位移精确值位置x处的权值系数,但由于精确位置无法得知,因此本文以

Figure BDA0002087747670000154
处的权值系数ɑ近似为亚像素位移精确值位置x处的权值系数,x由公式4计算得到,选用该点进行近似代替是由于越靠近整像素初值点的亚像素位移计算精度越高,越能够近似代替位移精确值进行权值系数的计算。根据图10中计算得到的亚像素位移数据,由公式3反算出在不同噪声情况下0~0.1pixel间隔为0.1pixel的各个亚像素位移控制点处权值系数ɑi,i=0.1,0.2,0.3…1;其中本文假定亚像素位移为0pixel时,在相应整像素初值点计算得到的亚像素位移即为精确值。故由理论分析可,ɑ0=0,ɑ1=1,又由于亚像素位移为0.5pixel时从两个方向计算该点位移的均值误差互为相反数,因此有ɑ0.5=0.5;然后采用指数函数对剩余八个亚像素控制点权值系数ɑi与图像噪声标准差SD采用公式5进行拟合,其中c1,c2,c3为拟合系数,结果如图11所示。As shown in Fig. 9, the position of the exact value of the sub-pixel displacement is recorded as E, and its coordinate is x, and the sub-pixel displacement calculated from the initial value point obtained by the integer pixel search is recorded as A, and the coordinate is x 1 , and the adjacent integer The sub-pixel displacement calculated by the pixel initial value point is recorded as B, and the coordinate is x 2 ; the coordinate x of the sub-pixel displacement exact value E is calculated from x 1 and x 2 , as shown in formula 3, where ɑ is the corresponding sub-pixel displacement The weight coefficient at the exact value position x, but since the exact position cannot be known, this paper uses
Figure BDA0002087747670000154
The weight coefficient at the position ɑ is approximately the weight coefficient at the position x of the exact value of the sub-pixel displacement. The higher the value, the more it can approximate the exact value of the displacement to calculate the weight coefficient. According to the sub-pixel displacement data calculated in Figure 10, the weight coefficients at each sub-pixel displacement control point ɑ i , i=0.1,0.2, 0.3…1; where this article assumes that the sub-pixel displacement is 0pixel, the sub-pixel displacement calculated at the corresponding integer pixel initial value point is the exact value. Therefore, according to theoretical analysis, ɑ 0 = 0, ɑ 1 = 1, and because the average error calculated from the two directions of the point displacement when the sub-pixel displacement is 0.5pixel is opposite to each other, so there is ɑ 0.5 = 0.5; then use The exponential function fits the remaining eight sub-pixel control point weight coefficients ɑ i and the image noise standard deviation SD using formula 5, where c 1 , c 2 , and c 3 are fitting coefficients, and the results are shown in Figure 11.

在得到不同噪声情况下0~0.1pixel间隔为0.1pixel的11个亚像素位移权值系数控制点后,分别按公式6对这11个控制点处的权值系数进行三次样条插值,即可得到任意噪声标准差情况下的任意亚像素位移点的权值系数ɑ,示例如图12所示。After obtaining 11 sub-pixel displacement weight coefficient control points with an interval of 0.1 pixel from 0 to 0.1 pixel under different noise conditions, perform cubic spline interpolation on the weight coefficients at these 11 control points according to formula 6 respectively. The weight coefficient ɑ of any sub-pixel displacement point under the condition of arbitrary noise standard deviation is obtained, an example is shown in Figure 12.

x=(1-a)·x1+a·x2 (3)x=(1-a) x 1 +a x 2 (3)

Figure BDA0002087747670000151
Figure BDA0002087747670000151

Figure BDA0002087747670000152
Figure BDA0002087747670000152

Figure BDA0002087747670000153
Figure BDA0002087747670000153

其中,SD为标准差;c1,c2,c3为拟合系数。Among them, SD is the standard deviation; c 1 , c 2 , c 3 are fitting coefficients.

以上是针对x方向的分析结果。对于y方向的亚像素位移计算方法相同。The above is the analysis result for the x direction. The calculation method for the sub-pixel displacement in the y direction is the same.

为了方便描述,上述的亚像素位移计算方法统称为双精度算法。For the convenience of description, the above sub-pixel displacement calculation methods are collectively referred to as double-precision algorithms.

上述计算方法不仅保持梯度法在噪声环境下的计算稳定性,同时有效克服了传统梯度法计算精度抗噪能力弱的缺点。同时进行了与N-R法,梯度法进行了精度和稳定性的比较,结果如图14所示。The above calculation method not only maintains the calculation stability of the gradient method in a noisy environment, but also effectively overcomes the shortcomings of the traditional gradient method's weak calculation accuracy and anti-noise ability. At the same time, the accuracy and stability of the N-R method and the gradient method were compared, and the results are shown in Figure 14.

具体实施过程如下:本实施例以和玺彩画梁为例,如图2所示,彩绘木梁构件尺寸为1400mm×1400mm×50mm,梁表面上的彩绘图像尺寸为1300mm×100mm,为避免结构边缘区域图案交界处对位移识别结果的影响,去除靠近左、右边缘50mm,因此选择加载区域彩绘图尺寸为1200mm×100mm。简支彩绘梁加载方式选为分配梁两点加载,加载间距为400mm。支座间距为1200mm,加载控制方式为跨中挠度控制。为更好对比DIC的识别效果,本实例分别在木梁跨中以及距离跨中各300mm两侧放置三个千分表对彩绘梁挠度进行测量,并将千分表所测数值作为真实位移。同时在加载器下方放置一个压力传感器测量实时压力,实验装置附图2所示。实测环境中,光线强度对DIC位移测量方法的计算精度影响较大,因此本实例在同一个位移工况下设置不同光线强度,以模拟实际测量过程中复杂光线强度下测量的状况,本实验光照条件分为1、2两级,分别对应光照强度中的弱、强。The specific implementation process is as follows: In this embodiment, Hexi painted beams are taken as an example. As shown in Figure 2, the painted wooden beam component size is 1400mm×1400mm×50mm, and the painted image size on the beam surface is 1300mm×100mm. The influence of the pattern junction in the edge area on the displacement recognition results is removed by removing the 50mm close to the left and right edges, so the size of the colored drawing in the loading area is selected to be 1200mm×100mm. The loading method of the simply supported painted beam is selected as two-point loading of the distribution beam, and the loading interval is 400mm. The support spacing is 1200mm, and the loading control method is mid-span deflection control. In order to better compare the recognition effect of DIC, in this example, three dial gauges are placed on both sides of the wooden beam mid-span and 300mm away from the mid-span to measure the deflection of the painted beam, and the values measured by the dial gauges are taken as the real displacement. At the same time, a pressure sensor is placed under the loader to measure the real-time pressure. The experimental device is shown in Figure 2. In the actual measurement environment, the light intensity has a great influence on the calculation accuracy of the DIC displacement measurement method. Therefore, in this example, different light intensities are set under the same displacement condition to simulate the measurement situation under complex light intensities in the actual measurement process. In this experiment, the light intensity The conditions are divided into two levels 1 and 2, corresponding to weak and strong light intensity respectively.

首先对和玺彩画梁进行预加载,确认一切正常后再进行正式加载。First of all, preload the Hexi painted beams, and then formally load them after confirming that everything is normal.

实验环境搭建好后,每根梁在正式加载前采用CCD相机拍摄两幅相同画面以进行DIC运算的自适应子集选择。每根梁依据加载最大位移设置六个工况(包括初始工况),每个工况下以光线强度划分为3个对照组进行图像拍摄。依据GB 50005-2017《木结构设计标准》规定,木结构中的屋盖梁受弯跨中最大挠度应小于l/250,l计算跨度,本实验中l=1200mm。此次试验设置的彩绘梁跨中,最大挠度工况为12mm,为简支木梁跨度的1/100,为规范限值的2.5倍。以跨中最大挠度12mm为基准,工况编号以及工况位移如附表2所示。After the experimental environment is set up, each beam is taken with a CCD camera to take two identical images before formal loading to perform adaptive subset selection for DIC calculation. Six working conditions (including the initial working condition) were set for each beam according to the maximum loading displacement, and each working condition was divided into 3 control groups according to the light intensity for image shooting. According to GB 50005-2017 "Standards for Design of Wooden Structures", the maximum deflection of the roof beam in the wooden structure should be less than l/250 in the flexural span, and l is used to calculate the span. In this experiment, l=1200mm. The maximum deflection condition of the painted beam set in this test is 12mm, which is 1/100 of the span of simply supported wooden beams and 2.5 times of the specification limit. Based on the maximum mid-span deflection of 12mm, the working condition numbers and working condition displacements are shown in Attached Table 2.

附表2工况编号以及工况位移Attached Table 2 Working Condition Number and Working Condition Displacement

Figure BDA0002087747670000161
Figure BDA0002087747670000161

实验加载装置以及测量装置如附图2所示进行布置,简支支座以及两个分配梁加载点与彩绘梁之间均有垫片,以防止木梁局部压坏,木梁下部放有三个千分表测量不同位置的挠度,上部是分配梁,加载千斤顶以及压力传感器(型号:CFBLZ S形拉压传感器,采集仪型号:SDY2202型静态应变仪)。CCD相机(型号GZL-CL-41C6M-C,图像分辨率2048×2048像素)放置在彩绘梁的正前方约4米处的三脚架上,并且使其光轴对准梁的形心且与彩绘图案面垂直,将相机数据线连至计算机,用软件进行图像采集。实验过程中采用两组可调亮度的白光光源照明。The experimental loading device and measuring device are arranged as shown in Figure 2. There are gaskets between the simply supported support and the loading point of the two distribution beams and the painted beam to prevent local crushing of the wooden beam. Three The dial gauge measures the deflection at different positions, and the upper part is the distribution beam, the loading jack and the pressure sensor (model: CFBLZ S-shaped tension and pressure sensor, acquisition instrument model: SDY2202 static strain gauge). CCD camera (model GZL-CL-41C6M-C, image resolution 2048×2048 pixels) is placed on a tripod about 4 meters in front of the painted beam, and its optical axis is aligned with the centroid of the beam and aligned with the painted pattern The surface is vertical, connect the camera data line to the computer, and use the software for image acquisition. During the experiment, two groups of white light sources with adjustable brightness were used for illumination.

加载以及测量步骤如下:The loading and measurement steps are as follows:

1)构件、千斤顶以及压力传感器放置到位后预加压力,压力从小到大逐渐施加,使得各部件之间接触紧密,同时使压力传感器采集仪读数归零并记录,光照条件设置为2,定义该状态下为0工况。此时采用CCD相机拍摄两张初始测试图像进行图像噪声方差分析以及自适应子集尺寸选择。然后在该光照条件下以及1光照条件下分别拍摄图,并记录三个千分表初始值。1) After the components, jacks, and pressure sensors are placed in place, pre-press the pressure. The pressure is gradually applied from small to large, so that the contact between each part is tight, and at the same time, the readings of the pressure sensor collector are reset to zero and recorded. The light condition is set to 2. Define the The status is 0 working condition. At this time, a CCD camera is used to capture two initial test images for image noise variance analysis and adaptive subset size selection. Then take pictures under this lighting condition and 1 lighting condition, and record the initial values of the three dial gauges.

2)对应附表2各个工况的跨中位移控制值使用加载装置进行各个工况下的位移加载,每级加载稳定后记录压力传感器读数以及三个千分表读数,同时采用CCD相机拍摄两组光照条件下的彩绘梁变形图像。2) Corresponding to the mid-span displacement control value of each working condition in Attached Table 2, use the loading device to carry out displacement loading under each working condition, record the readings of the pressure sensor and the readings of the three dial indicators after each level of loading is stable, and use the CCD camera to take two pictures at the same time. A deformed image of a painted beam under the set of lighting conditions.

3)加载完成后进行采集数据的核对整理,核对无误后缓慢卸载加载器。3) After the loading is completed, check and organize the collected data, and slowly unload the loader after checking.

木梁的初始工况以及最终加载工况现场试验情况如图3(a)和图3(b)所示,木梁加载数据记录如附表3所示。The initial condition of the wooden beam and the field test conditions of the final loading condition are shown in Figure 3(a) and Figure 3(b), and the loading data records of the wooden beam are shown in Table 3.

附表3.和玺彩画梁加载数据Attached Table 3. Loading Data of Hexi Painted Beam

Figure BDA0002087747670000171
Figure BDA0002087747670000171

首先对试验梁进行预加载,确认一切正常后再进行正式加载。First, preload the test beam, and then proceed to formal loading after confirming that everything is normal.

实验环境搭建好后,每根梁在正式加载前采用CCD相机拍摄两幅相同画面以进行DIC运算的自适应子集选择。每根梁依据加载最大位移设置六个工况(包括初始工况),每个工况下以光线强度划分为3个对照组进行图像拍摄。依据GB 50005-2017《木结构设计标准》规定,木结构中的屋盖梁受弯跨中最大挠度应小于l/250,l计算跨度,本实验中l=1200mm。此次试验设置的彩绘梁跨中,最大挠度工况为12mm,为简支木梁跨度的1/100,为规范限值的2.5倍。以跨中最大挠度12mm为基准,工况编号以及工况位移如附表2所示。After the experimental environment is set up, each beam is taken with a CCD camera to take two identical images before formal loading to perform adaptive subset selection for DIC calculation. Six working conditions (including the initial working condition) were set for each beam according to the maximum loading displacement, and each working condition was divided into 3 control groups according to the light intensity for image shooting. According to GB 50005-2017 "Standards for Design of Wooden Structures", the maximum deflection of the roof beam in the wooden structure should be less than l/250 in the flexural span, and l is used to calculate the span. In this experiment, l=1200mm. The maximum deflection condition of the painted beam set in this test is 12mm, which is 1/100 of the span of simply supported wooden beams and 2.5 times of the specification limit. Based on the maximum mid-span deflection of 12mm, the working condition numbers and working condition displacements are shown in Attached Table 2.

实验加载装置以及测量装置如附图2所示,简支支座以及两个分配梁加载点与彩绘梁之间均有垫片,以防止木梁局部压坏,木梁下部放有三个千分表测量不同位置的挠度,上部是分配梁,加载千斤顶以及压力传感器(型号:CFBLZ S形拉压传感器,采集仪型号:SDY2202型静态应变仪)。CCD相机(型号GZL-CL-41C6M-C,图像分辨率2048×2048像素)放置在彩绘梁的正前方约4米处的三脚架上,并且使其光轴对准梁的形心且与彩绘图案面垂直,将相机数据线连至计算机,用软件进行图像采集。实验过程中采用两组可调亮度的白光光源照明。The experimental loading device and measuring device are shown in Figure 2. There are gaskets between the simply supported support and the loading points of the two distribution beams and the painted beams to prevent local crushing of the wooden beams. The meter measures the deflection at different positions, the upper part is the distribution beam, the loading jack and the pressure sensor (model: CFBLZ S-shaped tension and pressure sensor, the acquisition instrument model: SDY2202 static strain gauge). CCD camera (model GZL-CL-41C6M-C, image resolution 2048×2048 pixels) is placed on a tripod about 4 meters in front of the painted beam, and its optical axis is aligned with the centroid of the beam and aligned with the painted pattern The surface is vertical, connect the camera data line to the computer, and use the software for image acquisition. During the experiment, two groups of white light sources with adjustable brightness were used for illumination.

同时对基于手动选择子集、粗-细整像素搜索法以及梯度亚像素位移搜索法的DIC方法(Coarse-Fine Gradient DIC,CG-DIC)和本方案提出的自适应搜索双精度梯度DIC方法(Adaptive-Search Double-Precision-Gradient DIC,AD-DIC)进行对比。At the same time, the DIC method (Coarse-Fine Gradient DIC, CG-DIC) based on manual selection of subsets, coarse-fine pixel search method and gradient sub-pixel displacement search method and the adaptive search double-precision gradient DIC method ( Adaptive-Search Double-Precision-Gradient DIC, AD-DIC) for comparison.

通过对和玺彩画梁的图像数据进行分析可知,实际100mm梁高对应的图像内相应长度像素如附图4所示,然后由公式7即可计算得到每组试验中像素位移与真实位移的数量关系。Through the analysis of the image data of Hexi colored painted beams, it can be seen that the corresponding length pixels in the image corresponding to the actual 100mm beam height are shown in Figure 4, and then the relationship between the pixel displacement and the real displacement in each group of experiments can be calculated by formula 7 quantitative relationship.

对于计算精度的分析,采用DIC方法识别千分表对应位置的彩绘梁图案宽度范围内挠度数据,并与千分表数据进行对比。计算DIC方法识别的挠度数据标准差(StandardDeviation,SD)以及与相应千分表测量数据相减后的均值误差(Averaging Error,AE),分别作为计算稳定性与精度评价标准。令测量范围内每个像素点处采用DIC方法识别的挠度值为di,i∈N,N为测量区域内所有像素点坐标集合,d为对应区域内千分表测得的木梁挠度,因此均值误差以及标准差分别可表示公式8和公式9。For the analysis of calculation accuracy, the DIC method is used to identify the deflection data within the width range of the painted beam pattern corresponding to the position of the dial gauge, and compare it with the data of the dial gauge. Calculate the standard deviation (StandardDeviation, SD) of the deflection data identified by the DIC method and the average error (Averaging Error, AE) after subtracting the corresponding dial gauge measurement data, which are used as the calculation stability and accuracy evaluation standards, respectively. Let the deflection value identified by DIC method at each pixel point in the measurement range be d i , i∈N, where N is the coordinate set of all pixel points in the measurement area, and d is the deflection of the wooden beam measured by the dial gauge in the corresponding area, Therefore, the mean error and standard deviation can be represented by Equation 8 and Equation 9, respectively.

Figure BDA0002087747670000181
Figure BDA0002087747670000181

Figure BDA0002087747670000182
Figure BDA0002087747670000182

Figure BDA0002087747670000183
Figure BDA0002087747670000183

其中参照物实际尺寸为LR图像内像素尺寸为LP;实际位移为DR图像内像素位移为DP;识别的挠度值为di;AE为均值误差;SD为标准差,N为计算点数。Among them, the actual size of the reference object is LR, and the pixel size in the R image is LP ; the actual displacement is DR, and the pixel displacement in the R image is DP ; the recognized deflection value is d i ; AE is the mean error; SD is the standard deviation, and N is the calculation points.

和玺彩画梁压弯试验三个千分表处每个工况下两种DIC方法识别结果的均值误差以及标准差如附表4和附表5所示。The average error and standard deviation of the identification results of the two DIC methods under each working condition at the three dial gauges of the Hexi painted beam bending test are shown in Attached Table 4 and Attached Table 5.

附表4.和玺彩画梁DIC方法挠度识别精度分析Attached table 4. Accuracy analysis of deflection identification of Hexi colored painted beams by DIC method

Figure BDA0002087747670000184
Figure BDA0002087747670000184

附表5.和玺彩画梁DIC方法挠度识别稳定性分析Attached Table 5. Stability Analysis of Deflection Identification of Hexi Painted Beam DIC Method

Figure BDA0002087747670000191
Figure BDA0002087747670000191

由附表4可知,和玺彩画梁加载过程中,随着和玺彩画梁弯曲程度逐渐增大,跨中测量点处两种DIC方法非接触式挠度识别结果与千分表接触式测量结果的均值误差无明显趋势规律,但基本保持相对稳定,说明和玺彩画梁的弯曲程度对跨中DIC方法挠度测量影响不大。这是因为和玺彩画梁弯曲时跨中图案基本为平动位移,无明显转动以及不均匀拉伸,因此在一定范围内和玺彩画梁挠度大小对DIC方法识别跨中挠度结果影响很小。对于跨中两侧的测量位置,随着和玺彩画梁弯曲程度逐渐增大,两种DIC方法识别结果的均值误差总体均呈增大趋势,这是因为随着和玺彩画梁挠度的增大,跨中两侧挠度测量位置的彩绘图案不仅平动位移增大,而且向跨中方向的转动位移也逐渐增大,因此对图像识别方法产生的干扰也逐渐增大,导致识别结果误差增大。对比本申请提出的AD-DIC方法与CG-DIC方法对和玺彩画梁挠度识别的结果可以看出,总体上前者要优于后者,AD-DIC方法挠度识别结果的均值误差总体在0.1mm以下,最大绝对值为0.198mm,而CG-DIC方法挠度识别结果的均值误差普遍在0.1mm以上,且最大绝对值为0.908mm。It can be seen from the attached table 4 that during the loading process of the Hexi painted beam, as the bending degree of the Hexi painted beam gradually increases, the non-contact deflection identification results of the two DIC methods at the mid-span measurement point are compared with the dial gauge contact measurement The mean error of the results has no obvious trend, but remains relatively stable, indicating that the bending degree of Hexi painted beam has little effect on the mid-span DIC deflection measurement. This is because the mid-span pattern of the Hexi painted beam is basically a translational displacement when it is bent, without obvious rotation and uneven stretching. Therefore, within a certain range, the deflection of the Hexi painted beam has a great influence on the identification of the mid-span deflection by the DIC method. Small. For the measurement positions on both sides of the mid-span, as the bending degree of the Hexi painted beam gradually increases, the mean errors of the identification results of the two DIC methods generally increase. This is because the deflection of the Hexi painted beam increases increases, the painted patterns of the deflection measurement positions on both sides of the mid-span not only increase in translational displacement, but also gradually increase the rotational displacement in the direction of the mid-span, so the interference to the image recognition method also gradually increases, resulting in errors in the recognition results increase. Comparing the AD-DIC method and the CG-DIC method proposed in this application for the deflection identification results of Hexi painted beams, it can be seen that the former is generally better than the latter, and the average error of the AD-DIC method deflection identification results is generally 0.1 mm or less, the maximum absolute value is 0.198mm, while the mean error of the deflection identification results by the CG-DIC method is generally above 0.1mm, and the maximum absolute value is 0.908mm.

由附表5可知,随着和玺彩画梁挠度的增大,三个测点处AD-DIC方法挠度识别结果的标准差逐渐增加。首先对于跨中测量位置,虽然该处梁高范围内没有转动位移,但随着和玺彩画梁压弯程度的增加,梁高范围内计算像素点子集上下边的受弯拉伸长度差异逐渐增加,子集微小的受弯变形逐渐增加,在前后图像子集匹配时的干扰增加,因此计算数据的离散性会逐渐增大,但由于这种误差是随机的,因此对梁高范围内挠度识别的均值误差影响很小,对于跨中两侧的测量区域,不仅存在子集的受弯变形,还存在子集转角,因此,和玺彩画梁受弯挠度增大,测点处挠度识别结果标准差也会增大。同时可以看出CG-DIC方法挠度识别结果的标准差随和玺彩画梁挠度增大变化无规律,且离散型较大,这是由于该算法中采用的粗-细搜索整像素计算方法对计算像素点的整像素定位不准确所致。两种算法横向对比同时可以看出,AD-DIC方法挠度识别稳定性大大优于CG-DIC方法,挠度识别结果标准差始终保持在0.06mm以下。It can be seen from the attached table 5 that with the increase of the deflection of Hexi painted beam, the standard deviation of the deflection identification results of the AD-DIC method at the three measuring points gradually increases. First, for the mid-span measurement position, although there is no rotational displacement within the beam height range, as the bending degree of the Hexi color painting beam increases, the difference in the bending tensile length of the upper and lower sides of the calculated pixel point subset within the beam height range gradually increases. increases, the small bending deformation of the subset gradually increases, and the interference increases when the front and rear image subsets are matched, so the discreteness of the calculated data will gradually increase, but since this error is random, the deflection within the beam height range The identified mean value error has little influence. For the measurement area on both sides of the mid-span, not only the bending deformation of the subset, but also the rotation angle of the subset exist. The resulting standard deviation will also increase. At the same time, it can be seen that the standard deviation of the deflection identification results of the CG-DIC method changes irregularly with the increase of the deflection of Hexi painted beams, and the discrete type is relatively large. Due to the inaccurate positioning of the whole pixel of the pixel. From the horizontal comparison of the two algorithms, it can be seen that the AD-DIC method is much more stable in deflection identification than the CG-DIC method, and the standard deviation of the deflection identification results is always kept below 0.06mm.

基于千分表的测量数据,对于工况5中三个测区内两种DIC算法的识别结果与相应千分表实测数据的差值(识别误差)进行分析,如图5所示。Based on the measurement data of the dial gauge, the difference (recognition error) between the recognition results of the two DIC algorithms in the three measurement areas in working condition 5 and the corresponding dial gauge measured data (recognition error) was analyzed, as shown in Figure 5.

由图5可以看出,在三个测量区域内进行挠度识别时CG-DIC方法均会在某些位置产生较大的整像素位移的定位误差(较大尖峰处),而AD-DIC方法则始终有较高的计算精度,这是由于彩绘图案的灰度特征比散斑图弱,再加上图像噪声的影响,前者采用的粗-细搜索法容易陷入错误的局部最优解,而后者基于图像连续变形性质的局部穷举-自适应搜索法则较好的克服了这一情况。在跨中测量位置,接近梁底部时,AD-DIC方法识别的挠度产生较小误差,这是由于计算像素点子集边界接触木梁底边或者超出木梁底边时,图像识别会受到背景图像的影响,因此识别结果可能会产生波动。因此实际进行DIC方法测量位移时,测量区域应与构件边界留有一定距离。It can be seen from Figure 5 that the CG-DIC method will produce a large positioning error of the whole pixel displacement (large peak) at some positions when the deflection is identified in the three measurement areas, while the AD-DIC method will There is always a high calculation accuracy, because the gray feature of the painted pattern is weaker than that of the speckle pattern, coupled with the influence of image noise, the coarse-fine search method adopted by the former is easy to fall into the wrong local optimal solution, while the latter The local exhaustive-adaptive search algorithm based on the continuous deformation property of the image overcomes this situation well. When the mid-span measurement position is close to the bottom of the beam, the deflection identified by the AD-DIC method produces a small error. This is because the image recognition will be affected by the background image when the boundary of the calculated pixel point subset touches the bottom edge of the wooden beam or exceeds the bottom edge of the wooden beam. Therefore, the recognition results may fluctuate. Therefore, when the DIC method is actually used to measure the displacement, a certain distance should be left between the measurement area and the boundary of the component.

实施例二Embodiment two

与实施例一相比较,本实施例中,位移阈值包括多组相互匹配的彩绘梁类型与临界阈值,还包括有输入步骤,输入彩绘梁类型,匹配步骤,据输入的彩绘梁类型配合出作为当前彩绘梁位移阈值的临界阈值。Compared with Embodiment 1, in this embodiment, the displacement threshold includes multiple sets of matching painted beam types and critical thresholds, and also includes an input step, inputting the painted beam type, and a matching step, matching the inputted painted beam type as The critical threshold for the current painted beam displacement threshold.

考虑到对于不同的彩绘梁来说,形变的临界点不同,也就是说位移阈值不同,因此本方案中位移阈值包括彩绘梁类型和匹配的临界阈值,还设置有输入模块,便于工作人员输入彩绘梁类型,匹配模块则自动匹配出当前彩绘梁的临界阈值进行计算,从而保证了提醒的准确性。Considering that for different painted beams, the critical point of deformation is different, that is to say, the displacement threshold is different, so the displacement threshold in this scheme includes the type of painted beam and the matching critical threshold, and an input module is also set up to facilitate the staff to input painted Beam type, the matching module automatically matches the critical threshold of the current painted beam for calculation, thus ensuring the accuracy of the reminder.

以上所述的仅是本发明的实施例,方案中公知的具体结构及特性等常识在此未作过多描述,所属领域普通技术人员知晓申请日或者优先权日之前发明所属技术领域所有的普通技术知识,能够获知该领域中所有的现有技术,并且具有应用该日期之前常规实验手段的能力,所属领域普通技术人员可以在本申请给出的启示下,结合自身能力完善并实施本方案,一些典型的公知结构或者公知方法不应当成为所属领域普通技术人员实施本申请的障碍。应当指出,对于本领域的技术人员来说,在不脱离本发明结构的前提下,还可以作出若干变形和改进,这些也应该视为本发明的保护范围,这些都不会影响本发明实施的效果和专利的实用性。本申请要求的保护范围应当以其权利要求的内容为准,说明书中的具体实施方式等记载可以用于解释权利要求的内容。What is described above is only an embodiment of the present invention, and the common knowledge such as the specific structure and characteristics known in the scheme is not described too much here, and those of ordinary skill in the art know all the common knowledge in the technical field to which the invention belongs before the filing date or the priority date Technical knowledge, being able to know all the existing technologies in this field, and having the ability to apply conventional experimental methods before this date, those of ordinary skill in the art can improve and implement this plan based on their own abilities under the inspiration given by this application, Some typical known structures or known methods should not be obstacles for those of ordinary skill in the art to implement the present application. It should be pointed out that for those skilled in the art, under the premise of not departing from the structure of the present invention, several modifications and improvements can also be made, and these should also be regarded as the protection scope of the present invention, and these will not affect the implementation of the present invention. Effects and utility of patents. The scope of protection required by this application shall be based on the content of the claims, and the specific implementation methods and other records in the specification may be used to interpret the content of the claims.

Claims (10)

1. The double-precision displacement measurement method based on the self-adaptive search comprises the following steps:
an image acquisition step: acquiring an image of a measured object and generating image information;
a storage step: storing the calculation rule;
a calculation step: calculating the image information according to a calculation rule to obtain a displacement;
the method is characterized in that: the calculation rules comprise a parameter algorithm, a coefficient threshold algorithm, a size algorithm, a local exhaustive search method, a gradient method and a weight operation method;
the calculating step includes:
and (3) parameter calculation: calculating two image information of a measured object before and after a period of time according to a parameter algorithm to obtain a parameter value;
coefficient threshold calculation step: calculating the parameter value according to a coefficient threshold algorithm to obtain a coefficient threshold;
a subset selection step: calculating the size of the subset meeting the coefficient threshold according to a size algorithm;
and searching for the integral pixel displacement: the method comprises the steps of obtaining an initial value of a whole pixel according to the local exhaustive search of an initial calculation subset;
searching the initial value of the sub-pixel displacement: the method comprises the steps of determining a sub-pixel region subset according to an integer pixel initial value and a subset selection method, and respectively calculating sub-pixel displacement in the sub-pixel region subset for integer pixel initial value points at two ends of the sub-pixel region subset according to a gradient method;
and calculating a displacement accurate value: and performing weight calculation on the sub-pixel displacement to obtain a displacement accurate value.
2. The adaptive search based dual-precision displacement measurement method according to claim 1, wherein: also comprises a timing step: sending a starting signal according to the stored timing information;
the control steps are as follows: and after receiving a starting signal, controlling the image acquisition step to start.
3. The adaptive search based dual-precision displacement measurement method according to claim 1, wherein: the method also comprises the following alarming steps: and the calculation step is also used for calculating the obtained displacement accurate value and the displacement threshold value, and sending alarm information when the calculated displacement accurate value is greater than or equal to the displacement threshold value.
4. The dual-precision displacement measurement method based on adaptive search according to claim 3, wherein: also comprises the input step: inputting a displacement threshold value and storing the displacement threshold value.
5. The dual-precision displacement measurement method based on adaptive search according to claim 3, wherein: the displacement threshold comprises a plurality of groups of mutually matched colored drawing beam types and critical thresholds, and further comprises the following input steps: inputting the type of the colored drawing beam; matching: and matching a critical threshold value serving as a current displacement threshold value of the colored drawing beam according to the type of the input colored drawing beam.
6. The dual-precision displacement measurement method based on adaptive search according to claim 1, wherein: and a CCD camera is adopted in the image acquisition step.
7. The adaptive search based dual-precision displacement measurement method according to claim 6, wherein: in the image acquisition step, the optical axis of the CCD camera is opposite to the centroid of the measured object and is perpendicular to the pattern surface of the measured object.
8. The dual-precision displacement measurement method based on adaptive search according to claim 1, wherein: also comprises the following processing steps: and performing edge removal processing on the image information, wherein the image information subjected to the edge removal processing is calculated in the calculating step.
9. The dual-precision displacement measurement method based on adaptive search according to claim 8, wherein: in the processing step, edge removing processing is performed on the left edge and the right edge of the image information.
10. The dual-precision displacement measurement method based on adaptive search according to claim 9, wherein: the method also comprises the following input steps: inputting an edge processing size, and performing edge removing processing on the image information according to the edge processing size in the processing step.
CN201910493338.8A 2019-06-06 2019-06-06 Double-precision displacement measurement method based on self-adaptive search Active CN110146024B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910493338.8A CN110146024B (en) 2019-06-06 2019-06-06 Double-precision displacement measurement method based on self-adaptive search

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910493338.8A CN110146024B (en) 2019-06-06 2019-06-06 Double-precision displacement measurement method based on self-adaptive search

Publications (2)

Publication Number Publication Date
CN110146024A CN110146024A (en) 2019-08-20
CN110146024B true CN110146024B (en) 2023-03-14

Family

ID=67590857

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910493338.8A Active CN110146024B (en) 2019-06-06 2019-06-06 Double-precision displacement measurement method based on self-adaptive search

Country Status (1)

Country Link
CN (1) CN110146024B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR3105527B1 (en) * 2019-12-19 2022-01-07 Electricite De France METHOD FOR MONITORING A STRUCTURE BY IMAGE PROCESSING
CN111829439B (en) * 2020-07-21 2021-06-25 中山大学 High-precision translation measuring method and device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0930499A1 (en) * 1998-01-16 1999-07-21 NEC Corporation Automatic visual inspection apparatus, automatic visual inspection method, and recording medium having recorded an automatic visual inspection program
CN102175169A (en) * 2011-03-07 2011-09-07 南京理工大学 Three-dimensional deformation wireless optical measurement system for engineering structure and measurement method thereof
CN103323461A (en) * 2013-06-14 2013-09-25 上海大学 On-line detection method for movement of non-contact type wind driven generator blade
CN105678757A (en) * 2015-12-31 2016-06-15 华南理工大学 Object displacement measurement method
CN106651929A (en) * 2016-11-21 2017-05-10 中国科学院西安光学精密机械研究所 High-precision sub-pixel displacement generation method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI225622B (en) * 2003-10-24 2004-12-21 Sunplus Technology Co Ltd Method for detecting the sub-pixel motion for optic navigation device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0930499A1 (en) * 1998-01-16 1999-07-21 NEC Corporation Automatic visual inspection apparatus, automatic visual inspection method, and recording medium having recorded an automatic visual inspection program
CN102175169A (en) * 2011-03-07 2011-09-07 南京理工大学 Three-dimensional deformation wireless optical measurement system for engineering structure and measurement method thereof
CN103323461A (en) * 2013-06-14 2013-09-25 上海大学 On-line detection method for movement of non-contact type wind driven generator blade
CN105678757A (en) * 2015-12-31 2016-06-15 华南理工大学 Object displacement measurement method
CN106651929A (en) * 2016-11-21 2017-05-10 中国科学院西安光学精密机械研究所 High-precision sub-pixel displacement generation method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
一种组合式DIC 算法在亚像素级位移测量中的应用;葛朋祥 等;《激光与光电子学进展》;20181231;第111202-1至111202-6页 *

Also Published As

Publication number Publication date
CN110146024A (en) 2019-08-20

Similar Documents

Publication Publication Date Title
CN110197485A (en) A kind of measuring system of ancient building colored drawing Liang Sicheng
CN100491903C (en) A method for calibrating structural parameters of a structured light vision sensor
CN111161358B (en) A camera calibration method and device for structured light depth measurement
CN104616325B (en) A kind of large surfaces Light stripes center extraction method of quick high accuracy
JP2017053819A (en) Crack detection method and detection program of concrete
KR101163916B1 (en) A mesuring method for stress-strain curve and a apparatus for the same
CN108986070A (en) A kind of rock fracture way of extensive experimentation monitoring method based on high-speed video measurement
CN111054782A (en) Wide and thick plate shape detection device and method
CN102944559A (en) Vision measurement method for anisotropic performance parameters in sheet forming
CN104061876A (en) Building formwork construction monitoring system based on image measurement principle
CN110146024B (en) Double-precision displacement measurement method based on self-adaptive search
CN108871185A (en) Method, apparatus, equipment and the computer readable storage medium of piece test
CN104019745A (en) Method for measuring size of free plane based on monocular vision indirect calibration method
CN107167088A (en) Method and device for measuring glass deformation
CN113095447A (en) Detection method and system based on image recognition
CN106289678A (en) A kind of cylinder abnormity drum song detection device and recognition methods
CN112906095B (en) Bridge modal identification method and system based on laser fringe center tracking
CN110966937B (en) A three-dimensional configuration splicing method of large components based on laser vision sensing
CN106645168A (en) Detection method for surface concave-convex defect of boom cylinder of crane
Lin et al. Real-time pitch diameter measurement of internal thread for nut using laser triangulation
CN113920141B (en) Rock integrity coefficient calculation method and device and storage medium
CN116858139A (en) Metal structure flatness measuring method based on binocular vision
CN117346652A (en) Device and method for detecting size of reinforced concrete unit element in real time based on machine vision
Ziqiang et al. Research of the algorithm calculating the length of bridge crack based on stereo vision
TWI742391B (en) Three-dimensional image surface defect detection system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant