Demo 1: Multi-Task Segmentation + Car Detection and Road Line Detection - 1.3 English

Vitis AI Library User Guide (UG1354)

Document ID
UG1354
Release Date
2021-02-03
Version
1.3 English

Target Application

ADAS/AD

AI Model, Performance, and Power

  • FPN
    • 512x288, 4ch, 20fps
  • VPGNET
    • 640x480, 1ch, 56fps
  • 20W @ ZU9EG

Build and Run the Demo

Build the demo in the host and copy the program to the target board.

cd Vitis-AI/demo/Vitis-AI-Library/apps/segs_and_roadline_detect
bash -x build.sh
scp segs_and_roadline_detect_x segs_and_roadline_detect_drm root@IP_OF_BOARD:~/

To use OpenCV display, run the following command:

./segs_and_roadline_detect_x seg_512_288.avi seg_512_288.avi seg_512_288.aviseg_512_288.avi lane_640_480.avi -t 2 -t 2 -t 2 -t 2 -t 3 >/dev/null 2>&1

If you want to use DRM display, please connect to the board using SSH and run the following command:

./segs_and_roadline_detect_drm seg_512_288.avi seg_512_288.avi seg_512_288.avi
seg_512_288.avi lane_640_480.avi -t 2 -t 2 -t 2 -t 2 -t 3 >/dev/null 2>&1
Note:
  1. The video files are in the vitis_ai_library_r1.3.0_video.tar.gz. Download the package from here.
  2. Due to the limitation of Docker environment, the Multi-Task demos cannot run in DRM mode on the cloud devices.

Demo Picture

Figure 1. Segmentation and Roadline Detection Demo Picture