[go: up one dir, main page]

CN112699583B - A data space block processing method for heat map technology - Google Patents

A data space block processing method for heat map technology Download PDF

Info

Publication number
CN112699583B
CN112699583B CN202011583768.8A CN202011583768A CN112699583B CN 112699583 B CN112699583 B CN 112699583B CN 202011583768 A CN202011583768 A CN 202011583768A CN 112699583 B CN112699583 B CN 112699583B
Authority
CN
China
Prior art keywords
heat flow
boundary
block
data space
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
CN202011583768.8A
Other languages
Chinese (zh)
Other versions
CN112699583A (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.)
China Academy of Aerospace Aerodynamics CAAA
Original Assignee
China Academy of Aerospace Aerodynamics CAAA
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 China Academy of Aerospace Aerodynamics CAAA filed Critical China Academy of Aerospace Aerodynamics CAAA
Priority to CN202011583768.8A priority Critical patent/CN112699583B/en
Publication of CN112699583A publication Critical patent/CN112699583A/en
Application granted granted Critical
Publication of CN112699583B publication Critical patent/CN112699583B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T90/00Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation

Landscapes

  • Radiation Pyrometers (AREA)
  • Investigating Or Analyzing Materials Using Thermal Means (AREA)

Abstract

本发明公开了一种用于热图技术的数据空间分块处理方法、装置、电子设备及存储介质,所述方法根据识别模型边界将热图区分为有效数据和背景噪声,将背景噪声强制为空;然后,根据影响热流测量因素和空间隔离将有效图像划分为独立的几个区块,确定每一个区块的热流计算关键参数后分别针对各个区块进行热流数据处理;对各个区块的局部热流结果进行边界热流比对修正,并拼合得到模型表面的全局热流分布,在缩短后处理时间的同时,提高热流计算的精度,提升了拼合过程的效率和精度。

Figure 202011583768

The invention discloses a data space block processing method, device, electronic equipment and storage medium for heat map technology. The method distinguishes the heat map into effective data and background noise according to the identification model boundary, and forces the background noise to be Then, according to the factors affecting heat flow measurement and space isolation, the effective image is divided into several independent blocks, and after determining the key parameters of heat flow calculation of each block, heat flow data processing is carried out for each block; The local heat flow results are corrected by the boundary heat flow ratio, and combined to obtain the global heat flow distribution on the model surface. While shortening the post-processing time, the accuracy of the heat flow calculation is improved, and the efficiency and accuracy of the stitching process are improved.

Figure 202011583768

Description

一种用于热图技术的数据空间分块处理方法A data space block processing method for heat map technology

技术领域technical field

本发明涉及数据处理技术领域,尤其涉及一种用于热图技术的数据空间分块处理方法、装置、电子设备及存储介质。The present invention relates to the technical field of data processing, in particular to a data space block processing method, device, electronic equipment and storage medium for heat map technology.

背景技术Background technique

针对高超声速飞行器的热环境预测,传统的试验测量手段采用点式或整体式热流传感器,这种方式只能获得离散点的热流分布情况,而且容易破坏模型表面结构,对流场产生干扰;热图技术采用非接触测量方式,可以在不干扰流场的前提下获得大面积的热流数据,成为了热流测量技术发展的重要方向。For the prediction of the thermal environment of hypersonic vehicles, traditional test and measurement methods use point or integral heat flow sensors, which can only obtain the distribution of heat flow at discrete points, and it is easy to damage the surface structure of the model and cause interference to the flow field; The graph technology adopts non-contact measurement method, which can obtain large-area heat flow data without disturbing the flow field, and has become an important direction for the development of heat flow measurement technology.

目前热图数据的处理一般将图像作为一个整体进行处理,这固然会简化数据处理算法的流程,但是却带来了如下问题:At present, the processing of heat map data generally processes the image as a whole, which will certainly simplify the process of data processing algorithms, but it brings the following problems:

(1)背景中的无效像素点信息也参与了数据的处理流程,带来了大量冗余的计算,使得数据处理的时间大大增加;(1) Invalid pixel information in the background also participates in the data processing flow, which brings a lot of redundant calculations and greatly increases the data processing time;

(2)当光源引发初始光强不均匀的情况下,从光强反算温度时会产生较大的误差;(2) When the light source causes the initial light intensity to be uneven, a large error will be generated when the temperature is calculated from the light intensity;

(3)当模型表面热物性参数不完全相同时,必须分多次计算并手动拼合,降低了拼合过程的效率和精度。(3) When the thermophysical parameters of the model surface are not exactly the same, they must be calculated in multiple times and combined manually, which reduces the efficiency and accuracy of the combination process.

发明内容Contents of the invention

本发明的目的在于提供一种用于热图技术的数据空间分块处理方法,能够在缩短后处理时间的同时,提高热流计算的精度和算法适应性。The purpose of the present invention is to provide a data space block processing method for heat map technology, which can improve the accuracy of heat flow calculation and algorithm adaptability while shortening the post-processing time.

第一方面,本发明实施例提供了一种用于热图技术的数据空间分块处理方法,所述分块处理方法包括根据下步骤:In the first aspect, an embodiment of the present invention provides a data space block processing method for heat map technology, and the block processing method includes the following steps:

