[go: up one dir, main page]

CN109961476A - Underground parking lot positioning method based on vision - Google Patents

Underground parking lot positioning method based on vision Download PDF

Info

Publication number
CN109961476A
CN109961476A CN201711418435.8A CN201711418435A CN109961476A CN 109961476 A CN109961476 A CN 109961476A CN 201711418435 A CN201711418435 A CN 201711418435A CN 109961476 A CN109961476 A CN 109961476A
Authority
CN
China
Prior art keywords
parking lot
matrix
vehicle
points
positioning method
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
CN201711418435.8A
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.)
Dalian Roiland Technology Co Ltd
Original Assignee
Dalian Roiland Technology Co Ltd
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 Dalian Roiland Technology Co Ltd filed Critical Dalian Roiland Technology Co Ltd
Priority to CN201711418435.8A priority Critical patent/CN109961476A/en
Publication of CN109961476A publication Critical patent/CN109961476A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C11/00Photogrammetry or videogrammetry, e.g. stereogrammetry; Photographic surveying
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C11/00Photogrammetry or videogrammetry, e.g. stereogrammetry; Photographic surveying
    • G01C11/04Interpretation of pictures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/70Determining position or orientation of objects or cameras
    • G06T7/73Determining position or orientation of objects or cameras using feature-based methods
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/14Traffic control systems for road vehicles indicating individual free spaces in parking areas
    • 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
    • G06T2207/30252Vehicle exterior; Vicinity of vehicle
    • G06T2207/30264Parking

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Theoretical Computer Science (AREA)
  • Traffic Control Systems (AREA)

Abstract

基于视觉的地下停车场的定位方法,包括:S1,采集停车场环境信息;S2,对停车场环境信息进行特征提取与跟踪;S3,对提取与跟踪后的信息进行特征匹配;S4,选取关键帧;S5,计算停车场中车辆的位姿;S6,计算世界坐标系下车辆的全局位姿。通过摄像头可以获得丰富的地下停车场信息,不受外部信号等因素的干扰;另外,单目摄像头具有结构简单、运动灵活、易于标定、成本低、容易采购和安装等诸多优点。The visual-based positioning method of underground parking lot includes: S1, collect parking lot environmental information; S2, perform feature extraction and tracking on parking lot environmental information; S3, perform feature matching on the extracted and tracked information; S4, select the key frame; S5, calculate the pose of the vehicle in the parking lot; S6, calculate the global pose of the vehicle in the world coordinate system. Abundant underground parking lot information can be obtained through the camera without interference from external signals and other factors; in addition, the monocular camera has many advantages such as simple structure, flexible movement, easy calibration, low cost, and easy procurement and installation.

Description

基于视觉的地下停车场的定位方法A Vision-Based Localization Method for Underground Parking Lot

技术领域technical field

本发明属于停车检测技术领域,具体说是一种基于视觉的地下停车场的定位方法。The invention belongs to the technical field of parking detection, in particular to a positioning method of an underground parking lot based on vision.

背景技术Background technique

近年来,随着科技的不断进步和人们生活水平的提高,越来越多的人选择购买私家车。随着汽车的增加,对停车场的要求也越来越高,尤其是有的停车场甚至不只是一层。为了避免车主在寻找车辆的过程中迷失方向,需要知道汽车在停车场中的准确位置。目前的定位方法主要有:1)基于GPS的定位技术;2)基于蓝牙4.0的定位技术;3)基于无线网络定位技术;4)基于红外、超声波激光等传感器的测距定位技术。In recent years, with the continuous advancement of technology and the improvement of people's living standards, more and more people choose to buy private cars. With the increase of cars, the requirements for parking lots are also getting higher and higher, especially some parking lots are even more than one floor. In order to avoid the car owner getting lost in the process of finding the vehicle, it is necessary to know the exact location of the car in the parking lot. The current positioning methods mainly include: 1) GPS-based positioning technology; 2) Bluetooth 4.0-based positioning technology; 3) Wireless network positioning technology; 4) Ranging positioning technology based on infrared, ultrasonic laser and other sensors.

但以上定位技术应用于地下停车场环境下存在其自身的局限性,However, the above positioning technology has its own limitations when applied to the underground parking lot.

1)基于GPS的定位技术;GPS系统精确定位的关键就在于对卫星和接收机之间距离的准确计算,按照固定模式:距离=速度×时间,时间确定之后,速度按电磁波的传播速度定。众所周知,电磁波在真空中的传播速度很快,但大气层不是真空状态,信号要受到电离层和对流层的重重干扰。而GPS系统只能对此进行平均计算,因此在某些具体区域肯定存在误差,具体体现在以下几个方面:GPS系统的精度为米级,误差较大,精度不高;信号弱。在一些偏僻的地方,或立交桥、高楼附近都会失效。3容易受天气影响,在阴天、雨天,搜不到星。尤其是在室内以及地下停车场的环境下,完全无GPS信号,定位失效。1) GPS-based positioning technology; the key to precise positioning of the GPS system lies in the accurate calculation of the distance between the satellite and the receiver. According to a fixed pattern: distance = speed × time, after the time is determined, the speed is determined by the propagation speed of electromagnetic waves. As we all know, electromagnetic waves travel very fast in a vacuum, but the atmosphere is not in a vacuum state, and the signal is heavily interfered by the ionosphere and the troposphere. The GPS system can only perform average calculation on this, so there must be errors in some specific areas, which are embodied in the following aspects: the accuracy of the GPS system is meter-level, the error is large, and the accuracy is not high; the signal is weak. It will fail in some remote places, or near overpasses and high-rise buildings. 3 It is easily affected by the weather. In cloudy and rainy days, no stars can be found. Especially in the environment of indoor and underground parking lot, there is no GPS signal at all, and the positioning is invalid.

