43
Recent Advances in Computer Vision Ming-Hsuan Yang

Recent Advances in Computer Vision

  • Upload
    antiw

  • View
    4.156

  • Download
    9

Embed Size (px)

Citation preview

Page 1: Recent Advances in Computer Vision

Recent Advances in Computer Vision

Ming-Hsuan Yang

Page 2: Recent Advances in Computer Vision

Computer vision

• Holly grail – tell a story from an image

Page 3: Recent Advances in Computer Vision

History

• “In the 1960s, almost no one realized that machine vision was difficult.” – David Marr, 1982

• Marvin Minsky asked Gerald Jay Sussman to “spend the summer linking a camera to a computer and getting the computer to describe what it saw” – Crevier, 1993

• 40+ years later, we are still working on this

Page 4: Recent Advances in Computer Vision

1970s

Page 5: Recent Advances in Computer Vision

1980s

Page 6: Recent Advances in Computer Vision

1990s

• Face detection• Particle filter• Pfinder• Normalized cut

Page 7: Recent Advances in Computer Vision

2000s

• SIFT– Mosaicing, panorama– Object recognition– Photo tourism, photosynth– Human detection

• Adaboost-based face detector

Page 8: Recent Advances in Computer Vision

Related topics

Page 9: Recent Advances in Computer Vision

Conferences

• CVPR – Computer Vision and Pattern Recognition, since 1983– Annual, held in US

• ICCV – International Conference on Computer Vision, since 1987– Every other year, alternate in 3 continents

• ECCV – European Conference on Computer Vision, since 1990– Every other year, held in Europe

Page 10: Recent Advances in Computer Vision

Conferences (cont’d)

• ACCV – Asian Conference on Computer Vision

• BMVC – British Machine Vision Conference

• ICPR – International Conference on Pattern Recognition

• SIGGRAPH• NIPS – Neural Information Processing

Systems

Page 11: Recent Advances in Computer Vision

Conferences (cont’d)

• MICCAI – Medical Image Computing and Computer-Assisted Intervention

• ISBI – International Symposium on Biomedical Imaging

• FG – IEEE Conference on Automatic Face and Gesture Recognition

• ICCP, ICDR, ICVS, DAGM, CAIP, MVA, AAAI, IJCAI, ICML, ICRA, ICASSP, ICIP, SPIE, DCC, WACV, 3DPVT, ACM Multimedia, ICME, …

Page 12: Recent Advances in Computer Vision

Conference organization

• General chairs: administration• Program chairs: handling papers• Area chairs:

– Assign reviewers– Read reviews and rebuttals– Consolidation reports– Recommendation

• Reviewers• Authors

Page 13: Recent Advances in Computer Vision

Review process

• Submission• CVPR/ECCV/ICCV

– Double blind review– Program chairs: assign papers to area chairs– Area chairs: assign papers to reviewers

• Rebuttal

Page 14: Recent Advances in Computer Vision

Area chair meetings

• 2 day meetings• Several panels• Each paper is reviewed by at least 2 area

chairs• Buddy system• Area chair make recommendations• Program chairs make final decisions

Page 15: Recent Advances in Computer Vision

Conference acceptance rates

• ICCV/CVPR/ECCV: ~ 30%• ACCV (2009): ~ 30%• NIPS: ~ 30%• BMVC: ~ 40%• ICIP: ~ 45%• ICPR: ~ 55%

• Disclaimer– low acceptance rate = high quality?

Page 16: Recent Advances in Computer Vision

CVPR

Overall

Oral Submission

Page 17: Recent Advances in Computer Vision

ICCV

Overall

Oral Submission

Page 18: Recent Advances in Computer Vision

ECCV

Overall

Oral Submission

Page 19: Recent Advances in Computer Vision

Journals

