CN114088041B - Vehicle three-dimensional scanning imaging method and system - Google Patents
Vehicle three-dimensional scanning imaging method and system Download PDFInfo
- Publication number
- CN114088041B CN114088041B CN202111210901.XA CN202111210901A CN114088041B CN 114088041 B CN114088041 B CN 114088041B CN 202111210901 A CN202111210901 A CN 202111210901A CN 114088041 B CN114088041 B CN 114088041B
- Authority
- CN
- China
- Prior art keywords
- vehicle
- scanning
- imaging
- image data
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000003384 imaging method Methods 0.000 title claims abstract description 147
- 230000033001 locomotion Effects 0.000 claims abstract description 22
- 230000004931 aggregating effect Effects 0.000 claims abstract 2
- 238000000034 method Methods 0.000 claims description 36
- 238000012545 processing Methods 0.000 claims description 30
- 238000005457 optimization Methods 0.000 claims description 26
- 230000008569 process Effects 0.000 claims description 13
- 230000007547 defect Effects 0.000 claims description 11
- 238000013473 artificial intelligence Methods 0.000 claims description 8
- 230000002776 aggregation Effects 0.000 claims description 4
- 238000004220 aggregation Methods 0.000 claims description 4
- 238000012937 correction Methods 0.000 claims description 4
- 230000007613 environmental effect Effects 0.000 claims description 3
- 238000001931 thermography Methods 0.000 claims description 3
- 238000007499 fusion processing Methods 0.000 claims description 2
- 230000000007 visual effect Effects 0.000 claims description 2
- 238000004422 calculation algorithm Methods 0.000 description 8
- 230000000694 effects Effects 0.000 description 8
- 238000013450 outlier detection Methods 0.000 description 6
- 238000005406 washing Methods 0.000 description 5
- 238000007605 air drying Methods 0.000 description 3
- 238000004140 cleaning Methods 0.000 description 3
- 238000013499 data model Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000005259 measurement Methods 0.000 description 3
- 230000002159 abnormal effect Effects 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 2
- 238000006073 displacement reaction Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 239000011521 glass Substances 0.000 description 2
- 230000036544 posture Effects 0.000 description 2
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 1
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 1
- 101100233916 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) KAR5 gene Proteins 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000005855 radiation Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000007619 statistical method Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B21/00—Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant
- G01B21/20—Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant for measuring contours or curvatures, e.g. determining profile
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
- G06T2200/08—Indexing scheme for image data processing or generation, in general involving all processing steps from image acquisition to 3D model generation
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Computer Graphics (AREA)
- Geometry (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Length Measuring Devices By Optical Means (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
Abstract
Description
技术领域Technical Field
本发明属于图像识别技术领域,尤其涉及一种车辆三维扫描成像方法及系统。The present invention belongs to the technical field of image recognition, and in particular relates to a vehicle three-dimensional scanning imaging method and system.
背景技术Background Art
随着城市现代化发展进程,自动洗车服务已被社会广泛需求。With the development of urban modernization, automatic car washing services have been widely demanded by society.
在自动洗车领域,需要对车辆的外形进行识别成像以形成后续的路径规划,目前的三维成像方法,大多都存在成像数据质量差、成本高等问题。例如:对射管成像:仅有二维数据,且分辨率受限于对射管的原理不可能太高,成本高;固定机位成像:单个或多个测距或成像传感器(测距传感器,普通摄像头、三维摄像头、激光雷达),传感器入射角和射程均不理想,成本极高,测距传感器和普通摄像头的数据精度差、分辨率低;空间漫游成像:SLAM式成像,精度低,数据一致性差,入射角度和射程不良。而入射角不佳和射程不良则容易导致成像精度差、成像质量不好。In the field of automatic car washing, it is necessary to identify and image the appearance of the vehicle in order to form subsequent path planning. Most of the current three-dimensional imaging methods have problems such as poor imaging data quality and high cost. For example: imaging with a beam tube: only two-dimensional data, and the resolution is limited by the principle of the beam tube and cannot be too high, and the cost is high; fixed-position imaging: single or multiple ranging or imaging sensors (ranging sensors, ordinary cameras, three-dimensional cameras, lidar), the sensor incident angle and range are not ideal, the cost is extremely high, and the data accuracy and resolution of ranging sensors and ordinary cameras are poor; space roaming imaging: SLAM-style imaging, low accuracy, poor data consistency, poor incidence angle and range. Poor incidence angle and poor range can easily lead to poor imaging accuracy and poor imaging quality.
此外,通过成像传感器获取的车辆外形数据往往会出现缺失,异常等问题,也会导致成像效果不良,尤其是在深色镜面、车玻璃和天线等辅助零件部分,成像质量则容易存在缺陷。In addition, the vehicle appearance data obtained by imaging sensors often have missing and abnormal problems, which will also lead to poor imaging effects, especially in auxiliary parts such as dark mirrors, car windows and antennas, where the imaging quality is prone to defects.
因此,如何设计出一种成像精度高、成像质量好且成本低的车辆三维扫描成像方法及系统是目前需要解决的技术问题。Therefore, how to design a vehicle three-dimensional scanning imaging method and system with high imaging accuracy, good imaging quality and low cost is a technical problem that needs to be solved at present.
发明内容Summary of the invention
本发明的目的是,提供一种车辆三维扫描成像方法,以解决原有的车辆三维成像识别精度不高、成像质量差且成本高的问题。The purpose of the present invention is to provide a vehicle three-dimensional scanning imaging method to solve the problems of low recognition accuracy, poor imaging quality and high cost of the original vehicle three-dimensional imaging.
为此,本发明的第一方面,提供了一种车辆三维扫描成像方法,该方法包括:To this end, a first aspect of the present invention provides a vehicle three-dimensional scanning imaging method, the method comprising:
根据车辆所处的作业环境建立统一的三维坐标系;Establish a unified three-dimensional coordinate system based on the working environment of the vehicle;
通过成像设备对停靠在停车区域内的车辆进行运动扫描,得到不同时刻的车辆的外形图像数据并统一呈现于所述统一的三维坐标系内;Performing motion scanning on vehicles parked in the parking area by using an imaging device to obtain image data of the vehicle's appearance at different times and presenting them uniformly in the unified three-dimensional coordinate system;
将呈现于所述三维坐标系内的外形图像数据进行聚合,形成车辆的完整的三维图像数据。The appearance image data presented in the three-dimensional coordinate system are aggregated to form complete three-dimensional image data of the vehicle.
进一步地,所述方法还包括:对扫描的所述外形图像数据的点云质量进行判断并对存在质量缺陷的进行优化处理,其中,所述的优化处理包括:Furthermore, the method further comprises: judging the point cloud quality of the scanned shape image data and performing optimization processing on those with quality defects, wherein the optimization processing comprises:
对车辆外形图像数据的连续性进行判断,对出现空白的图像区域进行模糊填充处理;和/或,Determine the continuity of the vehicle appearance image data and perform fuzzy filling processing on the blank image areas; and/or,
根据车辆的对称性特点,在检测到车辆单侧扫描得到的图像数据不良时,对另一侧扫描得到的合格的图像数据做镜像处理,最终合成得到车辆的完整的三维图像数据。According to the symmetry characteristics of the vehicle, when it is detected that the image data obtained by scanning one side of the vehicle is poor, the qualified image data obtained by scanning the other side is mirrored, and finally the complete three-dimensional image data of the vehicle is synthesized.
进一步地,当扫描的车辆的外形图像数据经过所述优化处理仍然不良时,进行如下处理过程:Furthermore, when the scanned vehicle appearance image data is still poor after the optimization process, the following processing is performed:
基于建立的包含大量不同车型的车辆完整外形的模型数据库,根据检测的当前车辆的型号从所述模型数据库中查询出同型号的车辆模型数据进行替换;或者,Based on an established model database containing a large number of complete vehicle appearances of different models, vehicle model data of the same model is queried from the model database according to the model of the current vehicle detected for replacement; or,
查询当前车辆是否有历史扫描数据,如有,则从历史扫描数据选择对应的车辆模型数据进行替换。Check whether the current vehicle has historical scan data. If so, select the corresponding vehicle model data from the historical scan data for replacement.
进一步地,所述的优化处理还包括:动态实时扫描车辆的外形图像,获取大量的扫描数据,建立人工智能模型,学习和理解成像过程中成像设备存在的缺陷并对所述成像设备的工作参数进行完善。Furthermore, the optimization process also includes: dynamically and in real time scanning the appearance image of the vehicle, acquiring a large amount of scanning data, establishing an artificial intelligence model, learning and understanding the defects of the imaging device during the imaging process and improving the working parameters of the imaging device.
进一步地,根据作业环境建立统一的所述三维坐标系包括:根据车辆所在的作业环境的结构布局,确定该结构布局内的某一点为坐标原点,同时确定坐标系类型及方向;对该环境结构内的构筑物以及停车区域内的车辆位置进行测量和位置标定,确定它们相对坐标原点的坐标点。Furthermore, establishing a unified three-dimensional coordinate system based on the working environment includes: determining a point within the structural layout as the coordinate origin based on the structural layout of the working environment where the vehicle is located, and determining the type and direction of the coordinate system; measuring and calibrating the positions of the structures within the environmental structure and the vehicle positions within the parking area, and determining their coordinate points relative to the coordinate origin.
进一步地,还对实际扫描的图像数据与测量标定的位置数据进行修正,所述修正包括:Furthermore, the image data actually scanned and the position data measured and calibrated are corrected, and the correction includes:
以测量标定出的构筑物及车辆相对原点的位置坐标点为基准,与成像设备实际扫描获得的图像数据相对原点的坐标点进行对比,标定成像精度误差,如存在误差,则将误差范围预设于成像数据中并进行修正。The measured and calibrated position coordinate points of the structure and the vehicle relative to the origin are used as a reference, and compared with the coordinate points of the image data obtained by the actual scanning of the imaging equipment relative to the origin to calibrate the imaging accuracy error. If an error exists, the error range is preset in the imaging data and corrected.
进一步地,所述的运动扫描包括移动扫描、旋转扫描或者二者的组合,所述的移动扫描包括水平方向或竖直方向的移动式扫描。Furthermore, the motion scanning includes mobile scanning, rotation scanning or a combination of the two, and the mobile scanning includes mobile scanning in the horizontal direction or the vertical direction.
进一步地,对车辆不同位置进行扫描时,控制并调整成像设备的空间位置及姿态,使得入射源贴近汽车表面的法线方向,其中,对车辆的扫描基于全局扫描和局部扫描两种方式的配合。Furthermore, when scanning different positions of the vehicle, the spatial position and posture of the imaging device are controlled and adjusted so that the incident source is close to the normal direction of the vehicle surface, wherein the scanning of the vehicle is based on the coordination of global scanning and local scanning.
进一步地,所述成像设备包括激光雷达、视觉传感器、图像传感器、距离传感器、毫米波传感器、超声波传感器、热成像传感器中的一种或多种,对不同种类的成像设备采集的图像数据进行融合处理。Furthermore, the imaging device includes one or more of a laser radar, a visual sensor, an image sensor, a distance sensor, a millimeter wave sensor, an ultrasonic sensor, and a thermal imaging sensor, and performs fusion processing on image data collected by different types of imaging devices.
本发明的另一方面,还提供了一种车辆三维扫描成像系统,包括:Another aspect of the present invention further provides a vehicle three-dimensional scanning imaging system, comprising:
坐标系建立模块,根据作业环境内的结构布局构建统一的三维坐标系;The coordinate system establishment module builds a unified three-dimensional coordinate system based on the structural layout in the working environment;
图像采集模块,用于获取车辆的外形图像数据,其中,所述外形图像数据通过设置的多种成像设备沿停靠在停车区域内的车辆外侧运动扫描得到;An image acquisition module, used to obtain the appearance image data of the vehicle, wherein the appearance image data is obtained by scanning along the outer side of the vehicle parked in the parking area by using a plurality of imaging devices;
图像生成模块,用于对不同时刻获取的车辆的外形图像数据统一呈现于所述三维坐标系内并进行数据聚合,以形成车辆的完整的三维图像数据。The image generation module is used to uniformly present the appearance image data of the vehicle acquired at different times in the three-dimensional coordinate system and perform data aggregation to form complete three-dimensional image data of the vehicle.
进一步地,所述系统还包括数据优化模块,用于对扫描的所述外形图像数据的质量进行判断并对存在质量缺陷的进行优化处理,其中,所述的数据优化模块包括:Furthermore, the system further comprises a data optimization module for judging the quality of the scanned shape image data and optimizing the data with quality defects, wherein the data optimization module comprises:
图像填充单元,对扫描的车辆外形图像数据中出现的空白图像区域进行模糊填充处理;An image filling unit performs fuzzy filling processing on blank image areas appearing in the scanned vehicle appearance image data;
镜像处理单元,根据车辆的对称性特点,在检测到单侧扫描得到的图像数据不良时,对另一侧扫描得到的合格的图像数据做镜像处理进行替换;The mirror processing unit, based on the symmetry of the vehicle, when detecting that the image data obtained by scanning on one side is bad, performs mirror processing on the qualified image data obtained by scanning on the other side to replace it;
车辆模型替换单元,包括存储有不同车辆模型的完整外形特征的模型数据库以及存储车辆的历史扫描数据,并在当前车辆的扫描成像数据经图像填充单元或镜像处理单元处理后仍不良时,以所述该模型数据库的同型号车辆的模型数据进行替换,或从该车辆历史扫描数据中选取对应的合格的模型数据进行替换;A vehicle model replacement unit, comprising a model database storing complete appearance features of different vehicle models and storing historical scan data of vehicles, and when the scanned imaging data of the current vehicle is still bad after being processed by the image filling unit or the mirror processing unit, the model data of the same model vehicle in the model database is replaced, or corresponding qualified model data is selected from the historical scan data of the vehicle for replacement;
智能模型建立单元,对动态实时扫描获取的车辆的外形图像数据进行积累,建立包含车辆外形特征的人工智能模型。The intelligent model building unit accumulates the appearance image data of the vehicle obtained through dynamic real-time scanning and builds an artificial intelligence model that includes the appearance features of the vehicle.
与现有技术相比,本发明所提供的一种车辆三维扫描成像方法及系统,具有如下技术效果:Compared with the prior art, the vehicle three-dimensional scanning imaging method and system provided by the present invention has the following technical effects:
1、通过多类型传感器的运动式扫描,提升了成像数据的分辨率、三维测量精度和成像质量。1. The motion scanning of multiple types of sensors improves the resolution, three-dimensional measurement accuracy and imaging quality of imaging data.
2、通过调整传感器的信号源发射角度,使其能够接近或重合于车辆外形的法线方向,采集得到的图像数据更清晰,弱化深色镜面问题。2. By adjusting the emission angle of the sensor's signal source so that it can approach or coincide with the normal direction of the vehicle's shape, the collected image data is clearer and the problem of dark mirrors is weakened.
3、成本低,达到或超越类似高线束激光雷达成像精度和成像质量且成本远低该方式。3. Low cost, reaching or exceeding the imaging accuracy and quality of similar high-beam LiDARs at a much lower cost.
4、通过不同数据优化方式的相互配合,根据不同的情形进行不同类型的优化,形成最佳的扫描成像效果。4. Through the mutual coordination of different data optimization methods, different types of optimization are carried out according to different situations to form the best scanning imaging effect.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1是本发明实施例的车辆三维扫描成像方法的流程示意图。FIG. 1 is a schematic flow chart of a vehicle three-dimensional scanning imaging method according to an embodiment of the present invention.
图2是本发明实施例的车辆三维扫描成像系统的架构图。FIG. 2 is a schematic diagram of a vehicle three-dimensional scanning imaging system according to an embodiment of the present invention.
图3是本发明实施例的成像设备的布置示意图。FIG. 3 is a schematic diagram showing the arrangement of an imaging device according to an embodiment of the present invention.
具体实施方式DETAILED DESCRIPTION
以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。如在说明书及权利要求当中使用了某些词汇来指称特定部件。本领域技术人员应可理解,硬件或软件制造商可能会用不同名词来称呼同一个部件。本说明书及权利要求并不以名称的差异来作为区分部件的方式,而是以部件在功能上的差异来作为区分的准则。说明书后续描述为实施本发明的较佳实施方式,然所述描述乃以说明本发明的一般原则为目的,并非用以限定本发明的范围。本发明的保护范围当视所附权利要求所界定者为准。The following examples are only used to more clearly illustrate the technical solutions of the present invention, and are not intended to limit the scope of protection of the present invention. For example, certain words are used in the specification and claims to refer to specific components. Those skilled in the art should understand that hardware or software manufacturers may use different nouns to refer to the same component. This specification and claims do not use the difference in name as a way to distinguish components, but use the difference in function of the components as the criterion for distinction. The subsequent description of the specification is a preferred embodiment of the present invention, but the description is for the purpose of illustrating the general principles of the present invention, and is not intended to limit the scope of the present invention. The scope of protection of the present invention shall be determined by the definition of the attached claims.
下面结合附图和具体实施例对本发明做进一步详细说明。The present invention is further described in detail below with reference to the accompanying drawings and specific embodiments.
本发明实施例提供了一种车辆三维扫描成像方法,用于汽车自助洗车时的车辆外形特征获取,其中,自助洗车可以在室内外的洗车房内进行,或者其他特定的环境场景下,在车辆清洗的停靠区域外围安装固定有轨道,轨道可以是环绕车辆一周的椭圆形轨道,或者是沿车辆长度或其他方向平行或非平行设置的一条或更多条直线型轨道,轨道上设置有可沿轨道滑行的运动终端,运动终端可以是机器人也可以是仅含有成像等简单功能的模块,运动终端自带多个且不同类型的传感器,以对车辆的外形特征进行全方位运动式扫描。An embodiment of the present invention provides a vehicle three-dimensional scanning imaging method, which is used for obtaining the vehicle's appearance features during self-service car washing, wherein the self-service car washing can be carried out in an indoor or outdoor car wash room, or in other specific environmental scenarios, a track is installed and fixed on the periphery of the parking area for vehicle washing, the track can be an elliptical track surrounding the vehicle, or one or more straight tracks arranged parallel or non-parallel along the length of the vehicle or in other directions, a motion terminal that can slide along the track is arranged on the track, the motion terminal can be a robot or a module that only has simple functions such as imaging, and the motion terminal has multiple and different types of sensors to perform all-round motion scanning of the vehicle's appearance features.
参照图1所示,该成像方法包括如下步骤:As shown in FIG1 , the imaging method comprises the following steps:
步骤S11、根据车辆所处的当前环境结构建立统一的三维坐标系;Step S11, establishing a unified three-dimensional coordinate system according to the current environment structure where the vehicle is located;
其中,建立三维坐标系包括:Among them, establishing a three-dimensional coordinate system includes:
根据车辆所在的作业环境的结构布局,确定该结构布局内的某一点为坐标原点,同时确定坐标系类型及方向;以洗车房为例,根据洗车房的大小、空间结构布局、停车区域等因素,选定空间内的某一个点为坐标原点,然后再确定坐标轴方向和坐标类型,建立一个三维坐标系,比如选用三维笛卡尔坐标系。建立统一的坐标系后,后续所有扫描得到的图像点的位置数据将在该坐标系中进行计算和判断。According to the structural layout of the working environment where the vehicle is located, a certain point in the structural layout is determined as the coordinate origin, and the type and direction of the coordinate system are determined at the same time; taking the car wash room as an example, according to the size of the car wash room, the spatial structural layout, the parking area and other factors, a certain point in the space is selected as the coordinate origin, and then the direction of the coordinate axis and the coordinate type are determined to establish a three-dimensional coordinate system, such as a three-dimensional Cartesian coordinate system. After the unified coordinate system is established, the position data of all subsequent scanned image points will be calculated and judged in this coordinate system.
对该环境结构内的构筑物以及停车区域内的车辆位置进行测量和位置标定,确定它们相对坐标原点所处的坐标点。当选定坐标系之后,当前环境结构内的所有静态的构筑物以及后续进入该洗车房内的车辆均具有对应的位置坐标点。其中,选取的构筑物可以包括地面上的轨道、墙壁上的照明灯、墙面线、停车线等等。The structures in the environment structure and the vehicle positions in the parking area are measured and calibrated to determine their coordinate points relative to the coordinate origin. After the coordinate system is selected, all static structures in the current environment structure and subsequent vehicles entering the car wash room have corresponding position coordinate points. The selected structures may include tracks on the ground, lighting on the wall, wall lines, parking lines, etc.
当对洗车房内的构筑物与停车位置等标定后,后续还会获取成像设备实际扫描成像的图像点位置数据,以人工测量并标定的构筑物及车辆相对原点的坐标点为基准,与成像设备实际扫描获得的某图像点位置数据相对原点的坐标点进行对比,当二者存在误差时,则将误差范围预设于成像数据中,进行修正,比如通过调整成像设备的旋转轴进而调整成像的坐标点,如此不断修正,使得二者的坐标点尽量保持一致,进而提高图像识别的精度。After the structures and parking positions in the car wash are calibrated, the image point position data actually scanned by the imaging device will be obtained later. The coordinate points of the structures and vehicles relative to the origin measured and calibrated manually will be used as a reference and compared with the coordinate points of a certain image point position data obtained by the actual scanning of the imaging device relative to the origin. When there is an error between the two, the error range will be preset in the imaging data for correction. For example, the imaging coordinate point can be adjusted by adjusting the rotation axis of the imaging device. Such continuous corrections can keep the coordinate points of the two as consistent as possible, thereby improving the accuracy of image recognition.
步骤S12、通过成像设备在不同时刻对停靠在停车区域内的车辆进行运动扫描,得到车辆的外形图像数据并统一呈现于所述统一坐标系内;Step S12: scanning the vehicles parked in the parking area at different times by using an imaging device to obtain the appearance image data of the vehicles and present them uniformly in the unified coordinate system;
其中,运动扫描包括移动扫描、旋转扫描或者二者的组合,移动扫描包括水平方向的扫描,比如沿车辆长度方向进行直线滑移时的扫描或者绕车身周围进行的圆周式或弧形扫描,以及竖直方向上的扫描,比如在车辆高度方向上进行直线滑移时的扫描,还可以是斜向的扫描,成像设备的运动轨迹路径由本地计算机或后台服务器计算后确定,其运动路线是固定且精确的,在移动扫描过程中还可以同时进行成像角度的旋转,移动过程中形成的图像数据实质为点云数据。本实施例中,成像设备是在运动过程中实时扫描成像,一方面,成像设备在运动,其位置在坐标系内会变化,获得的成像数据也是基于成像设备的实时位置关系而确定的。成像设备的运动位移与时间的关系,以及某一时刻下成像设备相对于车辆的位置关系,是相互对应的,由于成像设备的位移是相对确定且明确的,所以,获取的车辆成像数据也是相对明确的。成像设备在任意时刻均可以从不同角度获取车辆的不同部位的点云数据,将点云数据进行积累叠加,明显提升了成像聚合数据的分辨率,也提升了成像质量,成像分辨率从原有高档激光雷达的10cm左右减少到不到1cm,成像精度从原有高档激光雷达的2cm减少到1cm以内。Among them, motion scanning includes mobile scanning, rotation scanning or a combination of the two. Mobile scanning includes horizontal scanning, such as scanning when sliding linearly along the length direction of the vehicle or circular or arc scanning around the vehicle body, and vertical scanning, such as scanning when sliding linearly in the height direction of the vehicle, and can also be oblique scanning. The motion trajectory path of the imaging device is determined by the local computer or the background server after calculation, and its motion route is fixed and accurate. During the mobile scanning process, the imaging angle can also be rotated at the same time. The image data formed during the movement is essentially point cloud data. In this embodiment, the imaging device scans and images in real time during the movement process. On the one hand, the imaging device is moving, and its position will change in the coordinate system. The imaging data obtained is also determined based on the real-time position relationship of the imaging device. The relationship between the motion displacement of the imaging device and time, and the position relationship of the imaging device relative to the vehicle at a certain moment, are mutually corresponding. Since the displacement of the imaging device is relatively certain and clear, the vehicle imaging data obtained is also relatively clear. The imaging device can obtain point cloud data of different parts of the vehicle from different angles at any time, and accumulate and superimpose the point cloud data, which significantly improves the resolution of the imaging aggregation data and the imaging quality. The imaging resolution is reduced from about 10 cm of the original high-end laser radar to less than 1 cm, and the imaging accuracy is reduced from 2 cm of the original high-end laser radar to less than 1 cm.
对车辆外形特征的获取通过多个不同类型的成像设备配合来进行,本实施例中的成像设备包括雷达(如激光雷达、超声波雷达、毫米波雷达等)、图像传感器(如高清摄像头、双目或多目摄像头、TOF摄像头、热成像摄像头等)、距离传感器中的一种或多种,优选采用不同类型的成像设备同时独立进行采集,每个传感器都有自己独特的优势,对不同种类的传感器分别采集的图像数据进行融合处理后,会形成数据冗余,可以从中选取较好的图像特征点,减少单类型传感器存在的成像数据容易发生缺失或某对车辆的某特定部位成像质量差的缺陷,从而更能完整的捕获车辆的完整特征,也能克服车辆深色镜面表面成像质量差的问题。The acquisition of vehicle appearance features is carried out through the cooperation of multiple different types of imaging devices. The imaging devices in this embodiment include radar (such as lidar, ultrasonic radar, millimeter wave radar, etc.), image sensors (such as high-definition cameras, binocular or multi-eye cameras, TOF cameras, thermal imaging cameras, etc.), and one or more distance sensors. It is preferred to use different types of imaging devices to collect data independently at the same time. Each sensor has its own unique advantages. After the image data collected by different types of sensors are fused and processed, data redundancy will be formed, and better image feature points can be selected from them, reducing the defects of single-type sensor imaging data that are prone to missing or poor imaging quality of a specific part of the vehicle, thereby more completely capturing the complete features of the vehicle and overcoming the problem of poor imaging quality on the dark mirror surface of the vehicle.
机器可以是一台、两台或两台以上,成像传感器与车身具有一段间隔,成像传感器的安装高度高于车身最高点为佳,避免漏掉车顶成像数据,且对其他车辆位置成像时获得更好的成像角度。现有技术中,成像传感器的入射源在车辆的俯视与侧视方向,属于垂直入射,在车辆的车头与车尾等垂直部分会有无法捕捉成像数据的显现,本发明在车体不同位置进行扫描时,控制传感器调整不同的空间姿态。例如跟随汽车外形的扫描,保证入射源尽可能多的贴近汽车法线,通过控制传感器的运行轨迹,可完成跟随车辆外形的扫描。具体来说,控制成像传感器在持续移动和/或旋转过程中,至少在某一时刻,某一或某多个成像传感器产生的辐射信号的入射角与车辆表面的法线重合或接近法线。以雷达、距离传感器和TOF摄像头等主动发射信号的传感器为例,从法线方向进行入射,其反射信号沿法线返回,因接近垂直入射至物体表面,所以信号的反射表现最强,有最大的可能性获得高质量成像数据并保证数据的高准确性和高置信度,具体表现为显著提升的可用分辨率、三维测量精度、深色镜面问题显著改善;便于后续的清洗轨迹及风干轨迹的精准规划,此外,成像传感器是旋转与移动形式的,即使某一时刻的信号源没有接近车辆外形法线,会在下一时刻或其它时刻接近车辆外形的法线或与车辆外形法线重合。上述方式,克服了成像传感器入射角受限的核心问题,配合计算机算法,显著弱化了深色镜面问题,显著提升车身的成像覆盖率和成像质量,显著提升了三维测量精度。The machine can be one, two or more than two. There is a gap between the imaging sensor and the vehicle body. It is better to install the imaging sensor at a height higher than the highest point of the vehicle body to avoid missing the imaging data on the roof and to obtain a better imaging angle when imaging other vehicle positions. In the prior art, the incident source of the imaging sensor is vertically incident in the top and side view directions of the vehicle, and the imaging data cannot be captured in the vertical parts such as the front and rear of the vehicle. The present invention controls the sensor to adjust different spatial postures when scanning at different positions of the vehicle body. For example, the scanning following the shape of the car ensures that the incident source is as close to the normal of the car as possible. By controlling the running trajectory of the sensor, the scanning following the shape of the vehicle can be completed. Specifically, the imaging sensor is controlled to continuously move and/or rotate, and at least at a certain moment, the incident angle of the radiation signal generated by one or more imaging sensors coincides with or is close to the normal of the vehicle surface. Taking sensors that actively transmit signals, such as radar, distance sensors, and TOF cameras, as an example, the incident signal is incident from the normal direction, and its reflected signal returns along the normal line. Because it is nearly vertically incident on the surface of the object, the signal reflection performance is the strongest, and there is the greatest possibility of obtaining high-quality imaging data and ensuring high accuracy and high confidence of the data, which is specifically manifested in significantly improved available resolution, three-dimensional measurement accuracy, and significant improvement of dark mirror problems; it is convenient for the precise planning of subsequent cleaning trajectories and air-drying trajectories. In addition, the imaging sensor is in a rotating and moving form. Even if the signal source at a certain moment is not close to the normal line of the vehicle shape, it will be close to the normal line of the vehicle shape or coincide with the normal line of the vehicle shape at the next moment or other moments. The above method overcomes the core problem of the limited incident angle of the imaging sensor, and with the computer algorithm, it significantly weakens the dark mirror problem, significantly improves the imaging coverage and imaging quality of the vehicle body, and significantly improves the three-dimensional measurement accuracy.
本实施例中,对成像设备进行的图像采集采用全局扫描和局部扫描相配合的方式。具体来说,根据工作性质的分工,可分为主传感器与局部传感器,主传感器负责车辆数据的整体扫描,局部传感器负责主传感器无法精确获得数据的区域进行扫描成像。主传感器与局部传感器同时进行扫描成像,总体数据以主传感器的扫描数据为准,主传感器要保证尽可能大的扫描覆盖面积,局部传感器负责车后视镜、保险杠等特殊位置的扫描数据。在布置时,主传感器在机器上的安装高度通常相对较高,比如位于移动的机器顶部,以获得相对较好的扫描面积,局部传感器的布置位置则主要根据所要扫描的部位进行个性化布置,比如可以布置于车后视镜等位置,局部传感器同样可进行运动控制(包括移动、旋转等)。In this embodiment, the image acquisition of the imaging device adopts a global scanning and local scanning method. Specifically, according to the division of labor of the nature of the work, it can be divided into a main sensor and a local sensor. The main sensor is responsible for the overall scanning of the vehicle data, and the local sensor is responsible for scanning and imaging the area where the main sensor cannot accurately obtain data. The main sensor and the local sensor scan and image at the same time. The overall data is based on the scanning data of the main sensor. The main sensor must ensure the largest possible scanning coverage area. The local sensor is responsible for scanning data at special locations such as rearview mirrors and bumpers. When arranging, the installation height of the main sensor on the machine is usually relatively high, such as being located on the top of a moving machine to obtain a relatively good scanning area. The arrangement position of the local sensor is mainly personalized according to the part to be scanned, such as being arranged at a position such as a rearview mirror. The local sensor can also perform motion control (including movement, rotation, etc.).
此外,在获得车辆的外形图像数据后,采用滤波算法(如卡尔曼滤波算法)去除成像数据噪声,保留高质量的数据。In addition, after obtaining the vehicle's appearance image data, a filtering algorithm (such as a Kalman filtering algorithm) is used to remove imaging data noise and retain high-quality data.
步骤S13、将呈现于三维坐标系内的外形图像数据进行聚合,形成车辆的完整的三维图像数据。Step S13: Aggregate the appearance image data presented in the three-dimensional coordinate system to form complete three-dimensional image data of the vehicle.
由于成像设备是在运动过程中实时成像,故需要将传感器从不同时刻不同角度获取的车辆外形图像数据在一个三维坐标系内进行聚合,最终形成一个完整的车辆三维图像数据,包含车辆外形以及各图像点的位置坐标。根据形成的车辆三维图像数据,本地计算机或后台服务器则进一步计算出对车辆的清洗路径及风干路径。Since the imaging device is in real time during the process of motion, it is necessary to aggregate the vehicle appearance image data obtained by the sensor from different angles at different times in a three-dimensional coordinate system, and finally form a complete vehicle three-dimensional image data, including the vehicle appearance and the position coordinates of each image point. Based on the formed vehicle three-dimensional image data, the local computer or backend server further calculates the cleaning path and air-drying path for the vehicle.
在图像采集时,通过成像设备获取的车辆外形数据往往会出现缺失或其它异常的问题,导致成像效果不良,尤其是在深色镜面(尤其是黑色镜面)与车玻璃部分。为解决此问题,需要对获取的数据进行进一步的优化处理,以达到良好的成像效果。During image acquisition, the vehicle shape data obtained by the imaging device often has missing or other abnormal problems, resulting in poor imaging effects, especially in dark mirrors (especially black mirrors) and car glass. To solve this problem, the acquired data needs to be further optimized to achieve good imaging effects.
本实施例中,对获取的外形图像数据进行优化处理包括如下方式:In this embodiment, the optimization processing of the acquired appearance image data includes the following methods:
方式一、对车辆外形图像数据的连续性进行判断,对出现空白的图像区域进行模糊填充处理。Method 1: judge the continuity of the vehicle appearance image data and perform fuzzy filling processing on the blank image area.
车辆外形是具有明显的连续性特征的,以车辆外形图像数据的连续性作为成像数据是否完整的判别依据,其中,对车辆的连续性判断可以采用离群点检测算法、区域生长以或车辆特征区域先验知识算法来判断。离群点检验就是找出其行为不同于预期对象的过程,包括:基于统计学方法的离群点检测、基于距离的离群点检验和、基于密度的离群点检验等,以基于距离的离群点检测方法为例,其考虑对象给定半径的邻域,如果它的邻域没有足够多的其他点,则认为它为离群点,通过离群点检验去掉明显不符合规律的数据。区域生长算法就是将具有相似性质的像素点合并到一起,将不具有相同特征的联通区域分割出来,并能提供很好的边界信息和分割结果。示例性的,扫描的点云数据,将相邻的点进行连线,形成网格,计算网格的法线方向,具有方向相同的法线点云网格大概率属于同一物体。车辆特征区域先验知识是首先通过特征模型分离出车辆的不同表面区域性质,如其中一块区域是前发动机盖,则判断该区域不可能出现大型空洞,需要修补。在判断出车辆存在部分外形图像数据不连续的情况,如出现镂空或空白区域时,则进行模糊填充处理,模糊填充可基于插值填充算法,对空白区域自动生成图像。The vehicle shape has obvious continuity characteristics. The continuity of the vehicle shape image data is used as the basis for judging whether the imaging data is complete. Among them, the continuity judgment of the vehicle can be judged by outlier detection algorithm, region growth or vehicle feature region prior knowledge algorithm. Outlier detection is the process of finding out its behavior is different from the expected object, including: outlier detection based on statistical methods, outlier detection based on distance, and outlier detection based on density. Taking the distance-based outlier detection method as an example, it considers the neighborhood of the object with a given radius. If there are not enough other points in its neighborhood, it is considered an outlier. The data that is obviously inconsistent with the law is removed through the outlier test. The region growing algorithm is to merge pixels with similar properties together, segment the connected areas that do not have the same characteristics, and provide good boundary information and segmentation results. Exemplarily, the scanned point cloud data connects adjacent points to form a grid, calculates the normal direction of the grid, and the point cloud grids with normals in the same direction are likely to belong to the same object. The prior knowledge of vehicle feature regions is to first separate the properties of different surface regions of the vehicle through feature models. For example, if one of the regions is the front engine cover, it is judged that there is no possibility of a large hole in this region and it needs to be repaired. When it is judged that there are some discontinuous image data of the vehicle, such as hollow or blank areas, fuzzy filling processing is performed. Fuzzy filling can automatically generate images for blank areas based on interpolation filling algorithms.
方式二、根据车辆的对称性特点,在检测到单侧扫描得到的图像数据不良时,对另一侧扫描得到的合格的图像数据做镜像处理,最终合成得到车辆的完整的三维图像数据。Method 2: Based on the symmetry of the vehicle, when it is detected that the image data obtained by scanning one side is bad, the qualified image data obtained by scanning the other side is mirrored, and finally the complete three-dimensional image data of the vehicle is synthesized.
目前市场上的车辆几乎都是对称设计的,比如汽车外部后视镜大概率不会孤立存在。基于上述特点,在单侧扫描不良时,利用对称的另一侧的扫描结果进行镜像替换。具体来说,通过传感器运动扫描,判断数据是否缺失,如果某部分数据缺失比较严重,但根据车辆的中轴线,寻找该缺失部分对应的另外一侧的扫描结果,在实际操作中,轮毂数据的成像理论上是最好的,这样就很方便的以两侧的轮廓数据及坐标作为参考,在坐标系内,建立对称面,进行左右图像数据的镜像替换,最终生成一个完整的三维图像数据。Almost all vehicles on the market are symmetrically designed. For example, the exterior rearview mirror of a car is unlikely to exist in isolation. Based on the above characteristics, when the scan on one side is poor, the scan result on the other symmetrical side is used for mirror replacement. Specifically, the sensor motion scan is used to determine whether the data is missing. If a part of the data is seriously missing, the scan result on the other side corresponding to the missing part is found based on the center axis of the vehicle. In actual operation, the imaging of the wheel hub data is theoretically the best. In this way, it is very convenient to use the contour data and coordinates on both sides as a reference, establish a symmetry plane in the coordinate system, and perform mirror replacement of the left and right image data, and finally generate a complete three-dimensional image data.
方式三、建立包含不同车型的车辆完整外形的模型数据库,构建当前环境结构内的构筑物与机器设备的场景数据模型,对车辆进行扫描时,定位车辆在所述当前环境结构内的相对位置,当车辆扫描成像经过所述优化处理仍然不良时,在待清洗的车辆所在的当前位置,以所述模型数据库中的同类型的车辆模型进行替换。此外,还可以存储车辆的历史扫描数据,存储的历史扫描数据至少是体现车辆完整外形特征的数据,优选从车辆最近一次的扫描形成的完整外形特征的数据,当车辆存在多次扫描时,可以仅保留其中一次合格的扫描数据,并使用最优的扫描数据替换之前的扫描数据。Method 3: Establish a model database containing the complete appearance of vehicles of different models, construct a scene data model of structures and machinery and equipment in the current environment structure, locate the relative position of the vehicle in the current environment structure when scanning the vehicle, and when the vehicle scanning imaging is still poor after the optimization processing, replace it with the same type of vehicle model in the model database at the current position of the vehicle to be cleaned. In addition, the historical scanning data of the vehicle can also be stored. The stored historical scanning data is at least data that reflects the complete appearance characteristics of the vehicle, preferably data of the complete appearance characteristics formed from the most recent scan of the vehicle. When the vehicle has multiple scans, only one of the qualified scan data can be retained, and the best scan data can be used to replace the previous scan data.
以实际车辆的外形为准,当发生成像质量实在无法优化,或者优化后也达不到相应的标准时,则直接以系统数据库中相同型号的车辆的外形数据模型直接替换为当前扫描的数据,或者从该车辆以前被扫描过的历史扫描数据中查询找到相应的数据模型,这样,后台服务器直接以模型数据库中的同类型车辆模型数据或者历史扫描数据中的模型数据为准,基于查询出的车辆的模型数据进行清洗路径和风干路径的规划。Based on the actual vehicle appearance, when the imaging quality cannot be optimized or fails to meet the corresponding standards after optimization, the appearance data model of the same model of vehicle in the system database is directly replaced with the currently scanned data, or the corresponding data model is queried from the historical scan data of the vehicle that has been scanned before. In this way, the background server directly uses the model data of the same type of vehicle in the model database or the model data in the historical scan data as the basis, and plans the cleaning path and the air-drying path based on the queried vehicle model data.
上述三种方式从不同方向实现了对车辆扫描数据的优化,其中,上述三种方式可以分开独立进行,也即根据不同的情况直接选用不同的优化方式,或者相互配合。举例来说,当完成成像扫描后,优先进行方式一的优化,也即对车辆外形图像特征的连续性进行判断,如存在部分部位不连续,则直接进行模糊填充处理,经过方式一的处理,基本上能够处理大多数的扫描结果;但是,当存在的不连续部位较大,或者部分区域扫描质量太差、断层较多、无法进行模糊填充时,则可以采用方式二中的对称优化方式,当然,在方式二中也可以同时进行方式一的处理,比如先对扫描结果相对好的车辆一侧进行某部位的模糊填充之后,再基于该侧进行镜像得到另一侧的图像数据;假如在方式一和方式二的处理后,仍然无法获得较好的成像数据,则再考虑方式三中从数据库或历史扫描数据中选出同类的车辆模型进行等同替换。The above three methods realize the optimization of vehicle scanning data from different directions, among which the above three methods can be carried out separately and independently, that is, different optimization methods can be directly selected according to different situations, or they can be coordinated with each other. For example, after completing the imaging scan, the optimization of method one is given priority, that is, the continuity of the vehicle appearance image features is judged. If there are some discontinuous parts, fuzzy filling processing is directly performed. After the processing of method one, most of the scanning results can be basically processed; however, when the discontinuous parts are large, or the scanning quality of some areas is too poor, there are many faults, and fuzzy filling cannot be performed, the symmetrical optimization method in method two can be used. Of course, method one can also be processed at the same time in method two, such as first fuzzy filling a certain part of the vehicle side with relatively good scanning results, and then the image data of the other side is obtained based on the mirror image of the side; if after the processing of methods one and two, it is still impossible to obtain good imaging data, then consider selecting the same type of vehicle model from the database or historical scanning data in method three for equivalent replacement.
作为本发明一个优选的实施方式,还通过大数据构建人工智能模型,持续学习不同成像设备或成像数据的优缺点。动态实时扫描车辆的外形图像,获取大量的扫描数据,建立人工智能模型,学习和理解机器成像过程中存在的数据缺陷并进行完善和精准预测。As a preferred embodiment of the present invention, an artificial intelligence model is constructed through big data to continuously learn the advantages and disadvantages of different imaging devices or imaging data. The appearance image of the vehicle is dynamically scanned in real time to obtain a large amount of scanning data, and an artificial intelligence model is established to learn and understand the data defects in the machine imaging process and to improve and accurately predict them.
在扫描成像过程中,或多或少会出现部分成像效果不佳的情况,这些情况可能和所处的环境有关系,比如光线、温湿度等,或者跟扫描设备自身有关系,比如精度、角度、设备参数等,或者与算法本身有关系,比如滤波器参数或者滤波器模型,通过不断扫描获取车辆的外形图像数据,如此能够获得大量的扫描数据,基于这些扫描数据和结果,建立人工智能模型,通过对模型不断的学习与理解,能够挖掘出成像设备或者成像数据存在的缺陷,根据结果统计出识别率较为准确的一组参数值,通过大数据的积累,进而对参数不断调整、不断改善,最终能预测出更精确的扫描结果。During the scanning and imaging process, some imaging effects may be poor to a greater or lesser extent. These conditions may be related to the environment, such as light, temperature and humidity, or to the scanning device itself, such as accuracy, angle, device parameters, or to the algorithm itself, such as filter parameters or filter models. By continuously scanning to obtain the vehicle's appearance image data, a large amount of scanning data can be obtained. Based on these scanning data and results, an artificial intelligence model is established. Through continuous learning and understanding of the model, the defects of the imaging device or imaging data can be discovered. According to the results, a set of parameter values with a more accurate recognition rate can be statistically calculated. Through the accumulation of big data, the parameters can be continuously adjusted and improved, and ultimately more accurate scanning results can be predicted.
本发明实施例所公开的一种车辆三维扫描成像方法,在同一个坐标系内,通过多传感器运动扫描的方式,明显提升了成像精度和成像质量,同时结合多种方式的优化处理,更进一步提升成像质量,尤其是在深色镜面与车玻璃部分,成像效果更佳。A vehicle three-dimensional scanning and imaging method disclosed in an embodiment of the present invention significantly improves imaging accuracy and imaging quality through multi-sensor motion scanning within the same coordinate system, and at the same time combines multiple optimization processing methods to further improve imaging quality, especially in dark mirrors and vehicle glass parts, the imaging effect is better.
参照图2所示,与上述实施例相对应地,本发明的另一实施例提供了一种车辆三维扫描成像系统,该系统包括:坐标系建立模块、图像采集模块、图像生成模块。2 , corresponding to the above embodiment, another embodiment of the present invention provides a vehicle three-dimensional scanning imaging system, which includes: a coordinate system establishment module, an image acquisition module, and an image generation module.
坐标系建立模块,根据车辆所处的作业环境的结构布局构建统一的三维坐标系;The coordinate system establishment module builds a unified three-dimensional coordinate system based on the structural layout of the vehicle's operating environment;
图像采集模块,用于获取车辆的外形图像数据,其中,图像采集模块通过设置的多种不同类型的成像设备沿停靠在停车区域内的车辆的外侧运动扫描得到;图3是本发明实施例中成像设备的一个布置示意图,示例性的,该成像设备随两侧滑轨上的机器A和机器B沿水平方向移动扫描。The image acquisition module is used to obtain the appearance image data of the vehicle, wherein the image acquisition module obtains the image data by moving and scanning along the outer side of the vehicle parked in the parking area through a plurality of different types of imaging devices set up; FIG3 is a schematic diagram of the arrangement of the imaging device in an embodiment of the present invention, and exemplarily, the imaging device moves and scans in the horizontal direction along with the machines A and B on the slide rails on both sides.
图像生成模块,用于对不同时刻获取的车辆的外形图像数据统一呈现于所述三维坐标系内并进行数据聚合,以形成车辆的完整的三维图像数据。The image generation module is used to uniformly present the appearance image data of the vehicle acquired at different times in the three-dimensional coordinate system and perform data aggregation to form complete three-dimensional image data of the vehicle.
为了提升成像质量,本发明还设置有数据优化模块,以判断存在质量缺陷的车辆外形图像数据进行进一步优化,其中,数据优化模块包括:图像填充单元、镜像处理单元和车辆模型替换单元。In order to improve the imaging quality, the present invention is also provided with a data optimization module to determine the vehicle appearance image data with quality defects for further optimization, wherein the data optimization module includes: an image filling unit, a mirror processing unit and a vehicle model replacement unit.
图像填充单元,对扫描的车辆外形图像数据中出现的空白图像区域进行模糊填充处理。The image filling unit performs fuzzy filling processing on the blank image area appearing in the scanned vehicle appearance image data.
镜像处理单元,根据车辆的对称性特点,在检测到单侧扫描得到的图像数据不良时,对另一侧扫描得到的合格的图像数据做镜像处理进行替换;其中,镜像处理单元可以配合图形填充单元同时使用。The mirror processing unit, based on the symmetry characteristics of the vehicle, when detecting that the image data obtained by scanning on one side is bad, performs mirror processing on the qualified image data obtained by scanning on the other side to replace it; wherein, the mirror processing unit can be used simultaneously with the graphic filling unit.
车辆模型替换单元,包括存储有不同车辆模型的完整外形特征的模型数据库以及存储车辆的历史扫描数据,并在当前车辆的扫描成像数据经图像填充单元或镜像处理单元处理后仍不良时,以该模型数据库的同型号车辆的模型数据进行替换,或从该车辆历史扫描数据中选取合格的模型数据进行替换。The vehicle model replacement unit includes a model database storing complete appearance features of different vehicle models and storing historical scanning data of the vehicle. When the scanning imaging data of the current vehicle is still poor after being processed by the image filling unit or the mirror processing unit, the model data of the same model vehicle in the model database is replaced, or qualified model data is selected from the historical scanning data of the vehicle for replacement.
当然,本领域技术人员应当能够理解的是,上述数据优化模块中的各功能单元可以相互独立进行或者相互配合进行,但考虑到即使是同一款车型可能存在微小的改装或变化,故优先使用图像填充单元处理,其次镜像处理单元,最后车辆模型替换单元。Of course, those skilled in the art should be able to understand that the various functional units in the above-mentioned data optimization module can be performed independently of each other or in cooperation with each other, but considering that even the same model may have minor modifications or changes, the image filling unit is used for processing first, followed by the mirror processing unit, and finally the vehicle model replacement unit.
由于持续的扫描成像,形成了大数据积累,本发明的系统还设置有模型建立单元,对机器设备动态实时扫描获取的车辆的外形图像数据进行积累,建立包含车辆完整外形特征的人工智能模型,通过持续学习不同成像装置的优缺点,改进成像装置的参数或者调整滤波器参数,进而提高图像扫描的精度和扫描效率。Due to continuous scanning and imaging, big data accumulation is formed. The system of the present invention is also provided with a model building unit to accumulate the vehicle's appearance image data obtained by dynamic real-time scanning of the machine equipment, and establish an artificial intelligence model that includes the complete appearance features of the vehicle. By continuously learning the advantages and disadvantages of different imaging devices, the parameters of the imaging device are improved or the filter parameters are adjusted, thereby improving the accuracy and scanning efficiency of image scanning.
本发明实施例中的车辆三维扫描成像系统具有与前一实施例中所述的车辆三维扫描成像方法相同的技术效果,故在此不再赘述。The vehicle three-dimensional scanning and imaging system in the embodiment of the present invention has the same technical effect as the vehicle three-dimensional scanning and imaging method described in the previous embodiment, so it will not be described in detail here.
值得注意的是,以上所述仅为本发明的较佳实施例,并非因此限定本发明的专利保护范围,本发明还可以对上述各种零部件的构造进行材料和结构的改进,或者是采用技术等同物进行替换。故凡运用本发明的说明书及图示内容所作的等效结构变化,或直接或间接运用于其他相关技术领域均同理皆包含于本发明所涵盖的范围内。It is worth noting that the above is only a preferred embodiment of the present invention, and does not limit the scope of patent protection of the present invention. The present invention can also improve the materials and structures of the above-mentioned various parts, or replace them with technical equivalents. Therefore, all equivalent structural changes made by using the description and illustrations of the present invention, or directly or indirectly applied to other related technical fields are also included in the scope of the present invention.
Claims (9)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111210901.XA CN114088041B (en) | 2021-10-18 | 2021-10-18 | Vehicle three-dimensional scanning imaging method and system |
PCT/CN2022/125861 WO2023066232A1 (en) | 2021-10-18 | 2022-10-18 | Three-dimensional scanning and imaging method and system for vehicle, and computer device and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111210901.XA CN114088041B (en) | 2021-10-18 | 2021-10-18 | Vehicle three-dimensional scanning imaging method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114088041A CN114088041A (en) | 2022-02-25 |
CN114088041B true CN114088041B (en) | 2024-11-05 |
Family
ID=80297070
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111210901.XA Active CN114088041B (en) | 2021-10-18 | 2021-10-18 | Vehicle three-dimensional scanning imaging method and system |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN114088041B (en) |
WO (1) | WO2023066232A1 (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114088041B (en) * | 2021-10-18 | 2024-11-05 | 北京魔鬼鱼科技有限公司 | Vehicle three-dimensional scanning imaging method and system |
WO2023108544A1 (en) * | 2021-12-15 | 2023-06-22 | 深圳航天科技创新研究院 | Single-antenna ultra-wideband radar system for imaging application |
CN114863695B (en) * | 2022-05-30 | 2023-04-18 | 中邮建技术有限公司 | Overproof vehicle detection system and method based on vehicle-mounted laser and camera |
CN118072529B (en) * | 2024-04-22 | 2024-10-22 | 深圳市前海铼停科技有限公司 | Binocular vision-based vehicle detection method, device and system |
CN118609377B (en) * | 2024-08-07 | 2024-11-08 | 福建警察学院 | A vehicle type recognition system based on multivariate data collection |
CN119359903A (en) * | 2024-09-24 | 2025-01-24 | 北京卓视智通科技有限责任公司 | Method, system, electronic device and storage medium for generating three-dimensional model of vehicle |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103162639A (en) * | 2011-12-12 | 2013-06-19 | 无锡物联网产业研究院 | Method, device and system for obtaining vehicle three-dimensional outline |
CN107167090A (en) * | 2017-03-13 | 2017-09-15 | 深圳市速腾聚创科技有限公司 | Vehicle overall dimension measuring method and system |
CN112099050A (en) * | 2020-09-14 | 2020-12-18 | 北京魔鬼鱼科技有限公司 | Vehicle appearance recognition device and method, vehicle processing apparatus and method |
CN112434368A (en) * | 2020-10-20 | 2021-03-02 | 联保(北京)科技有限公司 | Image acquisition method, device and storage medium |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103162659B (en) * | 2013-03-22 | 2015-11-25 | 张振宇 | A kind of method constructing three-dimensional vehicle scan table and generate goods stochastic sampling point |
WO2016199171A1 (en) * | 2015-06-09 | 2016-12-15 | Vehant Technologies Private Limited | System and method for detecting a dissimilar object in undercarriage of a vehicle |
GB2553148A (en) * | 2016-08-26 | 2018-02-28 | Nctech Ltd | Modelling system and method |
US11676307B2 (en) * | 2019-07-05 | 2023-06-13 | Nvidia Corporation | Online sensor calibration for autonomous vehicles |
CN110458225A (en) * | 2019-08-08 | 2019-11-15 | 北京深醒科技有限公司 | A kind of vehicle detection and posture are classified joint recognition methods |
CN111340877B (en) * | 2020-03-25 | 2023-10-27 | 北京爱笔科技有限公司 | Vehicle positioning method and device |
CN111915652A (en) * | 2020-08-14 | 2020-11-10 | 广州立信电子科技有限公司 | Vehicle beauty maintenance intelligent service platform based on big data machine vision |
CN114088041B (en) * | 2021-10-18 | 2024-11-05 | 北京魔鬼鱼科技有限公司 | Vehicle three-dimensional scanning imaging method and system |
-
2021
- 2021-10-18 CN CN202111210901.XA patent/CN114088041B/en active Active
-
2022
- 2022-10-18 WO PCT/CN2022/125861 patent/WO2023066232A1/en unknown
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103162639A (en) * | 2011-12-12 | 2013-06-19 | 无锡物联网产业研究院 | Method, device and system for obtaining vehicle three-dimensional outline |
CN107167090A (en) * | 2017-03-13 | 2017-09-15 | 深圳市速腾聚创科技有限公司 | Vehicle overall dimension measuring method and system |
CN112099050A (en) * | 2020-09-14 | 2020-12-18 | 北京魔鬼鱼科技有限公司 | Vehicle appearance recognition device and method, vehicle processing apparatus and method |
CN112434368A (en) * | 2020-10-20 | 2021-03-02 | 联保(北京)科技有限公司 | Image acquisition method, device and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN114088041A (en) | 2022-02-25 |
WO2023066232A1 (en) | 2023-04-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN114088041B (en) | Vehicle three-dimensional scanning imaging method and system | |
CN114071112B (en) | Vehicle point cloud identification imaging method and system | |
CN109917420B (en) | Automatic walking device and robot | |
CN111028340B (en) | Three-dimensional reconstruction method, device, equipment and system in precise assembly | |
CA2907047C (en) | Method for generating a panoramic image | |
JP6898363B2 (en) | High definition map collection system | |
CN112363153B (en) | Material pile edge detection method and system | |
CN109031346A (en) | A kind of periphery parking position aided detection method based on 3D laser radar | |
JP4275378B2 (en) | Stereo image processing apparatus and stereo image processing method | |
CN114283391A (en) | Automatic parking sensing method fusing panoramic image and laser radar | |
CN105243637A (en) | Panorama image stitching method based on three-dimensional laser point cloud | |
CN113947639A (en) | Self-adaptive online estimation calibration system and method based on multi-radar-point cloud line characteristics | |
CN115014338A (en) | A mobile robot positioning system and method based on two-dimensional code vision and laser SLAM | |
CN114879209A (en) | System and method for low-cost foreign matter detection and classification of airport runway | |
CN117522830A (en) | Point cloud scanning system for detecting boiler corrosion | |
CN115267825A (en) | Obstacle avoidance and navigation method, device and storage medium for sweeper based on TOF sensor | |
CN117289300A (en) | Point cloud correction method, laser radar and robot | |
WO2021189479A1 (en) | Pose correction method and device for roadbed sensor, and roadbed sensor | |
CN114509021B (en) | Special-shaped plate glass edge imaging method | |
CN108196538A (en) | Three-dimensional point cloud model-based field agricultural robot autonomous navigation system and method | |
CN112884845B (en) | Indoor robot obstacle positioning method based on single camera | |
CN115032618B (en) | Blind area repairing method and device applied to laser radar and laser radar | |
CN117169848A (en) | Method for filtering glass noise, laser radar and robot | |
CN116560062A (en) | Microscope focusing anti-collision control method | |
EP2853916A1 (en) | A method and apparatus for providing a 3-dimensional ground surface model used for mapping |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |