AI and ML

Analyze The Object On Image Using Computer Vision Technologies

With the help of Computer Vision techniques, this effort seeks to create a system that can evaluate the Object on Image.

Share
Post Thumbnail

Introduction

Feature Image

Artificial Intelligent has gained a reputation recently. One main part of Artificial Intelligent is the Computer Vision field, it enables computers and systems to understand the meaningful information from digital images, videos, and other visual inputs. And then our system could take action or do some tasks automatically based on that information.

Feature Image

We will show you some interesting applications in the Computer Vision field such as Object Detection, Object Recognition, Object Estimation, Object Generation...

Our Approaches

Face Detection Task
Face Detection Task
Hand Landmark Estimation Task
Hand Landmark Estimation Task

For our scope, we need a solution to detect the face in real time on the webrtc streaming. Some state-of-the-art face detection models recently show us the very good performance, but about the inference speed, we also want real-time it too so we have researched another solution and found a very good model architecture from this paper BlazeFace: Sub-millisecond Neural Face Detection on Mobile GPUs ( https://arxiv.org/pdf/1907.05047.pdf ). So we have applied this pre-trained model to our system and we see that it could handle the real-time face detection on the camera streaming with high performance as well as fast inference speed.

our-approaches

It's also similar to the Face detection model, we also have to face up to the performance and the inference speed problems when processing on the real-time camera streaming. So we have applied the same idea with the face detection task for the hand detection model, BlazeFace but for the hand dataset. After getting the hand location on the image, we will apply a model from this paper Attention Mesh: High-fidelity Face Mesh Prediction in Real-time ( https://arxiv.org/pdf/2006.10962.pdf ) to estimate the Hand 3d keypoints.

our-approaches

Usage

Step 01

usage-1

Step 02

  • On the Analyzing Object behavior on Image page, click the Start button to start using the application. You can also select these buttons on the left here to turn on or off the face, hand models.
usage-1

Step 03

  • Face Detection model and Face Keypoint Estimation model
usage-1

Step 04

  • Hand keypoint estimation model results
usage-1

Related Projects

AI and ML
Skin Analyzing System

Skin Analyzing System

Discover how TechTIQ Solutions leverages AI and ML to drive innovation. Explore our case studies on AI development.
Detail arrow
AI and ML
Semantic Search for Travel Place Document

Semantic Search for Travel Place Document

Enhancing travel search with AI and NLP for intent-based, smarter results. Explore our Semantic Search for Travel Place Document case study!
Detail arrow
AI and ML
Product Recognition

Product Recognition

Product Recognition system utilizes AI-based Computer Vision to autonomously detect and categorize products in images or video.
Detail arrow
AI and ML
Optical Character Recognition Document

Optical Character Recognition Document

Explore how Optical Character Recognition (OCR) transforms printed text into digital data, reducing paper waste and improving efficiency
Detail arrow
AI and ML
Natural Language Processing Toolkit

Natural Language Processing Toolkit

TechTIQ Solutions developed a Python-based Natural Language Processing Toolkit (NLTK) offering tools for text summarization and more.
Detail arrow
AI and ML
Music Recommendation System

Music Recommendation System

Music Recommendation System uses ML to analyze user preferences and listening history, delivering personalized music suggestions.
Detail arrow
AI and ML
CVParser Documents

CVParser Documents

TechTIQ Solutions developed an AI-powered CV Parser System that automatically extracts key information from PDF resumes. Check it now!
Detail arrow

Choose TechTIQ Solutions for Your Next AI Development Project

Ready to take your project to the next level? Reach out to us now, and let's explore the best solution for your needs!
Back2Top