Advanced Crosswalk Detection for the Bionic Eyeglass

Slides:



Advertisements
Similar presentations
Descriptive schemes for facial expression introduction.
Advertisements

Change Detection C. Stauffer and W.E.L. Grimson, “Learning patterns of activity using real time tracking,” IEEE Trans. On PAMI, 22(8): , Aug 2000.
1 Video Processing Lecture on the image part (8+9) Automatic Perception Volker Krüger Aalborg Media Lab Aalborg University Copenhagen
Foreground Modeling The Shape of Things that Came Nathan Jacobs Advisor: Robert Pless Computer Science Washington University in St. Louis.
Video Inpainting Under Constrained Camera Motion Kedar A. Patwardhan, Student Member, IEEE, Guillermo Sapiro, Senior Member, IEEE, and Marcelo Bertalm.
Human-Computer Interaction Human-Computer Interaction Segmentation Hanyang University Jong-Il Park.
Content Based Image Retrieval
Modeling Pixel Process with Scale Invariant Local Patterns for Background Subtraction in Complex Scenes (CVPR’10) Shengcai Liao, Guoying Zhao, Vili Kellokumpu,
Real-time Embedded Face Recognition for Smart Home Fei Zuo, Student Member, IEEE, Peter H. N. de With, Senior Member, IEEE.
Recovering Intrinsic Images from a Single Image 28/12/05 Dagan Aviv Shadows Removal Seminar.
Efficient Moving Object Segmentation Algorithm Using Background Registration Technique Shao-Yi Chien, Shyh-Yih Ma, and Liang-Gee Chen, Fellow, IEEE Hsin-Hua.
3. Introduction to Digital Image Analysis
Automatic Face Recognition Using Color Based Segmentation and Intelligent Energy Detection Michael Padilla and Zihong Fan Group 16 EE368, Spring
Segmentation Divide the image into segments. Each segment:
Robust Object Segmentation Using Adaptive Thresholding Xiaxi Huang and Nikolaos V. Boulgouris International Conference on Image Processing 2007.
Advanced Topics in Computer Vision Spring 2006 Video Segmentation Tal Kramer, Shai Bagon Video Segmentation April 30 th, 2006.
Traffic Sign Recognition Jacob Carlson Sean St. Onge Advisor: Dr. Thomas L. Stewart.
CSE 291 Final Project: Adaptive Multi-Spectral Differencing Andrew Cosand UCSD CVRR.
Tanmoy Mondal, Ashish Jain, and H. K. Sardana. Introdution the research advancement in the field of automatic detection of craniofacial structures has.
Multi-camera Video Surveillance: Detection, Occlusion Handling, Tracking and Event Recognition Oytun Akman.
Smart Traveller with Visual Translator. What is Smart Traveller? Mobile Device which is convenience for a traveller to carry Mobile Device which is convenience.
California Car License Plate Recognition System ZhengHui Hu Advisor: Dr. Kang.
Face Processing System Presented by: Harvest Jang Group meeting Fall 2002.
Shadow Detection In Video Submitted by: Hisham Abu saleh.
Jason Li Jeremy Fowers Ground Target Following for Unmanned Aerial Vehicles.
Traffic Sign Identification Team G Project 15. Team members Lajos Rodek-Szeged, Hungary Marcin Rogucki-Lodz, Poland Mircea Nanu -Timisoara, Romania Selman.
Computer Vision James Hays, Brown
Prakash Chockalingam Clemson University Non-Rigid Multi-Modal Object Tracking Using Gaussian Mixture Models Committee Members Dr Stan Birchfield (chair)
1 Mean shift and feature selection ECE 738 course project Zhaozheng Yin Spring 2005 Note: Figures and ideas are copyrighted by original authors.
Vehicle Detection with Satellite Images Presented by Prem K. Goel NCRST-F, The Ohio State University Workshop on Satellite Based Traffic Measurement Berlin,
CSE 185 Introduction to Computer Vision Pattern Recognition 2.
Joon Hyung Shim, Jinkyu Yang, and Inseong Kim
Supervised Learning of Edges and Object Boundaries Piotr Dollár Zhuowen Tu Serge Belongie.
EECS 274 Computer Vision Segmentation by Clustering II.
Video Segmentation Prepared By M. Alburbar Supervised By: Mr. Nael Abu Ras University of Palestine Interactive Multimedia Application Development.
Computer-based identification and tracking of Antarctic icebergs in SAR images Department of Geography, University of Sheffield, 2004 Computer-based identification.
JASON BANICH ADVISOR: DR. JOHN SENG Crosswalk Detection via Computer Vision.
Automatic License Plate Location Using Template Matching University of Wisconsin - Madison ECE 533 Image Processing Fall 2004 Project Kerry Widder.
Segmentation of Vehicles in Traffic Video Tun-Yu Chiang Wilson Lau.
Image Segmentation by Histogram Thresholding Venugopal Rajagopal CIS 581 Instructor: Longin Jan Latecki.
Edge Segmentation in Computer Images CSE350/ Sep 03.
Non-linear filtering Example: Median filter Replaces pixel value by median value over neighborhood Generates no new gray levels.
Motion tracking TEAM D, Project 11: Laura Gui - Timisoara Calin Garboni - Timisoara Peter Horvath - Szeged Peter Kovacs - Debrecen.
Another Example: Circle Detection
Heechul Han and Kwanghoon Sohn
Gray-level images.
Image enhancement algorithms & techniques Point-wise operations
Traffic Sign Recognition Using Discriminative Local Features Andrzej Ruta, Yongmin Li, Xiaohui Liu School of Information Systems, Computing and Mathematics.
Jean Ballet, CEA Saclay GSFC, 31 May 2006 All-sky source search
Fast Preprocessing for Robust Face Sketch Synthesis
A segmentation and tracking algorithm
Fast and Robust Object Tracking with Adaptive Detection
Scott Tan Boonping Lau Chun Hui Weng
A New Approach to Track Multiple Vehicles With the Combination of Robust Detection and Two Classifiers Weidong Min , Mengdan Fan, Xiaoguang Guo, and Qing.
Prostate Edge Detection Using a Knowledge Base
Group 1: Gary Chern Paul Gurney Jared Starman
Dingding Liu* Yingen Xiong† Linda Shapiro* Kari Pulli†
DICOM 11/21/2018.
Dongkeun Oh Sanghamitra Roy
Fall 2012 Longin Jan Latecki
Online Graph-Based Tracking
Estimation of Skin Color Range Using Achromatic Features
Transferring Rich Feature Hierarchies for Robust Visual Tracking
Midterm Exam Closed book, notes, computer Similar to test 1 in format:
Midterm Exam Closed book, notes, computer Similar to test 1 in format:
CSE (c) S. Tanimoto, 2001 Image Understanding
Mentor: Salman Khokhar
IT472 Digital Image Processing
DIGITAL IMAGE PROCESSING Elective 3 (5th Sem.)
Presentation transcript:

