[go: up one dir, main page]

CN108550143A - A kind of measurement method of the vehicle length, width and height size based on RGB-D cameras - Google Patents

A kind of measurement method of the vehicle length, width and height size based on RGB-D cameras Download PDF

Info

Publication number
CN108550143A
CN108550143A CN201810298243.6A CN201810298243A CN108550143A CN 108550143 A CN108550143 A CN 108550143A CN 201810298243 A CN201810298243 A CN 201810298243A CN 108550143 A CN108550143 A CN 108550143A
Authority
CN
China
Prior art keywords
vehicle
camera
coordinate system
image
world coordinate
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
Application number
CN201810298243.6A
Other languages
Chinese (zh)
Inventor
宋焕生
武非凡
张朝阳
陈艳
潘强
李莹
李婵
梁浩翔
张斌
郑宝峰
雷琪
李俊彦
杨露
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Changan University
Original Assignee
Changan University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Changan University filed Critical Changan University
Priority to CN201810298243.6A priority Critical patent/CN108550143A/en
Publication of CN108550143A publication Critical patent/CN108550143A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/02Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness
    • G01B11/04Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness specially adapted for measuring length or width of objects while moving
    • G01B11/043Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness specially adapted for measuring length or width of objects while moving for measuring length
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/02Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness
    • G01B11/04Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness specially adapted for measuring length or width of objects while moving
    • G01B11/046Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness specially adapted for measuring length or width of objects while moving for measuring width
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/02Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness
    • G01B11/06Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness for measuring thickness ; e.g. of sheet material
    • G01B11/0608Height gauges
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/20Analysis of motion
    • G06T7/246Analysis of motion using feature-based methods, e.g. the tracking of corners or segments
    • G06T7/248Analysis of motion using feature-based methods, e.g. the tracking of corners or segments involving reference images or patches
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/80Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10016Video; Image sequence
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30248Vehicle exterior or interior

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Quality & Reliability (AREA)
  • Image Processing (AREA)
  • Length Measuring Devices By Optical Means (AREA)
  • Image Analysis (AREA)

Abstract

本发明公开了一种基于RGB‑D相机的车辆长宽高尺寸的测量方法,采用相机近距离安装的方式获取清晰的车辆图像,对相机采用基于消失点的标定方法进行标定,得出相机模型内外参数,通过相机深度图像方案,实现车辆目标在世界坐标系下三维点云转化,获取车辆外表面三维坐标信息;利用先验知识和图像处理方法获得车辆外表面的三维坐标,根据车辆运动过程中的序列图形,通过配准方法拼接车辆图像,实现车辆外形三维测量;所述标定方法克服传统方法设备要求高和操作繁琐,标定精度高;通过图像序列间车辆同一位置对应点的匹配关系综合分析车辆的实际位移,配准的精度较高;实现车辆侧面准确拼接,降低车辆长度测量误差,改善车辆侧面拼接的准确性。

The invention discloses a method for measuring the length, width and height of a vehicle based on an RGB-D camera. The camera is installed at a close distance to obtain a clear vehicle image, and the camera is calibrated by a calibration method based on a vanishing point to obtain a camera model. Internal and external parameters, through the camera depth image scheme, realize the transformation of the 3D point cloud of the vehicle target in the world coordinate system, and obtain the 3D coordinate information of the vehicle's outer surface; use prior knowledge and image processing methods to obtain the 3D coordinates of the vehicle's outer surface, according to the vehicle movement process The sequence graphics in the vehicle image are spliced by the registration method to realize the three-dimensional measurement of the vehicle shape; the calibration method overcomes the high equipment requirements and cumbersome operation of the traditional method, and the calibration accuracy is high; through the matching relationship synthesis of the corresponding points of the same position of the vehicle in the image sequence The actual displacement of the vehicle is analyzed, and the registration accuracy is high; the accurate splicing of the side of the vehicle is realized, the measurement error of the vehicle length is reduced, and the accuracy of the splicing of the side of the vehicle is improved.

Description

一种基于RGB-D相机的车辆长宽高尺寸的测量方法A measurement method of vehicle length, width and height based on RGB-D camera

技术领域technical field

本发明属于智能交通领域,具体涉及一种基于RGB-D相机的车辆长宽高尺寸的测量方法。The invention belongs to the field of intelligent transportation, and in particular relates to a method for measuring vehicle length, width and height dimensions based on an RGB-D camera.

背景技术Background technique

车辆长宽高尺寸的自动识别技术是ITS(Intelligence Transportation System,智能交通系统)领域中的关键技术之一,主要通过采集车辆原始视频,通过图像处理技术和图像相关算法,实现车辆外廓尺寸的测量。车辆外廓的三维尺寸能够有效帮助实现车辆的准确识别,从而促进智能交通系统(ITS)的发展和完善。The automatic recognition technology of vehicle length, width and height is one of the key technologies in the field of ITS (Intelligence Transportation System, Intelligent Transportation System). It mainly collects the original video of the vehicle, and uses image processing technology and image correlation algorithm to realize the vehicle outline size. Measurement. The three-dimensional size of the vehicle outline can effectively help realize the accurate identification of the vehicle, thereby promoting the development and improvement of the intelligent transportation system (ITS).

车辆的超长、超宽和超高是交通场景中不安全事故的重要隐患之一,而目前车管所安检线、综检线和超限监测站基本都是通过人工测量的方法测量车辆外形的长度、宽度和高度,劳动强度大,而且存在着人情因素引起的不公正与作弊等问题。The over-length, over-width and over-height of vehicles are one of the important hidden dangers of unsafe accidents in traffic scenes. At present, the security inspection line, comprehensive inspection line and overrun monitoring station of the vehicle management station basically measure the shape of the vehicle by manual measurement. The length, width and height of the house are labor-intensive, and there are problems such as injustice and cheating caused by human factors.

发明内容Contents of the invention

为了解决了现有技术中存在的问题,本发明提供了一种基于RGB-D相机的车辆长宽高尺寸自动测量方法,能够提取出被检测车辆的三维结构信息及真实尺寸数据,可以很准确的确定车辆外廓尺寸信息。In order to solve the problems existing in the prior art, the present invention provides an automatic measurement method of vehicle length, width and height based on RGB-D cameras, which can extract the three-dimensional structure information and real size data of the detected vehicle, which can be very accurate Determine the vehicle outline size information.

为了实现上述目的,本发明采用的技术方案是,一种基于RGB-D相机的车辆长宽高尺寸的测量方法,包括以下步骤:In order to achieve the above object, the technical solution adopted in the present invention is a method for measuring the length, width and height of a vehicle based on an RGB-D camera, comprising the following steps:

步骤1,结合交通应用场景,对相机采用基于消失点的标定方法进行标定,得出相机模型内外参数;Step 1. Combined with the traffic application scene, the camera is calibrated using the calibration method based on the vanishing point, and the internal and external parameters of the camera model are obtained;

步骤2,通过采用RGB-D相机深度图像方案,实现车辆目标在世界坐标系下的三维点云转化,然后根据重构的车辆三维点云测量其长度、宽度和高度信息,从而获取车辆外表面三维坐标信息;Step 2, by using the RGB-D camera depth image scheme, realize the 3D point cloud transformation of the vehicle target in the world coordinate system, and then measure its length, width and height information according to the reconstructed 3D point cloud of the vehicle, so as to obtain the outer surface of the vehicle 3D coordinate information;

