ID: 5d92003822cea57a5cc554a8

Face Tracing

by SHIVAM GARG

Face Tracing Using Centroid Tracking


License: Not Specified

Tags: Opencv Tensorflow Computer Vision Head Tracing Centroid Tracking

 Model stats and performance
Framework Tensorflow
OS Used Linux
Publication View
Inference time in seconds per sample.

Screenshots


WHAT IS IT?

Face Tracking using Centroid tracing. Face tracking is the process of:

  1. Taking an initial set of Face detections (such as an input set of bounding box coordinates)
  2. Creating a unique ID for each of the initial detections.
  3. And then tracking each of the Face as they move around frames in a video, maintaining the assignment of unique IDs.

Furthermore, face tracking allows us to apply a unique ID to each tracked object, making it possible for us to count unique faces in a video. Face tracking is paramount to building a person counter (which we’ll do later in this series). To run the inference script run the command. This will open the webcam and head tracking will start.

WHAT ARE THE REQUIREMENTS?

Only Tensorflow,numpy,scipy and tensorflow_gpu are major requirements that modules should be installed in the systems. To get all the requirements and dependencies installed run the

For GPU - pip install -r gpu_requirements.txt For CPU - pip install -r cpu_requirements.txt

If GPU is present code will automatically run on gpu else on CPU

Author View Profile

SHIVAM GARG
New Delhi, India
Pro
41
LEVEL

25611 Profile
Views

A philosophy student cleverly disguised as a Coax Deep Learning engineer spending whole day, practically every day, experimenting with TensorFlow,Pytorch, and Caffe; dabbling with Python and C++; and drinking a wide variety of Coffee everyday.

User Reviews



0 total ratings

Model has not been reviewed yet.

More by this user | Show All



Also checkout...