Alexandre Alahi Vignesh Ramanathan. Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-1!! 4-May-15!
|
|
- Pierce Richard
- 6 years ago
- Views:
Transcription
1 Project 2 Q&A Alexandre Alahi Vignesh Ramanathan Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-1!! 4-May-15!
2 TLD Review Error metrics Code Overview Outline Project 2 Report Project 2 PresentaCons Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-2!! 4-May-15!
3 TLD Review Error metrics Code Overview Outline Project 2 Report Project 2 PresentaCons Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-3!! 4-May-15!
4 TLD review Tracker & Detector (T&D) are running in parallel Both contribute Not visible is a possible output Updates of T&D depends on Learning module (L) Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-4!! 4-May-15!
5 TLD: Tracking Median- shiq tracker: EsCmate translacon & scale Tracker validacon: Detector is updated If forward- back ward consistent Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-5!! 4-May-15!
6 TLD: DetecCon Three stages: - 1 st stage filtering (patch variance) - 2 nd stage: DetecCon model - 3 nd stage classifier: NN, NCC confidence = d - /(d - +d + ) Patch variance 1 Ensemble classifier (,..., ) 2 1-NN classifier 3 Accepted patches Rejected patches Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-6!! 4-May-15!
7 Slide credit from D. Capel (h\p://vision.cse.psu.edu/seminars/talks/2009/random_`f/forestsandfernstalk.pdf) Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6 -! 4-May-15!
8 TLD: DetecCon Three stages: - 1 st stage filtering (patch variance) - 2 nd stage: DetecCon model - 3 nd stage classifier: NN, NCC confidence = d - /(d - +d + ) Patch variance 1 Ensemble classifier (,..., ) 2 1-NN classifier 3 Accepted patches Rejected patches Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-8!! 4-May-15!
9 TLD: Learning P- constraints: Patches close to trajectory update the detector with PosiCve label N- constraints: Non- maximally confident deteccons update the detector with NegaCve label Both constraints make errors. Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-9!! 4-May-15!
10 TLD: Integrator Tracker" Detector" Integrator" Found box" Found box" No box" Found box" Found box" No box" No box" No box" You need to implement the output Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6 -! 4-May-15!
11 TLD: Learning (init) For 1 st frame: Sample 200 P For other frames: Sample 100 P Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6 -! 4-May-15!
12 TLD: Learning (model update) Augment both P & N when : - the patch is wrongly classified by NN ó when integrator relies on tracker response The NN uses a threshold to determine P & N patches Integrator" NN" Retain Or discard" P" N" Retain as P" N" P" Retain as N" P" P" Discard" N" N" Discard" Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-12!! 4-May-15!
13 TLD QuesCons? Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-13!! 4-May-15!
14 TLD Review Error metrics Code Overview Outline Project 2 Report Project 2 PresentaCons Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-14!! 4-May-15!
15 DeviaCon from ground- truth Ground- truth bounding box Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-15!! 4-May-15!
16 DeviaCon from ground- truth Ground- truth bounding box Bound box from TLD (confidence) Conf=0.9 Conf=0.2 Conf=0.7 Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-16!! 4-May-15!
17 DeviaCon from ground- truth Ground- truth bounding box Bound box from TLD (confidence) Compute overlap as (IntersecCon area)/(union area) IntersecCon Conf=0.9 Conf=0.2 Conf=0.7 Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-17!! 4-May-15!
18 DeviaCon from ground- truth Ground- truth bounding box Bound box from TLD (confidence) Compute overlap as (IntersecCon area)/(union area) Union Conf=0.9 Conf=0.2 Conf=0.7 Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-18!! 4-May-15!
19 DeviaCon from ground- truth Ground- truth bounding box Bound box from TLD (confidence) Compute overlap as (IntersecCon area)/(union area) Conf=0.9 Conf=0.2 Conf=0.7 Overlap = 0.7 Overlap = 0.55 Overlap = 0.15 Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-19!! 4-May-15!
20 Metric 1: Average Overlap overlap between ground- truth and tracked bounding box in frame #i Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-20!! 4-May-15!
21 DeviaCon from ground- truth Ground- truth bounding box Bound box from TLD (confidence) Conf=0.9 Conf=0.2 Conf=0.7 Overlap = 0.7 Overlap = 0.55 Overlap = Average Overlap = Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-21!! 4-May-15!
22 Problem with average overlap Doesn t account for confidence score from tracking algorithm. More confident boxes should be weighted higher Conf=0.9 Conf=0.2 Conf=0.7 Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-22!! 4-May-15!
23 Metric 2: Mean Average Precision 1. Sort frames by confidence of bounding box from TLD algorithm Frame #1 Frame #3 Frame #2 Conf=0.9 Conf=0.2 Conf=0.7 Overlap = 0.7 Overlap = Overlap = 0.55 Decreasing confidence Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-23!! 4-May-15!
24 Metric 2: Mean Average Precision 1. Sort frames by confidence of bounding box from TLD algorithm 2. A bounding box from TLD is said to be tracked correctly if the overlap > 0.5 Frame #1 Frame #3 Frame #2 Conf=0.9 Conf=0.2 Conf=0.7 Overlap = 0.7 Overlap = Overlap = 0.55 Correct Wrong Correct Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-24!! 4-May-15!
25 Metric 2: Mean Average Precision 1. Sort frames by confidence of bounding box from TLD algorithm 2. A bounding box from TLD is said to be tracked correctly if the overlap > Compute precision at different values of recall Correct Wrong Correct Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-25!! 4-May-15!
26 Metric 2: Mean Average Precision 1. Sort frames by confidence of bounding box from TLD algorithm 2. A bounding box from TLD is said to be tracked correctly if the overlap > Compute precision at different values of recall recall = 0.33 precision = 1.0 Correct Wrong Correct Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-26!! 4-May-15!
27 Metric 2: Mean Average Precision 1. Sort frames by confidence of bounding box from TLD algorithm 2. A bounding box from TLD is said to be tracked correctly if the overlap > Compute precision at different values of recall recall = 0.67 precision = 0.67 Correct Wrong Correct Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-27!! 4-May-15!
28 Metric 2: Mean Average Precision 1. Sort frames by confidence of bounding box from TLD algorithm 2. A bounding box from TLD is said to be tracked correctly if the overlap > Compute precision at different values of recall 4. Compute average precision Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-28!! 4-May-15!
29 Metric 2: Mean Average Precision 1. Sort frames by confidence of bounding box from TLD algorithm 2. A bounding box from TLD is said to be tracked correctly if the overlap > Compute precision at different values of recall 4. Compute average precision recall = 0.33 precision = 1.0 recall = 0.67 precision = 0.67 Correct Wrong Correct Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-29!! 4-May-15!
30 TLD Review Error metrics Code Overview Outline Project 2 Report Project 2 PresentaCons Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-30!! 4-May-15!
31 What We Provide TLD_project_starter_codes_release. tar.gz Matlab wrapper with various uclity funccons and display methods for TLD tracking Also includes evaluacon code Modified from original implementagon of TLD by Zendek Kalal tiny_tracking_data.tar.gz 4 validacon video sequences (sequence of image frames) 5 test video sequences (sequence of image frames) inicalizing bounding box on first frame + ground- truth bounding box in each frame All videos less than 200 frames Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-31!! 4-May-15!
32 Starter code: Param. IniCalizaCon (A modified version of the original Matlab implementacon from Zendek Kalal) run_tld_on_video.m Sets up tld parameters, calls tldexample and saves tracking results to a text file TODO: Set all the parameters for the TLD algorithm Minimal window size of object bbox Patchsize to resize every patch before learning/ deteccon Parameters specific to your learning algo (such as regularizacon constant) Parameters for seleccng posicve and negacve patches for learning Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-32!! 4-May-15!
33 Starter code: Wrapper (A modified version of the original Matlab implementacon from Zendek Kalal) tldexample.m (Nothing to do) IniCalizes with tldinit Calls the tldprocessframe funccon on every frame Also saves the output images with tracked bbox to output directory Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-33!! 4-May-15!
34 Starter code: IniCalizaCon (A modified version of the original Matlab implementacon from Zendek Kalal) tldinit.m IniCalizes the LK tracker and also chooses posicve and negacve examples from the first frame for inicalizing the detector and Nearest Neighbor (NN) method TODO: IniCalize your detector based on the posicve and negacve examples from first frame Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-34!! 4-May-15!
35 Starter code: Process frame (A modified version of the original Matlab implementacon from Zendek Kalal) tldprocessframe.m Calls the LK tracker tldtracking.m to track densely sampled keypoints from bounding box Calls the trained detector to idencfy potencal object boxes in frame Integrates deteccon and tracking bounding boxes TODO: Modify the integrator to improve performance. The provided integrator might not be a good strategy for all video sequences Calls tldlearning to update detector and NN model Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-35!! 4-May-15!
36 Starter code: DetecCon (A modified version of the original Matlab implementacon from Zendek Kalal) tlddetection.m Calls the detector to idencfy candidate bounding boxes in the current frame TODO: Run your deteccon method on provided image patches tldnn.m Runs Nearest Neighbor model on the patches selected by detector from previous step TODO: Compute a confidence measure to determine how confident the NN is about each patch being a bbox Use Normalized Cross correlacon Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-36!! 4-May-15!
37 Starter code: Learning (A modified version of the original Matlab implementacon from Zendek Kalal) tldlearning.m Updates the deteccon model Calls tdltrainnn to update the NN model TODO: Train your deteccon method tldtrainnn.m TODO: Update stored posicve and negacve patches tld.pex and tld.nex based on newly seen posicve and negacve patches Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-37!! 4-May-15!
38 Starter code: +ve & - ve examples (A modified version of the original Matlab implementacon from Zendek Kalal) tldgeneratepositivedata.m Called by tldlearning.m and tldinit.m TODO: Choose posicve examples from current image based on overlap of the grid boxes with the tracked box from frame tldgeneratenegativedata.m Called by tldlearning.m and tldinit.m TODO: Choose negacve examples from current image based on overlap of the grid boxes with the tracked box from frame tldpatch2pattern.m TODO: Compute features from the given patches to be used by learning/deteccon/nn Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-38!! 4-May-15!
39 Starter code: Other UCls (Nothing todo) (A modified version of the original Matlab implementacon from Zendek Kalal) tlddisplay.m Plots the tracked bounding box on each image Shows the points tracked by LK tracker in blue Shows center points of patches selected by your detector in grey tldevaluate.m Evaluates tracking by compucng avg. overlap and avg. precision mex/bb_overlap.cpp: Computes overlap between bboxes mex/lk.cpp: Lucas Kenade tracker bbox/bb_cluster.m: Clusters bounding boxes bbox/bb_scan.m: generates a dense grid of bounding boxes in image Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-39!! 4-May-15!
40 What You Need To Do 1. Implement the TODO seccons in code 1. Learning / DetecCon method 2. Features used 3. PosiCve and NegaCve sampling strategy 4. Integrator to combine deteccon and tracking results 2. Measure performance with provided ground- truth for all videos (main.m) Sanity check: Our baseline TLD has average overlap=0.68, average precision=0.78. Should be able to get be\er performance. Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-40!! 4-May-15!
41 What You Need To Do Q: Do I have to use the Matlab starter code? A: No! But ask the TAs if you want to use another language. You might have to be careful about the LK tracking implementacon and integracon. Q: Do I need to turn in my code? A: Yes. There should be a script we can call that ll e.g. run your method on an image without any/ much modificacon. Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-41!! 4-May-15!
42 Outline TLD Review Error metrics Code Overview Project 2 Report Project 2 PresentaCons Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-42!! 4-May-15!
43 Project 2 Report Write- up template provided on website (link) Use CVPR LaTeX template No more than 5 pages Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-43!! 4-May-15!
44 Project 2 Report Rough seccons: 1. Overview of the field (online single object tracking) 2. The algorithm overview 3. Components implemented by you (Your contribucon) 1. Learning / DetecCon method 2. Features used 3. PosiCve and NegaCve sampling strategy 4. Integrator to combine deteccon and tracking results 4. Code README 5. Results 1. QuanCtaCve result for each sequence (ValidaCon + Test) 1. Avg. overlap, Avg. precision and Cme taken/frame 2. QualitaCve result with analysis 3. Error analysis for difficult sequences Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-44!! 4-May-15!
45 Project 2 Report Overview of the field What is the problem What is the general scope of methods we ve talked about in class Mini- summary of class papers Cite papers! Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-45!! 4-May-15!
46 Project 2 Report The algorithm overview Your understanding of how TLD works Why would just using a LK tracker fail? Why does only using deteccon/learning prohibicve? How do the tracker (T) and learning/deteccon (LD) interact? SuggesCons for improving the method! Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-46!! 4-May-15!
47 Project 2 Report Components implemented by you: Learning / DetecCon method Features used PosiCve and NegaCve sampling strategy Integrator to combine deteccon and tracking results MoCvate your choice for each component! Provide a quanctacve/qualitacve comparison with other possible model choices Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-47!! 4-May-15!
48 Project 2 Report Code A README for your code What are the key files/funccons (if you added addiconal files, explain them too) How can the TAs reproduce your results? Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-48!! 4-May-15!
49 Project 2 Report Results QuanCtaCve results Average precision per video sequence Average overlap per video sequence Time taken per frame to track object in the video For project 2, provide results separately for the validacon and test sets. QualitaCve results 2 interescng examples where your deteccon method succeeded and 2 examples where it failed Detailed error analysis for cases where it failed Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-49!! 4-May-15!
50 Extensions The assignment is open ended in terms of the features/learning/deteccon methods you choose to use Plenty of possibilices to try different methods J Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-50!! 4-May-15!
51 Possible Extensions Comparison of different features (patch2paxern) Binary features are usually fast to compute and give reasonable performance Try openly available implementacons of BRIEF, LBP, FREAK Dense features give good performance but are slower Resized patch aqer mean subtraccon (or whitening) HOG from resized patch Try different sampling and pooling strategies for features Densely sample the encre patch or use keypoints SpaCal pyramids for pooling Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-51!! 4-May-15!
52 Possible Extensions Comparison of different learning methods Slower batch trained classifiers such as linear SVM Faster online SVM, random ferns DetecCon strategy Run classifier densely on all grid bounding boxes Pre- select a smaller subset of good candidates to run classifier Data augmentagon for learning Warping/shiQing/noise addicon to posicve and negacves Mine only hard negacves for training classifiers Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-52!! 4-May-15!
53 Possible Extensions ExperimenGng with the integrator When to restart the LK tracker? How to weight the tracker and deteccon results? AdapCng the integrator method based on video properces Introducing priors to regularize the tracking Penalize sudden and large bbox transicons between frames Penalize sudden change in direccon of mocon Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-53!! 4-May-15!
54 TLD Review Error metrics Code Overview Outline Project 2 Report Project 2 PresentaCons Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-54!! 4-May-15!
55 Project 2 PresentaCons These happen the day before the report/code is due. Every team should submit 4-5 slides to Alex (alahi@stanford.edu) by 5 pm the day before (Sun May 10) Reminder: Teams of 1 or 2 people If two people, make sure both present! Randomly pick ~10 teams to present. Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-55!! 4-May-15!
56 Things to include in presentacon Important contribucons in your implementacon SubtleCes/things you didn t expect Important: 2 video results for your tracking Provide result on one video which is not from the provided dataset (Note: You may use ffmpeg to combine the output frames generated by the tracking method into a video) Any insights! Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-56!! 4-May-15!
57 Grading 35%: Technical Approach and Code Is your code correct? Do anything cool? 35%: Experimental EvaluaCon Performance, insights, thorough evaluacon 20%: Write- up Contains everything, forma\ed well, etc. 10%: Project PresentaCon Clarity, Content. Not counted if no presentacon in a week. Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-57!! 4-May-15!
58 Submi}ng Submit via CourseWork One submission per team We ll use cheacng- deteccon soqware Do not use the openly available TLD code! Cite any external code/library you use! Please don t make this an issue! Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-58!! 4-May-15!
59 Late Days You have 7, split between the three projects any way you want But your project presentacon itself scll needs to be on Cme (in class). Late days only apply to write- up/code submission Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-59!! 4-May-15!
60 Working in Groups You can work with up to one other person Shared code/report. We ll grade fairly regardless of team size Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-60!! 4-May-15!
61 Important Dates May 11(in class): PresentaCons May 12 (5 pm): Reports due Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-61!! 4-May-15!
62 Other QuesCons? Fei-Fei Li, Alexandre Alahi, Vignesh Ramanathan! Lecture 6-62!! 4-May-15!
Project 3 Q&A. Jonathan Krause
Project 3 Q&A Jonathan Krause 1 Outline R-CNN Review Error metrics Code Overview Project 3 Report Project 3 Presentations 2 Outline R-CNN Review Error metrics Code Overview Project 3 Report Project 3 Presentations
More informationAdding Depth to Dashboards
Copyright 2015 Splunk Inc. Adding Depth to Dashboards Pierre Brunel Splunk Disclaimer During the course of this presentacon, we may make forward looking statements regarding future events or the expected
More informationProblem Set 4. Danfei Xu CS 231A March 9th, (Courtesy of last year s slides)
Problem Set 4 Danfei Xu CS 231A March 9th, 2018 (Courtesy of last year s slides) Outline Part 1: Facial Detection via HoG Features + SVM Classifier Part 2: Image Segmentation with K-Means and Meanshift
More informationCS5670: Computer Vision
CS5670: Computer Vision Noah Snavely Lecture 33: Recognition Basics Slides from Andrej Karpathy and Fei-Fei Li http://vision.stanford.edu/teaching/cs231n/ Announcements Quiz moved to Tuesday Project 4
More informationTracking. Hao Guan( 管皓 ) School of Computer Science Fudan University
Tracking Hao Guan( 管皓 ) School of Computer Science Fudan University 2014-09-29 Multimedia Video Audio Use your eyes Video Tracking Use your ears Audio Tracking Tracking Video Tracking Definition Given
More informationEvaluation. Evaluate what? For really large amounts of data... A: Use a validation set.
Evaluate what? Evaluation Charles Sutton Data Mining and Exploration Spring 2012 Do you want to evaluate a classifier or a learning algorithm? Do you want to predict accuracy or predict which one is better?
More informationSpatial Localization and Detection. Lecture 8-1
Lecture 8: Spatial Localization and Detection Lecture 8-1 Administrative - Project Proposals were due on Saturday Homework 2 due Friday 2/5 Homework 1 grades out this week Midterm will be in-class on Wednesday
More informationCareful Use of Machine Learning Methods is needed for Mobile Application A case study on Transportation-mode Detection
Careful Use of Machine Learning Methods is needed for Mobile Application A case study on Transportation-mode Detection By Yu et al (2013) Presented by Muhammad Awais Shafique Contents 1. IntroducCon 2.
More informationObject Detection on Self-Driving Cars in China. Lingyun Li
Object Detection on Self-Driving Cars in China Lingyun Li Introduction Motivation: Perception is the key of self-driving cars Data set: 10000 images with annotation 2000 images without annotation (not
More informationTracking-Learning-Detection
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, VOL. 6, NO., JANUARY 200 Tracking-Learning-Detection Zdenek Kalal, Krystian Mikolajczyk, and Jiri Matas, Abstract Long-term tracking is the
More informationFaster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks
Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks Shaoqing Ren, Kaiming He, Ross Girshick, and Jian Sun Presented by Tushar Bansal Objective 1. Get bounding box for all objects
More informationA System of Image Matching and 3D Reconstruction
A System of Image Matching and 3D Reconstruction CS231A Project Report 1. Introduction Xianfeng Rui Given thousands of unordered images of photos with a variety of scenes in your gallery, you will find
More informationHOG-based Pedestriant Detector Training
HOG-based Pedestriant Detector Training evs embedded Vision Systems Srl c/o Computer Science Park, Strada Le Grazie, 15 Verona- Italy http: // www. embeddedvisionsystems. it Abstract This paper describes
More informationFully-Convolutional Siamese Networks for Object Tracking
Fully-Convolutional Siamese Networks for Object Tracking Luca Bertinetto*, Jack Valmadre*, João Henriques, Andrea Vedaldi and Philip Torr www.robots.ox.ac.uk/~luca luca.bertinetto@eng.ox.ac.uk Tracking
More informationRecognition of Animal Skin Texture Attributes in the Wild. Amey Dharwadker (aap2174) Kai Zhang (kz2213)
Recognition of Animal Skin Texture Attributes in the Wild Amey Dharwadker (aap2174) Kai Zhang (kz2213) Motivation Patterns and textures are have an important role in object description and understanding
More informationFully-Convolutional Siamese Networks for Object Tracking
Fully-Convolutional Siamese Networks for Object Tracking Luca Bertinetto*, Jack Valmadre*, João Henriques, Andrea Vedaldi and Philip Torr www.robots.ox.ac.uk/~luca luca.bertinetto@eng.ox.ac.uk Tracking
More informationUtilizing Graphics Processing Units for Rapid Facial Recognition using Video Input
Utilizing Graphics Processing Units for Rapid Facial Recognition using Video Input Charles Gala, Dr. Raj Acharya Department of Computer Science and Engineering Pennsylvania State University State College,
More informationCS 231A Computer Vision (Winter 2014) Problem Set 3
CS 231A Computer Vision (Winter 2014) Problem Set 3 Due: Feb. 18 th, 2015 (11:59pm) 1 Single Object Recognition Via SIFT (45 points) In his 2004 SIFT paper, David Lowe demonstrates impressive object recognition
More informationCSE 573: Artificial Intelligence Autumn 2010
CSE 573: Artificial Intelligence Autumn 2010 Lecture 16: Machine Learning Topics 12/7/2010 Luke Zettlemoyer Most slides over the course adapted from Dan Klein. 1 Announcements Syllabus revised Machine
More informationCategory-level localization
Category-level localization Cordelia Schmid Recognition Classification Object present/absent in an image Often presence of a significant amount of background clutter Localization / Detection Localize object
More informationAutomatic summarization of video data
Automatic summarization of video data Presented by Danila Potapov Joint work with: Matthijs Douze Zaid Harchaoui Cordelia Schmid LEAR team, nria Grenoble Khronos-Persyvact Spring School 1.04.2015 Definition
More informationArticulated Pose Estimation with Flexible Mixtures-of-Parts
Articulated Pose Estimation with Flexible Mixtures-of-Parts PRESENTATION: JESSE DAVIS CS 3710 VISUAL RECOGNITION Outline Modeling Special Cases Inferences Learning Experiments Problem and Relevance Problem:
More informationLecture 24: Image Retrieval: Part II. Visual Computing Systems CMU , Fall 2013
Lecture 24: Image Retrieval: Part II Visual Computing Systems Review: K-D tree Spatial partitioning hierarchy K = dimensionality of space (below: K = 2) 3 2 1 3 3 4 2 Counts of points in leaf nodes Nearest
More informationAutomatic Initialization of the TLD Object Tracker: Milestone Update
Automatic Initialization of the TLD Object Tracker: Milestone Update Louis Buck May 08, 2012 1 Background TLD is a long-term, real-time tracker designed to be robust to partial and complete occlusions
More information6.034 Design Assignment 2
6.034 Design Assignment 2 April 5, 2005 Weka Script Due: Friday April 8, in recitation Paper Due: Wednesday April 13, in class Oral reports: Friday April 15, by appointment The goal of this assignment
More informationCopyright 2013 Splunk Inc. Data Science. Ron Naken. Principal Engineer #splunkconf
Copyright 2013 Splunk Inc. Data Science Ron Naken Principal Engineer #splunkconf Legal NoCces During the course of this presentacon, we may make forward- looking statements regarding future events or the
More informationLearning to Track: Online Multi- Object Tracking by Decision Making
Learning to Track: Online Multi- Object Tracking by Decision Making Yu Xiang 1,2, Alexandre Alahi 1, and Silvio Savarese 1 1 Stanford University, 2 University of Michigan ICCV 2015 1 Multi-Object Tracking
More informationFaster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks
Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks Shaoqing Ren Kaiming He Ross Girshick Jian Sun Present by: Yixin Yang Mingdong Wang 1 Object Detection 2 1 Applications Basic
More informationNearest Neighbor Classification
Nearest Neighbor Classification Professor Ameet Talwalkar Professor Ameet Talwalkar CS260 Machine Learning Algorithms January 11, 2017 1 / 48 Outline 1 Administration 2 First learning algorithm: Nearest
More informationLearning Spatial Context: Using Stuff to Find Things
Learning Spatial Context: Using Stuff to Find Things Wei-Cheng Su Motivation 2 Leverage contextual information to enhance detection Some context objects are non-rigid and are more naturally classified
More informationHomework Assignment #3
CS 540-2: Introduction to Artificial Intelligence Homework Assignment #3 Assigned: Monday, February 20 Due: Saturday, March 4 Hand-In Instructions This assignment includes written problems and programming
More informationSSD: Single Shot MultiBox Detector. Author: Wei Liu et al. Presenter: Siyu Jiang
SSD: Single Shot MultiBox Detector Author: Wei Liu et al. Presenter: Siyu Jiang Outline 1. Motivations 2. Contributions 3. Methodology 4. Experiments 5. Conclusions 6. Extensions Motivation Motivation
More informationClass 9 Action Recognition
Class 9 Action Recognition Liangliang Cao, April 4, 2013 EECS 6890 Topics in Information Processing Spring 2013, Columbia University http://rogerioferis.com/visualrecognitionandsearch Visual Recognition
More informationCS 170 Algorithms Fall 2014 David Wagner HW12. Due Dec. 5, 6:00pm
CS 170 Algorithms Fall 2014 David Wagner HW12 Due Dec. 5, 6:00pm Instructions. This homework is due Friday, December 5, at 6:00pm electronically via glookup. This homework assignment is a programming assignment
More informationCase-Based Reasoning. CS 188: Artificial Intelligence Fall Nearest-Neighbor Classification. Parametric / Non-parametric.
CS 188: Artificial Intelligence Fall 2008 Lecture 25: Kernels and Clustering 12/2/2008 Dan Klein UC Berkeley Case-Based Reasoning Similarity for classification Case-based reasoning Predict an instance
More informationCS 188: Artificial Intelligence Fall 2008
CS 188: Artificial Intelligence Fall 2008 Lecture 25: Kernels and Clustering 12/2/2008 Dan Klein UC Berkeley 1 1 Case-Based Reasoning Similarity for classification Case-based reasoning Predict an instance
More informationAdvanced Security AnalyCcs
Copyright 2014 Splunk Inc. Advanced Security AnalyCcs Alex Loffler Security Architect, TELUS CommunicaCons Disclaimer During the course of this presentacon, we may make forward- looking statements regarding
More informationPart-based and local feature models for generic object recognition
Part-based and local feature models for generic object recognition May 28 th, 2015 Yong Jae Lee UC Davis Announcements PS2 grades up on SmartSite PS2 stats: Mean: 80.15 Standard Dev: 22.77 Vote on piazza
More informationPredictive Analysis: Evaluation and Experimentation. Heejun Kim
Predictive Analysis: Evaluation and Experimentation Heejun Kim June 19, 2018 Evaluation and Experimentation Evaluation Metrics Cross-Validation Significance Tests Evaluation Predictive analysis: training
More informationLearning to Recognize Faces in Realistic Conditions
000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 019 020 021 022 023 024 025 026 027 028 029 030 031 032 033 034 035 036 037 038 039 040 041 042 043 044 045 046 047 048 049 050
More informationOBJECT DETECTION HYUNG IL KOO
OBJECT DETECTION HYUNG IL KOO INTRODUCTION Computer Vision Tasks Classification + Localization Classification: C-classes Input: image Output: class label Evaluation metric: accuracy Localization Input:
More informationMask R-CNN. presented by Jiageng Zhang, Jingyao Zhan, Yunhan Ma
Mask R-CNN presented by Jiageng Zhang, Jingyao Zhan, Yunhan Ma Mask R-CNN Background Related Work Architecture Experiment Mask R-CNN Background Related Work Architecture Experiment Background From left
More informationFace Image Quality Assessment for Face Selection in Surveillance Video using Convolutional Neural Networks
Face Image Quality Assessment for Face Selection in Surveillance Video using Convolutional Neural Networks Vignesh Sankar, K. V. S. N. L. Manasa Priya, Sumohana Channappayya Indian Institute of Technology
More informationCAP 6412 Advanced Computer Vision
CAP 6412 Advanced Computer Vision http://www.cs.ucf.edu/~bgong/cap6412.html Boqing Gong April 21st, 2016 Today Administrivia Free parameters in an approach, model, or algorithm? Egocentric videos by Aisha
More informationBus Detection and recognition for visually impaired people
Bus Detection and recognition for visually impaired people Hangrong Pan, Chucai Yi, and Yingli Tian The City College of New York The Graduate Center The City University of New York MAP4VIP Outline Motivation
More informationLecture 25: Review I
Lecture 25: Review I Reading: Up to chapter 5 in ISLR. STATS 202: Data mining and analysis Jonathan Taylor 1 / 18 Unsupervised learning In unsupervised learning, all the variables are on equal standing,
More informationRobust PDF Table Locator
Robust PDF Table Locator December 17, 2016 1 Introduction Data scientists rely on an abundance of tabular data stored in easy-to-machine-read formats like.csv files. Unfortunately, most government records
More informationObject detection using Region Proposals (RCNN) Ernest Cheung COMP Presentation
Object detection using Region Proposals (RCNN) Ernest Cheung COMP790-125 Presentation 1 2 Problem to solve Object detection Input: Image Output: Bounding box of the object 3 Object detection using CNN
More informationInstance-Based Learning.
Instance-Based Learning www.biostat.wisc.edu/~dpage/cs760/ Goals for the lecture you should understand the following concepts k-nn classification k-nn regression edited nearest neighbor k-d trees for nearest
More informationAnnouncements. CS 188: Artificial Intelligence Spring Classification: Feature Vectors. Classification: Weights. Learning: Binary Perceptron
CS 188: Artificial Intelligence Spring 2010 Lecture 24: Perceptrons and More! 4/20/2010 Announcements W7 due Thursday [that s your last written for the semester!] Project 5 out Thursday Contest running
More informationComputer Vision. Exercise Session 10 Image Categorization
Computer Vision Exercise Session 10 Image Categorization Object Categorization Task Description Given a small number of training images of a category, recognize a-priori unknown instances of that category
More informationMUSI-6201 Computational Music Analysis
MUSI-6201 Computational Music Analysis Part 4.3: Feature Post-Processing alexander lerch November 4, 2015 instantaneous features overview text book Chapter 3: Instantaneous Features (pp. 63 69) sources:
More information10601 Machine Learning. Model and feature selection
10601 Machine Learning Model and feature selection Model selection issues We have seen some of this before Selecting features (or basis functions) Logistic regression SVMs Selecting parameter value Prior
More informationQuestion 1: knn classification [100 points]
CS 540: Introduction to Artificial Intelligence Homework Assignment # 8 Assigned: 11/13 Due: 11/20 before class Question 1: knn classification [100 points] For this problem, you will be building a k-nn
More informationFeature Extractors. CS 188: Artificial Intelligence Fall Nearest-Neighbor Classification. The Perceptron Update Rule.
CS 188: Artificial Intelligence Fall 2007 Lecture 26: Kernels 11/29/2007 Dan Klein UC Berkeley Feature Extractors A feature extractor maps inputs to feature vectors Dear Sir. First, I must solicit your
More informationA Keypoint Descriptor Inspired by Retinal Computation
A Keypoint Descriptor Inspired by Retinal Computation Bongsoo Suh, Sungjoon Choi, Han Lee Stanford University {bssuh,sungjoonchoi,hanlee}@stanford.edu Abstract. The main goal of our project is to implement
More informationObject Detection Design challenges
Object Detection Design challenges How to efficiently search for likely objects Even simple models require searching hundreds of thousands of positions and scales Feature design and scoring How should
More informationAnalysis: TextonBoost and Semantic Texton Forests. Daniel Munoz Februrary 9, 2009
Analysis: TextonBoost and Semantic Texton Forests Daniel Munoz 16-721 Februrary 9, 2009 Papers [shotton-eccv-06] J. Shotton, J. Winn, C. Rother, A. Criminisi, TextonBoost: Joint Appearance, Shape and Context
More informationRobustifying the Flock of Trackers
1-Feb-11 Matas, Vojir : Robustifying the Flock of Trackers 1 Robustifying the Flock of Trackers Tomáš Vojíř and Jiří Matas {matas, vojirtom}@cmp.felk.cvut.cz Department of Cybernetics, Faculty of Electrical
More informationOnline Object Tracking with Proposal Selection. Yang Hua Karteek Alahari Cordelia Schmid Inria Grenoble Rhône-Alpes, France
Online Object Tracking with Proposal Selection Yang Hua Karteek Alahari Cordelia Schmid Inria Grenoble Rhône-Alpes, France Outline 2 Background Our approach Experimental results Summary Background 3 Tracking-by-detection
More informationBridging the Gap Between Local and Global Approaches for 3D Object Recognition. Isma Hadji G. N. DeSouza
Bridging the Gap Between Local and Global Approaches for 3D Object Recognition Isma Hadji G. N. DeSouza Outline Introduction Motivation Proposed Methods: 1. LEFT keypoint Detector 2. LGS Feature Descriptor
More informationEECE.2160: ECE Application Programming
Spring 2018 Programming Assignment #10: Instruction Decoding and File I/O Due Wednesday, 5/9/18, 11:59:59 PM (Extra credit ( 4 pts on final average), no late submissions or resubmissions) 1. Introduction
More informationLinear combinations of simple classifiers for the PASCAL challenge
Linear combinations of simple classifiers for the PASCAL challenge Nik A. Melchior and David Lee 16 721 Advanced Perception The Robotics Institute Carnegie Mellon University Email: melchior@cmu.edu, dlee1@andrew.cmu.edu
More informationModel Selection Introduction to Machine Learning. Matt Gormley Lecture 4 January 29, 2018
10-601 Introduction to Machine Learning Machine Learning Department School of Computer Science Carnegie Mellon University Model Selection Matt Gormley Lecture 4 January 29, 2018 1 Q&A Q: How do we deal
More informationClassification: Feature Vectors
Classification: Feature Vectors Hello, Do you want free printr cartriges? Why pay more when you can get them ABSOLUTELY FREE! Just # free YOUR_NAME MISSPELLED FROM_FRIEND... : : : : 2 0 2 0 PIXEL 7,12
More informationData Mining. 3.5 Lazy Learners (Instance-Based Learners) Fall Instructor: Dr. Masoud Yaghini. Lazy Learners
Data Mining 3.5 (Instance-Based Learners) Fall 2008 Instructor: Dr. Masoud Yaghini Outline Introduction k-nearest-neighbor Classifiers References Introduction Introduction Lazy vs. eager learning Eager
More informationLecture 4.1 Feature descriptors. Trym Vegard Haavardsholm
Lecture 4.1 Feature descriptors Trym Vegard Haavardsholm Feature descriptors Histogram of Gradients (HoG) descriptors Binary descriptors 2 Histogram of Gradients (HOG) descriptors Scale Invariant Feature
More informationDescriptors for CV. Introduc)on:
Descriptors for CV Content 2014 1.Introduction 2.Histograms 3.HOG 4.LBP 5.Haar Wavelets 6.Video based descriptor 7.How to compare descriptors 8.BoW paradigm 1 2 1 2 Color RGB histogram Introduc)on: Image
More informationTA Section: Problem Set 4
TA Section: Problem Set 4 Outline Discriminative vs. Generative Classifiers Image representation and recognition models Bag of Words Model Part-based Model Constellation Model Pictorial Structures Model
More informationCS 229 Midterm Review
CS 229 Midterm Review Course Staff Fall 2018 11/2/2018 Outline Today: SVMs Kernels Tree Ensembles EM Algorithm / Mixture Models [ Focus on building intuition, less so on solving specific problems. Ask
More informationDeformable Part Models
CS 1674: Intro to Computer Vision Deformable Part Models Prof. Adriana Kovashka University of Pittsburgh November 9, 2016 Today: Object category detection Window-based approaches: Last time: Viola-Jones
More informationIMPORTANT REMINDERS. Code-packaging info for your tar file. Other reminders, FYI
Carnegie Mellon University 15-826 Multimedia Databases and Data Mining Spring 2016, C. Faloutsos Homework 2 Due Date: Feb. 3, 3:00pm, in class Designed by: Di Jin. IMPORTANT REMINDERS All homeworks are
More informationA Brief Look at Optimization
A Brief Look at Optimization CSC 412/2506 Tutorial David Madras January 18, 2018 Slides adapted from last year s version Overview Introduction Classes of optimization problems Linear programming Steepest
More information3 Object Detection. BVM 2018 Tutorial: Advanced Deep Learning Methods. Paul F. Jaeger, Division of Medical Image Computing
3 Object Detection BVM 2018 Tutorial: Advanced Deep Learning Methods Paul F. Jaeger, of Medical Image Computing What is object detection? classification segmentation obj. detection (1 label per pixel)
More informationHomework 4: Clustering, Recommenders, Dim. Reduction, ML and Graph Mining (due November 19 th, 2014, 2:30pm, in class hard-copy please)
Virginia Tech. Computer Science CS 5614 (Big) Data Management Systems Fall 2014, Prakash Homework 4: Clustering, Recommenders, Dim. Reduction, ML and Graph Mining (due November 19 th, 2014, 2:30pm, in
More informationObject Detection Based on Deep Learning
Object Detection Based on Deep Learning Yurii Pashchenko AI Ukraine 2016, Kharkiv, 2016 Image classification (mostly what you ve seen) http://tutorial.caffe.berkeleyvision.org/caffe-cvpr15-detection.pdf
More informationCS 221: Object Recognition and Tracking
CS 221: Object Recognition and Tracking Sandeep Sripada(ssandeep), Venu Gopal Kasturi(venuk) & Gautam Kumar Parai(gkparai) 1 Introduction In this project, we implemented an object recognition and tracking
More informationCSE547: Machine Learning for Big Data Spring Problem Set 1. Please read the homework submission policies.
CSE547: Machine Learning for Big Data Spring 2019 Problem Set 1 Please read the homework submission policies. 1 Spark (25 pts) Write a Spark program that implements a simple People You Might Know social
More informationCOSC160: Detection and Classification. Jeremy Bolton, PhD Assistant Teaching Professor
COSC160: Detection and Classification Jeremy Bolton, PhD Assistant Teaching Professor Outline I. Problem I. Strategies II. Features for training III. Using spatial information? IV. Reducing dimensionality
More informationEvaluation Measures. Sebastian Pölsterl. April 28, Computer Aided Medical Procedures Technische Universität München
Evaluation Measures Sebastian Pölsterl Computer Aided Medical Procedures Technische Universität München April 28, 2015 Outline 1 Classification 1. Confusion Matrix 2. Receiver operating characteristics
More informationCS1114 Assignment 5, Part 2
CS1114 Assignment 5, Part 2 out: Wednesday, April 10, 2013. due: Friday, April 19, 2013, 5PM. This assignment covers two topics in two parts: interpolation (Part 1), and featurebased image recognition
More informationKernels and Clustering
Kernels and Clustering Robert Platt Northeastern University All slides in this file are adapted from CS188 UC Berkeley Case-Based Learning Non-Separable Data Case-Based Reasoning Classification from similarity
More informationLearning Visual Semantics: Models, Massive Computation, and Innovative Applications
Learning Visual Semantics: Models, Massive Computation, and Innovative Applications Part II: Visual Features and Representations Liangliang Cao, IBM Watson Research Center Evolvement of Visual Features
More informationCS451 - Assignment 3 Perceptron Learning Algorithm
CS451 - Assignment 3 Perceptron Learning Algorithm Due: Sunday, September 29 by 11:59pm For this assignment we will be implementing some of the perceptron learning algorithm variations and comparing both
More informationk-nearest Neighbors + Model Selection
10-601 Introduction to Machine Learning Machine Learning Department School of Computer Science Carnegie Mellon University k-nearest Neighbors + Model Selection Matt Gormley Lecture 5 Jan. 30, 2019 1 Reminders
More informationFinal Report: Classification of Plankton Classes By Tae Ho Kim and Saaid Haseeb Arshad
Final Report: Classification of Plankton Classes By Tae Ho Kim and Saaid Haseeb Arshad Table of Contents 1. Project Overview a. Problem Statement b. Data c. Overview of the Two Stages of Implementation
More informationHyperparameter optimization. CS6787 Lecture 6 Fall 2017
Hyperparameter optimization CS6787 Lecture 6 Fall 2017 Review We ve covered many methods Stochastic gradient descent Step size/learning rate, how long to run Mini-batching Batch size Momentum Momentum
More informationSelective Search for Object Recognition
Selective Search for Object Recognition Uijlings et al. Schuyler Smith Overview Introduction Object Recognition Selective Search Similarity Metrics Results Object Recognition Kitten Goal: Problem: Where
More informationNaïve Bayes Classification. Material borrowed from Jonathan Huang and I. H. Witten s and E. Frank s Data Mining and Jeremy Wyatt and others
Naïve Bayes Classification Material borrowed from Jonathan Huang and I. H. Witten s and E. Frank s Data Mining and Jeremy Wyatt and others Things We d Like to Do Spam Classification Given an email, predict
More informationLarge-Scale Traffic Sign Recognition based on Local Features and Color Segmentation
Large-Scale Traffic Sign Recognition based on Local Features and Color Segmentation M. Blauth, E. Kraft, F. Hirschenberger, M. Böhm Fraunhofer Institute for Industrial Mathematics, Fraunhofer-Platz 1,
More informationImage Classification pipeline. Lecture 2-1
Lecture 2: Image Classification pipeline Lecture 2-1 Administrative: Piazza For questions about midterm, poster session, projects, etc, use Piazza! SCPD students: Use your @stanford.edu address to register
More informationThree-Dimensional Object Detection and Layout Prediction using Clouds of Oriented Gradients
ThreeDimensional Object Detection and Layout Prediction using Clouds of Oriented Gradients Authors: Zhile Ren, Erik B. Sudderth Presented by: Shannon Kao, Max Wang October 19, 2016 Introduction Given an
More informationProgramming Exercise 4: Neural Networks Learning
Programming Exercise 4: Neural Networks Learning Machine Learning Introduction In this exercise, you will implement the backpropagation algorithm for neural networks and apply it to the task of hand-written
More informationCSCI567 Machine Learning (Fall 2014)
CSCI567 Machine Learning (Fall 2014) Drs. Sha & Liu {feisha,yanliu.cs}@usc.edu September 9, 2014 Drs. Sha & Liu ({feisha,yanliu.cs}@usc.edu) CSCI567 Machine Learning (Fall 2014) September 9, 2014 1 / 47
More informationProgramming Exercise 3: Multi-class Classification and Neural Networks
Programming Exercise 3: Multi-class Classification and Neural Networks Machine Learning Introduction In this exercise, you will implement one-vs-all logistic regression and neural networks to recognize
More informationLecture 37: ConvNets (Cont d) and Training
Lecture 37: ConvNets (Cont d) and Training CS 4670/5670 Sean Bell [http://bbabenko.tumblr.com/post/83319141207/convolutional-learnings-things-i-learned-by] (Unrelated) Dog vs Food [Karen Zack, @teenybiscuit]
More informationMulti-Object Tracking Based on Tracking-Learning-Detection Framework
Multi-Object Tracking Based on Tracking-Learning-Detection Framework Songlin Piao, Karsten Berns Robotics Research Lab University of Kaiserslautern Abstract. This paper shows the framework of robust long-term
More informationCS2630: Computer Organization Project 2, part 1 Register file and ALU for MIPS processor Due July 25, 2017, 11:59pm
CS2630: Computer Organization Project 2, part 1 Register file and ALU for MIPS processor Due July 25, 2017, 11:59pm Goals for this assignment Apply knowledge of combinational logic and sequential logic
More informationPreviously. Part-based and local feature models for generic object recognition. Bag-of-words model 4/20/2011
Previously Part-based and local feature models for generic object recognition Wed, April 20 UT-Austin Discriminative classifiers Boosting Nearest neighbors Support vector machines Useful for object recognition
More informationecampus Submission Process
ecampus Submission Process Progress Report Submission, and Installment Submission & Feedback 1 All Progress Reports and Installment Submissions are found on the Assignments Page. 2 Individual assignments
More information