Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Intro to Computer Vision (for 4th Graders)
Search
Sam Liu
April 29, 2013
Education
2
300
Intro to Computer Vision (for 4th Graders)
Part of an outreach initiative by the Moon Goons microgravity research team at UIUC
Sam Liu
April 29, 2013
Tweet
Share
Other Decks in Education
See All in Education
1014
cbtlibrary
0
500
中央教育審議会 教育課程企画特別部会 情報・技術ワーキンググループに向けた提言 ー次期学習指導要領での情報活用能力の抜本的向上に向けてー
codeforeveryone
0
460
Web Application Frameworks - Lecture 3 - Web Technologies (1019888BNR)
signer
PRO
0
3.1k
1021
cbtlibrary
0
370
Cifrado asimétrico
irocho
0
360
バケットポリシーの記述を誤りマネコンからS3バケットを操作できなくなりそうになった話
amarelo_n24
1
140
HCI and Interaction Design - Lecture 2 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
1.4k
Security, Privacy and Trust - Lecture 11 - Web Technologies (1019888BNR)
signer
PRO
0
3.1k
the difficulty into words
ukky86
0
330
Web Architectures - Lecture 2 - Web Technologies (1019888BNR)
signer
PRO
0
3.3k
Design Guidelines and Models - Lecture 5 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
1.2k
子どものためのプログラミング道場『CoderDojo』〜法人提携例〜 / Partnership with CoderDojo Japan
coderdojojapan
PRO
4
17k
Featured
See All Featured
The Pragmatic Product Professional
lauravandoore
37
7.1k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.2k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
0
930
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.1k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
120
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
320
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Git: the NoSQL Database
bkeepers
PRO
432
66k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
310
Thoughts on Productivity
jonyablonski
73
5k
Transcript
Making a computer see
Who’s this?
None
None
Each box has 1 color YOU see a color! COMPUTER
sees a number! What are the primary colors?
None
None
Tells us how much red, green, and blue is in
the pixel. MAXIMUM = 255 MINIMUM = 0 “Mix” the lights!
None
This is cool. Why? We can make cool things! Like
what? A rainbow clock! http://ambushnetworks.com/clock/
How do I make a computer find something?
http://harthur.github.io/kittydar/ (2) Steps “Training” “Detection”
Take lots of pictures of cats Take lots
of pictures of not cats
Calculate a special thing called “histogram of oriented gradients”
(it’s hard math)
Give data to “neural network” (more hard math)
Run “backpropogation” (so much hard math) Now your neural network can detect cats!
Slide a window over the image Keeping asking
neural network “hey does this little picture look like a cat?” A little slow.
Is easier than detecting cats! Why? Oil on
our faces and symmetry (short answer)
Single image face detection http://liuliu.me/ccv/js/nss/ Silly glasses via
face detection http://youtu.be/YYES9Qd094o?t=1m20s Eulerian Video Magnification http://youtu.be/ONZcjs1Pjmk?t=1m35s
Our quadrocopter has a camera! I teach it to see
things and to know “I need to spin” or “I need to stop spinning” It’s a cool job! http://youtu.be/TbBM1Gpt390?t=9s
If you want to have fun making stuff like
this when you get older, STUDY MATH. MATH IS FUN. It doesn’t seem that way sometimes, but it’s totally worth it in the end! Computer vision can make fun games! Computer vision can help people!
Questions?