步骤201,采用RGB-D相机对含有模拟车辆的场景进行拍摄,获取模拟车辆的深度信息;Step 201, using an RGB-D camera to shoot a scene containing a simulated vehicle to obtain depth information of the simulated vehicle;

步骤202,进行深度信息图像向相机坐标系的三维点云转化,得到一一对应于相机坐标系中的一个三维点;Step 202, transforming the depth information image into a three-dimensional point cloud of the camera coordinate system to obtain a one-to-one correspondence with a three-dimensional point in the camera coordinate system;

步骤203,将步骤202中转化到RGB-D相机坐标系下的车辆三位点云转换到世界坐标系中;Step 203, converting the three-position point cloud of the vehicle into the RGB-D camera coordinate system in step 202 into the world coordinate system;

步骤204,将左右相机得到的车辆三维点云数据统一到世界坐标系下,完成车辆完整图像的三维点云,以左相机的世界坐标系为准,然后转化右相机的世界坐标系;Step 204, unify the 3D point cloud data of the vehicle obtained by the left and right cameras into the world coordinate system, complete the 3D point cloud of the complete vehicle image, take the world coordinate system of the left camera as the standard, and then transform the world coordinate system of the right camera;

步骤3,对于车辆长度在相机视野中不能被全部容纳的大中型车辆,根据车辆运动过程中的序列图像,采用光流法进行配准,得到车辆在图像序列间的位移量;再对车辆特征点进行匹配和筛选,从图像序列中获得车辆图像的对应关系,最后实现车辆侧面投影图像的完整拼接;Step 3. For large and medium-sized vehicles whose length cannot be fully accommodated in the camera field of view, according to the sequence images in the process of vehicle movement, the optical flow method is used for registration to obtain the displacement of the vehicle between image sequences; and then the vehicle feature Points are matched and screened, the corresponding relationship of the vehicle image is obtained from the image sequence, and finally the complete mosaic of the vehicle side projection image is realized;

步骤4,根据步骤3确定的车辆俯视图完成车辆外形的测量,通过对车辆俯视图的边界检测,确定车辆的长度和宽度,利用车辆俯视图的像素值统计图,确定车辆的高度。Step 4, complete the measurement of the vehicle shape according to the vehicle top view determined in step 3, determine the length and width of the vehicle through the boundary detection of the vehicle top view, and determine the height of the vehicle by using the pixel value statistics map of the vehicle top view.

步骤1中,采用基于消失点的方法对相机标定,先求出相机内参数矩阵阵K和相机外参数中的旋转矩阵R,再确定世界坐标系的正方向,然后确定新的世界坐标原点,在交通场景中,将道路平面默认为Z=0平面,将相机在路平面的垂心作为世界坐标系原点,最终求出相机模型的内外参数。In step 1, the method based on the vanishing point is used to calibrate the camera. First, the camera internal parameter matrix K and the rotation matrix R in the camera external parameters are determined, and then the positive direction of the world coordinate system is determined, and then the new world coordinate origin is determined. In the traffic scene, the road plane is defaulted to the Z=0 plane, and the orthocenter of the camera on the road plane is taken as the origin of the world coordinate system, and finally the internal and external parameters of the camera model are obtained.

步骤201中,所述车辆场景的深度信息包含场景中点的彩色RGB信息以及场景中点到相机平面的距离值。In step 201, the depth information of the vehicle scene includes color RGB information of a point in the scene and a distance value from the point in the scene to the camera plane.

步骤202中,根据实际场景中的点到相机所在的垂直平面的距离为深度图像上的成像点位置上的深度值,得到深度信息图像到相机坐标系向三维点云转化表达式。In step 202, according to the distance from the point in the actual scene to the vertical plane where the camera is located as the depth value at the position of the imaging point on the depth image, the transformation expression from the depth information image to the camera coordinate system to the 3D point cloud is obtained.

步骤203中,以地平面为Z=0平面,以垂直地面向上为Z轴的正方向;在地面上取三个不共线的点,通过所述三个点的坐标计算地平面在相机坐标系下的单位法向量,依据针孔相机模型,使该单位法向量与地面世界坐标系下的单位法向量同方向,然后绕Z轴旋转使当前三维点云的X轴方向和世界坐标系中的X轴方向重合,将当前三维点云平移到世界坐标系下,最后完成相机坐标系到世界坐标系的转化。In step 203, the ground plane is taken as the Z=0 plane, and the positive direction of the Z-axis is taken vertically upward on the ground; three non-collinear points are taken on the ground, and the coordinates of the three points are used to calculate the ground plane at the camera coordinates The unit normal vector under the system, according to the pinhole camera model, make the unit normal vector in the same direction as the unit normal vector in the ground world coordinate system, and then rotate around the Z axis so that the X axis direction of the current 3D point cloud is in the world coordinate system The X-axis direction coincides, and the current 3D point cloud is translated to the world coordinate system, and finally the conversion from the camera coordinate system to the world coordinate system is completed.

步骤204中,设左右相机共同视场内的一组对应点在各自世界坐标系的坐标为 则它的对应关系为:In step 204, it is assumed that the coordinates of a group of corresponding points in the common field of view of the left and right cameras in the respective world coordinate systems are Then its corresponding relationship is:

其中,xt,yt分别为右相机世界坐标系转化到左相机世界坐标系在X轴和Y轴的平移量。Among them, x t , y t are the translations of the right camera world coordinate system to the left camera world coordinate system on the X-axis and Y-axis respectively.

步骤3中采用光流法完成车辆图形配准时,设光流的微小运动及亮度均一致,某一像素点局部领域内亮度是恒定的,进而得到像素的运动向量,再采用基于强角点的光流场计算方法,然后在第k帧图像中提取强角点,通过光流法寻找强角点在第k+1帧图像上的对应关系。When the optical flow method is used to complete the vehicle graphics registration in step 3, it is assumed that the small movement and brightness of the optical flow are consistent, and the brightness in the local area of a certain pixel is constant, and then the motion vector of the pixel is obtained, and then the strong corner point is used. The optical flow field calculation method, and then extract the strong corner points in the kth frame image, and find the corresponding relationship of the strong corner points on the k+1th frame image through the optical flow method.

步骤3中采用基于刚体运动位移一致性的约束方法对采用光流法配准图像的结果进行性筛选,在采用刚体运动位移一致性之前,通过先验知识剔除明显错误的匹配结果,之后在车身上且满足刚体一致性的特征点紧密的聚合在一起,即统计实验图中频数尖峰位置对应位移的特征点。In step 3, the constraint method based on the rigid body motion displacement consistency is used to screen the results of image registration using the optical flow method. Before adopting the rigid body motion displacement consistency, the obviously wrong matching results are eliminated through prior knowledge. The feature points on the body and satisfying the consistency of the rigid body are closely aggregated together, that is, the feature points corresponding to the displacement of the frequency peak position in the statistical experiment graph.

步骤3中,先验知识具体为:一是车辆是运动的,能删除背景上的特征点;二是车辆运动过程中只存在X方向上的平移运动,理论上设车身上的特征点的图像纵向位移为零,统计出车辆图像特征点的位移量,然后保留位移量一致性最强的匹配点,实现错误匹配的剔除。In step 3, the prior knowledge is specifically as follows: first, the vehicle is moving, and the feature points on the background can be deleted; second, there is only translational motion in the X direction during the movement of the vehicle, and theoretically set the image of the feature points on the vehicle body The longitudinal displacement is zero, and the displacement of the feature points of the vehicle image is counted, and then the matching point with the strongest displacement consistency is retained to eliminate the wrong match.