Advanced Crosswalk Detection for the Bionic Eyeglass Mihály Radványi Balázs Varga Kristóf Karacs Pázmány Péter Catholic University Berkeley, 2010.

Summary Bionic Camera/Eyeglass The task Difficulties Algorithmic description Results Further plans

Bionic Camera/Eyeglass Visual info audio MULTIMODAL Three situations home banknote, color recognition, etc. office pictograms, displays, etc. street escalator’s direction route number-, crosswalk detection,etc. Autonomous crash avoidance

The task Crosswalk recognition / detection Based on road marks dark – bright alternating parallel Mobile device navigation  fast decision Low consumption ( ~1W) High computing power (TOps/s) visual microprocessor

Difficulties shadows light conditions traffic missing marks others tricky disturbing light conditions traffic missing marks others categorize!

Different approaches Matlab simulation On-chip Image Processing and MatCNN toolbox 2nd generation Mean shift color segmentation On-chip Bi-i visual processor 128 x 128 pixel Still image, video 10 fps (1st generation)

Manual design - flow Goal: clearest zebra lines Adaptive threshold Supposed zebra lines AND Contrast mask Color mask CNN templates RECALL Input image Mean shift

Asphalt detection - introduction foreground-background segmentation foreground (ROI): asphalt + stripes mean shift segmentation Similar to K-means arbitrary number of clusters! Iterative, nonparametric YCbCr color space Density gradient map with modes ( ) Input image (Y – Cb – Cr) Calculate position of a mode* (Iterative scheme on a Probability Density Function using a moving Gaussian window) Put pix. with similar color into same class Select i data points No Are all clustered? Pixels Yes Biggest class results asphalt *dense region of the feature space

Asphalt detection - segmentation Steps of segmentation Preprocessing band-pass color filtering Foreground-background segmentation mean shift Post processing morphological operations eliminates false positive/false negative pixels Input Result of preprocessing Classes of mean shift Result of post processing Masked foreground

Manual design - again Goal: clearest zebra lines Adaptive threshold Supposed zebra lines AND Contrast mask Color mask CNN templates RECALL Input image Mean shift

Localization of huge patches Manual design – flow No.2 Space-variant LOGDIF Localization of huge patches EDGE Decision Scalar output Supposed zebra lines A h 600 400 200 h’ A’ where

Results - simulation

Crosswalk non detected Results Enlarged dataset 89.2% performed well Crosswalk detected Crosswalk non detected Crosswalk 33 7 No Crosswalk 2 41 False positive (2.4%)

The prototype Nokia N95 + Bi-i + WiFi Eye-Ris

Further plans Tracking Online test with blind users(done…) Correlations between frames Online test with blind users(done…) Background estimation through image fusion

Thanks for your attention!