WO2018120027A1 - Procédé et appareil de détection d'obstacles - Google Patents
Procédé et appareil de détection d'obstacles Download PDFInfo
- Publication number
- WO2018120027A1 WO2018120027A1 PCT/CN2016/113524 CN2016113524W WO2018120027A1 WO 2018120027 A1 WO2018120027 A1 WO 2018120027A1 CN 2016113524 W CN2016113524 W CN 2016113524W WO 2018120027 A1 WO2018120027 A1 WO 2018120027A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- obstacle
- type
- area
- determining
- pixel
- 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.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/50—Depth or shape recovery
- G06T7/55—Depth or shape recovery from multiple images
- G06T7/593—Depth or shape recovery from multiple images from stereo images
Definitions
- the present application relates to the field of computer vision technology, and in particular, to an obstacle detection method and apparatus.
- obstacle avoidance is one of the basic functions necessary, and how to effectively detect obstacles on the road surface is a key problem that the obstacle avoidance system needs to solve.
- obstacle detection methods include non-visual detection methods based on infrared rays, ultrasonic waves, and non-stereoscopic vision detection methods based on a single camera.
- non-visual detection methods such as infrared rays and ultrasonic waves have limited detection accuracy, and can only detect large obstacles and cannot detect small obstacles, so safety is achieved. Poor; based on the obstacle detection method of a single camera, it is often necessary to specify the area of interest. For complex environments, it cannot automatically detect the road surface and obstacles.
- the embodiment of the present application provides an obstacle detection method and device, which mainly solves the problem that the detection accuracy of obstacles existing in the prior art is limited.
- the present application provides an obstacle detection method, including:
- each pixel point corresponds to a pixel category, and each pixel point in the depth image corresponds to a depth value; according to each pixel point in the pixel image a pixel class determining a road surface area in the area to be detected and a first type of obstacle in the road surface area; and determining a second type of obstacle in the area to be detected according to the depth image; according to the pixel image And the depth image determines a spatial location of the first type of obstacle and determines a spatial location of the second type of obstacle based on the depth image.
- the present application provides an obstacle detecting apparatus, including: an acquiring unit, configured to respectively acquire a pixel image and a depth image corresponding to an area to be detected, where each pixel point corresponds to a pixel category, the depth Each of the pixel points in the image corresponds to the depth value; the obstacle determining unit is configured to determine a road surface area in the to-be-detected area and the road surface according to a pixel category of each pixel point in the pixel image acquired by the acquiring unit a first type of obstacle in the area; and determining, according to the depth image acquired by the acquiring unit, a second type of obstacle in the area to be detected; a position determining unit, configured to determine according to the pixel image and the depth image The spatial position of the first type of obstacle determined by the obstacle determination unit and the spatial position of the second type of obstacle determined by the obstacle determination unit according to the depth image.
- the present application provides a computer storage medium for storing computer software instructions comprising program code designed to perform the obstacle detection method of the first aspect.
- the present application provides a computer program product that can be directly loaded into an internal memory of a computer and includes software code, and the computer program can be loaded and executed by a computer to implement the obstacle detection described in the first aspect. method.
- the present application provides an electronic device, including: a memory, a communication interface, and a processor, the memory is configured to store computer executable code, and the processor is configured to execute the computer executable code control to perform the first aspect
- the obstacle detecting method the communication interface is used for data transmission between the electronic device and an external device.
- the present application provides a robot, including the electronic device of the fifth aspect.
- the solution provided by the present application obtains a pixel image and a depth image corresponding to the to-be-detected area, where each pixel point corresponds to a pixel category, and each pixel point in the depth image corresponds to a depth value; a pixel class of each pixel determines a road surface area in the area to be detected and a first type of obstacle in the road surface area; and determines a second type of obstacle in the area to be detected according to the depth image; and finally determines according to the pixel image and the depth image
- the spatial location of the first type of obstacle and the spatial location of the second type of obstacle based on the depth image, and various obstacles in the prior art Compared with the object detection method, the detection accuracy of the obstacle is limited.
- the volume image can detect the volume in the area to be detected through the depth image. Large obstacles, therefore, can obtain a more comprehensive obstacle in the area to be detected; in addition, after detecting the obstacle, the present application can also output the spatial position of the obstacle, which is helpful for obstacle avoidance decision.
- FIG. 1 is a schematic structural diagram of an obstacle avoidance system according to an embodiment of the present application.
- FIG. 2 is a schematic diagram of a depth image corresponding to an area to be detected and an area to be detected according to an embodiment of the present disclosure
- FIG. 3 is a schematic flowchart diagram of an obstacle detection method according to an embodiment of the present application.
- FIG. 4 is a schematic diagram of a pixel image and a depth image corresponding to a to-be-detected area and a to-be-detected area according to an embodiment of the present disclosure
- FIG. 5 to FIG. 7 are schematic flowcharts of a method for detecting an obstacle provided by an embodiment of the present application.
- FIG. 8 to FIG. 10 are schematic structural diagrams of an obstacle detecting device according to an embodiment of the present application.
- FIG. 11 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
- the obstacle avoidance system is used to detect whether there is an obstacle in a specific area, and can be applied to a mobile robot or a guide blind system. Obstacle detection is the basic function of the obstacle avoidance system.
- the embodiment of the present application provides an obstacle avoidance system.
- the obstacle avoidance system 10 includes: an image collection device 11 , an obstacle detection device 12 , and a decision device 13 .
- the image capturing device 11 is configured to collect image information of a specific region for performing obstacle detection, such as an image in front of the mobile robot, and transmit the collected image information to the obstacle detecting device 12;
- the image acquisition device includes one or more cameras that capture planar images, a binocular camera that collects stereoscopic images, and the like.
- the obstacle detecting device 12 is configured to process the image information transmitted by the image capturing device 11 to obtain information on whether or not the obstacle and the outline, size, position, type, and the like of the obstacle are included, and transmit the processed information to the decision device 13.
- the decision device 13 is configured to make a decision on how to avoid obstacles according to the information sent by the obstacle detecting device 12, and the decision device may be a device having a processing operation function, such as a server.
- the specific implementation of the image capturing device 11 and the determining device 13 can refer to the prior art, and details are not described herein again.
- a depth image also referred to as a range image, is an image that takes a distance (or depth) from an image collector, such as a binocular camera, to a point in a region to be detected as a pixel value. It can directly reflect the geometry of the visible surface of the object, that is, it can directly determine the contour of each object.
- the depth image can be calculated as point cloud data through coordinate conversion, and the point cloud data with rules and necessary information can also be inversely counted as depth image data.
- each pixel represents the distance from the object to the camera plane at the particular (x,y) coordinate in the field of view of the image collector.
- the purpose of detecting an obstacle can be achieved according to the distance in the depth image and the contour of each object. As shown in FIG.
- the image to be detected shown in the left figure is photographed and processed to obtain a depth image shown in the right image.
- different brightness values indicate different distances, and the brighter the color, the more the target distance is. near.
- the specific implementation principle of the depth image and the specific implementation process of the obstacle detection according to the depth image may refer to the prior art, and details are not described herein again.
- the present application determines the road surface area from the area to be detected by acquiring the pixel information corresponding to the area to be detected, and then detects the small obstacles in the road surface area.
- an embodiment of the present invention provides an obstacle detection method, which can detect not only a large obstacle but also a small obstacle, and can further obtain a three-dimensional spatial position of the obstacle according to the depth image.
- the method is applicable to the system shown in FIG. 1.
- the subject of the method is the obstacle detecting device 12.
- the method includes:
- Step 101 Acquire a pixel image and a depth image corresponding to the to-be-detected area, respectively.
- each pixel point in the pixel image corresponds to a pixel category.
- one implementation manner of the pixel image is: capturing a detection area, obtaining a two-dimensional color image corresponding to the to-be-detected area; and combining a preset correspondence relationship between a pixel value including a pixel point and a pixel category, A pixel value of each pixel in the two-dimensional color image is analyzed, a category of each pixel is determined, and the pixel image is generated, in which pixels of the same pixel category have the same value, or The colors are the same.
- the preset correspondence relationship includes a corresponding relationship between a pixel value and a road surface pixel, and the generated corresponding pixel image is a binary image, and the pixel category corresponding to each pixel point in the binary image is a road surface pixel.
- the area composed of all road pixels is the road surface area, and the area composed of all non-road pixels is the non-road area.
- Each pixel point in the depth image corresponds to a depth value.
- the specific implementation of the depth image can refer to the prior art, and details are not described herein again.
- an embodiment of the present invention provides two-dimensional color corresponding to an area to be detected.
- the pixel type corresponding to each pixel of the white area in the pixel image is a road surface pixel, and thus the white area may be referred to as a road surface area.
- the pixel type corresponding to each pixel of the black area is a non-road pixel, and therefore, the black area may be referred to as a non-road area.
- Step 102 Determine a road surface area in a to-be-detected area and a first type of obstacle in the road surface area according to a pixel category of each pixel point in the pixel image; and determine a second type of obstacle in the area to be detected according to the depth image.
- an area composed of pixels of all the pixel types of the road surface pixels is determined as the road surface area, and an area composed of the pixel points of all the pixel types of the non-road pixels is determined as Non-road area.
- the road surface area After determining the road surface area, by detecting the target obstacle in the road surface area or by detecting the contour lines of the road surface area and the non-road surface area, it is further detected whether there is a non-road area in which the contour line of the non-road surface area is surrounded by the contour line of the road surface area.
- the obstacles in the road surface area are detected in an equal manner. Such an obstacle obtained by analyzing a pixel image in the embodiment of the present application is referred to as a first type of obstacle.
- the first type of obstacle may not contain all of the obstacles in the area to be detected. Therefore, in the embodiment of the present application, the contour of each object in the depth image is determined according to the depth image, thereby determining an obstacle in the area to be detected, and after obtaining the depth image, the depth image is segmented into different according to the set depth threshold.
- a sub-image of depth each sub-image contains only objects within a certain depth range, and the contour information of each sub-image (ie, the contour of the object) is detected to determine an obstacle in the area to be detected.
- determining an obstacle according to the depth image reference may be made to the prior art, and details are not described herein again.
- the obstacle obtained by analyzing the depth image in the embodiment of the present application is referred to as a second type of obstacle.
- Step 103 Determine a spatial location of the first type of obstacle according to the pixel image and the depth image, and determine a spatial location of the second type of obstacle according to the depth image.
- the first type of obstacle For the first type of obstacle, determining, according to the coordinates of each obstacle in the pixel image of the first type of obstacle, each obstacle in the first type of obstacle in the to-be-detected area Two-dimensional position; then according to each of the first type of obstacles Determining, in a two-dimensional position of the obstacle to be detected, a coordinate of each obstacle in the first type of obstacle in the depth image; and then each obstacle according to the first type of obstacle Determining, in the pixel corresponding to the coordinates in the depth image, a depth value of each obstacle in the first type of obstacle; according to each obstacle in the first type of obstacle, in the to-be-detected area
- the two-dimensional position and the depth value in the middle obtain the spatial position of each obstacle in the first type of obstacle.
- each obstacle in the second type of obstacle is in the area to be detected
- the two-dimensional position and depth values give the spatial position of each obstacle in the second type of obstacle.
- the solution provided by the present application obtains a pixel image and a depth image corresponding to the to-be-detected area, where each pixel point corresponds to a pixel category, and each pixel point in the depth image corresponds to a depth value; a pixel class of each pixel determines a road surface area in the area to be detected and a first type of obstacle in the road surface area; and determines a second type of obstacle in the area to be detected according to the depth image; and finally determines according to the pixel image and the depth image
- the spatial position of the first type of obstacle and the spatial position of the second type of obstacle according to the depth image are compared with the obstacle detection accuracy of various obstacle detection methods in the prior art, and the invention can detect by the pixel image
- a type of obstacle to the road surface area such as a small obstacle in the road surface, can detect a large volume obstacle in the area to be detected through the depth image, and thus can comprehensively detect the obstacle in the area to be detected.
- the present application is also capable of
- the embodiment of the present application also provides an obstacle detection method for the second type. Obstructions that do not affect travel are excluded from the obstacle.
- the second type of obstacle may be determined after the determining the road surface area in the area to be detected according to the pixel type of each pixel in the pixel image. As shown in FIG. 5, the method further includes:
- Step 201 Determine a two-dimensional position of the road surface area in the area to be detected.
- the two-dimensional position of the road surface area in the area to be detected can be determined.
- Step 202 Determine a road surface area in the depth image according to a two-dimensional position of the road surface area in the to-be-detected area.
- the road surface represented by the depth image may be determined according to the two-dimensional position. region.
- the two-dimensional position in the area to be detected can be determined according to the road surface area. Determining the preliminary range of the road surface area. If the pixel values of other pixel points are the same as the pixel values of the initially determined road surface area, the pixel points are also determined as the pixel points of the road surface area, thereby obtaining the final road surface area. .
- Step 203 Screen an obstacle located in the road surface area from the second type of obstacle.
- the obstacles outside the road surface area of the second type of obstacles that is, the obstacles that do not affect the advancement, can be deleted from the second type of obstacles.
- step 102 the road surface area in the to-be-detected area and the first type of obstacle in the road surface area are determined in the pixel category according to each pixel point in the pixel image. And determining the second type of obstacle in the area to be detected according to the depth image, as shown in FIG. 6, the method further includes:
- Step 301 Determine, according to coordinates of each obstacle in the pixel image of the first type of obstacle, a two-dimensional position of each obstacle in the to-be-detected area in the first type of obstacle.
- Step 302 According to each obstacle in the second type of obstacle, sitting in the depth image The two-dimensional positions of each obstacle in the second type of obstacle in the area to be detected are respectively determined.
- Step 303 When there is a target obstacle that belongs to the first type of obstacle and belongs to the second type of obstacle and has the same two-dimensional position in the area to be detected, from the first type of obstacle or the second type of obstacle Delete the target obstacle.
- each obstacle in the first type of obstacle and the second type of obstacle is determined in the area to be detected.
- the obstacle can be regarded as belonging to the first type of obstacle and the second type of obstacle and repeated calculation Obstacle.
- the contour information, the position information, and the category of the obstacle may be separately determined, so that the obstacle avoidance decision can be made. Provide more complete decision information.
- step 103 After determining the spatial position of the first type of obstacle according to the pixel image and the depth image and determining the spatial position of the second type of obstacle according to the depth image, in step 103, as shown in FIG.
- the method also includes:
- Step 401 Output spatial position information and contour information of the first type of obstacle whose depth value is within a preset range, and spatial position information and contour information of the second type of obstacle.
- the preset range can be set and adjusted according to actual needs.
- spatial position information and contour information of an obstacle within a depth of two meters can be output, ignoring further obstacles.
- the obstacle detection method provided by the present application is a real-time detection process, which can be detected all the time during the traveling, so that the obstacles outside the preset range may have no influence on the current travel, and the depth values at the obstacles may be After the preset range, continue to detect.
- the obstacle detecting device 12 can transmit the information obtained in step 401 to the decision device so that the decision device 13 makes an obstacle avoidance decision based on the information.
- the embodiment of the present application may perform the division of the function module on the obstacle detection device according to the above method example.
- each function module may be divided according to each function, or two or more functions may be integrated into one processing module.
- the above integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of the module in the embodiment of the present application is schematic, and is only a logical function division, and the actual implementation may have another division manner.
- FIG. 8 is a schematic diagram showing a possible structure of the obstacle detecting device involved in the above embodiment.
- the obstacle detecting device includes: an acquiring unit 501, and an obstacle determination. Unit 502 and location determining unit 503.
- the obtaining unit 501 is configured to support the obstacle detecting device to execute the process 101 in FIG. 3;
- the obstacle determining unit 502 is configured to support the obstacle detecting device to perform step 102 in FIG. 3, step 202, step 203 in FIG. 5, FIG. Step 303;
- the position determining unit 503 is configured to support the obstacle detecting device to perform step 103 in FIG. 3, step 201 in FIG. 5, step 301 and step 302 in FIG. All the related content of the steps involved in the foregoing method embodiments may be referred to the functional descriptions of the corresponding functional modules, and details are not described herein again.
- the obstacle detecting device further includes an output unit 601 for supporting the obstacle detecting device to execute the process 401 in FIG. 7.
- FIG. 10 shows a possible structural diagram of the obstacle detecting apparatus involved in the above embodiment.
- the obstacle detecting device includes a processing module 701 and a communication module 702.
- the processing module 701 is configured to perform control management on the action of the obstacle detecting device.
- the processing module 701 is configured to support the obstacle detecting device to perform the processes 102 and 103 in FIG. 3, and the processes 201, 202, and 203 in FIG. Processes 301, 302, 303 in 6, and/or other processes for the techniques described herein.
- the communication module 702 is configured to support communication between the obstacle detecting device and other network entities, for example, with the function module or network shown in FIG. Communication between the bodies.
- the obstacle detecting device may further include a storage module 703 for storing program codes and data of the obstacle detecting device.
- the processing module 701 can be a processor or a controller, for example, a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), and an application-specific integrated circuit (Application-Specific Integrated Circuit (ASIC), Field Programmable Gate Array (FPGA) or other programmable logic device, transistor logic device, hardware component, or any combination thereof. It is possible to implement or carry out the various illustrative logical blocks, modules and circuits described in connection with the present disclosure.
- the processor may also be a combination of computing functions, for example, including one or more microprocessor combinations, a combination of a DSP and a microprocessor, and the like.
- the communication module 702 can be a transceiver, a transceiver circuit, a communication interface, or the like.
- the storage module 703 can be a memory.
- the obstacle detecting device When the processing module 701 is a processor, the communication module 702 is a transceiver, and the storage module 703 is a memory, the obstacle detecting device according to the embodiment of the present application may be the electronic device shown in FIG.
- the electronic device includes a processor 801, a communication interface 802 memory 803, and a bus 804.
- the processor 801, the communication interface 802, and the memory 803 are connected to each other through a bus 804; the bus 804 may be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA). Bus, etc.
- PCI Peripheral Component Interconnect
- EISA Extended Industry Standard Architecture
- the bus can be divided into an address bus, a data bus, a control bus, and the like. For ease of representation, only one thick line is shown in Figure 11, but it does not mean that there is only one bus or one type of bus.
- the steps of a method or algorithm described in connection with the present disclosure may be implemented in a hardware or may be implemented by a processor executing software instructions.
- the software instructions may be composed of corresponding software modules, which may be stored in a random access memory (RAM), a flash memory, a read only memory (ROM), an erasable programmable read only memory ( Erasable Programmable ROM (EPROM), electrically erasable programmable read only memory (EEPROM), registers, hard disk, removable hard disk, compact disk read only (CD-ROM) or any other form of storage medium known in the art.
- An exemplary storage medium is coupled to the processor to enable the processor to read information from, and write information to, the storage medium.
- the storage medium can also be The components of the processor.
- the processor and the storage medium can be located in an ASIC.
- the functions described herein can be implemented in hardware, software, firmware, or any combination thereof.
- the functions may be stored in a computer readable medium or transmitted as one or more instructions or code on a computer readable medium.
- Computer readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one location to another.
- a storage medium may be any available media that can be accessed by a general purpose or special purpose computer.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
Abstract
L'invention concerne un procédé et un appareil de détection d'obstacles, lesquels se rapportent au domaine technique de l'intelligence artificielle. La présente invention vise à résoudre le problème de la technologie existante dans laquelle la précision de détection d'obstacles est limitée. Ledit procédé de détection d'obstacles consiste : à acquérir une image de pixel et une image de profondeur respectivement, lesquelles correspondent à une zone à détecter (101) ; à déterminer une aire de route à l'intérieur de la zone à détecter et un premier obstacle de classe à l'intérieur de l'aire de route selon la classification de pixel de chaque pixel à l'intérieur de l'image de pixel ; et à déterminer un second obstacle de classe à l'intérieur de la zone à détecter en fonction de l'image de profondeur (102) ; à déterminer un emplacement spatial du premier obstacle de classe en fonction de l'image de pixel et de l'image de profondeur respectivement, et à déterminer un emplacement spatial du second obstacle de classe en fonction de l'image de profondeur (103). Ledit procédé est applicable dans un procédé de détection d'obstacles.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201680017930.5A CN107636680B (zh) | 2016-12-30 | 2016-12-30 | 一种障碍物检测方法及装置 |
| PCT/CN2016/113524 WO2018120027A1 (fr) | 2016-12-30 | 2016-12-30 | Procédé et appareil de détection d'obstacles |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2016/113524 WO2018120027A1 (fr) | 2016-12-30 | 2016-12-30 | Procédé et appareil de détection d'obstacles |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2018120027A1 true WO2018120027A1 (fr) | 2018-07-05 |
Family
ID=61113519
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2016/113524 Ceased WO2018120027A1 (fr) | 2016-12-30 | 2016-12-30 | Procédé et appareil de détection d'obstacles |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN107636680B (fr) |
| WO (1) | WO2018120027A1 (fr) |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110502982A (zh) * | 2019-07-11 | 2019-11-26 | 平安科技(深圳)有限公司 | 一种检测高速公路中障碍物的方法、装置及计算机设备 |
| CN111310528A (zh) * | 2018-12-12 | 2020-06-19 | 马上消费金融股份有限公司 | 一种图像检测方法、身份验证方法、支付方法及装置 |
| CN111724432A (zh) * | 2020-06-04 | 2020-09-29 | 杭州飞步科技有限公司 | 物体三维检测方法和装置 |
| CN111898396A (zh) * | 2019-05-06 | 2020-11-06 | 北京四维图新科技股份有限公司 | 障碍物检测方法和装置 |
| CN112258482A (zh) * | 2020-10-23 | 2021-01-22 | 广东博智林机器人有限公司 | 建筑外墙砂浆流坠检测方法及装置 |
| CN114396911A (zh) * | 2021-12-21 | 2022-04-26 | 中汽创智科技有限公司 | 一种障碍物测距方法、装置、设备及存储介质 |
| CN114399695A (zh) * | 2022-01-17 | 2022-04-26 | 中国科学院计算技术研究所 | 一种盲人避障方法及系统 |
| CN115880674A (zh) * | 2023-03-01 | 2023-03-31 | 上海伯镭智能科技有限公司 | 一种基于无人驾驶矿车的避障转向矫正方法 |
| CN116091393A (zh) * | 2022-09-06 | 2023-05-09 | Oppo广东移动通信有限公司 | 路面障碍检测方法、检测装置、电子设备及存储介质 |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108694845A (zh) * | 2018-06-20 | 2018-10-23 | 信利光电股份有限公司 | 一种车辆驾驶的提醒方法和装置 |
| WO2020024234A1 (fr) * | 2018-08-02 | 2020-02-06 | 深圳前海达闼云端智能科技有限公司 | Procédé de navigation d'itinéraire, dispositif associé et support d'informations lisible par ordinateur |
| CN109271944B (zh) * | 2018-09-27 | 2021-03-12 | 百度在线网络技术(北京)有限公司 | 障碍物检测方法、装置、电子设备、车辆及存储介质 |
| CN110222557B (zh) * | 2019-04-22 | 2021-09-21 | 北京旷视科技有限公司 | 路况的实时检测方法、装置、系统和存储介质 |
| CN110348333A (zh) * | 2019-06-21 | 2019-10-18 | 深圳前海达闼云端智能科技有限公司 | 物体检测方法、装置、存储介质及电子设备 |
| CN112581484B (zh) * | 2019-09-29 | 2024-08-06 | 比亚迪股份有限公司 | 崎岖路面检测方法、装置、存储介质、电子设备和车辆 |
| CN112686077B (zh) * | 2019-10-17 | 2024-04-26 | 北京极智嘉科技股份有限公司 | 一种自驱动机器人和障碍物识别的方法 |
| CN114170498A (zh) * | 2020-08-19 | 2022-03-11 | 北京万集科技股份有限公司 | 遗洒物检测方法、装置、计算机设备和存储介质 |
| CN112348067B (zh) * | 2020-10-28 | 2025-06-13 | 格兰菲智能科技股份有限公司 | 图像设备及图像处理方法 |
| CN112966658B (zh) * | 2021-03-30 | 2024-06-18 | 深圳市优必选科技股份有限公司 | 机器人导航方法、装置、终端设备及计算机可读存储介质 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6371604A (ja) * | 1986-09-12 | 1988-04-01 | Hideo Mori | 領域分割したカラ−画像を使つて道路境界と障害物を検出する方式 |
| CN104331910A (zh) * | 2014-11-24 | 2015-02-04 | 沈阳建筑大学 | 一种基于机器视觉的轨道障碍物检测系统 |
| CN104899869A (zh) * | 2015-05-14 | 2015-09-09 | 浙江大学 | 基于rgb-d相机和姿态传感器的平面和障碍检测方法 |
| CN106052674A (zh) * | 2016-05-20 | 2016-10-26 | 青岛克路德机器人有限公司 | 一种室内机器人的slam方法和系统 |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20140049152A (ko) * | 2012-10-16 | 2014-04-25 | 한국전자통신연구원 | 사람 추종 방법 및 로봇 장치 |
| JP5982298B2 (ja) * | 2013-02-21 | 2016-08-31 | シャープ株式会社 | 障害物検出装置および障害物検出方法 |
| CN103413308B (zh) * | 2013-08-01 | 2016-07-06 | 东软集团股份有限公司 | 一种障碍物检测方法和装置 |
| CN103914688B (zh) * | 2014-03-27 | 2018-02-02 | 北京科技大学 | 一种城市道路障碍物识别系统 |
| CN104287946B (zh) * | 2014-10-24 | 2016-08-17 | 中国科学院计算技术研究所 | 盲人避障提示装置及方法 |
-
2016
- 2016-12-30 CN CN201680017930.5A patent/CN107636680B/zh active Active
- 2016-12-30 WO PCT/CN2016/113524 patent/WO2018120027A1/fr not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6371604A (ja) * | 1986-09-12 | 1988-04-01 | Hideo Mori | 領域分割したカラ−画像を使つて道路境界と障害物を検出する方式 |
| CN104331910A (zh) * | 2014-11-24 | 2015-02-04 | 沈阳建筑大学 | 一种基于机器视觉的轨道障碍物检测系统 |
| CN104899869A (zh) * | 2015-05-14 | 2015-09-09 | 浙江大学 | 基于rgb-d相机和姿态传感器的平面和障碍检测方法 |
| CN106052674A (zh) * | 2016-05-20 | 2016-10-26 | 青岛克路德机器人有限公司 | 一种室内机器人的slam方法和系统 |
Cited By (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111310528A (zh) * | 2018-12-12 | 2020-06-19 | 马上消费金融股份有限公司 | 一种图像检测方法、身份验证方法、支付方法及装置 |
| CN111310528B (zh) * | 2018-12-12 | 2022-08-12 | 马上消费金融股份有限公司 | 一种图像检测方法、身份验证方法、支付方法及装置 |
| CN111898396A (zh) * | 2019-05-06 | 2020-11-06 | 北京四维图新科技股份有限公司 | 障碍物检测方法和装置 |
| CN110502982A (zh) * | 2019-07-11 | 2019-11-26 | 平安科技(深圳)有限公司 | 一种检测高速公路中障碍物的方法、装置及计算机设备 |
| CN110502982B (zh) * | 2019-07-11 | 2024-03-05 | 平安科技(深圳)有限公司 | 一种检测高速公路中障碍物的方法、装置及计算机设备 |
| CN111724432B (zh) * | 2020-06-04 | 2023-08-22 | 杭州飞步科技有限公司 | 物体三维检测方法和装置 |
| CN111724432A (zh) * | 2020-06-04 | 2020-09-29 | 杭州飞步科技有限公司 | 物体三维检测方法和装置 |
| CN112258482A (zh) * | 2020-10-23 | 2021-01-22 | 广东博智林机器人有限公司 | 建筑外墙砂浆流坠检测方法及装置 |
| CN114396911A (zh) * | 2021-12-21 | 2022-04-26 | 中汽创智科技有限公司 | 一种障碍物测距方法、装置、设备及存储介质 |
| CN114396911B (zh) * | 2021-12-21 | 2023-10-31 | 中汽创智科技有限公司 | 一种障碍物测距方法、装置、设备及存储介质 |
| CN114399695A (zh) * | 2022-01-17 | 2022-04-26 | 中国科学院计算技术研究所 | 一种盲人避障方法及系统 |
| CN116091393A (zh) * | 2022-09-06 | 2023-05-09 | Oppo广东移动通信有限公司 | 路面障碍检测方法、检测装置、电子设备及存储介质 |
| CN115880674B (zh) * | 2023-03-01 | 2023-05-23 | 上海伯镭智能科技有限公司 | 一种基于无人驾驶矿车的避障转向矫正方法 |
| CN115880674A (zh) * | 2023-03-01 | 2023-03-31 | 上海伯镭智能科技有限公司 | 一种基于无人驾驶矿车的避障转向矫正方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN107636680A (zh) | 2018-01-26 |
| CN107636680B (zh) | 2021-07-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2018120027A1 (fr) | Procédé et appareil de détection d'obstacles | |
| JP6710426B2 (ja) | 障害物検出方法及び装置 | |
| CN113111887B (zh) | 一种基于相机和激光雷达信息融合的语义分割方法及系统 | |
| CN115861632B (zh) | 一种基于图卷积的视觉激光融合的三维目标检测方法 | |
| WO2018120038A1 (fr) | Procédé et dispositif de détection de cible | |
| WO2020215172A1 (fr) | Procédé et dispositif de détection d'obstacle, plateforme mobile et support de stockage | |
| CN115496923B (zh) | 一种基于不确定性感知的多模态融合目标检测方法及装置 | |
| CN110148196A (zh) | 一种图像处理方法、装置以及相关设备 | |
| CN111047634B (zh) | 场景深度的确定方法、装置、设备及存储介质 | |
| US11282180B1 (en) | Object detection with position, pose, and shape estimation | |
| CN112097732A (zh) | 一种基于双目相机的三维测距方法、系统、设备及可读存储介质 | |
| CN110599489A (zh) | 一种目标空间定位方法 | |
| WO2023016082A1 (fr) | Procédé et appareil de reconstruction tridimensionnelle et dispositif électronique et support de stockage | |
| CN110400338A (zh) | 深度图处理方法、装置和电子设备 | |
| CN111476762B (zh) | 一种巡检设备的障碍物检测方法、装置和巡检设备 | |
| US9886763B2 (en) | Visual navigation method, visual navigation device and robot | |
| CN111950428A (zh) | 目标障碍物识别方法、装置及运载工具 | |
| WO2023216555A1 (fr) | Procédé et appareil d'évitement d'obstacle basés sur la vision binoculaire, robot et support | |
| CN118799719A (zh) | 一种室内环境的视觉slam方法、装置、设备及存储介质 | |
| CN115115655A (zh) | 目标分割方法、装置、电子设备、存储介质及程序产品 | |
| CN116215520B (zh) | 基于超声波和3d环视的车辆碰撞预警及处理方法、装置 | |
| WO2022011560A1 (fr) | Procédé et appareil de recadrage d'image, dispositif électronique et support de stockage | |
| WO2021128314A1 (fr) | Procédé et dispositif de traitement d'image, système de traitement d'image, et support de stockage | |
| CN117690099A (zh) | 一种行驶区域的检测方法、装置、电子设备及存储介质 | |
| CN114882343A (zh) | 一种斜坡检测方法、机器人及存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 16925317 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 30.10.2019) |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 16925317 Country of ref document: EP Kind code of ref document: A1 |