对图像进行边界识别,并根据识别的边界将图像分为有效区域和背景噪声区域;Perform boundary recognition on the image, and divide the image into valid areas and background noise areas according to the identified boundaries;

将背景噪声区域的像素点强制为空;Force the pixels in the background noise area to be empty;

根据影响热流测量因素和空间隔离将有效区域内的图像划分为多个独立区块;Divide the image in the effective area into multiple independent blocks according to the factors affecting the heat flow measurement and the spatial isolation;

确定各个区块在热流计算时的关键参数;Determine the key parameters of each block in the calculation of heat flow;

根据各个区块对应的热流计算关键参数分别计算各个区块的局部热流分布;Calculate the local heat flow distribution of each block according to the key parameters of heat flow calculation corresponding to each block;

根据各个区块的局部热流计算结果对各区块的重合边界进行比对修正和拼合,得到模型表面的全局热流分布结果。According to the local heat flow calculation results of each block, the coincident boundaries of each block are compared, corrected and merged to obtain the global heat flow distribution results on the model surface.

可选地,对图像进行边界识别包括:Optionally, performing boundary recognition on the image includes:

根据已知的模型边界曲线和热图中的光强分布,得到模型边界曲线在图像中所映射的像素点集合。According to the known model boundary curve and the light intensity distribution in the heat map, a set of pixel points mapped by the model boundary curve in the image is obtained.

可选地,所述的边界热流比对修正方法,对于同一有限模型边界L1映射的像素点集合S1内的任一点(X0,Y0)的邻域S2内的点的热流满足以下条件:Optionally, in the boundary heat flow ratio correction method, the heat flow of points in the neighborhood S2 of any point (X0, Y0) in the pixel point set S1 mapped on the same finite model boundary L1 satisfies the following conditions:

对满足|X-X0|<Δ,|Y-Y0|<Δ的所有像素点的集合,For the set of all pixels satisfying |X-X0|<Δ, |Y-Y0|<Δ,

Max(q(X,Y)|(X,Y)∈S1)-Min(q(X,Y)|(X,Y)∈S1)<ε,其中ε为设定的边界热流容差;Max(q(X, Y)|(X, Y)∈S1)-Min(q(X, Y)|(X, Y)∈S1)<ε, where ε is the set boundary heat flow tolerance;

其中,X±Δ,Y±Δ,Δ为边界模糊系数。Among them, X±Δ, Y±Δ, Δ are boundary blur coefficients.

可选地,影响热流测量因素包括,基底材料、初始光强。Optionally, factors affecting heat flow measurement include base material and initial light intensity.

可选地,在热流计算时的关键参数包括,热物性参数ρck、所采用标定曲线的初始光强I0Optionally, the key parameters when calculating the heat flow include the thermophysical parameter ρ ck and the initial light intensity I 0 of the calibration curve adopted.

第二方面,本发明实施例提供了一种用于热图技术的数据空间分块处理装置,所述分块处理装置包括:In the second aspect, an embodiment of the present invention provides a data space block processing device for heat map technology, and the block processing device includes:

处理模块,用于识别对图像进行边界识别,并根据识别的边界将图像分为有效区域和背景噪声区域,将背景噪声区域的像素点强制为空;The processing module is used to identify and identify the boundary of the image, and divide the image into an effective area and a background noise area according to the identified boundary, and force the pixels in the background noise area to be empty;

划分模块,用于根据影响热流测量因素和空间隔离将有效区域内的图像划分为多个独立区块;A division module, which is used to divide the image in the effective area into multiple independent blocks according to factors affecting heat flow measurement and spatial isolation;

计算模块,用于根据各个区块对应的热流计算关键参数分别计算各个区块的局部热流分布;Calculation module, used to calculate the local heat flow distribution of each block according to the key parameters of heat flow calculation corresponding to each block;

修正模块,用于根据各个区块的局部热流计算结果对各区块的重合边界进行比对修正和拼合,得到模型表面的全局热流分布结果。The correction module is used to compare, correct and combine the coincident boundaries of each block according to the local heat flow calculation results of each block, and obtain the global heat flow distribution result on the model surface.

可选地,所述处理模块包括:Optionally, the processing module includes:

识别单元,用于根据已知的模型边界曲线和热图中的光强分布,得到模型边界曲线在图像中所映射的像素点集合。The identification unit is configured to obtain a set of pixel points mapped by the model boundary curve in the image according to the known model boundary curve and the light intensity distribution in the heat map.

可选地,所述修正模块的修正方法对于同一有限模型边界L1映射的像素点集合S1内的任一点(X0,Y0)的邻域S2内的点的热流满足以下条件:Optionally, the correction method of the correction module satisfies the following conditions for the heat flow of points in the neighborhood S2 of any point (X0, Y0) in the pixel point set S1 mapped on the same finite model boundary L1:

对满足|X-X0|<Δ,|Y-Y0|<Δ的所有像素点的集合,For the set of all pixels satisfying |X-X0|<Δ, |Y-Y0|<Δ,

Max(q(X,Y)|(X,Y)∈S1)-Min(q(X,Y)|(X,Y)∈S1)<ε,其中ε为设定的边界热流容差;Max(q(X, Y)|(X, Y)∈S1)-Min(q(X, Y)|(X, Y)∈S1)<ε, where ε is the set boundary heat flow tolerance;

