Intelligent obstacle avoidance system and method based on machine vision
A technology of machine vision and intelligent obstacle avoidance, which is applied in the field of intelligent robots, can solve problems such as insufficient intelligence, inconvenient automatic walking process, and inability to avoid emergency obstacles by intelligently following suitcases.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
specific Embodiment approach 1
[0098] Embodiment 1: The system consists of two parts: machine hardware drive and software data processing. The machine hardware drive includes single-chip microcomputer, driver board and camera, and software data processing includes image acquisition module, camera calibration module, image processing module and machine vision realization module. .
[0099] The single-chip microcomputer adopts a raspberry pie 3B+ single-chip microcomputer, and the camera is provided with at least two cameras, and the single-chip microcomputer and the video camera are connected to the L298N driver integrated circuit board through circuit pins.
specific Embodiment approach 2
[0100] Specific embodiment two: based on the system composition described in embodiment one, the specific implementation method of the intelligent obstacle avoidance system based on machine vision is as follows:
[0101] Step 1, use the camera calibration module to perform machine binocular vision distance measurement and three-dimensional reconstruction, and use the camera imaging model to establish four coordinate systems;
[0102] Step 2, the camera calibration module simplifies the optical imaging of the camera by establishing a camera imaging model, and then calibrates the camera to complete the establishment of the objective world coordinate system in the camera image plane coordinate system;
[0103] Step 3, using the image processing module to complete removal of image noise, image feature extraction and image edge detection;
[0104] Step 4: The machine vision implementation module implements pre-processing image filtering, performs re-filtering after stereo matching ...
specific Embodiment approach 3
[0105] Specific implementation mode three: In addition to the implementation method described in the specific implementation mode two step one, it can also be refined into the process of establishing a coordinate system and matrix transformation, and the implementation steps are as follows:
[0106] To perform machine binocular vision distance measurement and 3D reconstruction, the camera imaging model must first be studied. The camera imaging model we use generally has 4 coordinate systems:
[0107] (1) The coordinate system of the objective world: the coordinate system in the real world (the abscissa is represented by the X axis, that is, left and right, the vertical coordinate is represented by the Y axis, that is, up and down, and the depth coordinate is represented by the Z axis, that is, the distance), expressed in the world coordinate system The actual position of the object in the objective world.
[0108] (2) Camera coordinate system: the optical center of the camera ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com