2)基于蓝牙的定位技术。蓝牙技术通过测量信号强度进行定位。这是一种短距离低功耗的无线传输技术,在室内安装适当的蓝牙局域网接入点,把网络配置成基于多用户的基础网络连接模式,并保证蓝牙局域网接入点始终是这个的主设备,就可以获得用户的位置信息。蓝牙技术主要应用于小范围定位。蓝牙室内定位技术最大的优点是设备体积小、易于集成在PDA、PC以及手机中,因此很容易推广普及。理论上,对于持有集成了蓝牙功能移动终端设备的用户,只要设备的蓝牙功能开启,蓝牙室内定位系统就能够对其进行位置判断。采用该技术作室内短距离定位时容易发现设备且信号传输不受视距的影响。其不足在于蓝牙器件和设备的价格比较昂贵,而且对于复杂的空间环境,蓝牙系统的稳定性稍差,受噪声信号干扰大。尤其是在100*100米的平面范围内,蓝牙无线定位的精度在5米左右,误差较大。2) Bluetooth-based positioning technology. Bluetooth technology locates by measuring signal strength. This is a short-range, low-power wireless transmission technology. Install an appropriate Bluetooth LAN access point indoors, configure the network to be a multi-user basic network connection mode, and ensure that the Bluetooth LAN access point is always the master of this device to obtain the user's location information. Bluetooth technology is mainly used for small-range positioning. The biggest advantage of Bluetooth indoor positioning technology is that the device is small in size and easy to integrate in PDAs, PCs and mobile phones, so it is easy to popularize. Theoretically, for a user who holds a mobile terminal device with integrated Bluetooth function, as long as the Bluetooth function of the device is turned on, the Bluetooth indoor positioning system can determine its location. When using this technology for indoor short-distance positioning, it is easy to find the device and the signal transmission is not affected by the line-of-sight. The disadvantage is that the price of Bluetooth devices and equipment is relatively expensive, and for complex space environments, the stability of the Bluetooth system is slightly poor, and it is greatly interfered by noise signals. Especially in the plane range of 100*100 meters, the accuracy of Bluetooth wireless positioning is about 5 meters, and the error is large.

3)基于无线网络定位技术;无线局域网络可以实现复杂的大范围定位、监测和追踪任务,而网络节点自身定位是大多数应用的基础和前提。当前比较流行的Wi-Fi定位是无线局域网络系列标准之IEEE802.11的一种定位解决方案。但该系统采用经验测试和信号传播模型相结合的方式,需要进行基站安装,并且需要采用相同的底层无线网络结构,且价格昂贵,目前还没有大量的普及。3) Based on the wireless network positioning technology; the wireless local area network can realize complex large-scale positioning, monitoring and tracking tasks, and the positioning of the network node itself is the basis and premise of most applications. The currently popular Wi-Fi positioning is a positioning solution of the IEEE802.11 series of wireless local area network standards. However, the system uses a combination of empirical testing and signal propagation models, requires base station installation, and needs to use the same underlying wireless network structure, and is expensive.

4)基于红外线定位技术;红外线定位技术定位的原理是:红外线发射调制的红外射线,通过光学传感器接收进行定位。虽然红外线具有相对较高的定位精度,但是由于光线不能穿过障碍物,使得红外射线仅能视距传播。直线视距和传输距离较短这两大主要缺点使其室内定位的效果很差。当标识放在口袋里或者有墙壁及其他遮挡时就不能正常工作,需要在每个空间安装接收天线,造价较高。因此,红外线只适合短距离传播,而且容易被荧光灯或者房间内的灯光干扰,在精确定位上有局限性。4) Based on infrared positioning technology; the principle of infrared positioning technology positioning is: infrared rays emit modulated infrared rays, which are received by optical sensors for positioning. Although infrared rays have relatively high positioning accuracy, because light cannot pass through obstacles, infrared rays can only travel at the line-of-sight. The two main shortcomings of the line-of-sight distance and the short transmission distance make the indoor positioning effect very poor. When the logo is placed in a pocket or there are walls and other obstructions, it will not work properly, and a receiving antenna needs to be installed in each space, which is costly. Therefore, infrared rays are only suitable for short-distance propagation, and are easily disturbed by fluorescent lamps or lights in the room, and have limitations in precise positioning.

5)超声波定位技术;超声波测距主要采用反射式测距法,通过三角定位等算法确定物体的位置,即发射超声波并接收由被测物产生的回波,根据回波与发射波的时间差计算出待测距离。有的则采用单向测距法,超声波定位系统可由若干个应答器和一个主测距器组成,主测距器放置在被测物体上,在微机指令信号的作用下向位置固定的应答器发射同频率的无线电信号,应答器在收到无线电信号后同时向主测距器发射超声波信号,得到主测距器与各个应答器之间的距离。当同时有3个或3个以上不在同一直线上的应答器做出回应时,可以根据相关计算确定出被测物体所在的二维坐标系下的位置。超声波定位整体定位精度较高,结构简单,但超声波受多路径效应和非视距传播影响很大,同时需要大量的底层硬件设施投资,成本太高。5) Ultrasonic positioning technology; ultrasonic ranging mainly adopts the reflective ranging method, and determines the position of the object through algorithms such as triangular positioning, that is, transmits ultrasonic waves and receives echoes generated by the measured object, and calculates according to the time difference between the echoes and the transmitted waves. out the distance to be measured. Some use the one-way ranging method. The ultrasonic positioning system can be composed of several transponders and a main range finder. The main range finder is placed on the object to be measured, and is sent to the fixed transponder under the action of the microcomputer command signal. The radio signal of the same frequency is transmitted, and the transponder transmits an ultrasonic signal to the main range finder at the same time after receiving the radio signal to obtain the distance between the main range finder and each transponder. When three or more transponders that are not on the same line respond at the same time, the position of the measured object in the two-dimensional coordinate system can be determined according to relevant calculations. The overall positioning accuracy of ultrasonic positioning is high and the structure is simple. However, ultrasonic waves are greatly affected by multi-path effects and non-line-of-sight propagation. At the same time, a large amount of investment in underlying hardware facilities is required, and the cost is too high.