其中,X±Δ,Y±Δ,Δ为边界模糊系数。Among them, X±Δ, Y±Δ, Δ are boundary blur coefficients.

第三方面,本发明实施例提供了一种电子设备,包括:In a third aspect, an embodiment of the present invention provides an electronic device, including:

处理器;processor;

用于存储处理器可执行指令的存储器;memory for storing processor-executable instructions;

其中,所述处理器通过运行所述可执行指令以实现上述方法中任一项所述的用于热图技术的数据空间分块处理方法。Wherein, the processor implements the data space block processing method for heat map technology described in any one of the above methods by running the executable instructions.

第四方面,本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序用于:执行上述的用于热图技术的数据空间分块处理方法。In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored, and the computer program is used for: executing the above-mentioned data space block processing method for heat map technology.

有益效果Beneficial effect

本发明提出了一种用于热图技术的数据空间分块处理方法,首先,根据识别模型边界将热图区分为有效数据和背景噪声,将背景噪声强制为空;然后,根据影响热流测量因素(如基底材料、初始光强等)和空间隔离将有效图像划分为独立的几个区块,确定每一个区块的热流计算关键参数(如热物性参数ρck、初始光强I0等)后分别针对各个区块进行热流数据处理;最后,对各个区块的局部热流结果进行边界热流比对修正,并拼合得到模型表面的全局热流分布,在缩短后处理时间的同时,提高热流计算的精度,提升了拼合过程的效率和精度。The present invention proposes a data space block processing method for heat map technology. First, the heat map is divided into effective data and background noise according to the identification model boundary, and the background noise is forced to be empty; then, according to the factors affecting the heat flow measurement (such as substrate material, initial light intensity, etc.) and space isolation divide the effective image into several independent blocks, and determine the key parameters of heat flow calculation of each block (such as thermal physical parameters ρck, initial light intensity I 0 , etc.) Perform heat flow data processing for each block; finally, perform boundary heat flow comparison correction on the local heat flow results of each block, and combine to obtain the global heat flow distribution on the model surface, shorten post-processing time and improve the accuracy of heat flow calculation , improving the efficiency and accuracy of the flattening process.

附图说明Description of drawings

图1为本发明一种用于热图技术的数据空间分块处理方法一种实施例的流程图;Fig. 1 is a flowchart of an embodiment of a data space block processing method for heat map technology in the present invention;

图2为本发明一种用于热图技术的数据空间分块处理方法进行热图处理的流程示意图;Fig. 2 is a schematic flow chart of heat map processing by a data space block processing method for heat map technology according to the present invention;

图3为本发明一种用于热图技术的数据空间分块处理装置一种实施例的结构框图;3 is a structural block diagram of an embodiment of a data space block processing device for heat map technology in the present invention;

图4为图3中处理模块的结构框图;Fig. 4 is the structural block diagram of processing module in Fig. 3;

图5为本发明一种实施例电子设备的结构框图。Fig. 5 is a structural block diagram of an electronic device according to an embodiment of the present invention.

具体实施方式Detailed ways

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

在本发明的描述中,需要理解的是,术语"厚度"、"上"、"下"、"前"、"后"、"左"、"右"、"内"、"外"、等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或系统必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。In describing the present invention, it is to be understood that the terms "thickness", "upper", "lower", "front", "rear", "left", "right", "inner", "outer", etc. The indicated orientation or positional relationship is based on the orientation or positional relationship shown in the drawings, and is only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or system referred to must have a specific orientation, and must have a specific orientation. construction and operation, therefore, should not be construed as limiting the invention.

此外,术语"第一"、"第二"仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有"第一"、"第二"的特征可以明示或者隐含地包括一个或者更多个所述特征。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。In addition, the terms "first" and "second" are used for descriptive purposes only, and cannot be understood as indicating or implying relative importance or implicitly specifying the quantity of indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of said features. Those of ordinary skill in the art can understand the specific meanings of the above terms in the present invention in specific situations.

为了解决热图技术后处理耗时过长、受光源引起模型表面光强不均匀的问题,本发明提供了一种用于热图技术的空间分块处理方法,在缩短后处理时间的同时,提高热流计算的精度和算法适应性。In order to solve the problem that the post-processing of the heat map technology takes too long and the light intensity of the model surface is uneven caused by the light source, the present invention provides a spatial block processing method for the heat map technology, which shortens the post-processing time and at the same time, Improve the accuracy and algorithm adaptability of heat flow calculation.

下面结合附图说明和具体实施例对本发明作进一步描述:The present invention will be further described below in conjunction with accompanying drawing description and specific embodiment:

图1示出了本发明实施例一种用于热图技术的数据空间分块处理方法的流程示意图,图2示出了本发明一种用于热图技术的数据空间分块处理方法进行热图处理的流程示意图;如图1-2所示,所述分块处理方法包括根据下步骤:Fig. 1 shows a schematic flowchart of a data space block processing method for heat map technology according to an embodiment of the present invention, and Fig. 2 shows a data space block processing method for heat map technology according to the present invention for thermal Schematic flow chart of image processing; as shown in Figure 1-2, the block processing method includes the following steps:

S20、对图像进行边界识别,并根据识别的边界将图像分为有效区域和背景噪声区域;S20. Perform boundary recognition on the image, and divide the image into valid regions and background noise regions according to the recognized boundaries;

