CN116597007A - Light spot center alignment adjustment method, light spot center alignment adjustment device, computer equipment and medium - Google Patents
Light spot center alignment adjustment method, light spot center alignment adjustment device, computer equipment and medium Download PDFInfo
- Publication number
- CN116597007A CN116597007A CN202310577443.6A CN202310577443A CN116597007A CN 116597007 A CN116597007 A CN 116597007A CN 202310577443 A CN202310577443 A CN 202310577443A CN 116597007 A CN116597007 A CN 116597007A
- Authority
- CN
- China
- Prior art keywords
- light spot
- center
- optical axis
- camera
- target
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
- G06T7/73—Determining position or orientation of objects or cameras using feature-based methods
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/60—Analysis of geometric attributes
- G06T7/62—Analysis of geometric attributes of area, perimeter, diameter or volume
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E10/00—Energy generation through renewable energy sources
- Y02E10/50—Photovoltaic [PV] energy
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Geometry (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
Description
技术领域technical field
本发明涉及图像处理技术领域,尤其涉及一种光斑中心对准调整方法、装置、计算机设备及介质。The present invention relates to the technical field of image processing, in particular to a light spot center alignment adjustment method, device, computer equipment and media.
背景技术Background technique
现有技术中,针对光电吊舱对图像进行跟踪定位的过程中,由于有多个相机,多个相机对同一个目标进行跟踪拍摄,无法精准定位,导致拍摄得到的图像存在差异。In the prior art, in the process of tracking and locating images for the photoelectric pod, since there are multiple cameras that track and shoot the same target, precise positioning cannot be performed, resulting in discrepancies in the captured images.
因此,如何提高光电吊装跟踪定位的精确性是目前亟待解决的技术问题。Therefore, how to improve the accuracy of photoelectric hoisting tracking and positioning is a technical problem to be solved urgently.
发明内容Contents of the invention
鉴于上述问题,本发明提供了一种克服上述问题或者至少部分地解决上述问题的光斑中心对准调整方法、装置、计算机设备及介质。In view of the above problems, the present invention provides a light spot center alignment adjustment method, device, computer equipment and medium that overcome the above problems or at least partially solve the above problems.
第一方面,本发明提供了一种光斑中心对准调整方法,应用于光电吊舱中,所述光电吊舱包括多个相机,包括:In the first aspect, the present invention provides a light spot center alignment adjustment method, which is applied to a photoelectric pod, and the photoelectric pod includes a plurality of cameras, including:
通过每个相机获取光斑落在目标物体上的图像,所述光斑为激光器产生的光斑;Obtain an image of a light spot falling on the target object through each camera, and the light spot is a light spot generated by a laser;
对每个相机获取的图像进行处理,以将光斑轮廓与目标物体区分,得到目标二值图像;Process the image acquired by each camera to distinguish the spot profile from the target object to obtain the target binary image;
基于所述目标二值图像,确定光斑轮廓的中心点位置;Based on the target binary image, determine the position of the center point of the light spot profile;
基于所述中心点位置,调整每个相机的第一光轴,使得每个相机的第一光轴与所述激光器的第二光轴对准,所述第二光轴在所述目标物体上呈现为光斑轮廓的圆心。adjusting the first optical axis of each camera so that the first optical axis of each camera is aligned with the second optical axis of the laser, the second optical axis being on the target object, based on the center point position The center of the circle rendered as the outline of the spot.
优选地,对所述图像进行处理,以将所述光斑的轮廓与目标物体区分,得到目标二值图像,包括:Preferably, the image is processed to distinguish the outline of the light spot from the target object to obtain a target binary image, including:
对所述图像做帧间差处理,得到相邻帧的帧间差图像;Performing inter-frame difference processing on the image to obtain an inter-frame difference image of adjacent frames;
对所述帧间差图像求直方图,得到自适应阈值;Find a histogram for the inter-frame difference image to obtain an adaptive threshold;
基于所述自适应阈值,将所述光斑的轮廓与目标物体区分,得到目标二值图像。Based on the adaptive threshold, the contour of the light spot is distinguished from the target object to obtain a target binary image.
优选地,所述基于所述自适应阈值,将所述光斑的轮廓与目标物体区分,得到目标二值图像,包括:Preferably, based on the adaptive threshold, the contour of the light spot is distinguished from the target object to obtain a target binary image, including:
基于所述自适应阈值,将所述光斑轮廓与目标物体区分,得到初始二值图像;Based on the adaptive threshold, distinguish the light spot profile from the target object to obtain an initial binary image;
对所述初始图像进行图像开操作,得到光斑轮廓光滑的目标二值图像。An image opening operation is performed on the initial image to obtain a target binary image with a smooth spot contour.
优选地,所述基于所述目标二值图像,确定光斑轮廓的中心点位置,包括:Preferably, the determination of the central point position of the spot profile based on the target binary image includes:
基于所述目标二值图像,确定光斑轮廓上每个点的坐标;determining the coordinates of each point on the spot profile based on the target binary image;
基于光斑轮廓上每个点的坐标,确定均值坐标,以作为光斑轮廓的圆心初始坐标;Based on the coordinates of each point on the spot profile, determine the mean coordinates as the initial coordinates of the center of the spot profile;
计算所述光斑轮廓上每个点与所述圆心初始坐标之间的距离,确定最小第一距离;Calculate the distance between each point on the profile of the spot and the initial coordinates of the center of the circle, and determine the minimum first distance;
通过移动所述圆心初始坐标的位置,得到多个圆心更新坐标;By moving the position of the initial coordinates of the center of the circle, a plurality of update coordinates of the center of the circle are obtained;
基于多个圆心更新坐标,确定目标圆心更新坐标,并将所述目标圆心更新坐标作为光斑轮廓的中心点位置。Based on a plurality of updated coordinates of the center of the circle, the updated coordinates of the center of the target circle are determined, and the updated coordinates of the center of the target circle are used as the position of the center point of the contour of the light spot.
优选地,所述通过移动所述圆心初始坐标的位置,得到多个圆心更新坐标,包括:Preferably, by moving the position of the initial coordinates of the center of the circle, a plurality of updated coordinates of the center of the circle are obtained, including:
将圆心初始坐标的位置沿着最小第一距离对应的半径的反向延长线移动1个步长,直到N个步长,N为大于1的整数,得到多个圆心更新坐标。Move the position of the initial coordinates of the center of the circle by one step along the reverse extension line of the radius corresponding to the minimum first distance until N steps, where N is an integer greater than 1, to obtain multiple update coordinates of the center of the circle.
优选地,所述基于多个圆心更新坐标,确定目标圆心更新坐标,并将所述目标圆心更新坐标作为光斑轮廓的中心点位置,包括:Preferably, the updating coordinates of the center of the target are determined based on a plurality of update coordinates of the center of the circle, and the update coordinates of the center of the target are used as the position of the center point of the spot profile, including:
计算所述光斑轮廓上每个点与每个圆心更新坐标之间的距离,确定最小第二距离;Calculate the distance between each point on the profile of the spot and the updated coordinates of each circle center, and determine the minimum second distance;
判断所述最小第二距离是否小于最小第一距离;judging whether the minimum second distance is smaller than the minimum first distance;
若是,确定目标圆心更新坐标为光斑轮廓的中心点位置。If so, determine that the updated coordinates of the center of the target circle are the center point of the contour of the light spot.
优选地,所述基于所述中心点位置,调整每个相机的第一光轴,使得每个相机的第一光轴与所述激光器的第二光轴对准,所述第二光轴在所述目标物体上呈现为光斑轮廓的圆心,包括:Preferably, the first optical axis of each camera is adjusted based on the position of the central point, so that the first optical axis of each camera is aligned with the second optical axis of the laser, and the second optical axis is at The center of the circle that appears as the outline of the light spot on the target object includes:
基于所述中心点位置,调整每个相机的十字丝与所述中心点位置对齐,使得每个相机的第一光轴与所述激光器的第二光轴对准。Based on the position of the center point, adjusting the reticle of each camera to align with the position of the center point, so that the first optical axis of each camera is aligned with the second optical axis of the laser.
第二方面,本发明还提供了一种光斑中心对准调整装置,包括:In the second aspect, the present invention also provides a light spot center alignment adjustment device, including:
获取模块,用于通过每个相机获取光斑落在目标物体上的图像,所述光斑为激光器产生的光斑;An acquisition module, configured to acquire an image of a light spot falling on a target object through each camera, where the light spot is a light spot produced by a laser;
处理模块,用于对每个相机获取的图像进行处理,以将光斑轮廓与目标物体区分,得到目标二值图像;The processing module is used to process the image acquired by each camera, so as to distinguish the profile of the light spot from the target object, and obtain the target binary image;
确定模块,用于基于所述目标二值图像,确定光斑轮廓的中心点位置;A determining module, configured to determine the position of the center point of the spot profile based on the target binary image;
调整模块,用于基于所述中心点位置,调整每个相机的第一光轴,使得每个相机的第一光轴与所述激光器的第二光轴对准,所述第二光轴在所述目标物体上呈现为光斑轮廓的圆心。an adjustment module, configured to adjust the first optical axis of each camera based on the position of the central point, so that the first optical axis of each camera is aligned with the second optical axis of the laser, and the second optical axis is at The target object appears as the center of the light spot outline.
第三方面,本发明还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现第一方面中所述的方法步骤。In a third aspect, the present invention also provides a computer device, including a memory, a processor, and a computer program stored on the memory and operable on the processor, when the processor executes the program, the computer program described in the first aspect is implemented. The method steps described above.
第四方面,本发明还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面中所述的方法步骤。In a fourth aspect, the present invention also provides a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, the method steps described in the first aspect are implemented.
本发明实施例中的一个或多个技术方案,至少具有如下技术效果或优点:One or more technical solutions in the embodiments of the present invention have at least the following technical effects or advantages:
本发明提供了一种光斑中心对准调整方法,应用于光电吊舱中,该光电吊舱包括多个相机,包括:通过每个相机获取光斑落在目标物体上的图像,光斑为激光器产生的光斑;对每个相机获取的图像进行处理,以将光斑轮廓与目标物体区分,得到目标二值图像;基于目标二值图像,确定光斑轮廓的中心点位置;基于中心点位置,调整每个相机的第一光轴,使得每个相机的第一光轴与激光器的第二光轴对准,第二光轴在目标物体上呈现为光斑轮廓的圆心,通过对光斑轮廓的中心点位置精确定位,将相机光轴与激光光斑的光轴调整一致,使得定位精度提高。The invention provides a light spot center alignment adjustment method, which is applied in a photoelectric pod. The photoelectric pod includes a plurality of cameras, including: each camera acquires an image of a light spot falling on a target object, and the light spot is generated by a laser. Spot; process the image acquired by each camera to distinguish the spot profile from the target object to obtain the target binary image; determine the center point position of the spot profile based on the target binary image; adjust each camera based on the center point position The first optical axis of each camera is aligned with the second optical axis of the laser, and the second optical axis appears as the center of the spot profile on the target object, and the center point position of the spot profile is accurately positioned , the optical axis of the camera is adjusted to be consistent with the optical axis of the laser spot, so that the positioning accuracy is improved.
附图说明Description of drawings
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考图形表示相同的部件。在附图中:Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiment. The drawings are only for the purpose of illustrating a preferred embodiment and are not to be considered as limiting the invention. Also throughout the drawings, the same components are represented by the same reference figures. In the attached picture:
图1示出了本发明实施例中光斑中心对准调整方法的步骤流程示意图;FIG. 1 shows a schematic flow chart of the steps of the adjustment method for spot center alignment in an embodiment of the present invention;
图2示出了本发明实施例中方框框选区域的示意图;FIG. 2 shows a schematic diagram of a frame selection area in an embodiment of the present invention;
图3示出了本发明实施例中目标二值图像的示意图;Fig. 3 shows the schematic diagram of target binary image in the embodiment of the present invention;
图4示出了本发明实施例中圆心初始坐标移动一个步长后得到的圆心更新坐标的示意图;Fig. 4 shows a schematic diagram of the updated coordinates of the center of the circle obtained after the initial coordinates of the center of the circle are moved by one step in the embodiment of the present invention;
图5示出了本发明实施例中光斑中心对准调整装置的结构示意图;Fig. 5 shows a schematic structural diagram of a light spot center alignment adjustment device in an embodiment of the present invention;
图6示出了本发明实施例中实现光斑中心对准调整方法的计算机设备的示意图。Fig. 6 shows a schematic diagram of a computer device implementing a method for adjusting center alignment of a light spot in an embodiment of the present invention.
具体实施方式Detailed ways
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided for more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.
实施例一Embodiment one
本发明的实施例提供了一种光斑中心对准调整方法,如图1所示,包括:An embodiment of the present invention provides a light spot center alignment adjustment method, as shown in FIG. 1 , including:
S101,通过每个相机获取光斑落在目标物体上的图像,光斑为激光器产生的光斑;S101, acquiring an image of a light spot falling on the target object through each camera, where the light spot is a light spot generated by a laser;
S102,对每个相机获取的图像进行处理,以将光斑轮廓与目标物体区分,得到目标二值图像;S102, processing the image acquired by each camera to distinguish the profile of the light spot from the target object to obtain a target binary image;
S103,基于目标二值图像,确定光斑轮廓的中心点位置;S103, based on the target binary image, determine the central point position of the light spot profile;
S104,基于中心点位置,调整每个相机的第一光轴,使得每个相机的第一光轴与激光器的第二光轴对准,第二光轴在目标物体上呈现为光斑轮廓的圆心。S104, based on the position of the center point, adjust the first optical axis of each camera so that the first optical axis of each camera is aligned with the second optical axis of the laser, and the second optical axis appears as the center of the spot contour on the target object .
在具体的实施方式中,S101,通过每个相机获取光斑落在目标物体上的图像,光斑为激光器产生的光斑。In a specific implementation manner, S101, each camera acquires an image of a light spot falling on a target object, where the light spot is a light spot generated by a laser.
这里的图像可以为多帧图片,从多帧图片中确定图像中心区域,该中心区域的范围为1/4*W,1/4*H,其中,W和H为图像的尺寸。如图2所示,由方框框选的区域。The image here may be a multi-frame picture, and the central area of the image is determined from the multi-frame pictures, and the range of the central area is 1/4*W, 1/4*H, where W and H are the size of the image. As shown in Figure 2, the area selected by the box.
接下来,对框选的中心区域的图像进行详细分析处理。Next, perform detailed analysis and processing on the image of the frame-selected central area.
执行S102,对每个相机获取的图像进行处理,以将光斑轮廓与目标物体区分,得到目标二值图像。Execute S102 to process the image acquired by each camera to distinguish the outline of the light spot from the target object to obtain the target binary image.
具体地,对上述得到的框选的中心区域的图像进行处理。具体包括:对图像做帧间差处理,得到相邻帧的帧间差图像。接着,对帧间差图像求直方图,得到自适应阈值。最后,基于该自适应阈值,将光斑的轮廓与目标物体区分,得到目标二值图像。Specifically, the image of the framed center area obtained above is processed. It specifically includes: performing inter-frame difference processing on the image to obtain the inter-frame difference image of adjacent frames. Next, calculate the histogram of the inter-frame difference image to obtain an adaptive threshold. Finally, based on the adaptive threshold, the contour of the light spot is distinguished from the target object, and the target binary image is obtained.
首先,通过对框选的中心区域的图像进行处理,能够有效降低处理量,进而提高处理的效率。接着,进行帧间差处理,该帧间差处理方法是一种通过对视频图像序列中相邻两帧作差分运算来获得运动目标轮廓的方法,它可以很好地适用于存在多个运动目标和摄像机移动的情况。当监控场景中出现异常物体运动时,帧与帧之间会出现较为明显的差别,两帧相减,得到两帧图像亮度差的绝对值,判断它是否大于阈值来分析视频或图像序列的运动特性,确定图像序列中有无物体运动。图像序列逐帧的差分,相当于对图像序列进行了时域下的高通滤波。由此得到相邻帧的帧间差图像。First of all, by processing the image of the frame-selected central region, the processing amount can be effectively reduced, thereby improving the processing efficiency. Next, inter-frame difference processing is performed. This inter-frame difference processing method is a method for obtaining the contour of a moving target by performing a difference operation on two adjacent frames in the video image sequence. It can be well adapted to the presence of multiple moving targets. and camera movement. When abnormal objects move in the monitoring scene, there will be obvious differences between frames. Subtract the two frames to get the absolute value of the brightness difference between the two frames, and judge whether it is greater than the threshold to analyze the motion of the video or image sequence. feature to determine the presence or absence of object motion in an image sequence. The frame-by-frame difference of the image sequence is equivalent to performing high-pass filtering on the image sequence in the time domain. The inter-frame difference images of adjacent frames are thus obtained.
然后,对帧间差图像求直方图,由于图像是由像素组成的,在一个单通道的灰度图像中,每个像素的值是在0~255(白色-黑色)之间,直方图是一个简单的图表,它统计处了一幅图像中拥有给定数值的像素量,一个灰度图像的直方图由256条条目,0条目给出的值为0的像素个数,1条目给出的值为1的像素个数,以此类推,可以对直方图所有条目进行求和,得到像素的总和。由此根据直方图,得到第一个谷值,作为自适应阈值,通过该自适应阈值,将光斑的轮廓与目标图像区分开,得到目标二值图像。Then, calculate the histogram for the inter-frame difference image. Since the image is composed of pixels, in a single-channel grayscale image, the value of each pixel is between 0 and 255 (white-black), and the histogram is A simple graph that counts the number of pixels with a given value in an image. A histogram for a grayscale image consists of 256 entries, with 0 entries giving the number of pixels with a value of 0 and 1 entries giving The number of pixels whose value is 1, and so on, can sum all the entries of the histogram to get the sum of pixels. Thus, according to the histogram, the first valley value is obtained as an adaptive threshold, and the outline of the spot is distinguished from the target image through the adaptive threshold to obtain the target binary image.
再具体一点,通过自适应阈值,将光斑轮廓和目标物体区分开,首先得到初始二值图像;该初始二值图像并不理想,光斑轮廓边缘并不光滑,因此,需要对该初始二值图像进行图像开操作,得到光斑轮廓光滑的目标二值图像。To be more specific, through the adaptive threshold, the contour of the spot is distinguished from the target object, and the initial binary image is firstly obtained; the initial binary image is not ideal, and the edge of the contour of the spot is not smooth, so the initial binary image needs to be The image opening operation is performed to obtain the target binary image with smooth spot contour.
其中,图像开操作是对初始二值图像中,先通过腐蚀操作,将黑色区域腐蚀扩大,再通过膨胀操作,将白色区域膨胀扩大的处理。其目的是使得初始二值图像变得光滑,断开较窄的狭劲和消除细的突出物,由此得到目标二值图像。具体如图3所示。Among them, the image opening operation is to corrode and expand the black area through the erosion operation firstly, and then expand and expand the white area through the dilation operation in the initial binary image. Its purpose is to make the initial binary image smooth, disconnect the narrow gaps and eliminate thin protrusions, and thus obtain the target binary image. Specifically shown in Figure 3.
在得到该目标二值图像之后,执行S103,基于该目标二值图像,确定光斑轮廓的中心点位置。After the target binary image is obtained, S103 is executed, based on the target binary image, the position of the central point of the light spot profile is determined.
具体地,基于目标二值图像,确定光斑轮廓上每个点的坐标;Specifically, based on the target binary image, determine the coordinates of each point on the spot profile;
基于光斑轮廓上每个点的坐标,确定均值坐标,以作为光斑轮廓的圆心初始坐标;Based on the coordinates of each point on the spot profile, determine the mean coordinates as the initial coordinates of the center of the spot profile;
计算光斑轮廓上每个点与圆心初始坐标之间的距离,确定最小第一距离;Calculate the distance between each point on the spot profile and the initial coordinates of the center of the circle, and determine the minimum first distance;
通过移动圆心初始坐标的位置,得到多个圆心更新坐标。By moving the position of the initial coordinates of the center of the circle, multiple update coordinates of the center of the circle are obtained.
由于在该目标二值图像中,像素只有0和1,通过matlab中的find函数找到像素值为1的部分即为白色的光斑轮廓,确定光斑轮廓上每个点的坐标(x,y),通过求均值得到均值坐标,作为光斑轮廓的圆心初始坐标(xm,ym),即 Since there are only 0 and 1 pixels in the target binary image, the part with a pixel value of 1 is found through the find function in matlab, which is the white spot outline, and the coordinates (x, y) of each point on the spot outline are determined. The mean coordinates are obtained by calculating the mean value, as the initial coordinates (x m , y m ) of the center of the spot contour, namely
接下来,计算光斑轮廓上每个点与圆心初始坐标之间的距离,确定最小第一距离,具体地:Next, calculate the distance between each point on the spot profile and the initial coordinates of the center of the circle, and determine the minimum first distance, specifically:
其中,rm为最小第一距离。Wherein, r m is the minimum first distance.
然后,通过移动该圆心初始坐标,得到多个圆心更新坐标,这里得到圆心初始坐标位置的最小第一距离rm对应的半径形成的反向延长线,然后将初始坐标位置沿着该反向延长线移动一个步长,直到N个步长,N为大于1的整数,得到多个圆心更新坐标。其中,每移动一个步长即可得到一个圆心更新坐标,如图4所示。Then, by moving the initial coordinates of the center of the circle, multiple update coordinates of the center of the circle are obtained. Here, the reverse extension line formed by the radius corresponding to the minimum first distance r m of the initial coordinate position of the circle center is obtained, and then the initial coordinate position is extended along the reverse direction The line moves by one step until N steps are reached, where N is an integer greater than 1, and multiple update coordinates of the center of the circle are obtained. Among them, every time a step is moved, an updated coordinate of the center of the circle can be obtained, as shown in Figure 4.
接着,基于多个圆心更新坐标,确定目标圆心更新坐标,并将目标圆心更新坐标作为光斑轮廓的中心点位置。Next, based on a plurality of updated coordinates of the center of the circle, the updated coordinates of the center of the target circle are determined, and the updated coordinates of the center of the target circle are used as the position of the center point of the contour of the light spot.
假设移动一个步长之后的圆心更新坐标为(xm+1,ym+1),则Assuming that the updated coordinates of the center of the circle after moving one step are (x m+1 ,y m+1 ), then
接着,计算光斑轮廓上每个点与每个圆心更新坐标之间的距离,确定最小第二距离,以移动一个步长之后的圆心更新坐标为例说明:Next, calculate the distance between each point on the spot profile and the update coordinates of each circle center, and determine the minimum second distance. Take the update coordinates of the circle center after moving one step as an example:
其中,rm+1为最小第二距离。Wherein, r m+1 is the minimum second distance.
该最小第二距离为多个,具体对应每个圆心更新坐标。接着,判断最小第二距离是否小于最小第一距离,若是,确定目标圆心更新坐标为光斑轮廓的中心点位置。具体是从多个最小第二距离中找到小于最小第一距离的值,将对应的圆心更新坐标确定为目标更新坐标,并作为光斑轮廓的中心点坐标位置。There are multiple minimum second distances, specifically corresponding to updating coordinates of each circle center. Next, it is judged whether the minimum second distance is smaller than the minimum first distance, and if so, the updated coordinates of the center of the target circle are determined as the central point position of the light spot outline. Specifically, a value smaller than the minimum first distance is found from multiple minimum second distances, and the corresponding update coordinates of the center of the circle are determined as the target update coordinates, which are used as the center point coordinate position of the light spot profile.
若移动一个步长后的圆心更新坐标对应的最小第二距离小于最小第一距离,则将该移动一个步长后的圆心更新坐标作为光斑轮廓的中心点位置。If the minimum second distance corresponding to the updated coordinates of the center of the circle moved by one step is smaller than the minimum first distance, the updated coordinates of the center of the circle moved by one step are used as the position of the center point of the light spot profile.
由于圆心初始坐标的位置并不一定是光斑轮廓的中心点位置,需要通过不断变更圆心位置来找到目标圆心更新坐标,即光斑轮廓的中心点位置。Since the position of the initial coordinates of the center of the circle is not necessarily the position of the center point of the spot profile, it is necessary to continuously change the position of the center of the circle to find the update coordinates of the target circle center, that is, the position of the center point of the spot profile.
最后,在确定光斑轮廓的中心点位置之后,执行S104,基于该中心点位置,调整每个相机的第一光轴,使得每个相机的第一光轴与激光器的第二光轴对准,第二光轴在目标物体上呈现为光斑轮廓的圆心。Finally, after determining the center point position of the spot profile, execute S104, based on the center point position, adjust the first optical axis of each camera so that the first optical axis of each camera is aligned with the second optical axis of the laser, The second optical axis appears as the center of the spot contour on the target object.
具体地,基于该中心点位置,调整每个相机的十字丝与中心点位置对齐,使得每个相机的第一光轴与激光器的第二光轴对准。由于每个相机的十字丝与第一光轴相对应,因此,在调整相机的十字丝与中心点位置对齐时,可以将相机的第一光轴与激光器的第二光轴对准。Specifically, based on the position of the center point, the reticle of each camera is adjusted to be aligned with the position of the center point, so that the first optical axis of each camera is aligned with the second optical axis of the laser. Since the reticle of each camera corresponds to the first optical axis, when the reticle of the camera is adjusted to align with the center point, the first optical axis of the camera can be aligned with the second optical axis of the laser.
本发明实施例中的一个或多个技术方案,至少具有如下技术效果或优点:One or more technical solutions in the embodiments of the present invention have at least the following technical effects or advantages:
本发明提供了一种光斑中心对准调整方法,应用于光电吊舱中,该光电吊舱包括多个相机,包括:通过每个相机获取光斑落在目标物体上的图像,光斑为激光器产生的光斑;对每个相机获取的图像进行处理,以将光斑轮廓与目标物体区分,得到目标二值图像;基于目标二值图像,确定光斑轮廓的中心点位置;基于中心点位置,调整每个相机的第一光轴,使得每个相机的第一光轴与激光器的第二光轴对准,第二光轴在目标物体上呈现为光斑轮廓的圆心,通过对光斑轮廓的中心点位置精确定位,将相机光轴与激光光斑的光轴调整一致,使得定位精度提高。The invention provides a light spot center alignment adjustment method, which is applied in a photoelectric pod. The photoelectric pod includes a plurality of cameras, including: each camera acquires an image of a light spot falling on a target object, and the light spot is generated by a laser. Spot; process the image acquired by each camera to distinguish the spot profile from the target object to obtain the target binary image; determine the center point position of the spot profile based on the target binary image; adjust each camera based on the center point position The first optical axis of each camera is aligned with the second optical axis of the laser, and the second optical axis appears as the center of the spot profile on the target object, and the center point position of the spot profile is accurately positioned , the optical axis of the camera is adjusted to be consistent with the optical axis of the laser spot, so that the positioning accuracy is improved.
实施例二Embodiment two
基于相同的发明构思,本发明实施例还提供了一种光斑中心对准调整装置,如图5所示,包括:Based on the same inventive concept, an embodiment of the present invention also provides a light spot center alignment adjustment device, as shown in FIG. 5 , including:
获取模块501,用于通过每个相机获取光斑落在目标物体上的图像,所述光斑为激光器产生的光斑;An acquisition module 501, configured to acquire an image of a light spot falling on a target object through each camera, where the light spot is a light spot generated by a laser;
处理模块502,用于对每个相机获取的图像进行处理,以将光斑轮廓与目标物体区分,得到目标二值图像;The processing module 502 is configured to process the image acquired by each camera, so as to distinguish the profile of the light spot from the target object, and obtain the target binary image;
确定模块503,用于基于所述目标二值图像,确定光斑轮廓的中心点位置;A determination module 503, configured to determine the center point position of the spot profile based on the target binary image;
调整模块504,用于基于所述中心点位置,调整每个相机的第一光轴,使得每个相机的第一光轴与所述激光器的第二光轴对准,所述第二光轴在所述目标物体上呈现为光斑轮廓的圆心。An adjustment module 504, configured to adjust the first optical axis of each camera based on the position of the central point, so that the first optical axis of each camera is aligned with the second optical axis of the laser, and the second optical axis Appears as the center of the circle of the light spot outline on the target object.
在一种可选的实施方式中,处理模块502,包括:In an optional implementation manner, the processing module 502 includes:
第一得到单元,用于对所述图像做帧间差处理,得到相邻帧的帧间差图像;The first obtaining unit is configured to perform inter-frame difference processing on the image to obtain inter-frame difference images of adjacent frames;
第二得到单元,用于对所述帧间差图像求直方图,得到自适应阈值;The second obtaining unit is used to obtain a histogram for the inter-frame difference image to obtain an adaptive threshold;
第三得到单元,用于基于所述自适应阈值,将所述光斑的轮廓与目标物体区分,得到目标二值图像。The third obtaining unit is configured to distinguish the outline of the light spot from the target object based on the adaptive threshold to obtain a target binary image.
在一种可选的实施方式中,第三得到单元,用于:In an optional embodiment, the third obtaining unit is used for:
基于所述自适应阈值,将所述光斑轮廓与目标物体区分,得到初始二值图像;Based on the adaptive threshold, distinguish the light spot profile from the target object to obtain an initial binary image;
对所述初始图像进行图像开操作,得到光斑轮廓光滑的目标二值图像。An image opening operation is performed on the initial image to obtain a target binary image with a smooth spot contour.
在一种可选的实施方式中,确定模块503,包括:In an optional implementation manner, the determining module 503 includes:
第一确定单元,用于基于所述目标二值图像,确定光斑轮廓上每个点的坐标;A first determining unit, configured to determine the coordinates of each point on the spot profile based on the target binary image;
第二确定单元,用于基于光斑轮廓上每个点的坐标,确定均值坐标,以作为光斑轮廓的圆心初始坐标;The second determination unit is used to determine the mean coordinates based on the coordinates of each point on the spot profile as the initial coordinates of the center of the spot profile;
第三确定单元,用于计算所述光斑轮廓上每个点与所述圆心初始坐标之间的距离,确定最小第一距离;A third determining unit, configured to calculate the distance between each point on the spot profile and the initial coordinates of the center of the circle, and determine the minimum first distance;
得到单元,用于通过移动所述圆心初始坐标的位置,得到多个圆心更新坐标;Obtaining a unit for obtaining a plurality of update coordinates of the center of the circle by moving the position of the initial coordinates of the center of the circle;
第四确定单元,用于基于多个圆心更新坐标,确定目标圆心更新坐标,并将所述目标圆心更新坐标作为光斑轮廓的中心点位置。The fourth determination unit is configured to determine the update coordinates of the target circle center based on the multiple update coordinates of the circle center, and use the update coordinates of the target circle center as the center point position of the light spot profile.
在一种可选的实施方式中,得到单元,用于:In an optional embodiment, a unit is obtained for:
将圆心初始坐标的位置沿着最小第一距离对应的半径的反向延长线移动1个步长,直到N个步长,N为大于1的整数,得到多个圆心更新坐标。Move the position of the initial coordinates of the center of the circle by one step along the reverse extension line of the radius corresponding to the minimum first distance until N steps, where N is an integer greater than 1, to obtain multiple update coordinates of the center of the circle.
在一种可选的实施方式中,第四确定单元,用于:In an optional implementation manner, the fourth determining unit is configured to:
计算所述光斑轮廓上每个点与每个圆心更新坐标之间的距离,确定最小第二距离;Calculate the distance between each point on the profile of the spot and the updated coordinates of each circle center, and determine the minimum second distance;
判断所述最小第二距离是否小于最小第一距离;judging whether the minimum second distance is smaller than the minimum first distance;
若是,确定目标圆心更新坐标为光斑轮廓的中心点位置。If so, determine that the updated coordinates of the center of the target circle are the center point of the contour of the light spot.
在一种可选的实施方式中,调整模块,用于:In an optional implementation manner, the adjustment module is used for:
基于所述中心点位置,调整每个相机的十字丝与所述中心点位置对齐,使得每个相机的第一光轴与所述激光器的第二光轴对准。Based on the position of the center point, adjusting the reticle of each camera to align with the position of the center point, so that the first optical axis of each camera is aligned with the second optical axis of the laser.
实施例三Embodiment three
基于相同的发明构思,本发明实施例提供了一种计算机设备,如图6所示,包括存储器604、处理器602及存储在存储器604上并可在处理器602上运行的计算机程序,所述处理器602执行所述程序时实现上述光斑中心对准调整方法的步骤。Based on the same inventive concept, an embodiment of the present invention provides a computer device, as shown in FIG. When the processor 602 executes the program, the steps of the above-mentioned light spot center alignment adjustment method are implemented.
其中,在图6中,总线架构(用总线600来代表),总线600可以包括任意数量的互联的总线和桥,总线600将包括由处理器602代表的一个或多个处理器和存储器604代表的存储器的各种电路链接在一起。总线600还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口606在总线600和接收器601和发送器603之间提供接口。接收器601和发送器603可以是同一个元件,即收发机,提供用于在传输介质上与各种其他装置通信的单元。处理器602负责管理总线600和通常的处理,而存储器604可以被用于存储处理器602在执行操作时所使用的数据。Wherein, in FIG. 6, the bus architecture (represented by bus 600), bus 600 may include any number of interconnected buses and bridges, and bus 600 will include one or more processors represented by processor 602 and memory 604 represented The various circuits of the memory are linked together. The bus 600 may also link together various other circuits, such as peripherals, voltage regulators, and power management circuits, etc., which are well known in the art and thus will not be further described herein. The bus interface 606 provides an interface between the bus 600 and the receiver 601 and the transmitter 603 . Receiver 601 and transmitter 603 may be the same element, a transceiver, providing means for communicating with various other devices over a transmission medium. Processor 602 is responsible for managing bus 600 and general processing, while memory 604 may be used to store data used by processor 602 in performing operations.
实施例四Embodiment four
基于相同的发明构思,本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述光斑中心对准调整方法的步骤。Based on the same inventive concept, an embodiment of the present invention provides a computer-readable storage medium on which a computer program is stored, and when the program is executed by a processor, the steps of the above method for centering the light spot are implemented.
在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。The algorithms and displays presented herein are not inherently related to any particular computer, virtual system, or other device. Various generic systems can also be used with the teachings based on this. The structure required to construct such a system is apparent from the above description. Furthermore, the present invention is not specific to any particular programming language. It should be understood that various programming languages can be used to implement the content of the present invention described herein, and the above description of specific languages is for disclosing the best mode of the present invention.
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。In the description provided herein, numerous specific details are set forth. However, it is understood that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure the understanding of this description.
类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个实施例中所明确记载的特征更多的特征。更确切地说,如每个实施例所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。Similarly, it should be appreciated that in the foregoing description of exemplary embodiments of the invention, in order to streamline this disclosure and to facilitate an understanding of one or more of the various inventive aspects, various features of the invention are sometimes grouped together in a single embodiment, figure, or its description. This method of disclosure, however, is not to be interpreted as reflecting an intention that the claimed invention requires more features than are expressly recited in each example. Rather, as each embodiment reflects, inventive aspects lie in less than all features of a single foregoing disclosed embodiment. Thus, the claims following the Detailed Description are hereby expressly incorporated into this Detailed Description, with each claim standing on its own as a separate embodiment of this invention.
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。Those skilled in the art can understand that the modules in the device in the embodiment can be adaptively changed and arranged in one or more devices different from the embodiment. Modules or units or components in the embodiments may be combined into one module or unit or component, and furthermore may be divided into a plurality of sub-modules or sub-units or sub-assemblies. All features disclosed in this specification (including accompanying claims, abstract and drawings) and any method or method so disclosed may be used in any combination, except that at least some of such features and/or processes or units are mutually exclusive. All processes or units of equipment are combined. Each feature disclosed in this specification (including accompanying claims, abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise.
此外,本领域的技术人员能够理解,尽管在此的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在具体实施方式中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。Furthermore, those skilled in the art will appreciate that although some embodiments herein include some features included in other embodiments but not others, combinations of features from different embodiments are meant to be within the scope of the invention. And form different embodiments. For example, in a specific implementation manner, any one of the claimed embodiments can be used in any combination.
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的光斑中心对准调整装置、计算机设备中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。The various component embodiments of the present invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. Those skilled in the art should understand that a microprocessor or a digital signal processor (DSP) can be used in practice to implement some or all of some or all of the light spot center alignment adjustment device and computer equipment according to the embodiments of the present invention. Full functionality. The present invention can also be implemented as an apparatus or an apparatus program (for example, a computer program and a computer program product) for performing a part or all of the methods described herein. Such a program for realizing the present invention may be stored on a computer-readable medium, or may be in the form of one or more signals. Such a signal may be downloaded from an Internet site, or provided on a carrier signal, or provided in any other form.
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention can be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In a unit claim enumerating several means, several of these means can be embodied by one and the same item of hardware. The use of the words first, second, and third, etc. does not indicate any order. These words can be interpreted as names.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310577443.6A CN116597007A (en) | 2023-05-22 | 2023-05-22 | Light spot center alignment adjustment method, light spot center alignment adjustment device, computer equipment and medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310577443.6A CN116597007A (en) | 2023-05-22 | 2023-05-22 | Light spot center alignment adjustment method, light spot center alignment adjustment device, computer equipment and medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN116597007A true CN116597007A (en) | 2023-08-15 |
Family
ID=87600390
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202310577443.6A Pending CN116597007A (en) | 2023-05-22 | 2023-05-22 | Light spot center alignment adjustment method, light spot center alignment adjustment device, computer equipment and medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN116597007A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119766331A (en) * | 2024-12-23 | 2025-04-04 | 中国电子科技集团公司第三十四研究所 | Space laser communication method and system with automatic alignment function |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| AU2020101932A4 (en) * | 2020-07-16 | 2020-10-01 | Xi'an University Of Science And Technology | Binocular vision–based method and system for pose measurement of cantilever tunneling equipment |
| CN111811784A (en) * | 2020-07-02 | 2020-10-23 | 中航华东光电(上海)有限公司 | Laser spot center coordinate determination method, device and equipment |
| WO2021105265A1 (en) * | 2019-11-27 | 2021-06-03 | Trinamix Gmbh | Depth measurement through display |
| CN113551879A (en) * | 2021-06-30 | 2021-10-26 | 歌尔股份有限公司 | Optical axis calibration system and method for lens measuring equipment |
| CN115628648A (en) * | 2022-09-23 | 2023-01-20 | 中国电子科技集团公司第十一研究所 | A target paper for laser simulation shooting and a target surface image processing method using the same |
-
2023
- 2023-05-22 CN CN202310577443.6A patent/CN116597007A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2021105265A1 (en) * | 2019-11-27 | 2021-06-03 | Trinamix Gmbh | Depth measurement through display |
| CN111811784A (en) * | 2020-07-02 | 2020-10-23 | 中航华东光电(上海)有限公司 | Laser spot center coordinate determination method, device and equipment |
| AU2020101932A4 (en) * | 2020-07-16 | 2020-10-01 | Xi'an University Of Science And Technology | Binocular vision–based method and system for pose measurement of cantilever tunneling equipment |
| CN113551879A (en) * | 2021-06-30 | 2021-10-26 | 歌尔股份有限公司 | Optical axis calibration system and method for lens measuring equipment |
| CN115628648A (en) * | 2022-09-23 | 2023-01-20 | 中国电子科技集团公司第十一研究所 | A target paper for laser simulation shooting and a target surface image processing method using the same |
Non-Patent Citations (3)
| Title |
|---|
| 张洋: "多光谱光电观瞄系统视轴一致性测试技术", 《国外电子测量技术》, vol. 39, no. 6, 15 June 2020 (2020-06-15), pages 60 - 65 * |
| 汪亮: "基于机器视觉的激光跟踪仪测量靶球自动定位方法研究", 《中国优秀硕士学位论文全文数据库 (信息科技辑)》, 15 July 2014 (2014-07-15) * |
| 陈继刚 等: "红外相机光轴标定研究", 《光学仪器》, vol. 39, no. 1, 28 February 2017 (2017-02-28) * |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119766331A (en) * | 2024-12-23 | 2025-04-04 | 中国电子科技集团公司第三十四研究所 | Space laser communication method and system with automatic alignment function |
| CN119766331B (en) * | 2024-12-23 | 2025-11-18 | 中国电子科技集团公司第三十四研究所 | A space laser communication method and system with automatic alignment function |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3798975B1 (en) | Method and apparatus for detecting subject, electronic device, and computer readable storage medium | |
| WO2020259271A1 (en) | Image distortion correction method and apparatus | |
| US20190206076A1 (en) | Image processing method and image capturing apparatus | |
| US10909719B2 (en) | Image processing method and apparatus | |
| CN106447602A (en) | Image mosaic method and device | |
| EP3199914A1 (en) | Imaging device | |
| WO2021183283A1 (en) | Automatic fisheye camera calibration for video analytics | |
| CN116597007A (en) | Light spot center alignment adjustment method, light spot center alignment adjustment device, computer equipment and medium | |
| WO2017101292A1 (en) | Autofocusing method, device and system | |
| CN116379930B (en) | Method and system for determining rock block height through shadows under different angles | |
| WO2022188102A1 (en) | Depth image inpainting method and apparatus, camera assembly, and electronic device | |
| CN119251317B (en) | Camera field of view correction method, electronic device and storage medium | |
| US11842570B2 (en) | Image processing apparatus, image pickup apparatus, image processing method, and storage medium | |
| CN115343699A (en) | Target detection method, equipment, medium and terminal for multi-sensor information fusion | |
| CN119815181A (en) | Panoramic image generation method, device, electronic device and storage medium | |
| CN109741370B (en) | Target tracking method and device | |
| US12430800B2 (en) | Methods and systems for determining pre-determined points in an input image | |
| TWI804083B (en) | Object detection system | |
| CN113628273B (en) | Map positioning method, map positioning device, computer readable storage medium and terminal equipment | |
| CN110188758A (en) | Area-of-interest acquisition methods, device, equipment and storage medium in sugarcane image | |
| CN112529943B (en) | Object detection method, object detection device and intelligent equipment | |
| CN118474311A (en) | Projection image correction method and device | |
| JP7435258B2 (en) | Vehicle speed detection method and device | |
| CN118864243B (en) | Image splicing method, medium and terminal device of PCBA board | |
| TWI814500B (en) | Method for reducing error of a depthe stimation model, device, equipment and storage media |
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 |