为了避免车主在寻找车辆的过程中迷失方向,在无GPS信号的地下停车场环境中,需要知道汽车在停车场中的准确位置,因此快速准确地获取车辆自身的位置信息也成为人们越来越关心的问题之一。In order to prevent the car owner from getting lost in the process of looking for the vehicle, in the underground parking lot environment without GPS signal, it is necessary to know the exact position of the car in the parking lot. one of the concerns.

发明内容SUMMARY OF THE INVENTION

针对现有技术存在的上述缺点和不足,本发明提供了一种基于视觉的地下停车场的定位方法,通过摄像头可以获得丰富的地下停车场信息,不受外部信号等因素的干扰;另外,单目摄像头具有结构简单、运动灵活、易于标定、成本低、容易采购和安装等诸多优点。In view of the above-mentioned shortcomings and deficiencies in the prior art, the present invention provides a visual-based positioning method for underground parking lots, which can obtain abundant information on underground parking lots through cameras without being disturbed by external signals and other factors; The eye camera has many advantages, such as simple structure, flexible movement, easy calibration, low cost, easy procurement and installation.

为实现上述目的,本发明提供一种基于视觉的地下停车场的定位方法,包括:To achieve the above object, the present invention provides a vision-based positioning method for an underground parking lot, comprising:

S1,采集停车场环境信息;S1, collect parking lot environmental information;

S2,对停车场环境信息进行特征提取与跟踪;S2, feature extraction and tracking of parking lot environmental information;

S3,对提取与跟踪后的信息进行特征匹配;S3, perform feature matching on the extracted and tracked information;

S4,选取关键帧;S4, select a key frame;

S5,计算停车场中车辆的位姿;S5, calculate the pose of the vehicle in the parking lot;

S6,计算世界坐标系下车辆的全局位姿。S6, calculate the global pose of the vehicle in the world coordinate system.

进一步的,步骤S1中具体方法为:在车辆前端架设一台单目摄像头,使摄像头光轴与车身平行。Further, the specific method in step S1 is as follows: a monocular camera is erected at the front end of the vehicle, so that the optical axis of the camera is parallel to the vehicle body.

进一步的,步骤S2中对停车场环境信息进行特征提取具体方法为:Further, in step S2, the specific method for feature extraction of the parking lot environment information is as follows:

S21:在获取图像序列时,均进行统一的尺寸变换,将图像序列进行抽样;S21: When acquiring the image sequence, uniform size transformation is performed, and the image sequence is sampled;

S22:采用K级图像金字塔,提取FAST角点,S22: Use K-level image pyramid to extract FAST corners,

S23:将每层金字塔分成网格,在每格至少提取L个角点;S23: Divide each pyramid into grids, and extract at least L corner points in each grid;

S24:若角点数<L,则提高阈值,重新进行提取;S24: If the number of corner points <L, increase the threshold and perform extraction again;

S25:根据提取到的FAST角点,采用BRIEF算法计算方向和ORB特征描述子。S25 : According to the extracted FAST corners, use the Brief algorithm to calculate the orientation and ORB feature descriptors.

进一步的,采用BRIEF算法计算方向具体为:Further, the calculation direction using the BRIEF algorithm is as follows:

步骤1.以关键点P为圆心,以d为半径做圆O;Step 1. Make a circle O with the key point P as the center and d as the radius;

步骤2.在圆O内某一模式选取N个点对;Step 2. Select N point pairs in a certain pattern in circle O;

步骤3.定义操作TStep 3. Define Operation T

其中,IA表示A的灰度值,IB表示B的灰度值;Among them, I A represents the gray value of A, and I B represents the gray value of B;

步骤4.分别对已选取的点对进行T操作,将得到的结果进行组合。Step 4. Perform T operations on the selected point pairs respectively, and combine the obtained results.

更进一步的,步骤S3中对提取与跟踪后的信息进行特征匹配具体为:Further, in step S3, the feature matching of the extracted and tracked information is specifically:

S31.初始化内点,在给定匹配点对中随机抽取N对匹配点对;S31. Initialize interior points, and randomly select N pairs of matching points from a given pair of matching points;

S32.通过内点计算出基本矩阵F;S32. Calculate the fundamental matrix F through the interior points;

S33.对匹配点对中剩余的匹配点对,计算出它们与基本矩阵的距离,如果结果小于某阈值,则判定其为不对称的匹配点,对其进行剔除;S33. For the remaining matching point pairs in the matching point pairs, calculate the distance between them and the basic matrix, and if the result is less than a certain threshold, determine that it is an asymmetric matching point, and remove it;

S34.重复执行上一步骤,直到得到最近邻匹配点为该特征的最终匹配点。S34. Repeat the previous step until the nearest neighbor matching point is obtained as the final matching point of the feature.

更进一步的,步骤S4中选取关键帧具体为:当内点数大于一定数目时,确定该帧为关键帧。Further, selecting a key frame in step S4 is specifically: when the number of inner points is greater than a certain number, determining the frame as a key frame.

作为更进一步的,步骤S5中计算停车场中车辆的位姿具体为:As a further step, calculating the pose of the vehicle in the parking lot in step S5 is as follows:

首先归一化所有的特征点,然后分别根据关键帧求解基础矩阵和本质矩阵;First normalize all feature points, and then solve the fundamental matrix and essential matrix according to the key frame;

基础矩阵为:The base matrix is:

x'Fx=0x'Fx=0

其中,是两幅图像的任意一对匹配点;当给定足够多的匹配点时,用该公式来计算未知的基础矩阵F;in, is any pair of matching points of the two images; when enough matching points are given, this formula is used to calculate the unknown fundamental matrix F;

归一化后的本质矩阵为:The normalized essential matrix is:

E=t×R=[t]x·RE=t×R=[t] x ·R

其中E表示本质矩阵,t表示平移向量,[t]x表示t的反对称矩阵,旋转矩阵为R。where E represents the essential matrix, t represents the translation vector, [t] x represents the antisymmetric matrix of t, and the rotation matrix is R.