S40、将背景噪声区域的像素点强制为空;S40, forcing the pixels in the background noise area to be empty;

背景噪声区域的像素点将不再参与后面的运算,直接避免背景噪声处的像素数据参与运算,可以直接提高后期热图计算的速度,并降低对硬件(如内存)的占用。The pixels in the background noise area will no longer participate in the subsequent calculations, and directly avoid the pixel data at the background noise from participating in the calculation, which can directly improve the speed of later heat map calculations and reduce the occupation of hardware (such as memory).

S60、根据影响热流测量因素和空间隔离将有效区域内的图像划分为多个独立区块;S60. Divide the image in the effective area into a plurality of independent blocks according to factors affecting heat flow measurement and spatial isolation;

在一些实施例中,根据初始光强(影响热流测量的因素)分块、采用不同初始光强的标定曲线反算温度,从原理上降低了光强照射不均匀引起的计算误差,提高了热流计算的精度,能够处理由光源引起的数据环境;此外,计算后的边界比对不仅可以验证各个区块计算的正确性,还显著提高了图像拼合的效率和准确度。In some embodiments, according to the initial light intensity (factors that affect the measurement of heat flow), the temperature is inversely calculated by using calibration curves with different initial light intensities, which reduces the calculation error caused by uneven light intensity irradiation and improves the heat flow. The accuracy of the calculation can handle the data environment caused by the light source; in addition, the calculated boundary comparison can not only verify the correctness of the calculation of each block, but also significantly improve the efficiency and accuracy of image stitching.

在一些实施例中,通过根据材料热物性参数分块、采用不同的热物性参数计算热流,可以同时计算具有不同热物性表面的热流,提高了热流计算的精度,能够处理模型材料不同引发的更为复杂的数据环境;此外,通过边界比对和拼合算法,相比手动拼合不仅提高了效率,而且具有更高的空间拼合准确度。In some embodiments, by dividing the heat flow into blocks according to the thermal physical parameters of the material and using different thermal physical parameters to calculate the heat flow, the heat flow of surfaces with different thermal physical properties can be calculated at the same time, which improves the accuracy of the heat flow calculation, and can handle more problems caused by different model materials. For the complex data environment; in addition, through the boundary comparison and flattening algorithm, compared with manual flattening, it not only improves the efficiency, but also has higher spatial flattening accuracy.

S80、确定各个区块在热流计算时的关键参数;S80. Determine the key parameters of each block when calculating the heat flow;

S100、根据各个区块对应的热流计算关键参数分别计算各个区块的局部热流分布;S100. Calculate the local heat flow distribution of each block according to the key parameters of heat flow calculation corresponding to each block;

S120、根据各个区块的局部热流计算结果对各区块的重合边界进行比对修正和拼合,得到模型表面的全局热流分布结果。S120. Comparing, correcting and merging overlapping boundaries of each block according to the local heat flow calculation results of each block to obtain a global heat flow distribution result on the model surface.

具体地,对图像进行边界识别包括:Specifically, performing boundary recognition on an image includes:

根据已知的模型边界曲线和热图中的光强分布,得到模型边界曲线在图像中所映射的像素点集合。According to the known model boundary curve and the light intensity distribution in the heat map, a set of pixel points mapped by the model boundary curve in the image is obtained.

具体地步骤S120中,所述的边界热流比对修正方法,对于同一有限模型边界L1映射的像素点集合S1内的任一点(X0,Y0)的邻域S2内的点的热流满足以下条件:Specifically in step S120, in the boundary heat flow ratio correction method, the heat flow of points in the neighborhood S2 of any point (X0, Y0) in the pixel point set S1 mapped on the same finite model boundary L1 satisfies the following conditions:

对满足|X-X0|<Δ,|Y-Y0|<Δ的所有像素点的集合,For the set of all pixels satisfying |X-X0|<Δ, |Y-Y0|<Δ,

Max(q(X,Y)|(X,Y)∈S1)-Min(q(X,Y)|(X,Y)∈S1)<ε,其中ε为设定的边界热流容差;Max(q(X, Y)|(X, Y)∈S1)-Min(q(X, Y)|(X, Y)∈S1)<ε, where ε is the set boundary heat flow tolerance;

其中,X±Δ,Y±Δ,Δ为边界模糊系数。采用邻域内的热流最大值和最小值,对比效率较高。Among them, X±Δ, Y±Δ, Δ are boundary blur coefficients. The maximum and minimum values of heat flow in the neighborhood are used, and the comparison efficiency is high.

本发明相对于现有技术的优点在于:The present invention has the advantage over prior art that:

(1)本发明通过对背景噪声处的像素点强制为空,直接避免背景噪声处的像素数据参与运算,可以直接提高后期热图计算的速度,并降低对硬件(如内存)的占用。(1) The present invention directly prevents the pixel data at the background noise from participating in the calculation by forcing the pixels at the background noise to be empty, which can directly improve the speed of later heat map calculation and reduce the occupation of hardware (such as memory).

(2)本发明通过根据初始光强分块、采用不同初始光强的标定曲线反算温度,从原理上降低了光强照射不均匀引起的计算误差,提高了热流计算的精度;,能够处理由光源引起的数据环境;此外,计算后的边界比对不仅可以验证各个区块计算的正确性,还显著提高了图像拼合的效率和准确度。(2) The present invention reduces the calculation error caused by uneven light intensity irradiation in principle and improves the accuracy of heat flow calculation by dividing the initial light intensity into blocks and adopting calibration curves with different initial light intensities to calculate the temperature inversely; The data environment caused by the light source; in addition, the calculated boundary comparison can not only verify the correctness of the calculation of each block, but also significantly improve the efficiency and accuracy of image stitching.

(3)本发明通过根据材料热物性参数分块、采用不同的热物性参数计算热流,可以同时计算具有不同热物性表面的热流,提高了热流计算的精度,能够处理模型材料不同引发的更为复杂的数据环境;此外,通过边界比对和拼合算法,相比手动拼合不仅提高了效率,而且具有更高的空间拼合准确度。(3) The present invention calculates the heat flow by dividing into blocks according to the thermal physical parameters of the material and adopting different thermal physical parameters, so that the heat flow of surfaces with different thermal physical properties can be calculated at the same time, the accuracy of the heat flow calculation is improved, and it is possible to deal with the problems caused by different model materials. Complex data environment; in addition, through the boundary comparison and flattening algorithm, compared with manual flattening, not only the efficiency is improved, but also the spatial flattening accuracy is higher.

如图3所示,本发明实施例提供了一种用于热图技术的数据空间分块处理装置,所述分块处理装置包括:As shown in FIG. 3, an embodiment of the present invention provides a data space block processing device for heat map technology, and the block processing device includes:

处理模块20,用于识别对图像进行边界识别,并根据识别的边界将图像分为有效区域和背景噪声区域,将背景噪声区域的像素点强制为空;The processing module 20 is used to identify and identify the boundary of the image, and divide the image into an effective area and a background noise area according to the identified boundary, and force the pixels in the background noise area to be empty;

划分模块40,用于根据影响热流测量因素和空间隔离将有效区域内的图像划分为多个独立区块;A division module 40, configured to divide the image in the effective area into a plurality of independent blocks according to factors affecting heat flow measurement and spatial isolation;

计算模块60,用于根据各个区块对应的热流计算关键参数分别计算各个区块的局部热流分布;Calculation module 60, for calculating the local heat flow distribution of each block respectively according to the key parameters of heat flow calculation corresponding to each block;

修正模块80,用于根据各个区块的局部热流计算结果对各区块的重合边界进行比对修正和拼合,得到模型表面的全局热流分布结果。The correction module 80 is used for comparing, correcting and combining the overlapped boundaries of each block according to the local heat flow calculation results of each block, and obtaining the global heat flow distribution result of the model surface.

优选地,如图4所示,所述处理模块20包括:Preferably, as shown in Figure 4, the processing module 20 includes:

识别单元201,用于根据已知的模型边界曲线和热图中的光强分布,得到模型边界曲线在图像中所映射的像素点集合。The recognition unit 201 is configured to obtain a set of pixel points mapped by the model boundary curve in the image according to the known model boundary curve and the light intensity distribution in the heat map.

在一些实施例中,根据初始光强(影响热流测量的因素)分块、采用不同初始光强的标定曲线反算温度,从原理上降低了光强照射不均匀引起的计算误差,提高了热流计算的精度,能够处理由光源引起的数据环境;此外,计算后的边界比对不仅可以验证各个区块计算的正确性,还显著提高了图像拼合的效率和准确度。In some embodiments, according to the initial light intensity (factors that affect the measurement of heat flow), the temperature is inversely calculated by using calibration curves with different initial light intensities, which reduces the calculation error caused by uneven light intensity irradiation and improves the heat flow. The accuracy of the calculation can handle the data environment caused by the light source; in addition, the calculated boundary comparison can not only verify the correctness of the calculation of each block, but also significantly improve the efficiency and accuracy of image stitching.

在一些实施例中,通过根据材料热物性参数分块、采用不同的热物性参数计算热流,可以同时计算具有不同热物性表面的热流,提高了热流计算的精度,能够处理模型材料不同引发的更为复杂的数据环境;此外,通过边界比对和拼合算法,相比手动拼合不仅提高了效率,而且具有更高的空间拼合准确度。In some embodiments, by dividing the heat flow into blocks according to the thermal physical parameters of the material and using different thermal physical parameters to calculate the heat flow, the heat flow of surfaces with different thermal physical properties can be calculated at the same time, which improves the accuracy of the heat flow calculation, and can handle more problems caused by different model materials. For the complex data environment; in addition, through the boundary comparison and flattening algorithm, compared with manual flattening, it not only improves the efficiency, but also has higher spatial flattening accuracy.

优选地,所述修正模块的修正方法对于同一有限模型边界L1映射的像素点集合S1内的任一点(X0,Y0)的邻域S2内的点的热流满足以下条件:Preferably, the correction method of the correction module satisfies the following conditions for the heat flow of points in the neighborhood S2 of any point (X0, Y0) in the pixel point set S1 mapped on the same finite model boundary L1:

对满足|X-X0|<Δ,|Y-Y0|<Δ的所有像素点的集合,For the set of all pixels satisfying |X-X0|<Δ, |Y-Y0|<Δ,

Max(q(X,Y)|(X,Y)∈S1)-Min(q(X,Y)|(X,Y)∈S1)<ε,其中ε为设定的边界热流容差;Max(q(X, Y)|(X, Y)∈S1)-Min(q(X, Y)|(X, Y)∈S1)<ε, where ε is the set boundary heat flow tolerance;

