![]() |
TI Autonomous Driving Algorithms (TIADALG) Library User Guide
|
Auto Valet Parking is important step towards achieving highly automated driving solutions. Parking Spot detection and classification is key building block for achieving that. Most of the deep-learning (CNN) solutions are based on rectilinear images (not fish eye images). Conventional object-detection algorithms works for rectangular objects, whereas parking spots are not rectilinear and so it is even more difficult in fish eye image.
Deep learning based Object Detections are designed to predict boxes (TL,W,H). Algorithm design is to enhance object detect algorithm to work for parking spot detection. We define predicted vector for each parking spot as follows. Pv = [ P0_x, P0_y, P1_x, P1_y, P2_x, P2_y, P3_x, P3_y, TL_x, TL_y, W, H ]. Though parameters (TL_x, TL_y, W, H) are not needed to be predicted in this task, we have designed to use it for the following reasons, Ground truth matching while training. Anchor concept used in the box case is not practical for parking spot detect task as huge numbers of anchor shapes will be needed to comprehend different parking spot shapes due to perspective and fisheye effect. We propose to use virtual bounding box that is defined as minimum rectangle area (with sides parallel to image plane) containing key points on its edges. For ground truth matching now instead of key points overlap we check virtual box overlap with GT virtual box. Loss minimization: In the location loss along with key point error we use virtual box location error too.
These four points along with camera intrinsic parameters can be used to precisely locate the parking spot in fish eye image domain. Steps for converting 4 point detection into pixel wise detection.
Same technique is used for annotating the ground truth, only four corner points are annotated for fast annotation process Order of key point is maintained while annotation for all parking spots. First two key points are always from entry of the parking spot.
Following configuration options will be supported in the configuration file::
na
na
na
na
na
|
© Copyright 2018 Texas Instruments Incorporated. All rights reserved. |
Document generated by doxygen 1.8.6 |