作为更进一步的,用SH表示本质矩阵的得分,SF表示基础矩阵的得分,根据以下判定模型进行判定,如果:As a further step, use SH to represent the score of the essential matrix, and SF to represent the score of the fundamental matrix. The judgment is made according to the following judgment model, if:

如果比值大于0.45则选择本质矩阵求得的结果,如果比值小于等于0.45选择基础矩阵求得的结果。If the ratio is greater than 0.45, select the result obtained by the essential matrix; if the ratio is less than or equal to 0.45, select the result obtained by the fundamental matrix.

作为更进一步的,S6计算世界坐标系下车辆的全局位姿具体为:As a further step, S6 calculates the global pose of the vehicle in the world coordinate system as follows:

根据匹配的三维点对、基础矩阵和本质矩阵,求解特征点对应的三维世界中的点,即世界坐标系下车辆的全局位姿;According to the matched three-dimensional point pair, fundamental matrix and essential matrix, solve the point in the three-dimensional world corresponding to the feature point, that is, the global pose of the vehicle in the world coordinate system;

得到的每一帧的运动参数进行累积,得到世界坐标系下车辆运动的全局位姿,即在停车场的实时位置和转角信息,记n时刻的相机位置记为Ck,k-1时刻的相机位置记为Ck-1,其中Ck=Ck-1Tk,k-1,此时重建车辆在地下停车场中的运动轨迹,并等待下一帧图像输入,再从步骤1开始循环重复步骤。The obtained motion parameters of each frame are accumulated to obtain the global pose of the vehicle motion in the world coordinate system, that is, the real-time position and corner information in the parking lot. The camera position is denoted as C k-1 , where C k =C k-1 T k,k-1 . At this time, the trajectory of the vehicle in the underground parking lot is reconstructed, and the next frame of image input is waited for, and then start from step 1 Repeat the steps in a loop.

本发明由于采用以上技术方案,能够取得如下的技术效果:在获取图像序列的时候,均进行统一的尺寸变换,将图像序列统一大小同时进行灰度处理,减小计算量,提高速度;采用图像金字塔,提取FAST角点,其中,将金字塔分成网格,保证了单映射分布,使车辆在运动过程中即使有震动也能够检测到特征点,提高了特征提取的有效性。By adopting the above technical solutions, the present invention can achieve the following technical effects: when acquiring an image sequence, uniform size transformation is performed, and the image sequence is uniformly sized and subjected to grayscale processing to reduce the amount of calculation and improve the speed; Pyramid, extracts FAST corner points, among which, the pyramid is divided into grids to ensure a single mapping distribution, so that the vehicle can detect feature points even if there is vibration during the movement process, which improves the effectiveness of feature extraction.

通过摄像头可以获得丰富的地下停车场信息,不受外部信号等因素的干扰;另外,单目摄像头具有结构简单、运动灵活、易于标定、成本低、容易采购和安装等诸多优点。Abundant underground parking lot information can be obtained through the camera without interference from external signals and other factors; in addition, the monocular camera has many advantages such as simple structure, flexible movement, easy calibration, low cost, and easy procurement and installation.

附图说明Description of drawings

本发明共有附图1幅:The present invention has 1 accompanying drawing:

图1为基于视觉的地下停车场的定位方法流程图;Fig. 1 is the flow chart of the localization method of the underground parking lot based on vision;

具体实施方式Detailed ways

下面通过实施例,并结合附图,对本发明的技术方案作进一步的具体说明。The technical solutions of the present invention will be further described in detail below through examples and in conjunction with the accompanying drawings.

本实施例提供了一种基于视觉的地下停车场的定位方法,包括:This embodiment provides a method for locating an underground parking lot based on vision, including:

S1,采集停车场环境信息:在车辆正前端架设一台单目摄像头,使摄像头光轴与车身平行;因此车辆在地下停车场的行进过程中,可以以很大视角拍摄到停车场的环境信息。同时,设置采样帧率为30fps,记在第n时刻的图像为in,n-1时刻的图像为in-1;S1, collect parking lot environmental information: a monocular camera is set up at the front of the vehicle, so that the optical axis of the camera is parallel to the vehicle body; therefore, the vehicle can capture the parking lot environmental information from a wide angle of view when the vehicle is traveling in the underground parking lot . At the same time, the sampling frame rate is set to 30fps, the image recorded at the nth time is in, and the image at the n-1 time is in-1;

S2,对停车场环境信息进行特征提取与跟踪,具体为:S2, perform feature extraction and tracking on the parking lot environmental information, specifically:

S21:无论采集停车场视频的时候采用的是否为标准视频,在获取图像序列时,均进行统一的尺寸变换,将图像序列进行抽样;统一为640*480大小同时进行灰度处理,如此,在保证精度的情况下,可以大幅度减小ORB提取量,提高系统采集速度;S21: Regardless of whether the standard video is used when collecting the video of the parking lot, when acquiring the image sequence, a uniform size transformation is performed to sample the image sequence; Under the condition of ensuring the accuracy, the amount of ORB extraction can be greatly reduced, and the system acquisition speed can be improved;

S22:采用8级图像金字塔,提取FAST角点,经过大量实验发现在尺度为1.25的情况下,提取效果最好,因此本申请采用的尺度为1.25;S22: The 8-level image pyramid is used to extract the FAST corner points. After a lot of experiments, it is found that the extraction effect is the best when the scale is 1.25, so the scale used in this application is 1.25;

S23:为了确保单映射分布,将每层金字塔分成网格,通过大量实验获得每层网格最佳阈值为50,在每格至少提取5个角点;S23: In order to ensure a single mapping distribution, each layer of the pyramid is divided into grids, and the optimal threshold value of each layer grid is 50 through a large number of experiments, and at least 5 corner points are extracted in each grid;

S24:若角点数<5,则提高阈值,重新进行提取;S24: If the number of corner points is less than 5, increase the threshold and perform extraction again;