步骤3中进行车辆侧面投影图像拼接的方法为:设车辆沿X轴正方向行驶,车辆的特征点集的每个元素仅包含特征点的X轴位置,得到车辆在第k帧到第k+n帧的实际位移和特征点集在X方向上的平均位置;车辆侧面逆投影图像的高度为H,宽度为W,则取得第k帧图像u:xk→W,v:0→H的区域作为车辆侧面逆投影图像的前半部分,取第k+n帧图像u:xk+Δx→W,v:0→H的区域作为后半部分,通过步骤202和203得出特征点的三维坐标,进而实现车辆的俯视图拼接。The method of mosaicing the vehicle side projection image in step 3 is as follows: Let the vehicle drive along the positive direction of the X-axis, and each element of the feature point set of the vehicle only includes the X-axis position of the feature point, and obtain the vehicle from the kth frame to the k+th The actual displacement of n frames and the average position of the feature point set in the X direction; the height of the back-projected image of the vehicle side is H, and the width is W, then the k-th frame image u: x k → W, v: 0 → H is obtained The area is used as the first half of the back-projected image of the side of the vehicle, and the area of the k+nth frame image u: x k +Δx→W, v:0→H is taken as the second half, and the three-dimensional feature points are obtained through steps 202 and 203 Coordinates, and then realize the stitching of the top view of the vehicle.

与现有技术相比,本发明至少具有以下有益效果:提出了基于RGB-D相机的深度图像的实现方案,采用相机近距离安装的方式获取清晰的车辆图像,然后利用先验知识和图像处理方法获得车辆外表面的三维坐标,再根据车辆运动过程中的序列图形,通过图像配准的方法拼接出完整的车辆图像,最后实现车辆外形的三维测量;Compared with the prior art, the present invention has at least the following beneficial effects: the realization scheme of the depth image based on the RGB-D camera is proposed, and the clear vehicle image is obtained by using the method of installing the camera at a close distance, and then using prior knowledge and image processing The method obtains the three-dimensional coordinates of the vehicle's outer surface, and then according to the sequence graphics in the process of vehicle movement, a complete vehicle image is spliced through the method of image registration, and finally the three-dimensional measurement of the vehicle's shape is realized;

基于消失点的标定方法有效的利用了交通场景中的信息,如道路上的标识线、车辆等,为消失点的确定提供良好的标定条件,从而实现相机参数的求解,避免了传统方法设备要求高和操作繁琐的缺点,同时具有较高的标定精度;The calibration method based on the vanishing point effectively utilizes the information in the traffic scene, such as marking lines on the road, vehicles, etc., and provides good calibration conditions for the determination of the vanishing point, thereby realizing the solution of the camera parameters and avoiding the equipment requirements of the traditional method The shortcomings of high and cumbersome operation, and high calibration accuracy;

通过图像序列间车辆同一位置对应点的匹配关系来计算车辆的位移,采用L-K光流法确定所述匹配关系,即在当前车辆图像中提取特征点,再搜索这些特征点在后续车辆图像中的位置,然后统计各个特征点的位移,综合分析车辆的实际位移,这种跟踪的车辆图像配准方法在配准的精度较高的同时真正解决实时性的应用问题;The displacement of the vehicle is calculated through the matching relationship between the corresponding points of the same position of the vehicle in the image sequence, and the L-K optical flow method is used to determine the matching relationship, that is, the feature points are extracted in the current vehicle image, and then the location of these feature points in the subsequent vehicle image is searched. position, and then count the displacement of each feature point, and comprehensively analyze the actual displacement of the vehicle. This tracking vehicle image registration method can truly solve the real-time application problem while the registration accuracy is high;

基于刚体运动位移一致性的约束方法,有效剔除了匹配错误的特征点,实现车辆侧面的准确拼接,降低车辆长度的测量误差,改善了车辆侧面拼接的准确性。The constraint method based on the consistency of rigid body motion displacement effectively eliminates the feature points of matching errors, realizes the accurate splicing of the vehicle side, reduces the measurement error of the vehicle length, and improves the accuracy of the vehicle side splicing.

附图说明Description of drawings

图1是模拟实验场景效果图;Figure 1 is an effect diagram of the simulated experimental scene;

图2是含有X、Y及Z方向的平行线场景示意图;Fig. 2 is a schematic diagram of a scene containing parallel lines in X, Y and Z directions;

图3是深度图像示意图;Fig. 3 is a schematic diagram of a depth image;

图4是针孔相机模型示意图;Figure 4 is a schematic diagram of a pinhole camera model;

图5(a)是相机坐标系下的点云示意图,图5(b)是世界坐标系下的点云示意图;Figure 5(a) is a schematic diagram of the point cloud in the camera coordinate system, and Figure 5(b) is a schematic diagram of the point cloud in the world coordinate system;

图6(a)是左右相机统一世界坐标系图;图6(b)是统一世界坐标系的三维点云;Figure 6(a) is a map of the unified world coordinate system of the left and right cameras; Figure 6(b) is a 3D point cloud of the unified world coordinate system;

图7(a)、(b)、(c)、(d)依次是车辆侧面逆投影的拼接过程示意图;Figure 7 (a), (b), (c), and (d) are schematic diagrams of the splicing process of the back projection of the vehicle side in turn;

图8模拟车辆模型;Figure 8 simulates the vehicle model;

图9拼接完整的车辆俯视图;Figure 9 stitching complete vehicle top view;

图10是车辆俯视图的边界检测;Fig. 10 is the boundary detection of the top view of the vehicle;

图11是像素信息的高度统计直方图。Fig. 11 is a height statistical histogram of pixel information.

具体实施方式Detailed ways

下面结合附图和具体实施方式对本发明的方案做进一步详细地解释和说明。The solutions of the present invention will be further explained and described in detail below in conjunction with the accompanying drawings and specific embodiments.

一种基于RGB-D相机的车辆长宽高尺寸的测量方法,包括以下步骤:A method for measuring the length, width and height of a vehicle based on an RGB-D camera, comprising the following steps:

步骤1:结合交通应用场景,对相机采用基于消失点的标定方法进行标定,得出相机模型内外参数;图1为本发明所述测量场景模拟效果图。Step 1: Combined with the traffic application scene, the camera is calibrated using the calibration method based on the vanishing point, and the internal and external parameters of the camera model are obtained; FIG. 1 is a simulation effect diagram of the measurement scene of the present invention.

步骤101,选取某一处试验场景,参见图1,将相机架设在被测环境一侧,根据车辆的高度,将相机架设高度定为2.75米,图像分辨率为320*240,场景的地平面大小约为350*400cm;Step 101, select a certain test scene, see Figure 1, set up the camera on one side of the environment to be tested, set the height of the camera to 2.75 meters according to the height of the vehicle, and set the image resolution to 320*240, the ground plane of the scene The size is about 350*400cm;

步骤102,在步骤101试验场景中标出X、Y及Z方向的平行线,参见图2,场景中3个正交方向的消失点反映了世界坐标和图像坐标之间的映射关系,通过它们的位置约束,求解得相机的内外参数;Step 102, mark the parallel lines in the X, Y and Z directions in the test scene in step 101, see Figure 2, the vanishing points in the three orthogonal directions in the scene reflect the mapping relationship between the world coordinates and the image coordinates, through their Position constraints, solve the internal and external parameters of the camera;

