当前位置:网站首页>Target detection - ADAS practice
Target detection - ADAS practice
2022-06-29 02:18:00 【VernonJsn】
ADAS Overview of business scenarios
Advanced driving AIDS (Advanced Driver Assistance System), abbreviation ADAS, It is installed in the vehicle . Various sensors on the , In the first place - Time to collect environmental data inside and outside the vehicle , To be quiet 、 Identification of dynamic objects 、 Detection and tracking and other technical processing , So that the driver can detect the possible danger in the fastest time , With bow | Active safety technology to pay attention to and improve safety .
Business scenario :
Navigation and real-time transportation system TMC、 Electronic police system 、 Car networking 、 Adaptive cruise ACC、 Lane Departure Warning System .、 Lane keeping system 、 Collision avoidance or pre collision system 、 The night vision system 、 Adaptive lighting control 、 Pedestrian protection system 、 Automatic parking system 、 Traffic sign recognition 、 Blind spot detection 、 Driver fatigue detection 、 Downhill control system 、 Electric vehicle alarm system, etc .
Problem description :
Detect the motor vehicle in the on-board video data 、 Non-Motor Vehicle 、 Pedestrians 、 Traffic identifier
* Standard object detection problem
The appearance of different targets is different
light , The effect of occlusion
Different perspectives
Different sizes
Different positions

Data annotation method —— Rectangle label
Judge the performance of the algorithm
* Detection rate 、 The rate of false positives
Only one detection is allowed for each mark
Repeated detection will be considered as error detection
*AP and mAP 
Dataset resources
*KITTI Data sets
*MOT Data sets
*Berkeley A large-scale automated driving video data set
*https://blog.csdn.net/u010821 666/article/details/ 79026100
ADAS Scenario industry application status
Vehicle 、 Non-Motor Vehicle 、 Pedestrian detection is difficult
* overcast 、 rain 、 Night target detection problem
* Object detection in crowded scenes
* Detection problems caused by pedestrian rigid motion
* Small target detection problem
* Occlusion problems, etc
ADAS Business scenario data set packaging
KITTI Data set introduction
*KITTI Data sets
*http://www.cvlibs.net/datasets/kitti/eval object.php?obj benchmark=2d
*KITTI The dataset was jointly founded by karlsruhr Institute of technology in Germany and Toyota American Institute of technology , It is the internationally well-known computer vision algorithm evaluation data set under the automatic driving scene .
* This dataset is used to evaluate stereoscopic images , Optical flow , Visual ranging ,3D Object detection and 3D Tracking and other computer vision technology in the vehicle environment performance .
*KITTI Including downtown 、 Real image data collected from scenes such as villages and highways , Up to... Per image 15 Cars and 30 A pedestrian , There are also various degrees of occlusion and truncation .
* The whole dataset consists of 389 Stereo image and optical flow diagram , 39.2 km Visual ranging sequence and more than 200k 3D The image composition of the marked object , With 10Hz Frequency sampling and synchronization .
KITTI Data usage :
Download link :http://www.cvlibs.net/datasets/kitti/eval object.php?obj benchmark=2d


Label information :

边栏推荐
- 字符串分段组合
- SQL splits strings into tables
- [understanding of opportunity -33]: seeing is not necessarily true. Most of the time, "seeing is false"
- Pyinstaller打包pikepdf失败的问题排查
- How does flush open an account? Is it safe to open an account online now?
- 如何成为一名高级数字 IC 设计工程师(6-7)数字 IC 验证篇:DEBUG 技巧
- [redis] hash type
- How to become a senior digital IC Design Engineer (6-4) digital IC Verification: test point decomposition
- Troubleshooting of pyinstaller failed to pack pikepdf
- 同花顺究竟是如何开户?现在网上开户安全么?
猜你喜欢
随机推荐
Blog publishing test 2
OculusRiftS与Unity.UI的交互(1)-总览
如何成为一名高级数字 IC 设计工程师(3-5)工具篇:SpyGlass 技术
Qt基础教程:QStringList
[redis] set type
干货丨微服务架构是什么?有哪些优点和不足?
[MySQL practice of high concurrency, high performance and high availability of massive data -9] - transaction concurrency control solutions lbcc and mvcc
Day10 enumeration class and annotation
Scala 基礎 (三):運算符和流程控制
利用kubernetes資源鎖完成自己的HA應用
Chrome browser close update Popup
Set set
字符串长度
Finally got the byte offer. The 25-year-old inexperienced experience in software testing is written to you who are still confused
The left toolbar of hbuilder is missing
Why install an SSL certificate on a web site?
[从零开始学习FPGA编程-49]:视野篇 - 芯片是如何被设计出来的?
Use code binding DataGridView control to display tables in program interface
Flex application: realize two rows and five columns of data, self-adaptive
Dialogue with opensea co creation Alex: we still only touch the tip of the iceberg of NFT capability | chain catcher