S25:根据提取到的FAST角点,采用BRIEF算法计算方向和ORB特征描述子;S25: According to the extracted FAST corner points, use the BRIEF algorithm to calculate the direction and ORB feature descriptor;

S3,对提取与跟踪后的信息进行特征匹配,具体为:S3, perform feature matching on the extracted and tracked information, specifically:

S31.初始化内点,在给定匹配点对中随机抽取4对匹配点对;S31. Initialize interior points, and randomly select 4 pairs of matching points from a given pair of matching points;

S32.通过内点计算出基本矩阵F;S32. Calculate the fundamental matrix F through the interior points;

S33.对匹配点对中剩余的匹配点对,计算出它们与基本矩阵的距离,如果结果小于某阈值,本文设定该阈值为0.7,则判定其为不对称的匹配点,对其进行剔除;S33. For the remaining matching point pairs in the matching point pairs, calculate the distance between them and the basic matrix. If the result is less than a certain threshold, this paper sets the threshold to 0.7, then it is determined to be asymmetric matching points, and it is eliminated. ;

S34.重复执行上一步骤,直到得到最近邻匹配点为该特征的最终匹配点;S34. Repeat the previous step until the nearest neighbor matching point is obtained as the final matching point of the feature;

S4,选取关键帧;为了减小后续的计算量,提高定位系统的计算处理速度,需要剔除无效帧,仅对具有代表性的关键帧进行后续图像处理,关键帧的判别准则为:当内点数大于一定数目时,如>70%时,确定该帧为关键帧;S4, select key frames; in order to reduce the subsequent calculation amount and improve the calculation processing speed of the positioning system, it is necessary to eliminate invalid frames, and only perform subsequent image processing on representative key frames. When it is greater than a certain number, such as >70%, the frame is determined as a key frame;

S5,计算停车场中车辆的位姿:S5, calculate the pose of the vehicle in the parking lot:

首先归一化所有的特征点,然后分别根据关键帧求解基础矩阵和本质矩阵;First normalize all feature points, and then solve the fundamental matrix and essential matrix according to the key frame;

基础矩阵为:The base matrix is:

x'Fx=0x'Fx=0

其中,是两幅图像的任意一对匹配点;当给定足够多的匹配点时,如大于等于7对,用该公式来计算未知的基础矩阵F;in, is any pair of matching points of the two images; when enough matching points are given, such as greater than or equal to 7 pairs, use this formula to calculate the unknown fundamental matrix F;

可选的,x=(x,y,1)T和x'=(x',y',1)T,则每一组匹配点提供关于F的未知元素的一个线性方程,其系数可以很容易地用已知点x和x'的坐标来表示。具体的说,对应于一对点x=(x,y,1)T和x'=(x',y',1)T的方程是xx'f11+yx'f12+x'f13+xy'f21+yy'f22+y'f23+xf31+yf32+f33=0用矢量f表示由F的元素组成,并按行先后顺序排列的9维矢量,则可以用该公式表示。Optionally, x=(x,y,1) T and x'=(x',y',1) T , then each set of matching points provides a linear equation for the unknown element of F, whose coefficients can be very It is easily represented by the coordinates of the known points x and x'. Specifically, the equation corresponding to a pair of points x=(x,y,1) T and x'=(x',y',1) T is xx'f 11 +yx'f 12 +x'f 13 +xy'f 21 +yy'f 22 +y'f 23 +xf 31 +yf 32 +f 33 =0 If the vector f is used to represent a 9-dimensional vector composed of the elements of F and arranged in row order, you can use The formula says.

(xx',yx',x',xy',yy',y',x,y,1)f=0(xx',yx',x',xy',yy',y',x,y,1)f=0

从n组点匹配的几何,我们便可以得到如下线性方程组,From the geometry of n sets of points matching, we can get the following linear equations,

由此线性方程组知,若矩阵A的秩为8,则存在唯一解,能保证得到的基础矩阵保持不变。From this linear equation system, if the rank of matrix A is 8, there is a unique solution, which can ensure that the obtained fundamental matrix remains unchanged.

本质矩阵是归一化图像坐标下的基本矩阵的特殊形式,因此,归一化后的本质矩阵为:The essential matrix is a special form of the fundamental matrix in normalized image coordinates, so the normalized essential matrix is:

E=t×R=[t]x·RE=t×R=[t] x ·R

其中E表示本质矩阵,t表示平移向量,[t]x表示t的反对称矩阵,旋转矩阵为R。where E represents the essential matrix, t represents the translation vector, [t] x represents the antisymmetric matrix of t, and the rotation matrix is R.

可选的,本质矩阵的求解可以通过以下方程Optionally, the essential matrix can be solved by the following equation

求得。其中分别表示相邻两帧图像中,同一组特征点的齐次坐标。 beg. in and respectively represent the homogeneous coordinates of the same set of feature points in two adjacent frames of images.

用SH表示本质矩阵的得分,SF表示基础矩阵的得分,根据以下判定模型进行判定,如果:Use SH to represent the score of the essential matrix, and SF to represent the score of the fundamental matrix. The judgment is made according to the following judgment model, if:

如果比值大于0.45则选择本质矩阵求得的结果,如果比值小于等于0.45选择基础矩阵求得的结果。If the ratio is greater than 0.45, select the result obtained by the essential matrix; if the ratio is less than or equal to 0.45, select the result obtained by the fundamental matrix.

实施例2Example 2

作为对实施例1的补充,上述方法还包括:S6,计算世界坐标系下车辆的全局位姿为:根据匹配的三维点对、基础矩阵和本质矩阵,求解特征点对应的三维世界中的点,即世界坐标系下车辆的全局位姿;As a supplement to Embodiment 1, the above method also includes: S6, calculating the global pose of the vehicle in the world coordinate system is: according to the matched three-dimensional point pair, fundamental matrix and essential matrix, solve the point in the three-dimensional world corresponding to the feature point , that is, the global pose of the vehicle in the world coordinate system;