步骤103,采用基于消失点的方法对相机进行标定,设(ux,vx),(uy,vy),(uz,vz)分别为实际场景中的X方向、Y方向和Z方向在成像平面上形成的消失点,假设在消失点位置上,该方向上的实际坐标值为∞,另两个与成像平面正交方向上的坐标值为0,以X方向的消失点(ux,vx)为例,归一化实际坐标为:Step 103, use the method based on the vanishing point to calibrate the camera, let (u x , v x ), (u y , v y ), (u z , v z ) be the X direction, Y direction and The vanishing point formed on the imaging plane in the Z direction, assuming that at the position of the vanishing point, the actual coordinate value in this direction is ∞, and the coordinate values in the other two directions perpendicular to the imaging plane are 0, the vanishing point in the X direction is (u x ,v x ) as an example, the normalized actual coordinates are:

其中,λx表示X方向消失点的世界坐标的归一化因子,同理可得:Among them, λ x represents the normalization factor of the world coordinates of the vanishing point in the X direction. Similarly, it can be obtained:

使用上式可以求得内参数矩阵K,同时可以求得相机外参数中的旋转矩阵R,即:Using the above formula, the internal parameter matrix K can be obtained, and the rotation matrix R in the external parameters of the camera can be obtained at the same time, namely:

R=K-1(KR) (3)R=K -1 (KR) (3)

当确定旋转矩阵后,世界坐标系的正方向就确定下来,而原点则为相机所在的空间位置;确定新的世界坐标原点,再将相机平移到该点,如果用P点表示当前相机的坐标位置,坐标为(0,0,0),P,为新的世界坐标系原点,坐标为(Xcam,Ycam,Zcam),则该过程可表示为:When the rotation matrix is determined, the positive direction of the world coordinate system is determined, and the origin is the spatial position of the camera; determine the new origin of the world coordinates, and then translate the camera to this point, if point P is used to represent the coordinates of the current camera position, the coordinates are (0,0,0), P, is the origin of the new world coordinate system, and the coordinates are (X cam , Y cam , Z cam ), then the process can be expressed as:

P’=R(P-T) (4)P'=R(P-T) (4)

在交通场景中,将道路平面默认为Z=0平面,将相机在路平面的垂心作为世界坐标系原点,因此In the traffic scene, the road plane is defaulted to the Z=0 plane, and the orthocenter of the camera on the road plane is taken as the origin of the world coordinate system, so

其中,为相机相对路平面的高度,获得相机模型的内外参数。in, Get the internal and external parameters of the camera model for the height of the camera relative to the road plane.

步骤2:采用相机深度图像方案,实现车辆目标在世界坐标系下的三维点云转化,然后根据重构的车辆三维点云测量其长度、宽度和高度信息,从而获取车辆外表面三维坐标信息;Step 2: Use the camera depth image scheme to realize the transformation of the 3D point cloud of the vehicle target in the world coordinate system, and then measure its length, width and height information according to the reconstructed 3D point cloud of the vehicle, so as to obtain the 3D coordinate information of the outer surface of the vehicle;

步骤201,采用RGB-D相机对含有模拟车辆的场景进行拍摄,获取模拟车辆的深度信息,其深度信息包含场景中点的彩色RGB信息和场景中点到相机平面的距离值。Step 201, use RGB-D camera to shoot the scene containing the simulated vehicle, and obtain the depth information of the simulated vehicle, the depth information includes the color RGB information of the center point in the scene and the distance value from the center point in the scene to the camera plane.

步骤202,实现深度信息图像向相机坐标系的三维点云转化,参见图3,实际场景中的点P,在深度图像上的成像点为p,从点P到相机所在的垂直平面(即XcYc平面)的距离为图像点p位置上的深度值;其中,相机的三维坐标系是以相机中心为坐标原点,相机平面的垂直朝向方向为Zc轴,相机平面的横向和纵向分别为Xc轴和Yc轴,假设实际场景中的点P在相机坐标系中的坐标为(Xc,Yc,Zc),该点在成像平面的投影点p的坐标为(u,v),深度值为D(u,v),则深度图像到相机坐标系点云转化为:Step 202, realize the transformation of the depth information image to the three-dimensional point cloud of the camera coordinate system, see Figure 3, the point P in the actual scene, the imaging point on the depth image is p, from point P to the vertical plane where the camera is located (ie X The distance of c Y c plane) is the depth value at the position of image point p; where, the three-dimensional coordinate system of the camera takes the camera center as the coordinate origin, the vertical direction of the camera plane is the Z c axis, and the horizontal and vertical directions of the camera plane are respectively is the X c axis and the Y c axis, assuming that the coordinates of the point P in the actual scene in the camera coordinate system are (X c , Y c , Z c ), and the coordinates of the projected point p of the point on the imaging plane are (u, v), the depth value is D(u,v), then the point cloud from the depth image to the camera coordinate system is transformed into:

其中,u0,v0是深度图像的中心坐标,f为相机焦距,根据上式,深度图像上的每个点,都一一对应于相机坐标系中的一个三维点,在道路上对车辆进行测量时,一般将道路平面作为零平面,以垂直地面向上为高度方向。Among them, u 0 and v 0 are the center coordinates of the depth image, and f is the focal length of the camera. According to the above formula, each point on the depth image corresponds to a three-dimensional point in the camera coordinate system. When measuring, the road plane is generally taken as the zero plane, and the vertical direction is taken as the height direction.

步骤203,将相机坐标系下的车辆三位点云转换到上文中自定义的世界坐标系中,即以地平面为Z=0平面,以垂直地面向上为Z轴的正方向,首先,在地面上取三个不共线的点,他们在相机坐标系下的坐标分别为Pc1(Xc1,Yc1,Zc1)、Pc2(Xc2,Yc2,Zc2)和Pc3(Xc3,Yc3,Zc3),计算地平面在相机坐标系下的单位法向量则:Step 203, transform the three-dimensional point cloud of the vehicle in the camera coordinate system into the world coordinate system defined above, that is, the ground plane is the Z=0 plane, and the positive direction of the Z axis is vertical to the ground. First, in Take three non-collinear points on the ground, and their coordinates in the camera coordinate system are P c1 (X c1 , Y c1 , Z c1 ), P c2 (X c2 , Y c2 , Z c2 ) and P c3 ( X c3 , Y c3 , Z c3 ), calculate the unit normal vector of the ground plane in the camera coordinate system but:

依据针孔相机模型,参见图4,使得该单位法向量与地面世界坐标系下的单位法向量同方向,然后绕Z轴旋转使当前三维点云的X轴方向和步骤1中定义的X轴方向重合,最后只需将当前三维点云平移世界坐标系下,从而完成了相机坐标系到世界坐标系的转化,转换结果如图5(a)和图5(b)所示;According to the pinhole camera model, see Figure 4, so that the unit normal vector and the unit normal vector in the ground world coordinate system In the same direction, then rotate around the Z axis so that the X axis direction of the current 3D point cloud coincides with the X axis direction defined in step 1. Finally, it is only necessary to translate the current 3D point cloud to the world coordinate system, thus completing the camera coordinate system to the world The conversion of the coordinate system, the conversion results are shown in Figure 5(a) and Figure 5(b);

