88
Some slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others

A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Some slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others

Page 2: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Why should we care about Computer Vision

Page 3: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Computer Vision / Deep Learning is Everywhere• Google, Facebook, Uber, Apple

– Strong deep learning / computer vision groups hiring everywhere..

– Beyond Research: Development• Image Search• Automated Driving

Startups Sold Everyday• Vision Factory, EuVision, Flutter….

Page 4: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Computer Vision Works!

● Surprisingly recent development

Page 8: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

What is the goal of Computer Vision

Page 9: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

What is the goal of Computer Vision

To create autonomous systems that “understand” visual data

Page 10: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

What does it mean to understand?

Page 11: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Early days of Computer Vision

Page 12: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Early days of Computer Vision“What does it mean, to see? The plain man's answer (and Aristotle's, too). would be, to know what is where by looking.”

-- David Marr, Vision (1982)

Page 13: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Early days of Computer Vision“What does it mean, to see? The plain man's answer (and Aristotle's, too). would be, to know what is where by looking.”

-- David Marr, Vision (1982)

In other words, vision is the process of discovering from images what is present in the world, and where it is.”

Page 14: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Early days of Computer Vision

Slide Credit: Abhinav Gupta

Page 15: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Early days of Computer Vision

Answer #1: pixel of brightness 43 at position (124,54) …and depth .7 meters

Page 16: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

So we’re done?

Page 17: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

So we’re done?

No!

Page 18: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Measurement vs. Perception

Page 19: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Brightness: Measurement vs. Perception

Slide Credit: Alyosha Efros

Page 20: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Brightness: Measurement vs. Perception

Proof!

Page 21: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Measurement

Length

Müller-Lyer Illusionhttp://www.michaelbach.de/ot/sze_muelue/index.html

Page 22: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Measurement• Capturing physical quantities like pixel

brightness, depth, etc.

Perception/Understanding• a high-level representation that captures the

semantic structure of the scene and its constituent objects.

• Subjective – Depends on Task and Agent

• Intersection of what you see and what you believe (prior knowledge)

Slide Credit: Abhinav Gupta

Page 23: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

…but why do we care about perception?

The goals of computer vision (what + where) are in terms of what humans care about.

Page 24: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

So what do humans care about?

Slide Credit: Abhinav Gupta

Page 25: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Image Classification/ Scene Recognition

Living Room

Page 26: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Couch

Table

Object Detection

Page 27: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Couch

Table

Object Segmentation/Categorization

Page 28: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

3D Understanding

Page 29: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Can Sit

Can Walk

Can Move

Can Push

Functional Understanding

Page 30: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Pose Estimation:

Slide Credit: Abhinav Gupta

Page 31: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Activity Recognition:

What is he doing?What is he doing?

Page 32: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Input Image Surface Connection Graph

Surface Normal Segmentation

Page 33: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Surface Normal Estimation

Slide Credit: Abhinav Gupta

Page 34: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Why are these problems hard?

Page 35: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Challenges 1: view point variation

Michelangelo 1475-1564 slide by Fei Fei, Fergus & Torralba

Page 36: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Challenges 2: illumination

slide credit: S. Ullman

Page 37: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Challenges 3: occlusion

Magritte, 1957 slide by Fei Fei, Fergus & Torralba

Page 38: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Challenges 4: scale

slide by Fei Fei, Fergus & Torralba

Page 39: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Challenges 5: deformation

Xu, Beihong 1943

Page 40: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Challenges 6: background clutter

Klimt, 1913 slide by Fei Fei, Fergus & Torralba

Page 41: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Challenges 7: object intra-class variation

slide by Fei-Fei, Fergus & Torralba

Page 42: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Challenges 8: local ambiguity

slide by Fei-Fei, Fergus & Torralba

Page 43: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Challenges 9: the world behind the image

Slide Credit: Alyosha Efros

Page 44: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

How do we solve it?

Page 45: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

In the days of old

About 4 years ago...

Page 46: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

In the days of old

● Take original image● Do some feature preprocessing

○ Histogram of Oriented Gradients (HOG)○ SIFT○ SURF

● Run through some classifier○ Often SVMs or Decision Trees (Specifically random

forests)■ We’ll cover SVMs later in class (similar to

perceptron)

Page 47: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Histograms of oriented gradients

From Deva Ramanan’s lake Como slides

Page 48: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Lowe’s SIFT features

Page 49: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Deep Learning Era

● We can actually learn better representations directly from raw pixel values!

● Run through Convolutional Neural Networks, and other types of Neural Networks○ You’ll probably cover neural networks and CNNs

later in class

Page 50: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

What Changed?

Page 51: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

More Computational Power

Page 52: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Better Algorithms

Page 53: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Most Importantly

Page 54: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

More Data!!!

Page 55: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Revisiting “Understanding”

● Is it actually enough to just know what’s in an image and where?

Page 56: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Q: Do you see a fruit that Gallagher would likely smash with the Sledge-O-Matic?

Page 57: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Clearly more here

Page 58: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Idea 1: Caption Generation

Page 59: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Slide Credit: Larry Zitnick

Problem: No good evaluations

Page 60: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Next try: Visual Question Answering

● Input○ I: An image (MS COCO)○ Q: A question about the image

● Output○ A: The answer to the question

Page 61: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should
Page 62: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Do we need “embodiment”

● Perhaps we can only judge how good perception / language understanding is in the context of an agent

Page 64: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Other Interesting Directions

Page 65: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should
Page 66: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Slide Credit: Larry Zitnick

Page 67: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Incorporating Outside Knowledge

The more you know: Using knowledge graphs for image classification, Marino, Salakhutdinov, Gupta, CVPR17

Page 68: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Using Knowledge Graphs

Page 69: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should
Page 70: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Elephant Shrew

Page 71: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Elephant Shrew• Looks like a

mouse

Page 72: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Elephant Shrew• Looks like a

mouse• Has a trunk

Page 73: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Elephant Shrew• Looks like a

mouse• Has a trunk• Has a tail

Page 74: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Elephant Shrew• Looks like a

mouse• Has a trunk• Has a tail• Is brown

Page 75: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Elephant Shrew• Looks like a

mouse• Has a trunk• Has a tail• Is brown• Lives in Africa

Page 76: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should
Page 77: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Mouse

Page 78: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Mouse

Tail

Page 79: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Mouse

Trunk

Tail

Page 80: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

MouseTrunk

TailElephant Shrew• Looks like a mouse• Has a trunk• Has a tail• Is brown• Lives in Africa

Elephant Shrew

Page 81: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Using Web Search

Page 82: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Q: Do you see a fruit that Gallagher would likely smash with the Sledge-O-Matic?

Page 83: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

How I would solve the question

Page 84: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

How I would solve the question

Page 85: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Q: Do you see a fruit that Gallagher would likely smash with the Sledge-O-Matic?

Page 86: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Q: Do you see a fruit that Gallagher would likely smash with the Sledge-O-Matic?

Page 87: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Q: Do you see a fruit that Gallagher would likely smash with the Sledge-O-Matic?

A: Yes

Page 88: A. Efros, L. Zitnick and others Some slides from A. …ninamf/courses/315sp19/lectures/2_15-CV.pdfSome slides from A. Gupta, R. Salakhutdinov, A. Efros, L. Zitnick and others Why should

Use Query to get info

qy Page

Article Encoder

hinfo