paper-with-me

Papers

Real-Time Object Detection and Recognition on Low-Compute Humanoid Robots using Deep Learning

2020-01-20 · Sayantan Chatterjee, Faheem H. Zunjani, Souvik Sen, Gora C. Nandi

We envision that in the near future, humanoid robots would share home space and assist us in our daily and routine activities through object manipulations. One of the fundamental technologies that need to be developed for robots is to enable them to detect objects and recognize them for effective manipulations and take real-time decisions involving those objects. In this paper, we describe a novel architecture that enables multiple low-compute NAO robots to perform real-time detection, recognition and localization of objects in its camera view and take programmable actions based on the detected objects. The proposed algorithm for object detection and localization is an empirical modification of YOLOv3, based on indoor experiments in multiple scenarios, with a smaller weight size and lesser computational requirements. Quantization of the weights and re-adjusting filter sizes and layer arrangements for convolutions improved the inference time for low-resolution images from the robot s camera feed. YOLOv3 was chosen after a comparative study of bounding box algorithms was performed with an objective to choose one that strikes the perfect balance among information retention, low inference time and high accuracy for real-time object detection and localization. The architecture also comprises of an effective end-to-end pipeline to feed the real-time frames from the camera feed to the neural net and use its results for guiding the robot with customizable actions corresponding to the detected class labels.

📄 PDF Abstract BibTeX arXiv:2002.03735

Code (0)

등록된 구현이 없습니다.

Tasks

object-detectionObject DetectionQuantizationReal-Time Object Detection

Methods 이 논문이 사용한 방법론

Average Pooling 설명 없음
Logistic Regression Logistic Regression, despite its name, is a linear model for classification rather than regression. Logistic regression is also known in the literature as logit regression,…
Global Average Pooling Global Average Pooling is a pooling operation designed to replace fully connected layers in classical CNNs. The idea is to generate one feature map for each corresponding…
1x1 Convolution A 1 x 1 Convolution is a convolution with some special properties in that it can be used for dimensionality reduction,…
Batch Normalization 설명 없음
k-Means Clustering k-Means Clustering is a clustering algorithm that divides a training set into $k$ different clusters of examples that are near each other. It works by initializing $k$…
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Residual Connection 설명 없음

Similar Papers 제목 키워드 기반

Geometry-Based Region Proposals for Real-Time Robot Detection of Tabletop Objects

2017-03-14 · Alexander Broad, Brenna Argall

We present a novel object detection pipeline for localization and recognition in three dimensional environments. Our approach makes use of an RGB-D sensor and combines state-of-the-art techniques from the robotics and co…

Novel Object DetectionObjectobject-detectionObject Detection+2

Detection, Recognition, and Tracking: A Survey

2022-03-22 · Shiyao Chen, Dale Chen-Song

For humans, object detection, recognition, and tracking are innate. These provide the ability for human to perceive their environment and objects within their environment. This ability however doesn't translate well in c…

object-detectionObject DetectionSurvey

A Study on Real-time Object Detection using Deep Learning

2026-02-17 · Ankita Bose, Jayasravani Bhumireddy, Naveen N arxiv

Object detection has compelling applications over a range of domains, including human-computer interfaces, security and video surveillance, navigation and road traffic monitoring, transportation systems, industrial autom…

Real-Time Object DetectionObject RecognitionDecision Making

Towards real-time object recognition and pose estimation in point clouds

2020-11-27 · Marlon Marcon, Olga Regina Pereira Bellon, Luciano Silva

Object recognition and 6DoF pose estimation are quite challenging tasks in computer vision applications. Despite efficiency in such tasks, standard methods deliver far from real-time processing rates. This paper presents…

Objectobject-detectionObject DetectionObject Recognition+1

Machine Learning Computer Vision Applications for Spatial AI Object Recognition in Orange County, California

2023-03-14 · Kostas Alexandridis

We provide an integrated and systematic automation approach to spatial object recognition and positional detection using AI machine learning and computer vision algorithms for Orange County, California. We describe a com…

ObjectObject Recognition