其中,X±Δ,Y±Δ,Δ为边界模糊系数。Among them, X±Δ, Y±Δ, Δ are boundary blur coefficients.

本发明提出了一种用于热图技术的数据空间分块处理装置,首先,处理模块20识别对图像进行边界识别,并根据识别的边界将图像分为有效区域和背景噪声区域,将背景噪声区域的像素点强制为空;划分模块40根据影响热流测量因素和空间隔离将有效区域内的图像划分为多个独立区块;计算模块60根据各个区块对应的热流计算关键参数分别计算各个区块的局部热流分布;修正模块80根据各个区块的局部热流计算结果对各区块的重合边界进行比对修正和拼合,得到模型表面的全局热流分布结果,在缩短后处理时间的同时,提高热流计算的精度,提升了拼合过程的效率和精度。The present invention proposes a data space block processing device for heat map technology. First, the processing module 20 recognizes the boundary of the image, and divides the image into an effective area and a background noise area according to the identified boundary, and divides the background noise The pixels in the area are forced to be empty; the division module 40 divides the image in the effective area into multiple independent blocks according to the factors affecting the heat flow measurement and the spatial isolation; the calculation module 60 calculates the key parameters of the heat flow calculation corresponding to each block. The local heat flow distribution of the block; the correction module 80 compares, corrects and merges the overlapped boundaries of each block according to the local heat flow calculation results of each block, and obtains the global heat flow distribution result of the model surface, and improves the heat flow while shortening the post-processing time. The calculation accuracy improves the efficiency and accuracy of the stitching process.

本申请实施例还提供了一种计算机电子设备,图5示出了可以应用本申请实施例的电子设备的结构示意图,如图5所示,该计算机电子设备包括,中央处理单元(CPU)301,其可以根据存储在只读存储器(ROM)302中的程序或者从存储部分308加载到随机访问存储器(RAM)303中的程序而执行各种适当的动作和处理。在RAM 303中,还存储有系统300操作所需的各种程序和数据。CPU 301、ROM 302以及RAM 303通过总线304彼此相连。输入/输出(I/O)接口305也连接至总线304。The embodiment of the present application also provides a computer electronic device. FIG. 5 shows a schematic structural diagram of the electronic device to which the embodiment of the present application can be applied. As shown in FIG. 5 , the computer electronic device includes a central processing unit (CPU) 301 , which can execute various appropriate actions and processes according to a program stored in a read only memory (ROM) 302 or a program loaded from a storage section 308 into a random access memory (RAM) 303 . In the RAM 303, various programs and data necessary for the operation of the system 300 are also stored. The CPU 301 , ROM 302 , and RAM 303 are connected to each other via a bus 304 . An input/output (I/O) interface 305 is also connected to the bus 304 .

以下部件连接至I/O接口305:包括键盘、鼠标等的输入部分1006;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分307;包括硬盘等的存储部分308;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分309。通信部分309经由诸如因特网的网络执行通信处理。驱动器310也根据需要连接至I/O接口305。可拆卸介质311,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器310上,以便于从其上读出的计算机程序根据需要被安装入存储部分308。The following components are connected to the I/O interface 305: an input section 1006 including a keyboard, a mouse, etc.; an output section 307 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker; a storage section 308 including a hard disk, etc. and a communication section 309 including a network interface card such as a LAN card, a modem, or the like. The communication section 309 performs communication processing via a network such as the Internet. A drive 310 is also connected to the I/O interface 305 as needed. A removable medium 311, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is mounted on the drive 310 as necessary so that a computer program read therefrom is installed into the storage section 308 as necessary.

附图中的流程图和框图,图示了按照本发明各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,所述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。The flowchart and block diagrams in the Figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present invention. In this regard, each block in a flowchart or block diagram may represent a module, program segment, or portion of code that contains one or more logic devices for implementing the specified Executable instructions for a function. It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or they may sometimes be executed in the reverse order, depending upon the functionality involved. It should also be noted that each block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, can be implemented by a dedicated hardware-based system that performs the specified functions or operations , or may be implemented by a combination of dedicated hardware and computer instructions.

作为另一方面,本申请还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施例中所述软件安装装置中所包含的计算机可读存储介质;也可以是单独存在,未装配入电子设备中的计算机可读存储介质。计算机可读存储介质存储有一个或者一个以上程序,所述程序被一个或者一个以上的处理器用来执行描述于本申请的用于热图技术的数据空间分块处理方法。As another aspect, the present application also provides a computer-readable storage medium, which may be the computer-readable storage medium included in the software installation device in the above-mentioned embodiments; it may also be a separate , a computer-readable storage medium not incorporated into an electronic device. The computer-readable storage medium stores one or more programs, and the programs are used by one or more processors to execute the data space block processing method for heat map technology described in this application.

以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。The above description is only a preferred embodiment of the present application and an illustration of the applied technical principles. Those skilled in the art should understand that the scope of the invention involved in this application is not limited to the technical solution formed by the specific combination of the above-mentioned technical features, but should also cover the technical solution formed by the above-mentioned technical features without departing from the inventive concept. Other technical solutions formed by any combination of or equivalent features thereof. For example, a technical solution formed by replacing the above-mentioned features with technical features with similar functions disclosed in (but not limited to) this application.