设U=W(U,V,1)T表示在齐次坐标系下的点,W为一个比例因子。Let U=W(U,V,1) T represents a point in a homogeneous coordinate system, and W is a scale factor.

设X=(x,y,z,1)T表示的是U点对应的世界中的三维点,Pi T是变换矩阵[R1,2|t1,2]的第i行元素。Let X=(x,y,z,1) T represents the three-dimensional point in the world corresponding to point U, and P i T is the i-th row element of the transformation matrix [R 1,2 |t 1,2 ].

得到关于点X的四个线性方程组,表示形式是AX=0,其中A是4*4的矩阵,然后进行奇异值分解计算求得X的四组解:(R1,t1),(R1,t2),(R2,t1),(R2,t2)。Obtain four sets of linear equations about point X, the representation is AX=0, where A is a 4*4 matrix, and then perform singular value decomposition calculation to obtain four sets of solutions for X: (R1, t1), (R1, t2), (R2, t1), (R2, t2).

Tn和Rn构成Tn,Rn-1。Tn and Rn constitute Tn, Rn-1.

其中表示的是n时刻和n-1时刻单目摄像头位置的变换矩阵。in It represents the transformation matrix of the position of the monocular camera at time n and time n-1.

将得到的每一帧的运动参数进行累积,得到世界坐标系下车辆运动的全局位姿,即在停车场的实时位置和转角信息,记n时刻的单目摄像头位置为Ck,k-1时刻的单目摄像头位置为Ck-1,其中Ck=Ck-1Tk,k-1,此时重建车辆在地下停车场中的运动轨迹,并等待下一帧图像输入,再从步骤S1开始循环重复步骤。Accumulate the obtained motion parameters of each frame to obtain the global pose of the vehicle in the world coordinate system, that is, the real-time position and corner information in the parking lot, and denote the position of the monocular camera at time n as C k , k-1 The position of the monocular camera at the moment is C k-1 , where C k =C k-1 T k,k-1 . At this time, the trajectory of the vehicle in the underground parking lot is reconstructed, and the next frame of image input is waited for, and then from Step S1 starts to repeat the steps cyclically.

实施例3Example 3

作为对实施例1或2的补充,步骤S25:采用BRIEF算法计算方向,具体为:As a supplement to Embodiment 1 or 2, step S25: using the BRIEF algorithm to calculate the direction, specifically:

步骤1.以关键点P为圆心,以d为半径做圆O;Step 1. Make a circle O with the key point P as the center and d as the radius;

步骤2.在圆O内某一模式选取N个点对;这里为方便说明,N=4,而本申请在停车场定位的应用中N取512;假设当前选取的4个点分别标记为:P1(A,B)、P2(A,B)、P3(A,B)、P4(A,B);Step 2. Select N point pairs in a certain pattern in the circle O; here, for the convenience of description, N=4, and in the application of parking lot positioning, N is 512 in this application; it is assumed that the currently selected 4 points are respectively marked as: P1( A ,B), P2( A ,B), P3 (A,B), P4( A ,B);

步骤3.定义操作TStep 3. Define Operation T

其中,IA表示A的灰度值,IB表示B的灰度值;Among them, I A represents the gray value of A, and I B represents the gray value of B;

步骤4.分别对已选取的点对进行T操作,将得到的结果进行组合。Step 4. Perform T operations on the selected point pairs respectively, and combine the obtained results.

假如:T(P1(A,B))=1、T(P2(A,B))=0、T(P3(A,B))=1、T(P4(A,B))=1则最终的描述子为:1011Suppose: T(P 1 (A,B))=1, T(P 2 (A,B))=0, T(P 3 (A,B))=1, T(P 4 (A,B) )=1, the final descriptor is: 1011

可选的,例如得到的特征点A、B的描述子如下,Optionally, for example, the obtained descriptors of feature points A and B are as follows:

A:1010,B:1011A: 1010, B: 1011

我们设定阈值为75%,当A和B的描述子的相似度大于75%时,我们判断A,B是相同的特征点,即这2个点匹配成功。We set the threshold to 75%. When the similarity of the descriptors of A and B is greater than 75%, we judge that A and B are the same feature points, that is, the two points are successfully matched.

本申请是基于计算机视觉的方法,来实现在地下停车场无GPS信号的环境进行定位,具体可以分为以下三部分:首先是在行车过程中,利用车载单目摄像头采集停车场的视频信息,得到车辆在停车场行进过程中的视频记录;采集视频信息之后进行ORB特征提取与匹配;然后得到关键帧,然后对关键帧进行跟踪并求解本质矩阵和基础矩阵,从而进行旋转矩阵和平移向量的求解,最后根据累积的参数,进行车辆姿态的估计,得到世界坐标系下的车辆全局位姿。This application is based on the method of computer vision to realize the positioning in the environment without GPS signal in the underground parking lot, which can be divided into the following three parts: firstly, during the driving process, the video information of the parking lot is collected by the vehicle-mounted monocular camera; Obtain the video record of the vehicle in the process of moving in the parking lot; after collecting the video information, perform ORB feature extraction and matching; then obtain the key frame, then track the key frame and solve the essential matrix and the fundamental matrix, so as to calculate the rotation matrix and translation vector. Finally, according to the accumulated parameters, the vehicle attitude is estimated, and the global vehicle pose in the world coordinate system is obtained.

在获取图像序列时,均进行统一的尺寸变换,将图像序列统一为640*480大小同时进行灰度处理,减小计算量,提高速度;采用8级图像金字塔,提取FAST角点,其中,将金字塔分成网格,保证了单映射分布,使车辆在运动过程中即使有震动也能够检测到特征点,提高了特征提取的有效性。When acquiring the image sequence, a uniform size transformation is carried out, and the image sequence is unified into a size of 640*480 and grayscale processing is performed to reduce the amount of calculation and improve the speed; an 8-level image pyramid is used to extract the FAST corner points, among which, the The pyramid is divided into grids to ensure a single mapping distribution, so that the vehicle can detect feature points even if there is vibration during the movement process, which improves the effectiveness of feature extraction.

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明披露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。The above is only a preferred embodiment of the present invention, but the protection scope of the present invention is not limited to this. The equivalent replacement or change of the inventive concept thereof shall be included within the protection scope of the present invention.

Claims (9)

1.基于视觉的地下停车场的定位方法,其特征在于,包括:1. the positioning method of the underground parking lot based on vision, is characterized in that, comprises: S1,采集停车场环境信息;S1, collect parking lot environmental information; S2,对停车场环境信息进行特征提取与跟踪;S2, feature extraction and tracking of parking lot environmental information; S3,对提取与跟踪后的信息进行特征匹配;S3, perform feature matching on the extracted and tracked information; S4,选取关键帧;S4, select a key frame; S5,计算停车场中车辆的位姿;S5, calculate the pose of the vehicle in the parking lot; S6,计算世界坐标系下车辆的全局位姿。S6, calculate the global pose of the vehicle in the world coordinate system. 2.根据权利要求1所述基于视觉的地下停车场的定位方法,其特征在于,步骤S1中具体方法为:在车辆前端架设一台单目摄像头,使摄像头光轴与车身平行。2 . The positioning method of the vision-based underground parking lot according to claim 1 , wherein the specific method in step S1 is: erecting a monocular camera at the front end of the vehicle, so that the optical axis of the camera is parallel to the vehicle body. 3 . 3.根据权利要求1所述基于视觉的地下停车场的定位方法,其特征在于,步骤S2中对停车场环境信息进行特征提取具体方法为:3. the positioning method of the underground parking lot based on vision according to claim 1, is characterized in that, in step S2, the parking lot environmental information is carried out feature extraction The concrete method is: S21:在获取图像序列时,均进行统一的尺寸变换,将图像序列进行抽样;S21: When acquiring the image sequence, uniform size transformation is performed, and the image sequence is sampled; S22:采用K级图像金字塔,提取FAST角点;S22: Use K-level image pyramid to extract FAST corner points; S23:将每层金字塔分成网格,每格至少提取L个角点;S23: Divide each layer of pyramids into grids, and extract at least L corner points from each grid; S24:若角点数<L,则提高阈值,重新进行提取;S24: If the number of corner points <L, increase the threshold and perform extraction again; S25:根据提取到的FAST角点,采用BRIEF算法计算方向和ORB特征描述子。S25 : According to the extracted FAST corners, use the Brief algorithm to calculate the orientation and ORB feature descriptors. 4.根据权利要求3所述基于视觉的地下停车场的定位方法,其特征在于,采用BRIEF算法计算方向具体为:4. the positioning method of the described underground parking lot based on vision according to claim 3, is characterized in that, adopting Brief algorithm to calculate direction is specially: 步骤1.以关键点P为圆心,以d为半径做圆O;Step 1. Make a circle O with the key point P as the center and d as the radius; 步骤2.在圆O内某一模式选取N个点对;Step 2. Select N point pairs in a certain pattern in circle O; 步骤3.定义操作TStep 3. Define Operation T 其中,IA表示A的灰度值,IB表示B的灰度值;Among them, I A represents the gray value of A, and I B represents the gray value of B; 步骤4.分别对已选取的点对进行T操作,将得到的结果进行组合。Step 4. Perform T operations on the selected point pairs respectively, and combine the obtained results. 5.根据权利要求4所述基于视觉的地下停车场的定位方法,其特征在于,步骤S3中对提取与跟踪后的信息进行特征匹配具体为:采用最近邻匹配点方法得到该特征的最终匹配点。5. the positioning method of the underground parking lot based on vision according to claim 4, is characterized in that, in step S3, the information after extraction and tracking is carried out feature matching specifically: adopt the nearest neighbor matching point method to obtain the final matching of this feature point. 6.根据权利要求1所述基于视觉的地下停车场的定位方法,其特征在于,步骤S4中选取关键帧具体为:当内点数大于一定数目时,确定该帧为关键帧。6 . The positioning method of the vision-based underground parking lot according to claim 1 , wherein selecting a key frame in step S4 is specifically: when the number of inner points is greater than a certain number, determining the frame as a key frame. 7 . 7.根据权利要求1所述基于视觉的地下停车场的定位方法,其特征在于,步骤S5中计算停车场中车辆的位姿具体为:7. the positioning method of the underground parking lot based on vision according to claim 1 is characterized in that, in step S5, the pose of calculating the vehicle in the parking lot is specifically: 首先归一化所有的特征点,然后分别根据关键帧求解基础矩阵和本质矩阵;First normalize all feature points, and then solve the fundamental matrix and essential matrix according to the key frame; 基础矩阵为:The base matrix is: x'Fx=0x'Fx=0 其中,是两幅图像的任意一对匹配点;当给定足够多的匹配点时,用该公式来计算未知的基础矩阵F;in, is any pair of matching points of the two images; when enough matching points are given, this formula is used to calculate the unknown fundamental matrix F; 归一化后的本质矩阵为:The normalized essential matrix is: E=t×R=[t]x·RE=t×R=[t] x ·R 其中E表示本质矩阵,t表示平移向量,[t]x表示t的反对称矩阵,旋转矩阵为R。where E represents the essential matrix, t represents the translation vector, [t] x represents the antisymmetric matrix of t, and the rotation matrix is R. 8.根据权利要求7所述基于视觉的地下停车场的定位方法,其特征在于,用SH表示本质矩阵的得分,SF表示基础矩阵的得分,根据以下判定模型进行判定,如果:8. the positioning method of the described underground parking lot based on vision according to claim 7, it is characterized in that, represent the score of essential matrix with SH, SF represents the score of basic matrix, judge according to following judgment model, if: 如果比值大于0.45则选择本质矩阵求得的结果,如果比值小于等于0.45选择基础矩阵求得的结果。If the ratio is greater than 0.45, select the result obtained by the essential matrix; if the ratio is less than or equal to 0.45, select the result obtained by the fundamental matrix. 9.根据权利要求1所述基于视觉的地下停车场的定位方法,其特征在于,S6计算世界坐标系下车辆的全局位姿具体为:根据匹配的三维点对、基础矩阵和本质矩阵,求解特征点对应的三维世界中的点,对每一帧的位姿参数进行累积,得到世界坐标系下车辆运动的全局位姿,即在停车场的实时位置和转角信息。9. the positioning method of the underground parking lot based on vision according to claim 1, is characterized in that, the global pose of vehicle under S6 calculation world coordinate system is specifically: according to matching three-dimensional point pair, basic matrix and essential matrix, solve The points in the three-dimensional world corresponding to the feature points are accumulated with the pose parameters of each frame to obtain the global pose of the vehicle motion in the world coordinate system, that is, the real-time position and corner information in the parking lot.
CN201711418435.8A 2017-12-25 2017-12-25 Underground parking lot positioning method based on vision Pending CN109961476A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711418435.8A CN109961476A (en) 2017-12-25 2017-12-25 Underground parking lot positioning method based on vision

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711418435.8A CN109961476A (en) 2017-12-25 2017-12-25 Underground parking lot positioning method based on vision

