Questions tagged [object-detection]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
14
votes
1answer
7k views

What is the difference between semantic segmentation, object detection and instance segmentation?

I'm fairly new at computer vision and I've read an explanation at a medium post, however it still isn't clear for me how they truly differ.
12
votes
5answers
6k views

Unsupervised image segmentation

I am trying to implement an algorithm where given an image with several objects on a plane table, desired is the output of segmentation masks for each object. Unlike in CNN's, the objective here is to ...
8
votes
4answers
3k views

Faster-RCNN how anchor work with slider in RPN layer?

I am trying to understand the whole Faster-RCNN, From https://www.quora.com/How-does-the-region-proposal-network-RPN-in-Faster-R-CNN-work Then a sliding window is run spatially on these feature ...
7
votes
5answers
1k views

How can we extract fields from images?

I am making an document parser which extracts data fields from the documents and store them in a structured way. Each field in my dataset is horizontal which is easy to extract. But the model fails ...
5
votes
1answer
1k views

Does image's background matter for detector training (CNN)?

Does an image's background matter for detector/localisation in the training part (using CNN)? For example, if I want to make a face detector, which one is better as training dataset? Faces cropped ...
5
votes
1answer
4k views

What is the difference between tensorflow saved_model.pb and frozen_inference_graph.pb?

I've re-trained a model (following this tutorial) from the google's object detection zoo (ssd_inception_v2_coco) on a WIDER Faces Dataset and it seems to work if I use ...
5
votes
1answer
468 views

What is difference between intersection over union (IoU) and intersection over bounding box (IoBB)?

Can someone give a detailed explanation IoU and IoBB along with that the differences between them.
4
votes
1answer
9k views

mAP scores on tensorboard (Tensorflow Object Detection API) are all 0 even though the loss value is low

I trained a faster-rcnn model on the tensorflow object detection API on a custom dataset. I found that the loss is ~2 after 3.5k steps. However, when I ran eval.py, the mAP scores are all almost 0 as ...
4
votes
1answer
69 views

Keyword localization in audio file

I want to build a model that can localize occurrences of a particular word in an audio file. For example, I want to find the word "pizza" in a ~5min recording. The program should return an array with <...
4
votes
1answer
750 views

Smart data split (train/eval) for Object Detection

I am looking for a smart way of splitting object detection data (images with labelled objects inside them) while taking into account the distribution of the objects themselves and not just the images. ...
4
votes
0answers
952 views

Preparing ground truth labels for YOLO3

I want to train YOLO3 for a custom dataset that has raw labels in JSON format. Each bounding box in JSON is specified as [x1, y1, x2, y2]. So far, I have ...
3
votes
2answers
298 views

Best neural network architecture for object detection without location

I want to build a model which is able to detect the presence of a specific object in the image without caring about the location (i.e. no bounding boxes, just 0/1 output). More specifically, the ...
3
votes
1answer
5k views

Creating a Object Detection model from scratch using Keras

I have a dataset containing 330 images which contain guns. Along with the images, I have a text file associated with each image file which contains, The number of objects ( guns ) in the image. ...
3
votes
1answer
208 views

How to label “other” while labeling image for object detection/classification?

I want to train a model to recognize the different categories of food e.g. rice, burger, apple, pizza, orange and other things. After the first training, I realized that the model is detecting other ...
3
votes
1answer
143 views

Object Detection classification

I am currently training a classifier for detecting resistors using TensorFlow Object Detection API. For that, I downloaded resistor images from ImageNet and I am currently labeling those who will be ...
3
votes
1answer
266 views

Implementation of the paper 'Perceptual Generative Adversarial Nets for small object detection'

I studied the research paper on Perceptual Generative Adversarial Nets for small object detection. There they have detailed the structure of Generator network as given in the picture below: I am new ...
3
votes
1answer
152 views

Get bounding boxes for adjacent instances of a single class in image