• PAMI – IEEE Transactions on Pattern Analysis and Machine Intelligence, since 1979 (impact factor: 5.96, #1 in all engineering and AI, top-ranked IEEE and CS journal)

• IJCV – International Journal on Computer Vision, since 1988 (impact factor: 5.36, #2 in all engineering and AI)

• CVIU – Computer Vision and Image Understanding, since 1972 (impact factor: 2.20)

Page 20: Recent Advances in Computer Vision

Journals (cont’d)

• IVC – Image and Vision Computing• IEEE Transactions on Medical Imaging • TIP – IEEE Transactions on Image

Processing• MVA – Machine Vision and Applications• PR – Pattern Recognition• TM – IEEE Transactions on Multimedia• …

Page 21: Recent Advances in Computer Vision

PAMI review process

• Editor-in-chief (EIC) assigns papers to associate editors (AE)

• AE assigns reviewers• First-round review: 3-6 months

– Accept as is– Accept with minor revision– Major revision– Resubmit as new– Reject

Page 22: Recent Advances in Computer Vision

PAMI review process (cont’d)

• Second-round review: 2-4 months– Accept as is– Accept with minor revision– Reject

• EIC makes final decision• Overall turn-around time: 6 to 12 months• Rule of thumb: 30% additional work

beyond a CVPR/ICCV/ECCV paper

Page 23: Recent Advances in Computer Vision

IJCV/CVIU review process

• Similar formats• CVIU has roughly the same turn-around

time as PAMI• IJCV tends to have longer turn-around

time

Page 24: Recent Advances in Computer Vision

Journal acceptance rate

• PAMI, IJCV: ~ 30%• CVIU: ~ 30%

Page 25: Recent Advances in Computer Vision

Tools

• Google scholar, citeseer, • h-index• Software: publish or perish

• Disclaimer:– h index = significance? – # of citation = significance

Page 26: Recent Advances in Computer Vision

How to get your papers rejected?

• Refer to Jim Kajia (SIGGRAPH 93 papers chair): How to get your SIGGRAPH paper rejected?

• Do not– Pay attention to review process– Put yourself as a reviewer perspective – Put the work in right context– Carry out sufficient amount of experiments– Compare with state-of-the-art algorithms– Pay attention to writing

Page 27: Recent Advances in Computer Vision

Pay attention to review process

• Learn how others/you can pick apart a paper

• Learn from other’s mistakes• Learn how to write good papers• Learn what it takes to get a paper

published

Page 28: Recent Advances in Computer Vision

Put yourself as reviewer

• What are the contributions?• Does it advance the science in the filed?• Why you should accept this paper?• Is this paper a case study?• Is this paper interesting?• What is the audience?• Does anyone care about this work?

Page 29: Recent Advances in Computer Vision

Experimental validation

• Common data set• Killer data set• Large scale experiment• Evaluation metric

Page 30: Recent Advances in Computer Vision

Compare with state of the art

• Do your homework• Need to know what is out there• Need to show why one’s method

outperforms others, and in what way?– speed? – accuracy? – easy to implement? – general application?

Page 31: Recent Advances in Computer Vision

Writing

• Clear presentation• Terse• Careful about wording• Make claims with strong evidence

Page 32: Recent Advances in Computer Vision

Review form

• Summary• Overall Rating

– Definite accept, weakly accept, borderline, weakly reject, definite reject

• Novelty– Very original, original, minor originality, has been done before

• Importance/relevance– Of broad interest, interesting to a subarea, interesting only to a

small number of attendees, out of CVPR scope

Page 33: Recent Advances in Computer Vision

Review form (cont’d)

• Clarity of presentation– Reads very well, is clear enough, difficult to read, unreadable

• Technical correctness– Definite correct, probably correct but did not check completely,

contains rectifiable errors, has major problems

• Experimental validation– Excellent validation or N/A (a theoretical paper), limited but

convincing, lacking in some aspects, insufficient validation

• Additional comments• Reviewer’s name

Page 34: Recent Advances in Computer Vision

Challenging issues

• Large scale• Unconstrained• Real-time• Robustness• Recover from failure – graceful dead

Page 35: Recent Advances in Computer Vision

Some hot topics

• Object recognition, categorization• Internet scale image search• Video search• Human detection• 3D human pose estimation• Computational photography• Scene understanding

Page 36: Recent Advances in Computer Vision

Some hot tools

• Prior• Context• Sparse representation• Multiple instance learning• Online learning• Convex optimization• Constraint• Hashing

Page 37: Recent Advances in Computer Vision

Prior

Torralba and Sinha ICCV 01

Page 38: Recent Advances in Computer Vision

Prior

Heitz and Koller ECCV 08

Page 39: Recent Advances in Computer Vision

Prior

He et al. CVPR 09Jia CVPR 08

Page 40: Recent Advances in Computer Vision

Scene understanding

Leibe et al. CVPR 07

Page 41: Recent Advances in Computer Vision

Image search

Wu et al. CVPR 09

Page 42: Recent Advances in Computer Vision

Computational photography

Johnson and Adelson et al. CVPR 09

Page 43: Recent Advances in Computer Vision

Computational photography

Ahuja et al.