CN107462301A - Liquid level monitoring method - Google Patents
Liquid level monitoring method Download PDFInfo
- Publication number
- CN107462301A CN107462301A CN201710329130.3A CN201710329130A CN107462301A CN 107462301 A CN107462301 A CN 107462301A CN 201710329130 A CN201710329130 A CN 201710329130A CN 107462301 A CN107462301 A CN 107462301A
- Authority
- CN
- China
- Prior art keywords
- liquid level
- light
- image
- liquid
- data processing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 239000007788 liquid Substances 0.000 title claims abstract description 114
- 238000000034 method Methods 0.000 title claims abstract description 64
- 238000012544 monitoring process Methods 0.000 title claims abstract description 61
- 238000012545 processing Methods 0.000 claims abstract description 80
- 230000000877 morphologic effect Effects 0.000 claims description 13
- 238000006243 chemical reaction Methods 0.000 claims description 5
- 238000001514 detection method Methods 0.000 claims 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 10
- 238000004364 calculation method Methods 0.000 description 8
- 238000003708 edge detection Methods 0.000 description 7
- 239000013598 vector Substances 0.000 description 7
- 238000013481 data capture Methods 0.000 description 6
- 239000003814 drug Substances 0.000 description 5
- 239000011159 matrix material Substances 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000005259 measurement Methods 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 3
- 238000012937 correction Methods 0.000 description 3
- 238000003672 processing method Methods 0.000 description 3
- 238000001802 infusion Methods 0.000 description 2
- 238000000691 measurement method Methods 0.000 description 2
- 238000007781 pre-processing Methods 0.000 description 2
- 239000002994 raw material Substances 0.000 description 2
- 239000000126 substance Substances 0.000 description 2
- 238000011426 transformation method Methods 0.000 description 2
- NAWXUBYGYWOOIX-SFHVURJKSA-N (2s)-2-[[4-[2-(2,4-diaminoquinazolin-6-yl)ethyl]benzoyl]amino]-4-methylidenepentanedioic acid Chemical compound C1=CC2=NC(N)=NC(N)=C2C=C1CCC1=CC=C(C(=O)N[C@@H](CC(=C)C(O)=O)C(O)=O)C=C1 NAWXUBYGYWOOIX-SFHVURJKSA-N 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000003623 enhancer Substances 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 230000005855 radiation Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01F—MEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
- G01F23/00—Indicating or measuring liquid level or level of fluent solid material, e.g. indicating in terms of volume or indicating by means of an alarm
- G01F23/22—Indicating or measuring liquid level or level of fluent solid material, e.g. indicating in terms of volume or indicating by means of an alarm by measuring physical variables, other than linear dimensions, pressure or weight, dependent on the level to be measured, e.g. by difference of heat transfer of steam or water
- G01F23/28—Indicating or measuring liquid level or level of fluent solid material, e.g. indicating in terms of volume or indicating by means of an alarm by measuring physical variables, other than linear dimensions, pressure or weight, dependent on the level to be measured, e.g. by difference of heat transfer of steam or water by measuring the variations of parameters of electromagnetic or acoustic waves applied directly to the liquid or fluent solid material
- G01F23/284—Electromagnetic waves
- G01F23/292—Light, e.g. infrared or ultraviolet
Landscapes
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Thermal Sciences (AREA)
- Fluid Mechanics (AREA)
- General Physics & Mathematics (AREA)
- Measurement Of Levels Of Liquids Or Fluent Solid Materials (AREA)
Abstract
Description
技术领域technical field
本发明关于一种液面监测方法,特别是一种将一个平面状激光束投射到一个壁面及一个液面,该壁面与该液面交界处形成一个共交点的至少三条光线段,并以图像处理方法取得该共交点的空间位置的液面监测方法。The present invention relates to a liquid level monitoring method, in particular to a method for projecting a planar laser beam onto a wall and a liquid surface, at least three light segments that form a common intersection point at the junction of the wall and the liquid surface, and image The processing method obtains the liquid level monitoring method of the spatial position of the common intersection point.
背景技术Background technique
中国台湾处于西北太平洋地区台风侵袭的主要路径,属于高灾害风险地区,且极易受到天然灾害的影响。有鉴于此,都市地区容易因为大量的雨水而造成短时间内无法排除多余雨量或区域排洪不及而淹水,严重威胁民众的生命与财产安全。据此,河川水位的液位监测与预警向来是灾害防范的首要目标;而为了达到上述目标,较佳是采用一种液面监测方法,以监测该液面位置。此外,该液面监测方法也可广泛地应用于其他各种领域,例如:化学或医学等相关领域。举例而言,于化学相关领域的实验中,对于各种液态化学原料的量测,由于牵扯到各种化学原料间不同浓度的配置,因此,其剂量的量测精准度是非常重要。同时,于医学相关领域中,对于治疗病患所用的药剂的用量监测,例如:施打点滴时,其点滴瓶的药剂是否已经低于临界值,需提醒医疗人员补充该药剂或停止施打点滴。China's Taiwan is located in the main path of typhoons in the northwest Pacific region, which is a high disaster risk area and is extremely vulnerable to natural disasters. In view of this, urban areas are likely to be flooded due to a large amount of rainwater that cannot be removed in a short period of time or the area cannot be drained in time, which seriously threatens the safety of people's lives and property. Accordingly, the liquid level monitoring and early warning of the river water level has always been the primary goal of disaster prevention; and in order to achieve the above goals, it is preferable to adopt a liquid level monitoring method to monitor the position of the liquid level. In addition, the liquid level monitoring method can also be widely used in various other fields, such as related fields such as chemistry or medicine. For example, in experiments related to chemistry, the measurement of various liquid chemical raw materials involves the configuration of different concentrations of various chemical raw materials, so the measurement accuracy of the dosage is very important. At the same time, in the field of medicine, for the monitoring of the dosage of the medicament used to treat patients, for example, if the medicament in the drip bottle is lower than the critical value when administering an infusion, it is necessary to remind the medical staff to replenish the medicament or stop administering the infusion.
上述液面监测方法,可为一种现有的液位量测方法,其是通过拍摄一液体的表面影像,以测量该液体的液面位置,其实施例可参酌如中国台湾第201024687号“雷射光学影像水位量测装置及其方法”专利申请。上述专利申请的方法,利用两个雷射光源射出的光线于一水体表面形成两个雷射光点。随后,由一个影像捕获设备拍摄并取得包括该两个雷射光点的一个水体影像,并传送该水体影像至图像处理装置进行分析。该图像处理装置的分析方法利用校正回归曲线计算该两个雷射光点之间的距离,借此求出该水体的水位高度。The above-mentioned liquid level monitoring method can be an existing liquid level measurement method, which is to measure the liquid level position of the liquid by taking an image of the surface of the liquid, and its embodiment can be referred to as "Taiwan No. 201024687" Laser optical image water level measurement device and its method" patent application. In the method of the above-mentioned patent application, the light emitted by two laser light sources is used to form two laser spots on the surface of a water body. Then, a water body image including the two laser spots is captured and obtained by an image capture device, and the water body image is sent to the image processing device for analysis. The analysis method of the image processing device uses the correction regression curve to calculate the distance between the two laser light spots, thereby obtaining the water level height of the water body.
但是,该两个雷射光点需要通过该两个雷射光源产生,并执行后续的运算,才能求出该水体的水位高度。有鉴于此,为了更简化上述液位量测方法的硬件需求,本发明提供一种液面监测方法,仅须将一个平面状激光束投射到一个壁面及一个液面,该壁面与该液面交界处形成一个共交点的至少三条光线段,并分析该共交点的位置以准确量测并取得液面位置。However, the two laser light spots need to be generated by the two laser light sources, and subsequent calculations are performed to obtain the water level of the water body. In view of this, in order to simplify the hardware requirements of the above-mentioned liquid level measurement method, the present invention provides a liquid level monitoring method, which only needs to project a planar laser beam onto a wall surface and a liquid surface, and the wall surface and the liquid surface At least three ray segments of a common intersection are formed at the junction, and the position of the common intersection is analyzed to accurately measure and obtain the position of the liquid surface.
发明内容Contents of the invention
本发明的目的是提供一种液面监测方法,由一个发光模块将一个平面状激光束投射到一个壁面及一个液面,该壁面与该液面交界处形成一个共交点的至少三条光线段,并分析该共交点的位置以准确量测并取得液面位置。The object of the present invention is to provide a liquid level monitoring method, a planar laser beam is projected onto a wall surface and a liquid surface by a light-emitting module, at least three ray segments of a common intersection are formed at the junction of the wall surface and the liquid surface, And analyzing the position of the common intersection point to accurately measure and obtain the position of the liquid level.
一种液面监测方法,应用于一个液面监测系统,以监测一个盛液装置内的液体的液面位置,该液面监测系统包括一个数据处理模块,该方法包括:以该数据处理模块读入一个原始影像;以该数据处理模块监测该原始影像中形成一个共交点的至少三条光线段;以该数据处理模块计算该共交点的影像坐标;及以该数据处理模块将该影像坐标换算为一个空间坐标,该空间坐标即为该液体的液面位置。A liquid level monitoring method is applied to a liquid level monitoring system to monitor the liquid level position of a liquid in a liquid storage device. The liquid level monitoring system includes a data processing module, and the method includes: using the data processing module to read input an original image; use the data processing module to monitor at least three ray segments forming a common intersection in the original image; use the data processing module to calculate the image coordinates of the common intersection; and use the data processing module to convert the image coordinates into A spatial coordinate, which is the liquid level position of the liquid.
其中,该盛液装置具有一个壁面,该壁面与该液体相接触,使该液体的液面与该壁面相接形成一个交线,该液面监测系统另外包括一个发光模块及一个数据撷取模块,该数据处理模块耦接该发光模块及该数据撷取模块,该方法于该数据处理模块读入该原始影像前,以该发光模块朝该交线投射一个平面状激光束,以于邻近该交线的壁面与液面形成该至少三条光线段,而该共交点即位于该交线,且以该数据撷取模块朝该至少三条光线段拍摄并产生该原始影像。Wherein, the liquid holding device has a wall, and the wall is in contact with the liquid, so that the liquid surface of the liquid meets the wall to form an intersection line, and the liquid level monitoring system additionally includes a light emitting module and a data acquisition module , the data processing module is coupled to the light-emitting module and the data acquisition module. Before the data processing module reads the original image, the method uses the light-emitting module to project a planar laser beam toward the intersection line, so as to The wall surface and the liquid surface of the intersection line form the at least three ray segments, and the common intersection point is located on the intersection line, and the data acquisition module is used to shoot toward the at least three ray segments and generate the original image.
其中,该平面状激光束于该壁面及该液面分别形成一个第一光线段及一个第二光线段,该第二光线段于该壁面形成一个第三光线段,该第三光线段于该液面形成一个第四光线段,该至少三条光线段包括该第一光线段、该第二光线段、该第三光线段及该第四光线段中至少三条光线段。Wherein, the planar laser beam forms a first light segment and a second light segment on the wall surface and the liquid surface respectively, and the second light segment forms a third light segment on the wall surface, and the third light segment forms a third light segment on the wall surface. The liquid surface forms a fourth light segment, and the at least three light segments include at least three light segments among the first light segment, the second light segment, the third light segment and the fourth light segment.
其中,该至少三条光线段的监测方法,对该原始影像执行边缘监测及形态学处理以产生一个二值影像,并对该二值影像执行线段监测。Wherein, the method for monitoring the at least three ray segments includes performing edge monitoring and morphological processing on the original image to generate a binary image, and performing line segment monitoring on the binary image.
其中,该形态学处理对该原始影像执行形态学中的填满及骨架化。Wherein, the morphological processing performs morphological filling and skeletonization on the original image.
其中,该至少三条光线段包括至少一曲线线段时,该数据处理模块对该原始影像执行直线监测及曲线监测。Wherein, when the at least three ray segments include at least one curved line segment, the data processing module performs straight line monitoring and curve monitoring on the original image.
其中,该壁面为一个曲面状壁面时,该至少三条光线段包括至少一个曲线线段,该数据处理模块对该原始影像执行直线监测及曲线监测。Wherein, when the wall is a curved wall, the at least three light segments include at least one curved line segment, and the data processing module performs straight line monitoring and curve monitoring on the original image.
其中,该数据处理模块计算该共交点的影像坐标的方法为最小二乘法。Wherein, the method used by the data processing module to calculate the image coordinates of the co-intersection point is the least square method.
其中,该数据处理模块将该影像坐标换算为该空间坐标的方法为直接线性转换法。Wherein, the method used by the data processing module to convert the image coordinates into the space coordinates is a direct linear conversion method.
附图说明Description of drawings
下面结合附图和具体实施方式对本发明作进一步详细的说明。The present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.
图1:本发明液面监测方法实施例的系统架构示意图;Figure 1: A schematic diagram of the system architecture of an embodiment of the liquid level monitoring method of the present invention;
图2:本发明液面监测方法实施例的硬件运作流程图;Fig. 2: the hardware operation flowchart of the liquid level monitoring method embodiment of the present invention;
图3:本发明液面监测方法实施例的软件运作流程图;Fig. 3: the software operation flowchart of the liquid level monitoring method embodiment of the present invention;
图4:本发明液面监测方法实施例的光线段监测示意图。Figure 4: Schematic diagram of light segment monitoring in an embodiment of the liquid level monitoring method of the present invention.
附图标记说明Explanation of reference signs
1 数据处理模块 2 发光模块1 Data processing module 2 Light emitting module
3 数据撷取模块 4 数据库模块3 Data acquisition module 4 Database module
S1 前置处理程序 S11 参数校定步骤S1 Pre-processing program S11 Parameter calibration steps
S12 影像读取步骤 S13 灰阶处理步骤S12 Image reading steps S13 Grayscale processing steps
S2 特征强化程序S2 Feature Enhancer
S21 边缘监测步骤 S22 形态学处理步骤S21 Edge detection step S22 Morphological processing step
S3 影像分析程序 S31 线段监测步骤S3 Image Analysis Program S31 Line Segment Monitoring Steps
S32 共点计算步骤 S33 液面估算步骤S32 Common point calculation step S33 Liquid level estimation step
L 液体 S 液面L liquid S liquid level
W 壁面 A 原始影像W Wall A Original image
T 平面状激光束 U 第一光线段T Flat laser beam U First ray segment
Y 第二光线段 Z 第三光线段Y second ray segment Z third ray segment
X 第四光线段 G 影像梯度值X Fourth ray segment G Image gradient value
E 影像边界值 ω 阈值。E image boundary value ω threshold.
具体实施方式detailed description
为使本发明的上述及其他目的、特征及优点能更明显易懂,下文特根据本发明的较佳实施例,并配合所附附图,作详细说明如下:In order to make the above-mentioned and other objects, features and advantages of the present invention more comprehensible, the following is based on the preferred embodiments of the present invention and is described in detail as follows in conjunction with the accompanying drawings:
本发明全文所述的“耦接”(Coupled Connection),指两个电子装置通过有线或是无线技术相互通讯,但是不以此为限,本发明所属技术领域中普通技术人员可以理解。The "Coupled Connection" mentioned in the present invention refers to two electronic devices communicating with each other through wired or wireless technology, but it is not limited thereto and can be understood by those of ordinary skill in the technical field of the present invention.
本发明全文所述的“像素”(Pixels),指一个影像组成的最小单位,用以表示该影像的分辨率(Resolution),例如:若该影像的分辨率为1024×768,则代表该影像共有1024×768个像素,本发明所属技术领域中普通技术人员可以理解。"Pixels" as mentioned throughout the present invention refers to the smallest unit of an image, which is used to represent the resolution of the image. For example, if the resolution of the image is 1024×768, it represents the resolution of the image. There are 1024×768 pixels in total, which can be understood by those of ordinary skill in the technical field of the present invention.
本发明全文所述的“色阶”(Color Level),指该像素所显现颜色分量或亮度的浓淡程度,例如:彩色影像的红色(R)、绿色(G)、蓝色(B)分量的色阶范围各为0~255;或者,灰阶影像的亮度(Luminance)的色阶范围可为0~255,本发明所属技术领域中普通技术人员可以理解。The "Color Level" mentioned in the present invention refers to the intensity of the color component or brightness displayed by the pixel, for example: the red (R), green (G) and blue (B) components of the color image The color scales range from 0 to 255; alternatively, the color scale range of the Luminance of the grayscale image can be from 0 to 255, which can be understood by those skilled in the art of the present invention.
请参阅图1所示,其是本发明液面监测方法实施例的系统架构示意图,包括:一个数据处理模块1、一个发光模块2及一个数据撷取模块3。其中,该发光模块2及该数据撷取模块3耦接该数据处理模块1。该系统可应用于监测一个盛液装置(例如:一个水道或一个容器)内的液体L的液面S位置。其中,该盛液装置包括两个侧壁、一个底壁及一个容置空间,该容置空间由该两个侧壁及该底壁所形成,且该容置空间用以盛装该液体L。详言之,该两个侧壁的一个具有一个朝向该容置空间的壁面W,该壁面W可为平面状壁面或曲面状壁面,且该壁面W具有相对的顶端及底端。此外,该盛液装置内盛有该液体L的情况下,该液体L与该壁面W相接触,且该液面S与该壁面W相接形成一个交线。此外,该数据处理模块1较佳可耦接一个数据库模块4,例如:MySql、Oracle等数据库,该数据库模块4可用以储存该数据撷取模块3所拍摄的原始影像A,也可由该数据处理模块1接收一个影像作为该原始影像A,并作为后续图像处理分析使用。Please refer to FIG. 1 , which is a schematic diagram of the system architecture of an embodiment of the liquid level monitoring method of the present invention, including: a data processing module 1 , a light emitting module 2 and a data acquisition module 3 . Wherein, the light emitting module 2 and the data acquisition module 3 are coupled to the data processing module 1 . The system can be applied to monitor the liquid level S position of the liquid L in a liquid holding device (for example: a water channel or a container). Wherein, the liquid holding device includes two side walls, a bottom wall and an accommodating space, the accommodating space is formed by the two side walls and the bottom wall, and the accommodating space is used for containing the liquid L. Specifically, one of the two side walls has a wall W facing the accommodating space, the wall W can be a planar wall or a curved wall, and the wall W has opposite top and bottom ends. In addition, when the liquid container contains the liquid L, the liquid L contacts the wall W, and the liquid surface S contacts the wall W to form an intersection line. In addition, the data processing module 1 can preferably be coupled to a database module 4, such as: MySql, Oracle and other databases, the database module 4 can be used to store the original image A taken by the data acquisition module 3, and can also be processed by the data Module 1 receives an image as the original image A, and uses it for subsequent image processing and analysis.
请参阅图2所示,其是本发明液面监测方法实施例的硬件运作流程图。其中,该发光模块2朝向该交线投射一个平面状激光束T,该平面状激光束T较佳涵盖由该发光模块2及该壁面W的底端的联机方向至该发光模块2及该壁面W的顶端的联机方向所构成的范围。并且,该平面状激光束T不与该交线平行。借此,该盛液装置内盛有该液体L的情况下,该平面状激光束T可于邻近该交线的壁面W与液面S形成至少三条光线段,且该至少三条光线段于该交在线形成一个共交点。在本实施例中,该平面状激光束T于该壁面W及液面S分别形成一个第一光线段U及一个第二光线段Y,该第二光线段Y于该壁面W形成一个第三光线段Z,该第三光线段Z于该液面S形成一个第四光线段X,该至少三条光线段包括该第一光线段U、该第二光线段Y、该第三光线段Z及该第四光线段X中至少三条光线段。此外,该壁面W以一个渠道侧壁的壁面为实施例作为后续说明。同时,该发光模块2可为一个雷射雾灯(Laser Emitterwith Prism Lens),也可利用一个雷射笔投射一条状光束于一个棱镜上,借此形成该平面状激光束T。然而,该发光模块2的实施方式及应用本监测方法的容器并不以上述形态为限。Please refer to FIG. 2 , which is a hardware operation flowchart of an embodiment of the liquid level monitoring method of the present invention. Wherein, the light emitting module 2 projects a planar laser beam T toward the intersection line, and the planar laser beam T preferably covers the connection direction from the bottom end of the light emitting module 2 and the wall W to the light emitting module 2 and the wall W The range formed by the online directions at the top of the . Also, the planar laser beam T is not parallel to the intersection line. Thereby, when the liquid L is contained in the liquid holding device, the planar laser beam T can form at least three light segments on the wall surface W and the liquid surface S adjacent to the intersection line, and the at least three light segments are in the Intersecting lines form a common intersection point. In this embodiment, the planar laser beam T forms a first light segment U and a second light segment Y on the wall W and the liquid surface S respectively, and the second light segment Y forms a third light segment Y on the wall W. A ray segment Z, the third ray segment Z forms a fourth ray segment X on the liquid surface S, and the at least three ray segments include the first ray segment U, the second ray segment Y, the third ray segment Z and There are at least three ray segments in the fourth ray segment X. In addition, the wall W takes the wall of a channel side wall as an example for subsequent description. Meanwhile, the light emitting module 2 can be a laser fog lamp (Laser Emitter with Prism Lens), or a laser pointer can be used to project a beam of light onto a prism, thereby forming the plane laser beam T. However, the embodiment of the light-emitting module 2 and the container to which the monitoring method is applied are not limited to the above forms.
请再参阅图2所示,该数据撷取模块3(例如:监视摄影机、网络摄影机或红外线摄影机等)可耦接该数据处理模块1(例如:计算机主机、文件服务器或云端服务器等)作为系统执行架构。在本实施例中,该数据撷取模块3可设置于该发光模块2旁,且拍摄取得包括该至少三条光线段的原始影像A(Original Image),例如:单一(Single)或连续(Continued)影像等,该原始影像A可为彩色或灰阶影像。该数据处理模块1可自该数据撷取模块3接收该原始影像A,并据以执行本发明液面监测方法实施例所公开的软件运作流程,用以量测液面位置,但是不以此为限。详言之,上述的液面位置为该液体L的水位高度。此外,该原始影像A以彩色影像作为实施例进行后续说明,但是不以此为限,依此类推,可应用于黑白或连续影像的液面位置量测,其为本发明所属技术领域中普通技术人员可以理解,在此容不赘述。Please refer to FIG. 2 again, the data acquisition module 3 (for example: surveillance camera, network camera or infrared camera, etc.) can be coupled to the data processing module 1 (for example: computer host, file server or cloud server, etc.) as a system Execution architecture. In this embodiment, the data acquisition module 3 can be arranged beside the light emitting module 2, and obtain an original image A (Original Image) including the at least three light segments, for example: single (Single) or continuous (Continued) images, etc., the original image A can be a color or grayscale image. The data processing module 1 can receive the original image A from the data acquisition module 3, and execute the software operation process disclosed in the embodiment of the liquid level monitoring method of the present invention to measure the position of the liquid level, but not limit. In detail, the above-mentioned liquid level position is the water level of the liquid L. In addition, the original image A takes a color image as an example for subsequent description, but it is not limited thereto, and so on, it can be applied to the measurement of the liquid level position of black and white or continuous images, which is common in the technical field of the present invention. Those skilled in the art can understand, and need not go into details here.
请参阅图3所示,其是本发明液面监测方法实施例的软件运作流程图,可包括一个前置处理程序S1、一个特征强化程序S2及一个影像分析程序S3,分别叙述如后。Please refer to FIG. 3 , which is a flowchart of the software operation of the embodiment of the liquid level monitoring method of the present invention, which may include a pre-processing program S1, a feature enhancement program S2 and an image analysis program S3, respectively described as follows.
该前置处理程序S1可包括一个参数校定步骤S11、一个影像读取步骤S12及一个灰阶处理步骤S13。其中,该参数校定步骤S11可由该数据处理模块1设定至少四个外部控制点,以求得该数据撷取模块3的外部参数。该数据处理模块1以该数据撷取模块3的外部参数、一个平面校正版及一个校正公式计算,求出该数据撷取模块3的内部参数。在本实施例中,该数据撷取模块3为一个摄影机。而该摄影机的内部参数可用以校正其镜头的辐射畸变(Radial Distortion),其是本发明所属技术领域中普通技术人员可以理解,在此不多加赘述。其中,该校正公式可参酌“Holland等人(1997)所提供的一种用以解决影像扭曲的校正方法”。此外,该数据撷取模块3的内部参数的计算方式为本发明所属技术领域中普通技术人员可以理解,在此容不赘述。The pre-processing procedure S1 may include a parameter calibration step S11, an image reading step S12 and a grayscale processing step S13. Wherein, in the parameter calibration step S11 , at least four external control points can be set by the data processing module 1 to obtain the external parameters of the data acquisition module 3 . The data processing module 1 calculates the internal parameters of the data capturing module 3 based on the external parameters of the data capturing module 3 , a plane calibration plate and a calibration formula. In this embodiment, the data capture module 3 is a video camera. The internal parameters of the camera can be used to correct the radiation distortion (Radial Distortion) of the lens, which can be understood by those of ordinary skill in the technical field of the present invention, and will not be repeated here. Wherein, the correction formula may refer to "a correction method for solving image distortion provided by Holland et al. (1997)". In addition, the calculation method of the internal parameters of the data acquisition module 3 can be understood by those of ordinary skill in the technical field of the present invention, and will not be repeated here.
该影像读取步骤S12可由该数据处理模块1自该数据撷取模块3中读入该原始影像A,但是不以此为限。其中,该原始影像A可包括该壁面W、该液体L及该至少三条光线段的图像。In the image reading step S12, the data processing module 1 can read the original image A from the data capture module 3, but not limited thereto. Wherein, the original image A may include images of the wall W, the liquid L and the at least three light segments.
该灰阶处理步骤S13可由该数据处理模块1对该原始影像A进行灰阶处理,其主要原理乃依据该原始影像A各个像素的红色、绿色及蓝色分量的色阶,将该原始影像A的色调平均转换到色阶范围为0~255的亮度。In the grayscale processing step S13, the data processing module 1 can perform grayscale processing on the original image A. The main principle is to convert the original image A The hue of the average is converted to lightness on a scale ranging from 0 to 255.
但是,该参数校定步骤S11及该灰阶处理步骤S13可选择性执行,例如:该数据撷取模块3的内外部参数不需进行校定时,即可省略该参数校定步骤S11;同时,该原始影像A的像素的色阶范围为0~255,即可省略该灰阶处理步骤S13,其是本发明所属技术领域中普通技术人员可以理解,在此不多加限制。However, the parameter calibration step S11 and the gray scale processing step S13 can be selectively executed, for example: when the internal and external parameters of the data acquisition module 3 do not need to be calibrated, the parameter calibration step S11 can be omitted; meanwhile, The color scale of the pixels of the original image A ranges from 0 to 255, so the gray scale processing step S13 can be omitted, which can be understood by those skilled in the art of the present invention, and no limitation is imposed here.
该特征强化程序S2的主要目的是强化该原始影像A所包括的光线段的特征,可包括一个边缘监测步骤S21及一个形态学处理步骤S22。其中,该边缘监测步骤S21可由该数据处理模块1监测该原始影像A的边缘特征,该监测方法可为一种梯度运算符边缘搜寻法,例如:肯尼边缘检测(Canny Edge Detection)或索贝尔边缘检测(Sobel Edge Detection)等。在本实施例中,采用肯尼边缘检测为实施例作为后续说明,但是不以此为限,其主要原理是计算该原始影像A中各像素的影像梯度(Gradient)值G,并依据该影像梯度值G计算各该像素的影像边界值E。详言之,该原始影像A通过执行该边缘监测步骤S21后,可为图像处理中的二值影像,但是不以此为限。其中,该影像边界值E为1或0,分别代表一个像素为一个边界或并非一个边界。该影像梯度值G与影像边界值E的计算公式如下式(1)~(3)所示:The main purpose of the feature enhancement procedure S2 is to enhance the features of the light segments included in the original image A, which may include an edge detection step S21 and a morphological processing step S22. Wherein, in the edge monitoring step S21, the data processing module 1 can monitor the edge features of the original image A, and the monitoring method can be a gradient operator edge search method, for example: Canny Edge Detection or Sobel Edge detection (Sobel Edge Detection), etc. In this embodiment, Kenny edge detection is used as an example for follow-up description, but it is not limited thereto. The main principle is to calculate the image gradient (Gradient) value G of each pixel in the original image A, and based on the image The gradient value G calculates the image boundary value E of each pixel. In detail, the original image A can be a binary image in image processing after the edge detection step S21 is performed, but it is not limited thereto. Wherein, the image boundary value E is 1 or 0, respectively representing that a pixel is a boundary or not a boundary. The calculation formulas of the image gradient value G and the image boundary value E are shown in the following formulas (1)-(3):
其中,f(x,y)为该原始影像A的像素为(x,y)时的灰阶值,且0≤x<M且0≤y<N;Gx代表该原始影像A的水平方向的梯度值;Gy代表该原始影像A的垂直方向的梯度值;ω为一阈值。若该原始像素A的像素(x,y)的影像梯度值G大于该阈值ω时,则设定该像素(x,y)的影像边界值E(x,y)为1;若该原始像素A的像素(x,y)的影像梯度值G不大于该阈值ω时,则设定该像素(x,y)的影像边界值E(x,y)为0。在本实施例中,该数据处理模块1通过该梯度运算符边缘搜寻法监测该原始影像A的边缘特征,以求出该原始影像A中其边界值为1的壁面、液面及该至少三条光线段。Among them, f(x, y) is the gray scale value when the pixel of the original image A is (x, y), and 0≤x<M and 0≤y<N; G x represents the horizontal direction of the original image A The gradient value of ; G y represents the gradient value of the original image A in the vertical direction; ω is a threshold. If the image gradient value G of the pixel (x, y) of the original pixel A is greater than the threshold ω, then set the image boundary value E(x, y) of the pixel (x, y) to 1; if the original pixel When the image gradient value G of the pixel (x, y) of A is not greater than the threshold ω, the image boundary value E(x, y) of the pixel (x, y) is set to be 0. In this embodiment, the data processing module 1 monitors the edge features of the original image A through the gradient operator edge search method, so as to obtain the wall surface, the liquid surface, and the at least three lines in the original image A whose boundary value is 1. segment of light.
该形态学处理步骤S22可由该数据处理模块1对该原始影像A使用填满(Fill)及骨架化(Skeletonizing)的形态学图像处理方法,使该原始影像A中产生该至少三条光线段的特征。该原始影像A通过执行该形态学处理步骤S22后,可为图像处理中的二值影像,但是不以此为限。举例而言,该数据处理模块1对该原始影像A使用填满的形态学图像处理方法后,会将该原始影像A所包括的至少三条光线段的边缘特征内部填满。当该至少三条光线段皆为直线时,该至少三条光线段皆为mxn的四边形,其中,m代表该四边形宽度的像素值,且m≧1;n代表该四边形长度的像素值,且n≧1;当该至少三条光线段中包括一曲线时,则该曲线的宽度的像素值为m,且m≧1。但是,该至少三条光线段的宽度或长度的像素值大于1时,可能会造成后续图像处理步骤的误判,故,该数据处理模块1再对该原始影像A使用骨架化的形态学图像处理方法,将该至少三条光线段的宽度或长度其中之一的像素值转换成1像素。借此,提高后续图像处理步骤的精确度及图像处理效率。In the morphological processing step S22, the data processing module 1 can use the morphological image processing method of filling (Fill) and skeletonization (Skeletonizing) on the original image A, so that the characteristics of the at least three light segments can be generated in the original image A . After performing the morphological processing step S22, the original image A can be a binary image in image processing, but not limited thereto. For example, after the data processing module 1 uses the fill-in morphological image processing method on the original image A, it will fill the edge features of at least three light segments included in the original image A. When the at least three ray segments are all straight lines, the at least three ray segments are all mxn quadrilaterals, where m represents the pixel value of the width of the quadrilateral, and m≧1; n represents the pixel value of the length of the quadrilateral, and n≧ 1; when the at least three ray segments include a curve, the pixel value of the width of the curve is m, and m≧1. However, when the pixel value of the width or length of the at least three ray segments is greater than 1, it may cause misjudgment in the subsequent image processing step, so the data processing module 1 uses skeletonized morphological image processing on the original image A method, converting the pixel value of one of the width or length of the at least three ray segments into 1 pixel. Thereby, the accuracy and image processing efficiency of subsequent image processing steps are improved.
请一并参阅图4所示,该影像分析程序S3可包括一个线段监测步骤S31、一个共点计算步骤S32及一个液面估算步骤S33。其中,该线段监测步骤S31可由该数据处理模块1监测该原始影像A所包括的至少三条光线段。在本实施例中,当该壁面W为该平面状壁面时,采用霍夫转换法(Hough Transform)可参酌“Hough(1962)”监测该原始影像A所包括的至少三条光线段,其主要原理是将该原始影像A中各线段的各个点的x及y坐标转换为ρ(rho)及θ(theta)极坐标。该转换公式如下式(4)~(5)所示:Please also refer to FIG. 4 , the image analysis program S3 may include a line segment monitoring step S31 , a common point calculation step S32 and a liquid level estimation step S33 . Wherein, in the line segment monitoring step S31, the data processing module 1 monitors at least three light segments included in the original image A. In this embodiment, when the wall W is the planar wall, the Hough Transform method can be used to monitor at least three ray segments included in the original image A with reference to "Hough (1962)", the main principle of which is It is to convert the x and y coordinates of each point of each line segment in the original image A into ρ (rho) and θ (theta) polar coordinates. The conversion formula is shown in the following formulas (4) to (5):
依据该霍夫转换法,该原始影像A内同一方向线段在ρ及θ极坐标图上,具有交会在同一点的特性,因此,可取出最大交叉量的点,并选取ρ与θ接近最佳值的线段为所监测的光线段。According to the Hough transformation method, the line segments in the same direction in the original image A have the characteristic of intersecting at the same point on the ρ and θ polar coordinate diagrams. Therefore, the point with the largest amount of intersection can be taken out, and ρ and θ are close to the best The line segment of the value is the monitored ray segment.
但是,当该壁面W为该曲面状壁面时,该至少三条光线段可包括至少一个曲线线段,因此,可由该数据处理模块1对该原始影像A执行直线监测及曲线监测。However, when the wall W is the curved wall, the at least three ray segments may include at least one curved line segment, therefore, the data processing module 1 may perform straight line monitoring and curve monitoring on the original image A.
该共点计算步骤S32可由该数据处理模块1求得该至少三条光线段的线段方程式。在本实施例中,可由该数据处理模块1于该原始影像A中任取组成该至少三条光线段的最低需求数量的像素坐标点(例如:至少需要二像素坐标点才能产生一个直线方程式或至少需要三像素坐标点才能产生一个曲线方程式),以产生该至少三条光线段的线段方程式。此外,当该至少三条光线段皆为直线线段时,可由该数据处理模块1将该至少三条光线段以向量表示法表示各自的线段方程式。随后,可由该数据处理模块1根据上述的线段方程式产生一个矩阵方程式,并以该数据处理模块1通过联立法或最小二乘法(Generalized LeastSquares)对该矩阵方程式计算,以求得该至少三条光线段的共交点的影像坐标。在本实施例中,该数据处理模块1采用该最小二乘法对该线段方程式运算,但是不以此为限,且该最小二乘法的运算方式是本发明所属相关技术领域中普通技术人员可以理解,在此不多加赘述。In the common point calculation step S32, the data processing module 1 can obtain the line segment equations of the at least three ray segments. In this embodiment, the data processing module 1 can arbitrarily select the minimum required number of pixel coordinate points that make up the at least three ray segments in the original image A (for example: at least two pixel coordinate points are required to generate a straight line equation or at least Three pixel coordinate points are required to generate a curve equation) to generate the line segment equation of the at least three ray segments. In addition, when the at least three ray segments are all straight line segments, the data processing module 1 can represent the respective line segment equations of the at least three ray segments in a vector representation. Subsequently, a matrix equation can be generated by the data processing module 1 according to the above-mentioned line segment equation, and the matrix equation can be calculated by the data processing module 1 through the joint method or the least squares method (Generalized Least Squares) to obtain the at least three ray segments The image coordinates of the co-intersection points of . In this embodiment, the data processing module 1 uses the least square method to operate the line segment equation, but it is not limited thereto, and the operation method of the least square method can be understood by those of ordinary skill in the relevant technical fields of the present invention , which will not be repeated here.
举例而言,当该壁面为该平面状壁面时,该数据处理模块1可于该原始影像A中监测出两条直线线段L1,L2。其中,该直线线段L1的任意两点的影像坐标分别为(248,216)、(276,538);该直线线段L2的任意两点的影像坐标分别为(260,387)、(523,825)。直线线段的向量表示式如下式(6)所示:For example, when the wall is the planar wall, the data processing module 1 can detect two straight line segments L1, L2 in the original image A. Wherein, the image coordinates of any two points of the straight line segment L1 are respectively (248,216), (276,538); the image coordinates of any two points of the straight line segment L2 are respectively (260,387), (523,825). The vector expression of the straight line segment is shown in the following formula (6):
ai+tni,-∝<t<∝ (6)a i +tn i ,-∝<t<∝ (6)
其中,ai为第i条直线线段的像素坐标的矩阵表示式,ni为第i条直线线段的单位向量,则该两条直线线段L1,L2各自的单位向量分别为[0.0866 0.9962]T及[0.5148 0.8573]T。随后,该数据处理模块1以该最小二乘法计算,求出该两条直线线段L1,L2的共交点的影像坐标,其中该最小二乘法的计算方式如下式(7)~(9)所示:Among them, a i is the matrix expression of the pixel coordinates of the i-th straight line segment, and n i is the unit vector of the i-th straight line segment, then the respective unit vectors of the two straight line segments L1 and L2 are [0.0866 0.9962] T and [0.5148 0.8573] T . Subsequently, the data processing module 1 calculates by the least square method to obtain the image coordinates of the co-intersection point of the two straight line segments L1, L2, wherein the calculation method of the least square method is shown in the following formulas (7)-(9) :
p=R-1q (7)p = R -1 q (7)
其中,p为该共交点的坐标,j(j=1,2,...,J)为第j条直线线段,I为单位矩阵,nj为第j条直线线段的单位向量,为第j条直线线段的单位向量的转移矩阵,aj为第j条直线线段的向量表示式。并求得该共交点的影像坐标为(263,392)。Wherein, p is the coordinates of the co-intersection point, j (j=1,2,...,J) is the jth straight line segment, I is the unit matrix, and nj is the unit vector of the jth straight line segment, is the transition matrix of the unit vector of the jth straight line segment, and a j is the vector expression of the jth straight line segment. And obtain the image coordinates of the co-intersection point as (263,392).
该液面估算步骤S33可由该数据处理模块1将该影像坐标转换为该壁面与该液面交界处的空间坐标,从而估算出液面位置。在本实施例中,该空间坐标的转换较佳可采用直接线性转换法(Direct Linear Transformation),其公式如下式(10)所示:In the liquid level estimating step S33 , the data processing module 1 converts the image coordinates into spatial coordinates of the junction between the wall and the liquid level, thereby estimating the position of the liquid level. In this embodiment, the conversion of the space coordinates preferably can adopt the direct linear transformation method (Direct Linear Transformation), and its formula is shown in the following formula (10):
其中,(u,v)为该共交点的影像坐标,(X,Y,Z)为该壁面与该液面交界处的空间坐标,Li(i=1,2,...,11)为该数据撷取模块3的外部参数。由于该数据撷取模块3拍摄该渠道侧壁的壁面W作为实施例,因此,假设该数据撷取模块3与该渠道的距离使该数据撷取模块3不用考虑景深所造成的影响。所以,可由该数据处理模块1设定该空间坐标的Y轴为零,以降低该液面估算步骤S33运算所需花费的时间,具有提升“图像处理效率”的功效。故,该直接线性转换法的公式可以修改成如下式(11)所示:Among them, (u, v) are the image coordinates of the common intersection point, (X, Y, Z) are the spatial coordinates of the junction of the wall and the liquid surface, L i (i=1,2,...,11) is the external parameter of the data acquisition module 3 . Since the data capture module 3 photographs the wall W of the side wall of the channel as an example, it is assumed that the distance between the data capture module 3 and the channel prevents the data capture module 3 from considering the influence of the depth of field. Therefore, the data processing module 1 can set the Y-axis of the spatial coordinates to be zero, so as to reduce the time required for the calculation of the liquid level estimation step S33 and improve the "image processing efficiency". Therefore, the formula of the direct linear conversion method can be modified as shown in the following formula (11):
其中,(u,v)为该共交点影像坐标,(X,Y,Z)为该壁面与该液面交界处的空间坐标,Li(i=1,3,4,5,7,8,9,11)为该数据撷取模块3的外部参数。Among them, (u, v) are the image coordinates of the common intersection point, (X, Y, Z) are the spatial coordinates of the junction of the wall and the liquid surface, L i (i=1,3,4,5,7,8 ,9,11) are the external parameters of the data acquisition module 3 .
综上所述,本发明的液面监测方法于该影像前置处理程序S1中对该数据处理模块1设定该四个外部控制点,以求得该数据撷取模块3的外部参数。该数据处理模块1以该外部参数、该平面校正板及该校正公式产生该数据撷取模块3的内部参数。随后,该数据处理模块1自该数据撷取模块3读入该原始影像A,并且通过执行该特征强化程序S2对该原始影像A进行图像处理。再者,该数据处理模块1执行该影像分析程序S3监测该原始影像A所包括的至少三条光线段的特征,并计算该至少三条光线段的共交点的影像坐标,以估算出该壁面与该液面交界处的空间坐标,并取得该液面位置。据此,本发明的液面监测量测方法,可达成准确量测液面位置的目的。To sum up, the liquid level monitoring method of the present invention sets the four external control points for the data processing module 1 in the image pre-processing procedure S1 to obtain the external parameters of the data acquisition module 3 . The data processing module 1 uses the external parameters, the plane calibration plate and the calibration formula to generate the internal parameters of the data acquisition module 3 . Subsequently, the data processing module 1 reads in the original image A from the data capture module 3, and performs image processing on the original image A by executing the feature enhancement program S2. Furthermore, the data processing module 1 executes the image analysis program S3 to monitor the characteristics of the at least three ray segments included in the original image A, and calculates the image coordinates of the co-intersection points of the at least three ray segments, so as to estimate the relationship between the wall and the The spatial coordinates of the liquid surface junction, and obtain the liquid surface position. Accordingly, the liquid level monitoring and measuring method of the present invention can achieve the purpose of accurately measuring the liquid level position.
Claims (9)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW105117870 | 2016-06-06 | ||
TW105117870A TWI590196B (en) | 2016-06-06 | 2016-06-06 | Method for detecting of liquid |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107462301A true CN107462301A (en) | 2017-12-12 |
Family
ID=60048205
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710329130.3A Pending CN107462301A (en) | 2016-06-06 | 2017-05-11 | Liquid level monitoring method |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107462301A (en) |
TW (1) | TWI590196B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111750956A (en) * | 2020-07-07 | 2020-10-09 | 中铁十一局集团有限公司 | System and method for measuring liquid level of mortar tank of shield machine |
KR20220097743A (en) * | 2020-12-31 | 2022-07-08 | 동국대학교 산학협력단 | System of detecting defective gas-lighters using computer vision library |
CN117455922A (en) * | 2023-12-26 | 2024-01-26 | 墨卓生物科技(浙江)有限公司 | Automatic counting analysis method based on liquid drop moving image |
US12018971B2 (en) | 2018-12-03 | 2024-06-25 | Bio-Rad Laboratories, Inc. | Liquid level determination |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000230850A (en) * | 1999-02-09 | 2000-08-22 | Shinkawa Denki Kk | Surface level measuring apparatus for molten metals, etc. |
CN101219604A (en) * | 2006-12-26 | 2008-07-16 | 精工爱普生株式会社 | Liquid detection device, liquid storage container, and liquid refilling method |
TW201024687A (en) * | 2008-12-18 | 2010-07-01 | Ind Tech Res Inst | Measuring device for water level by laser optical imaging technology and method for the same |
CN101988845A (en) * | 2010-07-30 | 2011-03-23 | 西安理工大学 | Device and method for detecting fused silica liquid level by laser curved mirror reflection |
TW201418671A (en) * | 2012-11-01 | 2014-05-16 | Univ Ishou | Method of water level measurement |
CN104215302A (en) * | 2014-10-06 | 2014-12-17 | 上海工程技术大学 | Method allowing real-time accurate monitoring of fuel capacity of fuel tank |
CN104296829A (en) * | 2014-09-30 | 2015-01-21 | 四川泛华航空仪表电器有限公司 | Body axis system based oil level measuring method |
CN104457911A (en) * | 2014-12-26 | 2015-03-25 | 上海神开石油化工装备股份有限公司 | Liquid level detecting system and method |
CN107449485A (en) * | 2016-05-26 | 2017-12-08 | 财团法人成大水利海洋研究发展文教基金会 | Liquid level image identification method |
-
2016
- 2016-06-06 TW TW105117870A patent/TWI590196B/en active
-
2017
- 2017-05-11 CN CN201710329130.3A patent/CN107462301A/en active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000230850A (en) * | 1999-02-09 | 2000-08-22 | Shinkawa Denki Kk | Surface level measuring apparatus for molten metals, etc. |
CN101219604A (en) * | 2006-12-26 | 2008-07-16 | 精工爱普生株式会社 | Liquid detection device, liquid storage container, and liquid refilling method |
TW201024687A (en) * | 2008-12-18 | 2010-07-01 | Ind Tech Res Inst | Measuring device for water level by laser optical imaging technology and method for the same |
CN101988845A (en) * | 2010-07-30 | 2011-03-23 | 西安理工大学 | Device and method for detecting fused silica liquid level by laser curved mirror reflection |
TW201418671A (en) * | 2012-11-01 | 2014-05-16 | Univ Ishou | Method of water level measurement |
CN104296829A (en) * | 2014-09-30 | 2015-01-21 | 四川泛华航空仪表电器有限公司 | Body axis system based oil level measuring method |
CN104215302A (en) * | 2014-10-06 | 2014-12-17 | 上海工程技术大学 | Method allowing real-time accurate monitoring of fuel capacity of fuel tank |
CN104457911A (en) * | 2014-12-26 | 2015-03-25 | 上海神开石油化工装备股份有限公司 | Liquid level detecting system and method |
CN107449485A (en) * | 2016-05-26 | 2017-12-08 | 财团法人成大水利海洋研究发展文教基金会 | Liquid level image identification method |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US12018971B2 (en) | 2018-12-03 | 2024-06-25 | Bio-Rad Laboratories, Inc. | Liquid level determination |
CN111750956A (en) * | 2020-07-07 | 2020-10-09 | 中铁十一局集团有限公司 | System and method for measuring liquid level of mortar tank of shield machine |
KR20220097743A (en) * | 2020-12-31 | 2022-07-08 | 동국대학교 산학협력단 | System of detecting defective gas-lighters using computer vision library |
KR102523809B1 (en) | 2020-12-31 | 2023-04-20 | 동국대학교 산학협력단 | System of detecting defective gas-lighters using computer vision library |
CN117455922A (en) * | 2023-12-26 | 2024-01-26 | 墨卓生物科技(浙江)有限公司 | Automatic counting analysis method based on liquid drop moving image |
CN117455922B (en) * | 2023-12-26 | 2024-04-05 | 墨卓生物科技(浙江)有限公司 | Automatic counting analysis method based on liquid drop moving image |
Also Published As
Publication number | Publication date |
---|---|
TWI590196B (en) | 2017-07-01 |
TW201743286A (en) | 2017-12-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Koch et al. | Evaluation of cnn-based single-image depth estimation methods | |
WO2020062918A1 (en) | Volume measurement method, system and device, and computer-readable storage medium | |
TWI489857B (en) | Techniques for generating robust stereo images | |
US9007602B2 (en) | Three-dimensional measurement apparatus, three-dimensional measurement method, and computer-readable medium storing control program | |
TWI400481B (en) | Method of comparing similarity of 3d visual objects | |
CN111339951A (en) | Body temperature measuring method, device and system | |
JP5633058B1 (en) | 3D measuring apparatus and 3D measuring method | |
CN107462301A (en) | Liquid level monitoring method | |
CN104634242A (en) | Point adding system and method of probe | |
Zhou et al. | Accurate and robust estimation of camera parameters using RANSAC | |
CN111210468A (en) | Image depth information acquisition method and device | |
CN111161358A (en) | Camera calibration method and device for structured light depth measurement | |
KR101589167B1 (en) | System and Method for Correcting Perspective Distortion Image Using Depth Information | |
CN105286871A (en) | Video processing-based body height measurement method | |
CN107449485B (en) | Liquid surface image recognition method | |
CN112017231B (en) | Monocular camera-based human body weight identification method, monocular camera-based human body weight identification device and storage medium | |
CN102075736A (en) | Camera calibration method for high-definition intelligent internet protocol (IP) camera | |
CN109974659A (en) | An embedded ranging system based on binocular machine vision | |
TW201326735A (en) | Method and system for measuring width | |
Angelopoulou et al. | Evaluating the effect of diffuse light on photometric stereo reconstruction | |
JP2021092439A (en) | Illumination optimization method, control device, and program | |
CN113749646A (en) | Monocular vision-based human body height measuring method and device and electronic equipment | |
CN117007528A (en) | Automatic calibration refractometer based on intelligent terminal | |
WO2022022136A1 (en) | Depth image generation method and apparatus, reference image generation method and apparatus, electronic device, and computer readable storage medium | |
CN114739363A (en) | Camera-based power transmission line distance measuring method and device and computer equipment |
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 | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20171212 |