步骤204,将左右RGB-D相机得到的车辆三维点云数据统一到世界坐标系下,完成车辆完整图像的三维点云,以左相机的世界坐标系为准,然后转化右相机的世界坐标系,其中,根据步骤1中对世界坐标系的定义,左右相机坐标系的坐标轴使共线的,即对应坐标轴不是同方向就是反方向,假设左右相机共同视场内的一组对应点在各自世界坐标系的坐标为 则它的对应关系为:Step 204, unify the 3D point cloud data of the vehicle obtained by the left and right RGB-D cameras into the world coordinate system to complete the 3D point cloud of the complete image of the vehicle, taking the world coordinate system of the left camera as the standard, and then transform the world coordinate system of the right camera , wherein, according to the definition of the world coordinate system in step 1, the coordinate axes of the left and right camera coordinate systems are collinear, that is, the corresponding coordinate axes are either in the same direction or in the opposite direction, assuming that a group of corresponding points in the common field of view of the left and right cameras is in The coordinates of the respective world coordinate systems are Then its corresponding relationship is:

其中,xt,yt分别为右相机世界坐标系转化到左相机世界坐标系在X轴和Y轴的平移量,具体转化如图6(a)和图6(b)所示;Among them, x t and y t are the translations of the right camera world coordinate system to the left camera world coordinate system on the X-axis and Y-axis respectively, and the specific conversion is shown in Figure 6(a) and Figure 6(b);

步骤3:根据车辆运动过程中的序列图像,确定长度较长的大中型车辆图像的配准方法,实现车辆图像的完整拼接,Step 3: According to the sequence images in the process of vehicle movement, determine the registration method of large and medium-sized vehicle images with a long length, and realize the complete stitching of vehicle images,

步骤301,采用光流法完成车辆图形配准,在光流的微小运动及亮度较为一致前提下,可以得出:In step 301, the optical flow method is used to complete the registration of the vehicle graphics. On the premise that the small movement and brightness of the optical flow are relatively consistent, it can be concluded that:

I(x,y,t)=I(x+dx,y+dy,t+dt) (9)I(x,y,t)=I(x+dx,y+dy,t+dt) (9)

其中t为时间,将该式的一阶的泰勒级数展开可以得到:Where t is time, the first-order Taylor series expansion of this formula can be obtained:

即可得:Ixdx+Iydy+Itdt=0,令则有:That is to say: I x dx+I y dy+I t dt=0, let Then there are:

Ixu+Iyv=-It (11)I x u + I y v = -I t (11)

如果假设像素点(u,v)的局部领域内亮度使恒定的,则可得:If it is assumed that the brightness of the pixel point (u, v) in the local area is constant, it can be obtained:

即:而光流的计算目的就是使得:最小,从而得到像素的运动向量:which is: The calculation purpose of optical flow is to make: The minimum, so that the motion vector of the pixel is obtained:

在实际应用中,已有It(x,y)和It+1(x,y)两张图片,要计算It中某一像素点到It+1中的运动,首先,在It对应位置周围寻找像素一致的点,通过上述计算并采用基于强角点的光流场计算方法(L-K方法),然后在第k帧图像中提取Harrs角点,通过光流法寻找这些角点在第k+1帧图像上的对应关系。In practical applications, there are two pictures of I t (x, y) and I t+1 (x, y). To calculate the motion of a pixel in I t to I t+1 , first, in I Find points with consistent pixels around the corresponding position of t , and use the optical flow field calculation method based on strong corner points (LK method) through the above calculation, and then extract the Harrs corner points in the k-th frame image, and find these corner points through the optical flow method Correspondence on the k+1th frame image.

步骤302,对于步骤301中部分匹配误差,采用基于刚体运动位移一致性的约束方法予以解决,在采用刚体运动位移一致性之前,通过先验知识删除明显错误的匹配结果,所述先验知识为:一是车辆是运动的,可删除背景上的特征点;二是车辆运动过程中只存在X方向上的平移运动,即理论上车身上的特征点的图像纵向位移为零;之后在车身上且满足刚体一致性的特征点紧密的聚合在一起,即统计实验图中频数尖峰位置对应位移的特征点。Step 302, for part of the matching error in step 301, use a constraint method based on the consistency of rigid body motion displacement to solve it. Before adopting the rigid body motion displacement consistency, delete the matching results that are obviously wrong by prior knowledge. The prior knowledge is : First, the vehicle is moving, and the feature points on the background can be deleted; second, there is only translational motion in the X direction during the vehicle movement, that is, the longitudinal displacement of the image of the feature points on the vehicle is theoretically zero; And the feature points that satisfy the rigid body consistency are closely aggregated together, that is, the feature points corresponding to the displacement of the frequency peak position in the statistical experiment graph.

步骤303,通过步骤302中对车辆特征点的匹配及筛选,完成了从图像序列中获得车辆图像的对应关系,进而实现车辆图像的完整拼接。车辆沿X轴正方向形式,设第k帧和第k+n帧图像上匹配的特征点集分别为pk和pk+n,其中pk={pk(i)|i=1,2,…m},pk+n={pk+n(i)|i=1,2,...m}。因为车辆沿着X轴正方向行驶,所以特征点集的每个元素仅包含特征点的X位置,则车辆在第k帧到第k+n帧的实际位移为:In step 303, through the matching and screening of the vehicle feature points in step 302, the corresponding relationship of the vehicle images is obtained from the image sequence, and then the complete splicing of the vehicle images is realized. The form of the vehicle along the positive direction of the X-axis, let the matching feature point sets on the kth frame and the k+nth frame image be p k and p k+n respectively, where p k ={p k (i)| i=1, 2,... m }, p k+n = {p k+n (i) | i=1, 2,... m }. Because the vehicle is traveling along the positive direction of the X axis, each element of the feature point set only contains the X position of the feature point, then the actual displacement of the vehicle from the kth frame to the k+nth frame is:

则在第k帧图像上,特征点集在X方向上的平均位置为:Then on the kth frame image, the average position of the feature point set in the X direction is:

假设设计的车辆侧面逆投影图像的高度为H,宽度为W,则取得第k帧图像u:xk→W,v:0→H的区域作为车辆侧面逆投影图像的前半部分,取第k+n帧图像u:xk+Δx→W,v:0→H的区域作为后半部分,直接拼起来即可,完整的车辆侧面逆投影的拼接过程参见图7(a)、7(b)、7(c)和7(d);通过步骤2得出特征点的三维坐标,从而实现车辆的俯视图拼接,参见图9(图8为模拟车辆)。Assuming that the height of the designed vehicle side back-projection image is H and the width is W, then the area of the k-th frame image u: x k → W, v: 0 → H is taken as the first half of the vehicle side back-projection image, and the k-th frame image is taken +n frames of image u:x k +Δx→W, v:0→H are used as the second half, which can be put together directly. For the stitching process of the complete vehicle side back projection, see Figure 7(a), 7(b ), 7(c) and 7(d); the three-dimensional coordinates of the feature points are obtained through step 2, so as to realize the stitching of the top view of the vehicle, see Figure 9 (Figure 8 is a simulated vehicle).

