400 Project Research
Collection of research for 'Face detection using reinforcement learning'
Last updated
Was this helpful?
Collection of research for 'Face detection using reinforcement learning'
Last updated
Was this helpful?
Title / Author / URL
Summary
Active Object Localization using Reinforcement J. C. Caicedo.
Object detection using a novel reinforcement approach. Uses a pretrained CNN to extract features, and a reinforcement learning 'localisation policy' based on DeepQNetwork.
You Only Look Once : Unified, Real-Time Object Detection
State of the art object detection neural network. Regression to take input image → regression of coordinates. Only needs to take the input in once, and confidence levels to determine which bounding boxes are good ones.
SkipNet: Learning Dynamic Routing in Convolutional Networks
X. Wang
Shallower networks are sufficient for a lot of tasks, proposes a model to automatically skip convolutional layers based on a per input basis.
Deep Sheep: kinship assignment in livestock from facial images
L. Szymanski
A look into the viability of using deep learning to assign kinship between sheep faces.
An Introduction to Deep Reinforcement Learning
V. François-Lavet
An in-depth look into how deep reinforcement learning.
TODO: note important topics covered
Human-level control through deep reinforcement learning
V. Mnih
Deep Q Network paper, the famous 2015 Atari deepmind project.
Collaborative Deep Reinforcement Learning for Joint Object Search
X. Kong
Novel multi-agent deep Q-learning algorithm with joint exploitation sampling. Essentially allows multiple agents to collaborate to end up with 'person on a bicycle holding a cup'
Action-Decision Networks for Visual Tracking with Deep Reinforcement Learning
S. Yun
Light computation for tracking, as a reinforcement learning algorithm learns sequential actions to move bounding box to track object
Deep reinforcement learning based lane detection and localization
Z. Zhao
Deep reinforcement learning into cursory lane detection models for accurate lane detection and localization. Uses CNN to find bounding boxes, and reinforcement learning to use those boxes to create a good estimate of the curve of the lane.
Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks
S. Ren
Uses a Region Proposal Network to enable nearly cost free region proposals, that the FAST R-CNN can then utilise. State of the art detection rates, but achieves 5fps on GPU.
Multi-shot Pedestrian Re-identification via Sequential Decision Making
J. Zhang
Pedestrian re-identification by using reinforcement learning. It can either output result (same or different) or request another pair of images (delay outcome till more certain). Achieves good tradeoff between speed and accuracy by changing reward for unsure action.
(Could be useful for sheep kinship verification?)
DEEP REINFORCEMENT LEARNING
Y. Li
Discusses deep reinforcement learning in an overview style.
LocNet: Improving Localization Accuracy for Object Detection
S. Gidaris
Novel method of using column and row estimates of how 'object' a given row/col looks. Creates two 1D curved regions that suggest a bounding box.
Attention-aware Deep Reinforcement Learning for Video Face Recognition
Y. Rao
Attention-aware deep reinforcement learning (ADRL) method for video face recognition. Poses the problem as a Markov decision process. Information from both the image space and the feature space are used.
Adaptive Object Detection Using Adjacency and Zoom Prediction
Y. Lu
Adjacency and Zoom Network to suggest regions to look closer in. "directs computational resources to sub-regions likely to contain objects"
Attention to Scale: Scale-aware Semantic Image Segmentation
LC. Chen
An attention mechanism that learns to softly weight the multi-scale features at each pixel location.
YOLO-face: a real-time face detector
W. Chen
A real time face detector based on YOLO. Provides better results than YOLO v2, YOLO v3 or Faster R-CNN.
Fast face detection on mobile devices by leveraging global and local facial characteristics
H. Zhang
Faster proposal generation model, therefore faster detection models. Uses global and local face characteristics.
A fast face detection method via convolutional neural network
Uses discriminative complete features (DCFs) to replace image pyramid employed by standard CNN to improve efficiency for face detection.
Reinforcement Learning for Improving Object Detection
S. Nayak
Use RL to learn the preprocessing for images to improve object detection rates. Standard networks are so nonlinear they respond differently to image parameters like brightness, contrast, etc. Use RL to learn to fix this.
Efficient Object Detection in Large Images using Deep Reinforcement Learning
B. Uzkent
From abstract: Proposes a reinforcement learning agent that adaptively selects the spatial resolution of each image that is provided to the detector.
Name
Link
Pascal VOC 2007/2012
ImageNet
CAS-PEAL Face Database
WiderFACE
LFW (Labelled Faces in the Wild)
Need to make it work better as a single shot sorta problem... but still use reinforcement learning to see if it can improve the detection rates?
Future work: Use reinforcement learning to learn how the convolution step moves? Is it feasible
J. Redmon
G. Guo
Explanation of YOLO vs SSD
A good example of how to use tensorflow keras with keras-rl