Back

🔎👁️Object Detection state-of-the-art👁️🔍

Created 2 years ago
150 Views
0 Comments
SUNDARRAJANOmLswc
@SUNDARRAJANOmLswc
SUNDARRAJANOmLswc
@SUNDARRAJANOmLswcProfile is locked. Login


CONCEPT:

The main purpose of this blog is to explain the concept of Object Detecton in a brief and crisp manner. It enables the users to get a better understanding about Object detection and its methodology as the key points are highlighted in the below created blog.

INTRODUCTION :

Object detection is the task of detecting instances of objects of a certain class within an image. This article goes over the most recent state of the art object detectors. The state-of-the-art methods can be categorized into two main types.

# One-stage methods

# Two-stage methods

One-stage methods with example :

  • Inference speed ,

  • YOLO ,

  • SSD

  • RetinaNet.

Two-stage methods with example :

  • Detection accuracy ,

  • Faster R-CNN ,

  • Mask R-CNN,

  • Cascade R-CNN.

MY FIRST BLOG MADE BY MY OWN SELF MADE VIDEO / IMAGES

SELF MADE VIDEO :

https://drive.google.com/file/d/1yY3gqd3pDXAgxiocNnH2h2IRTtcB6cGB/view?usp=sharing

2D Detectors :

  • 2D object detectors give bounding boxes with Four Degrees of Freedom

  • This information is crucial to predict important factors like shape , size , position of object

3D Detectors :

  • 3D Detectors use data from Camera

  • LIDAR or Radar to generate 3D bounding boxes

Person Detection :

  • Person detection is a variant of object detection used to detect a primary class "Person" in image or video frames.

  • Most modern person detector techniques are trained on frontal and asymmetric views,

Important of Object Detection :

  • Object detection is the one of the fundamental problems of computer vision.

    Example :

    Instance segmentation , Image captioning , Object tracking

Image processing techniques :

  • In generally don't require historical data for training and are unsupervised in nature.

  • OpenCV is a popular tool for image processing tasks

Deep learing methods :

  • In generally depend on supervised or unsupervised learning .

  • Supervised methods being the standing in computer vision tasks.

IoU :

  • IoU metric evaluates the division between the area of overlap and the area of union.

  • It evaluates the degree of overlap between ground truth (gt) and predictions (pd).

Specific object detection application :

  • Animal detection ,

  • Vehicle detection ,

  • People counting ,

  • Face detecting ,

  • Number plate recognition.

Object detection also useful for Data analysis. From the images , we can bring the different types of data.

Based on the image reference we can analysis the data :

Raw data :

S NO

CATEGORY

NUMBERS

1

PERSON

7200

2

MOVING OBJECT

998

3

ANIMALS

54

4

LIGHTS

512

5

VEHICLE

22

DATA ANALYSIS :

Conclusion :

The powerful learning ability and advantages in dealing with blocking , scale transformation and background switches , deep learning based object detection has been a research hotspot in last few years. we propose several promising future directions to gain a through understanding of the object detection landscape. This review is also meaningful for the developments in neural networks systems.

- ❤️D.SUNDARRAJAN❤️

Comments
Please login to comment.