步骤4,基于车辆俯视图完成车辆外形测量,显然,车辆俯视图的边界直接反应了车辆所在空间位置的外形轮廓,而其像素值则反应了车辆的高度信息。从而,可以通过对车辆俯视图的边界检测,确定车辆的长度和宽度,利用车辆俯视图的像素值统计图,确定车辆的高度。车辆俯视图的边界检测参见图10,高度统计直方图参见图11,已知车辆模型的三维尺寸:长*宽*高=310cm*240cm*189cm,在10次重复实验中,实际测量的均值为:306.9cm*243.4cm*190.8cm具有较好的测量精度。Step 4 is to complete the vehicle shape measurement based on the top view of the vehicle. Obviously, the boundary of the top view of the vehicle directly reflects the contour of the vehicle's spatial position, and its pixel value reflects the height information of the vehicle. Therefore, the length and width of the vehicle can be determined by detecting the boundary of the top view of the vehicle, and the height of the vehicle can be determined by using the statistical map of the pixel values of the top view of the vehicle. See Figure 10 for the boundary detection of the top view of the vehicle, and Figure 11 for the height statistical histogram. The three-dimensional size of the known vehicle model is: length*width*height=310cm*240cm*189cm. In 10 repeated experiments, the actual measured average value is: 306.9cm*243.4cm*190.8cm has good measurement accuracy.

Claims (10)

1. A method for measuring the length, width and height of a vehicle based on an RGB-D camera is characterized by comprising the following steps:
step 1, calibrating a camera by adopting a calibration method based on a vanishing point in combination with a traffic application scene to obtain internal and external parameters of a camera model;
step 2, realizing three-dimensional point cloud conversion of the vehicle target under a world coordinate system by adopting an RGB-D camera depth image scheme, and then measuring length, width and height information of the vehicle target according to the reconstructed vehicle three-dimensional point cloud so as to obtain three-dimensional coordinate information of the outer surface of the vehicle;
step 201, shooting a scene containing a simulated vehicle by using an RGB-D camera to acquire depth information of the simulated vehicle;
step 202, converting a three-dimensional point cloud of a depth information image to a camera coordinate system, and enabling each point on the depth image to correspond to the camera coordinate system one by one;
step 203, converting the vehicle three-dimensional point cloud converted to the RGB-D camera coordinate system in the step 202 into a world coordinate system;
step 204, unifying the vehicle three-dimensional point cloud data obtained by the left camera and the right camera under a world coordinate system to complete the three-dimensional point cloud of the complete image of the vehicle, taking the world coordinate system of the left camera as a standard, and then converting the world coordinate system of the right camera;
step 3, registering large and medium vehicles with the length which cannot be completely accommodated in the camera vision field by adopting an optical flow method according to sequence images in the vehicle motion process to obtain the displacement of the vehicles among the image sequences; matching and screening the vehicle characteristic points, obtaining the corresponding relation of the vehicle images from the image sequence, and finally realizing the complete splicing of the projected images on the side surfaces of the vehicles;
and 4, finishing the measurement of the vehicle appearance according to the vehicle top view determined in the step 3, determining the length and the width of the vehicle through the boundary detection of the vehicle top view, and determining the height of the vehicle by using a pixel value statistical map of the vehicle top view.
2. The method for measuring the length, width and height of the vehicle based on the RGB-D camera as claimed in claim 1, wherein in step 1, the camera is calibrated by using a vanishing point-based method, the parameter matrix K in the camera and the rotation matrix R in the parameters outside the camera are firstly obtained, then the positive direction of the world coordinate system is determined, then a new world coordinate origin is determined, in a traffic scene, the road plane is defaulted to be the Z-0 plane, the vertical center of the camera on the road plane is used as the world coordinate origin, and finally the internal and external parameters of the camera model are obtained.
3. The method as claimed in claim 1, wherein the depth information of the vehicle scene includes color RGB information of points in the scene and a distance value from the points in the scene to the camera plane in step 201.
4. The method as claimed in claim 1, wherein in step 202, the conversion expression from the depth information image to the camera coordinate system to the three-dimensional point cloud is obtained by taking the distance from the point in the actual scene to the vertical plane where the camera is located as the depth value at the imaging point position on the depth image.
5. The RGB-D camera based vehicle length, width and height measurement method according to claim 1, wherein in step 203, the ground plane is the Z-0 plane, and the vertical ground direction is the positive direction of the Z axis; taking three non-collinear points on the ground, calculating a unit normal vector of a ground plane under a camera coordinate system through coordinates of the three points, enabling the unit normal vector to be in the same direction as the unit normal vector under a ground world coordinate system according to a pinhole camera model, rotating around a Z axis to enable the X axis direction of the current three-dimensional point cloud to be coincident with the X axis direction in the world coordinate system, translating the current three-dimensional point cloud to be under the world coordinate system, and finally completing the conversion from the camera coordinate system to the world coordinate system.
6. The method as claimed in claim 1, wherein the coordinates of a set of corresponding points in the common field of view of the left and right cameras in the world coordinate system are set as P in step 204L(XL,YL,h),PR(XR,YRH), its corresponding relationship is:
wherein x ist,ytRespectively, the translation of the right camera world coordinate system to the left camera world coordinate system in the X-axis and Y-axis.
7. The method as claimed in claim 1, wherein when the optical flow method is used in step 3 to complete the alignment of the vehicle graphics, the minute motion and brightness of the optical flow are consistent, and the brightness in the local area of a certain pixel point is constant, so as to obtain the motion vector of the pixel, and then the method for calculating the optical flow field based on the strong angle point is used to extract the strong angle point from the k frame image, and the corresponding relationship of the strong angle point on the k +1 frame image is found by the optical flow method.
8. The method as claimed in claim 1, wherein the step 3 is performed by using a constraint method based on the consistency of rigid motion displacement to perform a sexual screening on the result of image registration by using an optical flow method, before the consistency of rigid motion displacement is used, the matching result with obvious error is removed by using priori knowledge, and then the feature points on the vehicle body and meeting the consistency of rigid motion are closely gathered, that is, the feature points of the frequency number peak position corresponding to the displacement in the experimental graph are counted.
9. The RGB-D camera-based vehicle length, width, height and size measuring method according to claim 8, wherein in step 3, the prior knowledge is specifically: firstly, the vehicle is moving and can delete the characteristic points on the background; and secondly, only translational motion in the X direction exists in the vehicle motion process, the longitudinal displacement of the image of the characteristic points on the vehicle body is theoretically set to be zero, the displacement of the characteristic points of the vehicle image is counted, then the matching points with the strongest consistency of the displacement are reserved, and the elimination of the error matching is realized.
10. The method as claimed in claim 1, wherein the step 3 of projecting the image of the side of the vehicle is performedThe splicing method comprises the following steps: setting a vehicle to run along the positive direction of an X axis, wherein each element of a characteristic point set of the vehicle only comprises the X axis position of a characteristic point, and obtaining the actual displacement of the vehicle from the k frame to the k + n frame and the average position of the characteristic point set in the X direction; if the height of the vehicle side reverse projection image is H and the width is W, the k frame image u: x is obtainedkThe area → W, v:0 → H is used as the first half of the vehicle side inverse projection image, and the k + n frame image u: x is takenkThe area of + Δ x → W, v:0 → H is used as the latter half, and the three-dimensional coordinates of the feature points are obtained through steps 202 and 203, thereby realizing the top view stitching of the vehicle.
CN201810298243.6A 2018-04-03 2018-04-03 A kind of measurement method of the vehicle length, width and height size based on RGB-D cameras Pending CN108550143A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810298243.6A CN108550143A (en) 2018-04-03 2018-04-03 A kind of measurement method of the vehicle length, width and height size based on RGB-D cameras

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810298243.6A CN108550143A (en) 2018-04-03 2018-04-03 A kind of measurement method of the vehicle length, width and height size based on RGB-D cameras

Publications (1)

Publication Number Publication Date
CN108550143A true CN108550143A (en) 2018-09-18

Family

ID=63514273

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810298243.6A Pending CN108550143A (en) 2018-04-03 2018-04-03 A kind of measurement method of the vehicle length, width and height size based on RGB-D cameras

Country Status (1)

Country Link
CN (1) CN108550143A (en)

Cited By (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109211138A (en) * 2018-09-30 2019-01-15 武汉无忧车智能科技有限公司 A kind of appearance detection system and method
CN109255803A (en) * 2018-08-24 2019-01-22 长安大学 A kind of displacement calculation method for the moving target soundd out based on displacement
CN109596053A (en) * 2019-01-14 2019-04-09 中山大学 A method of measurement high-speed rail bridge vertically moves degree of disturbing
CN109686104A (en) * 2018-12-31 2019-04-26 武汉静磁栅机电制造有限公司 A kind of vehicle super-high detection device
CN109785379A (en) * 2018-12-17 2019-05-21 中国科学院长春光学精密机械与物理研究所 The measurement method and measuring system of a kind of symmetric objects size and weight
CN109945782A (en) * 2019-04-02 2019-06-28 易思维(杭州)科技有限公司 Overlength white body key position detection method
CN110008893A (en) * 2019-03-29 2019-07-12 武汉理工大学 A method for automatic detection of vehicle running deviation based on on-board image sensor
CN110111603A (en) * 2019-05-10 2019-08-09 广州达泊智能科技有限公司 Parking assistance method, apparatus and system based on three dimensional detection technology
CN110307791A (en) * 2019-06-13 2019-10-08 东南大学 Calculation method of vehicle length and speed based on 3D vehicle bounding box
CN110544379A (en) * 2019-09-10 2019-12-06 中交城乡建设规划设计研究院有限公司 Vehicle height limiting frame non-contact type early warning system and method based on cloud storage
CN110838142A (en) * 2019-11-05 2020-02-25 沈阳民航东北凯亚有限公司 Luggage size identification method and device based on depth image
CN110853080A (en) * 2019-09-30 2020-02-28 广西慧云信息技术有限公司 Method for measuring size of field fruit
CN111179332A (en) * 2018-11-09 2020-05-19 北京市商汤科技开发有限公司 Image processing method and device, electronic device and storage medium
CN111950428A (en) * 2020-08-06 2020-11-17 东软睿驰汽车技术(沈阳)有限公司 Target obstacle identification method, device and vehicle
CN112229360A (en) * 2020-09-28 2021-01-15 浙江大华技术股份有限公司 Vehicle length determination method, device, equipment and storage medium
CN112699267A (en) * 2021-01-13 2021-04-23 招商局重庆交通科研设计院有限公司 Vehicle type recognition method
CN112739975A (en) * 2018-09-28 2021-04-30 松下知识产权经营株式会社 Dimension measuring device and dimension measuring method
CN112906519A (en) * 2021-02-04 2021-06-04 北京邮电大学 Vehicle type identification method and device
CN112991433A (en) * 2021-04-26 2021-06-18 吉林大学 Truck overall dimension measuring method based on binocular depth perception and vehicle position
CN113011388A (en) * 2021-04-23 2021-06-22 吉林大学 Vehicle outer contour size detection method based on license plate and lane line
CN113326715A (en) * 2020-02-28 2021-08-31 初速度(苏州)科技有限公司 Target association method and device
WO2022033089A1 (en) * 2020-08-11 2022-02-17 华为技术有限公司 Method and device for determining three-dimensional information of object to undergo detection
CN114494397A (en) * 2021-12-30 2022-05-13 武汉万集光电技术有限公司 Vehicle contour dimension detection method, system and electronic device
CN114913469A (en) * 2022-07-11 2022-08-16 浙江大华技术股份有限公司 Method for establishing vehicle length estimation model, terminal equipment and storage medium
CN115457088A (en) * 2022-10-31 2022-12-09 成都盛锴科技有限公司 Method and system for fixing axle of train
CN115578441A (en) * 2022-08-30 2023-01-06 感知信息科技(浙江)有限责任公司 Vehicle side image splicing and vehicle size measuring method based on deep learning
CN116977894A (en) * 2023-06-21 2023-10-31 北京卓视智通科技有限责任公司 Vehicle information identification method, system, storage medium and electronic equipment
CN117115760A (en) * 2023-07-21 2023-11-24 中铁十局集团第三建设有限公司 Engineering vehicle height limit detection method and system based on video picture
CN117553695A (en) * 2024-01-11 2024-02-13 摩斯智联科技有限公司 Method, apparatus and computer storage medium for calculating vehicle height based on aspect ratio suppression noise

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105654507A (en) * 2015-12-24 2016-06-08 北京航天测控技术有限公司 Vehicle outer contour dimension measuring method based on image dynamic feature tracking
CN106156752A (en) * 2016-07-25 2016-11-23 长安大学 A kind of model recognizing method based on inverse projection three-view diagram

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105654507A (en) * 2015-12-24 2016-06-08 北京航天测控技术有限公司 Vehicle outer contour dimension measuring method based on image dynamic feature tracking
CN106156752A (en) * 2016-07-25 2016-11-23 长安大学 A kind of model recognizing method based on inverse projection three-view diagram

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
闻江: "基于图像处理的车辆外形测量技术研究", 《中国优秀硕士学位论文全文数据库 工程科技II辑(月刊)》 *

Cited By (47)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109255803A (en) * 2018-08-24 2019-01-22 长安大学 A kind of displacement calculation method for the moving target soundd out based on displacement
CN109255803B (en) * 2018-08-24 2022-04-12 长安大学 Displacement calculation method of moving target based on displacement heuristic
CN112739975A (en) * 2018-09-28 2021-04-30 松下知识产权经营株式会社 Dimension measuring device and dimension measuring method
CN112739975B (en) * 2018-09-28 2023-06-13 松下知识产权经营株式会社 Dimension measuring device and dimension measuring method
CN109211138A (en) * 2018-09-30 2019-01-15 武汉无忧车智能科技有限公司 A kind of appearance detection system and method
CN111179332A (en) * 2018-11-09 2020-05-19 北京市商汤科技开发有限公司 Image processing method and device, electronic device and storage medium
CN111179332B (en) * 2018-11-09 2023-12-19 北京市商汤科技开发有限公司 Image processing method and device, electronic equipment and storage medium
CN109785379A (en) * 2018-12-17 2019-05-21 中国科学院长春光学精密机械与物理研究所 The measurement method and measuring system of a kind of symmetric objects size and weight
CN109686104A (en) * 2018-12-31 2019-04-26 武汉静磁栅机电制造有限公司 A kind of vehicle super-high detection device
CN109686104B (en) * 2018-12-31 2020-12-11 武汉静磁栅机电制造有限公司 Vehicle superelevation detection method
CN109596053B (en) * 2019-01-14 2019-10-01 中山大学 A method of measurement high-speed rail bridge vertically moves degree of disturbing
CN109596053A (en) * 2019-01-14 2019-04-09 中山大学 A method of measurement high-speed rail bridge vertically moves degree of disturbing
CN110008893A (en) * 2019-03-29 2019-07-12 武汉理工大学 A method for automatic detection of vehicle running deviation based on on-board image sensor
CN109945782A (en) * 2019-04-02 2019-06-28 易思维(杭州)科技有限公司 Overlength white body key position detection method
CN109945782B (en) * 2019-04-02 2020-12-08 易思维(杭州)科技有限公司 Method for detecting key position of super-long body-in-white
CN110111603A (en) * 2019-05-10 2019-08-09 广州达泊智能科技有限公司 Parking assistance method, apparatus and system based on three dimensional detection technology
CN110307791B (en) * 2019-06-13 2020-12-29 东南大学 Calculation method of vehicle length and speed based on 3D vehicle bounding box
CN110307791A (en) * 2019-06-13 2019-10-08 东南大学 Calculation method of vehicle length and speed based on 3D vehicle bounding box
CN110544379A (en) * 2019-09-10 2019-12-06 中交城乡建设规划设计研究院有限公司 Vehicle height limiting frame non-contact type early warning system and method based on cloud storage
CN110544379B (en) * 2019-09-10 2021-01-15 中交城乡建设规划设计研究院有限公司 Vehicle height limiting frame non-contact type early warning system and method based on cloud storage
CN110853080A (en) * 2019-09-30 2020-02-28 广西慧云信息技术有限公司 Method for measuring size of field fruit
CN110838142A (en) * 2019-11-05 2020-02-25 沈阳民航东北凯亚有限公司 Luggage size identification method and device based on depth image
CN110838142B (en) * 2019-11-05 2023-09-08 沈阳民航东北凯亚有限公司 Luggage size recognition method and device based on depth image
CN113326715A (en) * 2020-02-28 2021-08-31 初速度(苏州)科技有限公司 Target association method and device
CN113326715B (en) * 2020-02-28 2022-06-10 魔门塔(苏州)科技有限公司 Target association method and device
CN111950428A (en) * 2020-08-06 2020-11-17 东软睿驰汽车技术(沈阳)有限公司 Target obstacle identification method, device and vehicle
WO2022033089A1 (en) * 2020-08-11 2022-02-17 华为技术有限公司 Method and device for determining three-dimensional information of object to undergo detection
CN112229360A (en) * 2020-09-28 2021-01-15 浙江大华技术股份有限公司 Vehicle length determination method, device, equipment and storage medium
CN112229360B (en) * 2020-09-28 2022-02-18 浙江大华技术股份有限公司 Vehicle length determination method, device, equipment and storage medium
CN112699267B (en) * 2021-01-13 2022-09-02 招商局重庆交通科研设计院有限公司 Vehicle type recognition method
CN112699267A (en) * 2021-01-13 2021-04-23 招商局重庆交通科研设计院有限公司 Vehicle type recognition method
CN112906519B (en) * 2021-02-04 2023-09-26 北京邮电大学 Vehicle type identification method and device
CN112906519A (en) * 2021-02-04 2021-06-04 北京邮电大学 Vehicle type identification method and device
CN113011388B (en) * 2021-04-23 2022-05-06 吉林大学 A detection method of vehicle outer contour size based on license plate and lane line
CN113011388A (en) * 2021-04-23 2021-06-22 吉林大学 Vehicle outer contour size detection method based on license plate and lane line
CN112991433A (en) * 2021-04-26 2021-06-18 吉林大学 Truck overall dimension measuring method based on binocular depth perception and vehicle position
CN114494397A (en) * 2021-12-30 2022-05-13 武汉万集光电技术有限公司 Vehicle contour dimension detection method, system and electronic device
CN114913469B (en) * 2022-07-11 2022-11-22 浙江大华技术股份有限公司 Method for establishing vehicle length estimation model, terminal equipment and storage medium
CN114913469A (en) * 2022-07-11 2022-08-16 浙江大华技术股份有限公司 Method for establishing vehicle length estimation model, terminal equipment and storage medium
CN115578441B (en) * 2022-08-30 2023-07-28 感知信息科技(浙江)有限责任公司 Vehicle side image stitching and vehicle size measuring method based on deep learning
CN115578441A (en) * 2022-08-30 2023-01-06 感知信息科技(浙江)有限责任公司 Vehicle side image splicing and vehicle size measuring method based on deep learning
CN115457088B (en) * 2022-10-31 2023-03-24 成都盛锴科技有限公司 Method and system for fixing axle of train
CN115457088A (en) * 2022-10-31 2022-12-09 成都盛锴科技有限公司 Method and system for fixing axle of train
CN116977894A (en) * 2023-06-21 2023-10-31 北京卓视智通科技有限责任公司 Vehicle information identification method, system, storage medium and electronic equipment
CN117115760A (en) * 2023-07-21 2023-11-24 中铁十局集团第三建设有限公司 Engineering vehicle height limit detection method and system based on video picture
CN117553695A (en) * 2024-01-11 2024-02-13 摩斯智联科技有限公司 Method, apparatus and computer storage medium for calculating vehicle height based on aspect ratio suppression noise
CN117553695B (en) * 2024-01-11 2024-05-03 摩斯智联科技有限公司 Method and device for calculating vehicle height and computer storage medium

Similar Documents

Publication Publication Date Title
CN108550143A (en) A kind of measurement method of the vehicle length, width and height size based on RGB-D cameras
CN109269430B (en) Passive measurement method of diameter at breast height of multiple standing trees based on depth extraction model
Koch et al. Evaluation of cnn-based single-image depth estimation methods
CN104200086B (en) Wide-baseline visible light camera pose estimation method
CN107507235B (en) Registration method of color image and depth image acquired based on RGB-D equipment
CN103868460B (en) Binocular stereo vision method for automatic measurement based on parallax optimized algorithm
CN110031829B (en) An accurate ranging method for targets based on monocular vision
CN104574393B (en) A kind of three-dimensional pavement crack pattern picture generates system and method
EP2104365A1 (en) Method and apparatus for rapid three-dimensional restoration
CN101118648A (en) Road Condition Camera Calibration Method in Traffic Surveillance Environment
CN105286871A (en) Video processing-based body height measurement method
WO2024032233A1 (en) Stereophotogrammetric method based on binocular vision
CN108416798B (en) A method for vehicle distance estimation based on optical flow
CN114998545A (en) Three-dimensional modeling shadow recognition system based on deep learning
CN109341668A (en) A Multi-Camera Measurement Method Based on Refraction Projection Model and Beam Tracing Method
CN106952262A (en) A Method of Analyzing Ship Plate Machining Accuracy Based on Stereo Vision
CN118781178B (en) A volume measurement method based on surface reconstruction and triple integral
CN114998448A (en) A method for multi-constraint binocular fisheye camera calibration and spatial point localization
CN110378995A (en) A method of three-dimensional space modeling is carried out using projection feature
CN118429524A (en) Binocular stereoscopic vision-based vehicle running environment modeling method and system
Zhuang et al. The influence of active projection speckle patterns on underwater binocular stereo vision 3D imaging
CN111968182A (en) Calibration method for binocular camera nonlinear model parameters
CN105160324B (en) A kind of vehicle checking method based on space of components relationship
CN111914790B (en) Real-time human rotation angle recognition method in different scenarios based on dual cameras
CN119180908A (en) Gaussian splatter-based laser enhanced visual three-dimensional reconstruction method and system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20180918

RJ01 Rejection of invention patent application after publication