Calculate HOC on Depth and HOG on RGB and concatenate them

Slides:



Advertisements
Similar presentations
Histograms of Oriented Gradients for Human Detection
Advertisements

3-D Computer Vision CSc83020 / Ioannis Stamos  Revisit filtering (Gaussian and Median)  Introduction to edge detection 3-D Computater Vision CSc
Classifying Objects as New or Learned with Convolutional Networks and SGD By Kevin Xiong and Evan Phibbs Mentored by Yufei Wang.
Detecting Grapes in Vineyard Images How can we do it? Sivan Radt.
Computer Vision for Human-Computer InteractionResearch Group, Universität Karlsruhe (TH) cv:hci Dr. Edgar Seemann 1 Computer Vision: Histograms of Oriented.
Digital Image Processing In The Name Of God Digital Image Processing Lecture3: Image enhancement M. Ghelich Oghli By: M. Ghelich Oghli
Object Recognition & Model Based Tracking © Danica Kragic Tracking system.
An article by: Itay Bar-Yosef, Nate Hagbi, Klara Kedem, Itshak Dinstein Computer Science Department Ben-Gurion University Beer-Sheva, Israel Presented.
More sliding window detection: Discriminative part-based models Many slides based on P. FelzenszwalbP. Felzenszwalb.
Potential Projects RGBD gesture recognition with the Microsoft Kinect Person recognition by parts.
Edge Detection. Our goal is to extract a “line drawing” representation from an image Useful for recognition: edges contain shape information –invariance.
Edge detection Goal: Identify sudden changes (discontinuities) in an image Intuitively, most semantic and shape information from the image can be encoded.
1. Introduction Humanising GrabCut: Learning to segment humans using the Kinect Varun Gulshan, Victor Lempitksy and Andrew Zisserman Dept. of Engineering.
Text Detection in Video Min Cai Background  Video OCR: Text detection, extraction and recognition  Detection Target: Artificial text  Text.
Face Detection: a Survey Speaker: Mine-Quan Jing National Chiao Tung University.
Color a* b* Brightness L* Texture Original Image Features Feature combination E D 22 Boundary Processing Textons A B C A B C 22 Region Processing.
Fitting a Model to Data Reading: 15.1,
Image Filtering. Problem! Noise is a problem, even in images! Gaussian NoiseSalt and Pepper Noise.
Computer vision.
Nonparametric Part Transfer for Fine-grained Recognition Presenter Byungju Kim.
CS 6825: Binary Image Processing – binary blob metrics
Joon Hyung Shim, Jinkyu Yang, and Inseong Kim
Object Detection with Discriminatively Trained Part Based Models
Lecture 31: Modern recognition CS4670 / 5670: Computer Vision Noah Snavely.
ECE 8443 – Pattern Recognition EE 3512 – Signals: Continuous and Discrete Objectives: Spectrograms Revisited Feature Extraction Filter Bank Analysis EEG.
Edge detection Goal: Identify sudden changes (discontinuities) in an image Intuitively, most semantic and shape information from the image can be encoded.
Histograms of Oriented Gradients for Human Detection(HOG)
Sean M. Ficht.  Problem Definition  Previous Work  Methods & Theory  Results.
Image Registration Advanced DIP Project
PRESENTATION REU IN COMPUTER VISION 2014 AMARI LEWIS CRCV UNIVERSITY OF CENTRAL FLORIDA.
Dense Color Moment: A New Discriminative Color Descriptor Kylie Gorman, Mentor: Yang Zhang University of Central Florida I.Problem:  Create Robust Discriminative.
Edge Segmentation in Computer Images CSE350/ Sep 03.
More sliding window detection: Discriminative part-based models
Image Filtering with GLSL DI1.03 蔡依儒. Outline Convolution Convolution Convolution implementation using GLSL Convolution implementation using GLSL Commonly.
Week 4: 6/6 – 6/10 Jeffrey Loppert. This week.. Coded a Histogram of Oriented Gradients (HOG) Feature Extractor Extracted features from positive and negative.
Che-An Wu Background substitution. Background Substitution AlphaMa p Trimap Depth Map Extract the foreground object and put into another background Objective.
EE368 Final Project Spring 2003
Miguel Tavares Coimbra
Chapter 10 Image Segmentation
Edge Detection CS 678 Spring 2018.
A Tutorial on HOG Human Detection
HOGgles Visualizing Object Detection Features
Edge detection Goal: Identify sudden changes (discontinuities) in an image Intuitively, most semantic and shape information from the image can be encoded.
Presentation Zach Robertson.
Digital Image Processing
“The Truth About Cats And Dogs”
Image Processing, Lecture #8
CS654: Digital Image Analysis
Brief Review of Recognition + Context
The SIFT (Scale Invariant Feature Transform) Detector and Descriptor
Gradient Type 1 Gradient stops: 5 Stop #: 1 Position: 0
Translations Lesson #4 Pg. 39.
Image Processing, Lecture #8
Spatial operations and transformations
Translations Lesson #4 Pg. 39.
Technique 6: General gray-level transformations
Human Detection using depth
Gaussian Curvature Mean Curvature
Presentation 4 Zach Robertson.
Technique 6: General gray-level transformations
The Image The pixels in the image The mask The resulting image 255 X
Image Filtering with GLSL
Translations Lesson #4 Pg. 39.
Lab 2: Fingerprints CSE 402.
Image segmentation Grey scale image Binary image
Presentation ZacH Robertson.
Amari Lewis Aidean Sharghi
Review and Importance CS 111.
Spatial operations and transformations
Sign Language Recognition With Unsupervised Feature Learning
Presentation transcript:

Calculate HOC on Depth and HOG on RGB and concatenate them Human Detection in RGBD using Histogram of Gradients and Curvature Shayan Modiri Assari† (smodiri@eecs.ucf.edu) , Zach Robertson† (zachrobertson@knights.ucf.edu) †University of Central Florida 1. Problem Human Detection: Using depth information from devices such as the Microsoft Kinect as well as RGB data to improve human detection Challenges: Misalignment of RGB and Depth data Depth data is very noisy and not very detailed How to combine RGB and depth to receive good results 3. Our Method - Training 3.3. Histogram of Oriented Curvature Gives a representation of the shape at each pixel Mean and Gaussian Curvature Smoothing should be applied on the image before calculation Formulas Mask 1 Mask 2 Mask 3 Mask n Apply Masks Aligned RGB Image Aligned Depth Image Align Depth Image RGB Image Segment Depth Image 2. Previous Methods Pedro Felzenszwalb’s Part- Based Method Histogram of Oriented Gradients Disadvantages They do not take advantage of depth data Each Color represents one of the shapes to the left Get Masks from Depth Calculate HOC on Depth and HOG on RGB and concatenate them Learning 3.1 Alignment The RGB and Depth data generated by the Microsoft Kinect are misaligned so realignment is needed Multi-view geometry is used to realign them 4. Results Results were promising but more testing will be done on harder datasets to finalize results … HOC 3. Our Method - Testing 3.2. Segmentation Done in order to remove background noise Process Segment aligned depth image with mean shift Objects will be separated from background Create a mask using segmented data Apply mask on RGB and Original depth image Result: Background noise removed Sliding Window Test against Model True False Aligned RGB Image Aligned Depth Image Align Depth Image RGB Image HOC +Hog HOC +Hog