I have a dataset with thousands of music score pages and manually annotated bounding boxes for the individual bars: My objective is now to train a DNN that should ultimately be able to get these ...
3
votes
2answers
3k views

Bounding Boxes in YOLO Model

The YOLO model splits the image into smaller boxes and each box is responsible for predicting 5 bounding boxes. My question is how does the model make these bounding boxes for every grid cell ? Does ...
3
votes
0answers
57 views

Find missing object(s) in image with a priori knowledge about the missing object(s) (w.r.t base image)

Problem Statement: I am working on developing a method, or borrow/modify/combine existing ones, where given an golden image (reference or base with all expected objects to be present), it is able to ...
2
votes
1answer
31 views

Playing cards object detection problem?

I'm trying to train an object detection model to detect some of playing cards for example it will detect 1,2,3, king, queen and jack and i'm making a class of not and i have put examples of other ...
2
votes
2answers
57 views

Creating a custom dataset for object detection

I'm currently trying to build a model to recognize approximately 10 labels (food items) in a fairly controlled environment (refrigerator). I was unable to find datasets that worked well enough for my ...
2
votes
1answer
99 views

How YOLO training and prediction works for an object fall in multiple grid?

So far what I understood about YOLO, it expects training image should be divided in to fixed grid, where each grid has Label like P(object present or not), object bounding box, object classes. ...
2
votes
1answer
1k views

Does resizing images during training affect the bounding box annotations?

I am using tensorflow object detection API to train my own custom dataset and I am preparing annotations for the same. I see from the config file of my pre trained ssd inception net, the size of the ...
2
votes
1answer
2k views

Sliding window Algorithm and its convolutional implementation

I want to know why the convolution implementation of the sliding windows is equivalent to the sequential step-by-step sliding window? Why are they the same thing? I'm following Andrew NG for this: ...
2
votes
1answer
227 views

What's the difference between Haar-like Features and Haar Cascades?

Are they the same in terms of their algorithm? Or do they differ in their respective detection methods?
2
votes
1answer
830 views

Very slow convergence with CNN [closed]

I am new to deep learning. I am working on training an SSD model on a set of small objects. I am using Adam gradient descent for optimization and a large input (800x800), but I seem to only get an ...
2
votes
1answer
3k views

Preparing custom dataset for object detection using ML

Seeking clarity on single class object detection model using ML. I have prepared a custom database for this purpose up to 400 images which is split in 80%-20% as training and testing data-set. These ...
2
votes
1answer
323 views

Which is the “BEST” deep learning model for “Custom” object detection for images & real time. YOLO v3, v4, v5, EfficientDet?

Whenever I look for object detection model, I find YOLO v3 most of the times and that might be due to the fact that it is the last version created by original ...
2
votes
1answer
44 views

Classifying objects in video without machine learning

Recently, Nick Bourdakos posted a series of videos demonstrating bottle detection in a video stream using Tensorflow.js. Specifically, he is using SSD-mobilenet. The problem could be summarised as ...
2
votes
1answer
459 views

How to use Tensorflow Model Zoo frozen graphs in an Estimator pipeline?

As Tensorflow* says on their website, the Estimators API should genereally make most ML tasks more friendly. In the past I've been using Tensorflow's Model Zoo for object detection as I didn't (and ...
2
votes
1answer
115 views

How to detect different brands of milk

I'm trying to create a object detection model to detect different type of milk. What is the best approach to achieve the result in the picture below? As you can see in the picture, this model did ...
2
votes
1answer
129 views

what is the best approach to detect small objects with similar shape?

I'm working a model which detect different products in supermarket shelf. In the training data, there are a lot of objects with similar shape placed very close to or stacked to each others.(eg: milks ...
2
votes
2answers
671 views

Do you apply confidence threshold before calculating mAP for YOLOv2?

I've been using YOLO v2 for object detection and have been trying to use mAP for validating the model. For training I use a confidence threshold of 0.25, however I am unsure as to whether to apply ...
2
votes
1answer
2k views

How to download images and bounding boxes from imageNet?