Publications (1)

Publication Number Publication Date
CN109961476A true CN109961476A (en) 2019-07-02

Family

ID=67020810

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711418435.8A Pending CN109961476A (en) 2017-12-25 2017-12-25 Underground parking lot positioning method based on vision

Country Status (1)

Country Link
CN (1) CN109961476A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111854678A (en) * 2020-07-17 2020-10-30 浙江工业大学 A Pose Measurement Method Based on Semantic Segmentation and Kalman Filtering in Monocular Vision
CN112289058A (en) * 2020-09-30 2021-01-29 上海汽车电器总厂有限公司 Parking space management system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101581569A (en) * 2009-06-17 2009-11-18 北京信息科技大学 Calibrating method of structural parameters of binocular visual sensing system
CN102261916A (en) * 2011-07-05 2011-11-30 大连理工大学 Vision-based lunar rover positioning method in sandy environment
CN102435188A (en) * 2011-09-15 2012-05-02 南京航空航天大学 A Monocular Vision/Inertial Fully Autonomous Navigation Method for Indoor Environment
CN102999759A (en) * 2012-11-07 2013-03-27 东南大学 Light stream based vehicle motion state estimating method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101581569A (en) * 2009-06-17 2009-11-18 北京信息科技大学 Calibrating method of structural parameters of binocular visual sensing system
CN102261916A (en) * 2011-07-05 2011-11-30 大连理工大学 Vision-based lunar rover positioning method in sandy environment
CN102435188A (en) * 2011-09-15 2012-05-02 南京航空航天大学 A Monocular Vision/Inertial Fully Autonomous Navigation Method for Indoor Environment
CN102999759A (en) * 2012-11-07 2013-03-27 东南大学 Light stream based vehicle motion state estimating method

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
RAUL MUR-ARTAL: "ORB-SLAM: a versatile and accurate monocular SLAM system", 《IEEE TRANSACTIONS ON ROBOTICS》 *
朱永丰: "基于ORB特征的单目视觉定位算法研究", 《计算机科学》 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111854678A (en) * 2020-07-17 2020-10-30 浙江工业大学 A Pose Measurement Method Based on Semantic Segmentation and Kalman Filtering in Monocular Vision
CN111854678B (en) * 2020-07-17 2022-02-15 浙江工业大学 Pose measurement method based on semantic segmentation and Kalman filtering under monocular vision
CN112289058A (en) * 2020-09-30 2021-01-29 上海汽车电器总厂有限公司 Parking space management system

Similar Documents

Publication Publication Date Title
CN110118549B (en) Multi-source information fusion positioning method and device
CN105547305B (en) A kind of pose calculation method based on wireless location and laser map match
CN113706612B (en) Underground coal mine vehicle positioning method fusing UWB and monocular vision SLAM
CN105072580B (en) WIFI fingerprint map automated collection systems and method based on sweeping robot
CN107036597A (en) A kind of indoor positioning air navigation aid based on inertial sensor built in smart mobile phone
CN111413970A (en) Ultra-wideband and vision integrated indoor robot positioning and autonomous navigation method
CN105115487B (en) Positioning navigation method in a kind of supermarket based on information fusion
CN111174781B (en) An Inertial Navigation Positioning Method Based on Joint Target Detection of Wearable Devices
CN108151747A (en) A kind of indoor locating system and localization method merged using acoustical signal with inertial navigation
CN115112121B (en) Multi-source fusion positioning method, system and terminal based on combination of data and model
CN106898249B (en) A kind of map constructing method for earthquake-stricken area communication failure region
CN106595653A (en) Wearable autonomous navigation system for pedestrian and navigation method thereof
CN103983263A (en) Inertia/visual integrated navigation method adopting iterated extended Kalman filter and neural network
CN106646366A (en) Visible light positioning method and system based on particle filter algorithm and intelligent equipment
CN107014375B (en) Indoor positioning system and method with ultra-low deployment
CN105865450A (en) Zero-speed update method and system based on gait
CN114674311B (en) Indoor positioning and mapping method and system
CN109470238A (en) A positioning method, device and mobile terminal
CN107302754A (en) A kind of indoor positioning simple and easy method based on WiFi and PDR
CN109708632A (en) A lidar/INS/landmark loose integrated navigation system and method for mobile robots
CN103033836B (en) navigation pointing method of vehicle navigation pointing device
CN112729301A (en) Indoor positioning method based on multi-source data fusion
CN112529962A (en) Indoor space key positioning technical method based on visual algorithm
CN111174780B (en) Road inertial navigation positioning system for blind people
CN113916221B (en) Self-adaptive pedestrian dead reckoning method integrating visual odometer and BP network

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20190702