Claims (10)

1.一种用于热图技术的数据空间分块处理方法,其特征在于,所述分块处理方法包括根据下步骤:1. A data space block processing method for thermal map technology, characterized in that, the block processing method comprises the following steps: 对图像进行边界识别,并根据识别的边界将图像分为有效区域和背景噪声区域;Perform boundary recognition on the image, and divide the image into valid areas and background noise areas according to the identified boundaries; 将背景噪声区域的像素点强制为空;Force the pixels in the background noise area to be empty; 根据影响热流测量因素和空间隔离将有效区域内的图像划分为多个独立区块;Divide the image in the effective area into multiple independent blocks according to the factors affecting the heat flow measurement and the spatial isolation; 确定各个区块在热流计算时的关键参数;Determine the key parameters of each block in the calculation of heat flow; 根据各个区块对应的热流计算关键参数分别计算各个区块的局部热流分布;Calculate the local heat flow distribution of each block according to the key parameters of heat flow calculation corresponding to each block; 根据各个区块的局部热流计算结果对各区块的重合边界进行比对修正和拼合,得到模型表面的全局热流分布结果。According to the local heat flow calculation results of each block, the coincident boundaries of each block are compared, corrected and merged to obtain the global heat flow distribution results on the model surface. 2.根据权利要求1所述的数据空间分块处理方法,其特征在于,对图像进行边界识别包括:2. the data space block processing method according to claim 1, is characterized in that, carrying out boundary recognition to image comprises: 根据已知的模型边界曲线和热图中的光强分布,得到模型边界曲线在图像中所映射的像素点集合。According to the known model boundary curve and the light intensity distribution in the heat map, a set of pixel points mapped by the model boundary curve in the image is obtained. 3.根据权利要求1所述的数据空间分块处理方法,其特征在于,所述的边界热流比对修正方法,对于同一有限模型边界L1映射的像素点集合S1内的任一点(X0,Y0)的邻域S2内的点的热流满足以下条件:3. The data space block processing method according to claim 1, characterized in that, in the described boundary heat flow comparison correction method, for any point (X0, Y0 ) The heat flow of points in the neighborhood S2 of ) satisfies the following conditions: 对满足|X-X0|<Δ,|Y-Y0|<Δ的所有像素点的集合,For the set of all pixels satisfying |X-X0|<Δ, |Y-Y0|<Δ, Max(q(X,Y)|(X,Y)∈S1)-Min(q(X,Y)|(X,Y)∈S1)<ε,其中ε为设定的边界热流容差;Max(q(X, Y)|(X, Y)∈S1)-Min(q(X, Y)|(X, Y)∈S1)<ε, where ε is the set boundary heat flow tolerance; 其中,X±Δ,Y±Δ,Δ为边界模糊系数。Among them, X±Δ, Y±Δ, Δ are boundary blur coefficients. 4.根据权利要求1所述的数据空间分块处理方法,其特征在于,影响热流测量因素包括,基底材料、初始光强。4 . The data space block processing method according to claim 1 , wherein the factors affecting heat flow measurement include substrate material and initial light intensity. 5.根据权利要求1所述的数据空间分块处理方法,其特征在于,在热流计算时的关键参数包括,热物性参数ρck、所采用标定曲线的初始光强I0。5 . The data space block processing method according to claim 1 , wherein the key parameters when calculating the heat flow include the thermal physical property parameter ρck and the initial light intensity I0 of the calibration curve adopted. 6 . 6.一种用于热图技术的数据空间分块处理装置,其特征在于,所述分块处理装置包括:6. A data space block processing device for heat map technology, characterized in that, the block processing device includes: 处理模块,用于识别对图像进行边界识别,并根据识别的边界将图像分为有效区域和背景噪声区域,将背景噪声区域的像素点强制为空;The processing module is used to identify and identify the boundary of the image, and divide the image into an effective area and a background noise area according to the identified boundary, and force the pixels in the background noise area to be empty; 划分模块,用于根据影响热流测量因素和空间隔离将有效区域内的图像划分为多个独立区块;A division module, which is used to divide the image in the effective area into multiple independent blocks according to factors affecting heat flow measurement and spatial isolation; 计算模块,用于根据各个区块对应的热流计算关键参数分别计算各个区块的局部热流分布;Calculation module, used to calculate the local heat flow distribution of each block according to the key parameters of heat flow calculation corresponding to each block; 修正模块,用于根据各个区块的局部热流计算结果对各区块的重合边界进行比对修正和拼合,得到模型表面的全局热流分布结果。The correction module is used to compare, correct and combine the coincident boundaries of each block according to the local heat flow calculation results of each block, and obtain the global heat flow distribution result on the model surface. 7.根据权利要求6所述的数据空间分块处理装置,其特征在于,所述处理模块包括:7. The data space block processing device according to claim 6, wherein the processing module comprises: 识别单元,用于根据已知的模型边界曲线和热图中的光强分布,得到模型边界曲线在图像中所映射的像素点集合。The identification unit is configured to obtain a set of pixel points mapped by the model boundary curve in the image according to the known model boundary curve and the light intensity distribution in the heat map. 8.根据权利要求6所述的数据空间分块处理装置,其特征在于,所述修正模块的修正方法对于同一有限模型边界L1映射的像素点集合S1内的任一点(X0,Y0)的邻域S2内的点的热流满足以下条件:8. The data space block processing device according to claim 6, characterized in that, the correction method of the correction module is for the neighbors of any point (X0, Y0) in the pixel point set S1 mapped to the same finite model boundary L1 The heat flow of points in domain S2 satisfies the following conditions: 对满足|X-X0|<Δ,|Y-Y0|<Δ的所有像素点的集合,For the set of all pixels satisfying |X-X0|<Δ, |Y-Y0|<Δ, Max(q(X,Y)|(X,Y)∈S1)-Min(q(X,Y)|(X,Y)∈S1)<ε,其中ε为设定的边界热流容差;Max(q(X, Y)|(X, Y)∈S1)-Min(q(X, Y)|(X, Y)∈S1)<ε, where ε is the set boundary heat flow tolerance; 其中,X±Δ,Y±Δ,Δ为边界模糊系数。Among them, X±Δ, Y±Δ, Δ are boundary blur coefficients. 9.一种电子设备,包括:9. An electronic device comprising: 处理器;processor; 用于存储处理器可执行指令的存储器;memory for storing processor-executable instructions; 其中,所述处理器通过运行所述可执行指令以实现如权利要求1-5中任一项所述的用于热图技术的数据空间分块处理方法。Wherein, the processor implements the data space block processing method for heat map technology according to any one of claims 1-5 by running the executable instructions. 10.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序用于:执行权利要求1-5任一项所述的用于热图技术的数据空间分块处理方法。10. A computer-readable storage medium, on which a computer program is stored, and the computer program is used for: executing the data space block processing method for heat map technology according to any one of claims 1-5.
CN202011583768.8A 2020-12-28 2020-12-28 A data space block processing method for heat map technology Active CN112699583B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011583768.8A CN112699583B (en) 2020-12-28 2020-12-28 A data space block processing method for heat map technology

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011583768.8A CN112699583B (en) 2020-12-28 2020-12-28 A data space block processing method for heat map technology

Publications (2)

Publication Number Publication Date
CN112699583A CN112699583A (en) 2021-04-23
CN112699583B true CN112699583B (en) 2023-06-20

Family

ID=75513050

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011583768.8A Active CN112699583B (en) 2020-12-28 2020-12-28 A data space block processing method for heat map technology

Country Status (1)

Country Link
CN (1) CN112699583B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107705318A (en) * 2017-08-22 2018-02-16 哈尔滨工程大学 A kind of turbulent boundary lamellar field speed-measuring method based on border tracer
CN108256166A (en) * 2017-12-25 2018-07-06 中国航天空气动力技术研究院 A kind of data processing method for thermo-mapping technique
CN108287030A (en) * 2017-12-28 2018-07-17 中国航天空气动力技术研究院 A kind of built-in type thermocouple surface heat-flow measurement method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107705318A (en) * 2017-08-22 2018-02-16 哈尔滨工程大学 A kind of turbulent boundary lamellar field speed-measuring method based on border tracer
CN108256166A (en) * 2017-12-25 2018-07-06 中国航天空气动力技术研究院 A kind of data processing method for thermo-mapping technique
CN108287030A (en) * 2017-12-28 2018-07-17 中国航天空气动力技术研究院 A kind of built-in type thermocouple surface heat-flow measurement method

Also Published As

Publication number Publication date
CN112699583A (en) 2021-04-23

Similar Documents

Publication Publication Date Title
CN110222703B (en) Image contour recognition method, device, equipment and medium
CN110298798A (en) A kind of image repair method based on the completion of low-rank tensor Yu discrete full variation
US20230086961A1 (en) Parallax image processing method, apparatus, computer device and storage medium
US9489722B2 (en) Method and apparatus for implementing image denoising
JP6860079B2 (en) Anomaly detection device, anomaly detection method, and program
WO2020151153A1 (en) Image processing method and apparatus, and computer device and storage medium
CN109583365A (en) Method for detecting lane lines is fitted based on imaging model constraint non-uniform B-spline curve
CN115018805B (en) Segmentation model training method, image segmentation method, device, equipment and medium
CN110956131A (en) Single-target tracking method, device and system
WO2020125062A1 (en) Image fusion method and related device
CN116385415A (en) Edge defect detection method, device, equipment and storage medium
TW201618039A (en) System and method for compensating a right angle margin of point clouds
CN110475078A (en) Camera shutter time method of adjustment and terminal device
CN108288052B (en) Iris image normalization method, device and computer readable storage medium
CN112699583B (en) A data space block processing method for heat map technology
EP3349443A1 (en) Stereoscopic image processing apparatus and stereoscopic image processing method
CN112085773A (en) Plane fitting method and device for removing local outliers
CN118882485B (en) Dimension measurement method and device based on machine vision, electronic equipment and medium
CN112053394B (en) Image processing method, device, electronic equipment and storage medium
CN108174087B (en) A method and system for updating reference frame in grayscale projection image stabilization
Zia et al. Active Contour Model for Image Segmentation
CN117850153A (en) Layout consistency detection optimization method, system and storage medium
CN110704896A (en) Method and product for placing connecting node between keel column model and wall keel model
CN114519753A (en) Image generation method, system, electronic device, storage medium and product
CN118533098B (en) A laser profiler calibration method, target and 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