I am doing object detection for a specific class, say, chairs . I want to download images of chairs from imageNet. I also want to download the annotation xml files ...
2
votes
0answers
23 views

out of frame landmark detection with CNN

a robust landmark detector must cope with occlusion (the landmark surrounding are occluded by another object) the detection can still be performed but it should be stressed that the landmark is ...
2
votes
0answers
14 views

Object detection model's performance jumping up and down

I am training a model to detect buildings from satellite images in rural Africa. For labels, I use OpenStreetMap geometries. I use the Tensorflow Object Detection API and SSD Inception V2 as a model. ...
2
votes
0answers
23 views

In YOLO training, what if two objects' centers fall in the same grid?

As I know, YOLO predicts one classification result (as well as some bounding boxes) for each grid. But when training yolo, what if two or more objects' centers fall in the same grid? How to choose the ...
2
votes
1answer
37 views

Difference between text-based image retrieval and natural language object retrieval

I'm working on creating a model that locates the object in the scene (2D image or 3D scene) using a natural language query. I came across this paper on natural language object retrieval which mentions ...
2
votes
0answers
40 views

How do anchor boxes in object detection work?

I wanted to get more into detail of anchor boxes. However from looking through associated code and papers, I could not grasp the concept in its full detail. I had a look at a lot of quora questions, ...
2
votes
0answers
27 views

What is the difference between HLC (Histogram of local features) , CSS ( color self-similarity) ans MDST (Max DisSimilarity of Different Templates)

I'm new to computer vision and have been researching for Master thesis purposes in Detection algorithms and the techniques used in each. As I arrived to the point where alot of papers showed the ...
2
votes
1answer
34 views

Can I train a CNN to detect the number of objects without localizing them first?

So I was trying to search but couldn't find any answers. I was wondering if it possible to train a model to detect the number of items of interest in a photo without having bounding boxes or dots to ...
2
votes
0answers
175 views

How can I get testing accuracy using tensorboard for Detectron2?

I'm learning to use Detecron2. I've followed this link to create a custom object detector. My training code - ...
2
votes
2answers
84 views

How can we create an label, value detector?

I am trying to implement an text detector using MaskRCNN such that the model detects the label and value as shown in the image below. Detecting the same is easier for fields like page date and order ...
2
votes
0answers
202 views

Curve of MAPs to evaluate training progress of Mask RCNN on synthetic data

Is MAP (Mean Average Precision) a good substitute for measuring training and validation accuracy at different stages of training a machine learning model for object detection? I am retraining a Mask ...
2
votes
0answers
27 views

Complete and Incomplete Objects

I am working on this project in which I have to detect objects only when they are complete(not when objects are incomplete or partially visible).I have more than 20 classes of objects.I tried with ...
2
votes
0answers
22 views

Does object detection do a better job at image classification than image classification

I read in an article that object segmentation can do object detection better than object detection algorithms. I assume this is because there is more detailed information in the annotation images. I ...
2
votes
0answers
247 views

How to calculate size and offset of YOLO grid in a fully convolutional network with zero padding?

Fully convolutional network with zero padding: I have a fully convolutional network which does not have any padding in convolutional layers. This implies that, after each convolution operation, the ...
2
votes
0answers
41 views

Is it possible to modify the layers of the models present in the Tensorflow Object Detection API

I would like to know if there is any way in which we can change the base layers of the models offered by the Tensorflow Object Detection API and if so, is it possible to change things like pooling/...
2
votes
0answers
82 views

What is wrong with my Precision-Recall curve?

Hi, I found this: https://github.com/rafaelpadilla/Object-Detection-Metrics I prepared my data: ground-truth and prediction files with bounding boxes. but I got a very strange plot. What do you thing?
2
votes
0answers
376 views

mAP using Tensorflow object detection API

After I train my object detector using the Tensorflow object detection API(to detect only cars), I get an mAP value around 0.32 while running the eval.py script. However, in the Tensorflow Detection ...

1
2 3 4 5