Skip to content

patrick-3008/Lip-Reading

Repository files navigation

Lip Reading with TensorFlow and YOLOv8

This project aims to develop a machine learning model capable of performing lip reading using TensorFlow for the main network and YOLOv8 for lip detection and cropping from videos.

Requirements

  • TensorFlow (with GPU support for accelerated learning)
  • YOLOv8
  • CUDA-enabled GPU (for TensorFlow GPU acceleration)
  • Python 3.x

Installation

  1. Clone the repository: git clone https://github.com/patrick-3008/lip-reading.git cd lip-reading
  2. Install dependencies: Ensure you have Python 3.x installed. Then install required Python packages: Make sure to have TensorFlow installed with GPU support. You might need to install CUDA and cuDNN as per TensorFlow's GPU requirements.
  3. Download YOLOv8 weights: Download the YOLOv8 weights from the official YOLO website or repository and place them in the yolo_weights/ directory.

Team

This project was developed by Patrick Nashaat, Alfred Saad and Filopateer Fouad.

Contributing

Contributions are welcome! Please fork the repository and submit pull requests.

Acknowledgments

  • Inspired by the work on lip reading and deep learning.
  • Special thanks to the TensorFlow and YOLO communities for their contributions.

email: patricknaashat@yahoo.com

About

This project aims to develop a machine learning model capable of performing lip reading using TensorFlow for the main network and YOLOv8 for lip detection and cropping from videos.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors