Image Analysis using Cloud Vision API

Image Analysis using Cloud Vision API

The project talks about Image Recognition using OpenCV and performing Image Analysis using Google Cloud Vision API

Artificial Intelligence, Internet of Things

  • 0 Collaborators

  • 0 Followers

Description

This project performs image recognition using OpenCV and Google Cloud Vision API with input from webcam. OpenCV tracks faces and monitors for smiles, when a smile is detected a picture is saved locally on the computer, sent the image to Google Cloud Storage bucket, then Google Cloud Vision API is invoked to analyze that picture, and the results are sent back to console. We need a webcam to provide video input to the program.

With OpenCV only minimal features can be extracted from live video feed, like faces, eyes, smiles. An image is captured when a smile is detected and stored on Google Cloud Storage Bucket. The stored image is then analyzed to get meaningful information about what is there in the image. We call them labels and is performed by Google Cloud Vision API.

This project has been implemented on Intel NUC running Corei5 processor, Ubuntu 16.04, OpenCV2 and Python2.

Gallery

Medium 614581 476703535682399 1726324801 o

Siddhant A. created project Image Analysis using Cloud Vision API

Medium 50e1988a ce8b 4cf5 abdf efc9106c880b

Image Analysis using Cloud Vision API

This project performs image recognition using OpenCV and Google Cloud Vision API with input from webcam. OpenCV tracks faces and monitors for smiles, when a smile is detected a picture is saved locally on the computer, sent the image to Google Cloud Storage bucket, then Google Cloud Vision API is invoked to analyze that picture, and the results are sent back to console. We need a webcam to provide video input to the program.

With OpenCV only minimal features can be extracted from live video feed, like faces, eyes, smiles. An image is captured when a smile is detected and stored on Google Cloud Storage Bucket. The stored image is then analyzed to get meaningful information about what is there in the image. We call them labels and is performed by Google Cloud Vision API.

This project has been implemented on Intel NUC running Corei5 processor, Ubuntu 16.04, OpenCV2 and Python2.

No users to show at the moment.

No users to show at the moment.