Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
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
290
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
日本の教育の未来 を考える テクノロジーは教育をどのように変えるのか
kzkmaeda
1
210
社外コミュニティと「学び」を考える
alchemy1115
2
170
生成AIとの上手な付き合い方【公開版】/ How to Get Along Well with Generative AI (Public Version)
handlename
0
460
OpenRobomaster 中国のロボットコンテスト 日本連携の可能性
takasumasakazu
0
440
Linuxのよく使うコマンドを解説
mickey_kubo
1
130
Pythonパッケージ管理 [uv] 完全入門
mickey_kubo
20
13k
Webリテラシー基礎
takenawa
0
4.5k
2025年度春学期 統計学 第1回 イントロダクション (2025. 4. 10)
akiraasano
PRO
0
170
子どものためのプログラミング道場『CoderDojo』〜法人提携例〜 / Partnership with CoderDojo Japan
coderdojojapan
4
16k
Tangible, Embedded and Embodied Interaction - Lecture 7 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
1.7k
データ分析
takenawa
0
4.5k
推しのコミュニティはなんぼあってもいい / Let's join a lot of communities.
kaga
2
1.7k
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
Docker and Python
trallard
44
3.4k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Stop Working from a Prison Cell
hatefulcrawdad
270
20k
Raft: Consensus for Rubyists
vanstee
140
7k
Speed Design
sergeychernyshev
32
1k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
A better future with KSS
kneath
239
17k
Gamification - CAS2011
davidbonilla
81
5.3k
How STYLIGHT went responsive
nonsquared
100
5.6k
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?