ibaiGorordo / TfLite-Ultra-Fast-Lane-Detection-Inference

Example scripts for the detection of lanes using the ultra fast lane detection model in Tensorflow Lite.
MIT License
21 stars 2 forks source link
inference lane-detection lane-segmentation pi4b raspberry-pi tensorflow tensorflow-lite tflite

TFlite Ultra Fast Lane Detection Inference

Example scripts for the detection of lanes using the ultra fast lane detection model in Tensorflow Lite.

!Ultra fast lane detection Source: https://www.flickr.com/photos/32413914@N00/1475776461/

Requirements

Installation

pip install -r requirements.txt
pip install pafy youtube-dl

For the tflite runtime, you can either use tensorflow pip install tensorflow or the TensorFlow Runtime

tflite model

The original model was converted to different formats (including .tflite) by PINTO0309, download the models from his repository and save it into the models folder.

Original Pytorch model

The Pytorch pretrained model from the original repository.

Ultra fast lane detection - TuSimple(link)

Examples

Pytorch inference

For performing the inference in Pytorch, check my other repository Ultrafast Lane Detection Inference Pytorch.

ONNX inference

For performing the inference in ONNX, check my other repository ONNX Ultra Fast Lane Detection Inference.

Inference video Example

!Ultrafast lane detection on video

Original video: https://youtu.be/2CIxM7x-Clc (by Yunfei Guo)