SlideShare uma empresa Scribd logo
1 de 66
Baixar para ler offline
Wang, Yuan-Kai(王元凱)	
 
Electrical Engineering Department,
Fu Jen University (輔仁大學電機工程系)	
 
Email:	
 ykwang@mail.fju.edu.tw,	
 	
 
URL:	
 http://www.ykwang.tw	
 	
 
Slideshare:	
 Search	
 "Towards	
 Embedded	
 Computer	
 Vision"	
 
Towards
Embedded
Computer Vision
1
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
Context Awareness
2
人	
 
時	
 
物	
 
地	
 
事	
  Situation
High-Level Context Low-Level Contexts
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
3
MIT Oxygen
http://oxygen.lcs.mit.edu/ 1999
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
4
The Aware Home
http://awarehome.imtc.gatech.edu/
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
Ambient Intelligence v.s.
Object Intelligence
Embedded system + Sensors
5
Wearable Computing
Smart Home, Smart …
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
66
Embedded Systems
"Without" Sensors
資料來源:資策會MIC	
 ITIS計畫整理
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
77
Embedded Systems
"With" Sensors
GPS
Navigation
Wii
Roomba
Exoskeleton
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
8
Driver assist
Front view
Night vision
Blind corner
Blind spot
Rear view
Embedded Systems
"With" Image Sensors
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
99
Embedded Systems
"With" Image Sensors
Google Glass
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
Smart Watch
10
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
Microsoft
SenseCam
Embedded Systems
"With" Image Sensors
11
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
Observation
Miniaturization
High Resolution
3D Capability
12
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
13
Embedded Computer Vision
  Embedded System + Camera
+ Computer Vision Algorithm
Image
Processing
Image
Recognition
Image
Capturing
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
14
Embedded Computer Vision
  Embedded compute vision
  Implements computer vision algorithms
on low-cost, low-power,
constrained hardware
  Constrained hardware
  Low-speed CPU
  Low capacity memory
  No floating-point (FPU)
  Low-resolution image sensor
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
A
 B
Research Status (1/3)
15
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
Research Status (2/3)
H
K
K
16
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
1717
Research Status (3/3)
DARPA
Grand
Challenge
Google
Car
Google
Taxi
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
18
International Activities (1/2)
  Special conferences
  IEEE Int. Workshop on Embedded Computer
Vision
  IEEE Int. Conf. Distributed Smart Cameras
  Special journal issues
  IEEE Journal of Selected Topics in Signal
Processing, vol. 2, no. 4, Aug. 2008
  EURASIP Journal on Embedded Systems
  Short courses in important CV conferences
  CVPR07&08: Distributed vision processing in
smart camera networks
  ESC07: Embedded CV and smart cameras
  ICASSP09: Distributed processing in smart
cameras
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
19
International Activities (2/2)
  Research projects and Lab.
  Princeton Univ./Georgia Tech.:
Embedded Systems Lab., Wayne Wolf
  Stanford Univ.
Wireless sensor networks Lab.
  UCLA, CMU, MIT
  Delft Univ. of Technology
SmartCam Project
  Graz Univ. of Technology
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
20
Three Ways for ECV
  CPU (Central Processing Unit)
  ARM, PowerPC
  DSP (Digital Signal Processor)
  TI, ADI, NXP
  FPGA (Field Programmable Gate Array)
  Altera, Xilinx
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
21
CPU
  Stanford MeshEye
  ARM 7 (55MHz), ZigBee node
  3 image sensors
  30x30 grayscale x 2
  640x480 color x 1
Object detection
(http://wsnl.stanford.edu/smartcam.html)
"MeshEye:a hybrid-resolution
smart camera mote for applications
in distributed intelligent
surveillance", IPSN-SPOTS, 2007
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
22
DSP
  "Visual surveillance on DSP-based
embedded platform," Graz Univ. of
Technology, 2008(Phd. dissertation)
  TI C6414 (600MHz)
  Applications: Adaboost face detection, vehicle
detection, license plate detection
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
23
FPGA (2/3)
"Hardware, Design and
Implementation Issues on a
FPGA-Based Smart Camera,"
ICDSC, 2007
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
24
Hybrid: CPU+DSP
  "Distributed Embedded Smart Cameras
for Surveillance Applications,"
IEEE Computer, 2006.
Developed for traffic surveillance
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
Hybrid: CPU+DSP by SoC
  TI OMAP
25
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
26
Hybrid: CPU+FPGA
  UCLA Cyclops
  MCU: Atmega128
  CPLD: image processing
  ECV app.: Hand gesture recognition
http://research.cens.ucla.edu/
projects/2007/
Multiscaled_Actuated_Sensing/
Cyclops/
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
Hybrid: CPU+FPGA by SoC
  Xilinx Zynq
27
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
28
Challenges for ECV
  Algorithm refinement
  Parallel computation
  Function partition, Multi-threading
  Stream processing
  Memory hierarchy optimization
  Hardware design
  Pipeline, SIMD, board design
  Optimized programming skills
  Fixed-point arithmetic
  Memory management
  Intrinsic commands
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
29
Our Experiences
Entertainment Robot (CPU)
Vision Sensor Network (CPU)
Smart Video Surveillance (DSP)
Wearable Camera (DSP)
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
30
Case 1
Entertainment
Robot
CPU
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
31
Sony AIBO
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
Rolling Dice
32
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
33
Face Detection
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
34
Face Recognition
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
35
Facial Expression Recognition
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
36
Case 2
Embedded Vision
Sensor
CPU
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
37
FJUCam
• Power
consumption:
1W
• Power sources:
• 5V DC current
• 5V Cell Battery
• Weight: 35gm
• Size:
6 x 4.5 x 5 (cm)
(W x H x D)
Three Modules
1. Main board, 2. Lens module
3. Storage module
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
38
Face Detection
FJUCam
Face Detection
Image
Display
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
39
Cyclops Robot
  Color tracking
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
40
Case 3
Video Surveillance
FPGA
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
41
Mobile Video Surveillance
FPGA
行動通訊網路
(3G/GPRS)
網際網路
網路攝影機
監控伺服器
行動裝置
(3G行動電話)GSM
數據機
Wap Push
傳遞視訊串流
PCBackground subtraction, ...
•  2.8 GHz Intel CPU
•  Software: C/C++
•  Frame rate: 10 fps
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
42
Background Subtraction
Current
Frame
-
Background
Image Update
Post Processing
Motion Object Image
Background Image
1+kB
kB
1+kP
1+kM
),(),(
),(
1
1
yxByxP
yxM
kk
k
−= +
+
),()1(),(
),(
1
1
yxPyxB
yxB
kk
k
+
+
−+= αα
Speed up by (1) Circuit design, (2) Paralization
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
43
FPGA Speed Up
  Comparisons
  PC: 2.8GHz CPU, C implementation
  FPGA can speed up 500 times
Clock(Hz) FPS
CPU
FPGA
2.8G
25M
51
10
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
44
Case 4
Wearable Camera
X-EYE
ARM + DSP
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
45
Goal
45
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
Demo Video
46
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
47
Development
滑鼠	
 
鍵盤	
 
SD卡	
  USB-WIFI卡	
 
讀卡機	
 
USB-RS232
控制線	
 
微投影機	
 
自製	
 
外殼	
 
USB	
 
連接線	
 
顯示器	
 
觸控面板	
 
筆電	
 
移動電源	
 
BeagleBoard	
 
	
 Camera	
 
USB	
 	
 
Hub
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
48
Hardware
4848
Peripheral I/O
• USB Host
• JTAG
• DVI-D video out
• S-Video out
• SD/MMC+
• Stereo in/out
• RS-232 serial1
• Alternate power
• USB 2.0 HS OTG
USER
OMAP3530 Processor
• 600MHz Cortex-A8
• NEON+VFPv3
• 16KB/16KB L1
• 256KB L2
• 430MHz C64x+ DSP
• 32K/32K L1
• 48K L1D
• 32K L2
• Power VR SGX GPU
• 64K on-chip RAM
POP Memory
• 256MB LPDDR RAM
• 256MB NAND flash
RESET
7.6 cm
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
49
System
2010.04.25
49
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
50
Software
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
Next : UAV
51
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
Next : Sleep Monitoring
52
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
Next : Vehicular
Object Detection
53
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
54
Future of
Embedded Vision
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
55
Summary
  Embedded CPU is not appropriate for
ECV
  Pros
  Great flexibility
  Fast development
  Cons
  No float-point arithmatics
  Interrupt-based architecture
  Smart phone with 4/8 cores is OK?
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
56
I Think …
  Embedded compute vision
  Low-cost, low-power,
minimal hardware
  High-Performance
computer vision
  Fast speed without cost,
power, and hardware
constraints
From contradiction to convergence ?!
Constrained
Resource
Abundant
Resource
Yes by multicore
Contradiction
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
57
Challenges (1/2)
  Algorithm decomposition
  Function decomposition
  Partition serial part and parallel part
  Data flow analysis and
data dependency analysis
  Parallelism
  Loop unrolling
  Multithreading
  Pipeline
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
58
Challenges (2/2)
  Performance analysis method
  For efficiency improvement
  Implementation efforts
  Choose a good embedded platform for
computer vision
  Software issues
  Hardware issues
  Programming skills
  Multi-threading
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
59
Future Research Directions
Heterogeneous
Multicore
ARM
+ DSP
ARM +
FPGA
ARM +
GPGPU
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
I Think Again …
  Is there a development platform for
embedded computer vision with
  Built-in camera
  AE, AF, AWB
  High-performance processor
  Heterogeneous multicore
  Software development environment:
  C, Matlab
  OpenCV
  Sample codes
  Labs
60
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
Embedded Vision Alliance
61
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
  Ramesh Raskar
MIT Platform
62
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
  Andrew Adams
Stanford Platform
63
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
Taiwan
Platform
for
Embedded
Vision
?
64
王元凱 Towards Embedded Computer Vision p.
Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai
本簡報授權聲明	
 
 此簡報內容採用
	
 Creative Commons 「姓名標示	
 - 非商業性台灣	
 3.0 版」
授權條款	
 
 歡迎非商業目的的重製、散布或修改本簡報的內容,但
請標明:	
 (1)原作者姓名:王元凱;	
 (2)圖標示:	
 
 簡報中所取用的部份圖形創作乃截取自網際網路,僅供
演講者於自由軟體推廣演講時主張合理使用,請讀者不
得對其再行取用,除非您本身自忖亦符合主張合理使用
之情狀,且自負相關法律責任。
66

Mais conteúdo relacionado

Mais procurados

Cristian Randieri Extended Curriculum (English CV)
Cristian Randieri Extended Curriculum (English CV)Cristian Randieri Extended Curriculum (English CV)
Cristian Randieri Extended Curriculum (English CV)Cristian Randieri PhD
 
IRJET- Neurotechnology for Superior Brain
IRJET-  	  Neurotechnology for Superior BrainIRJET-  	  Neurotechnology for Superior Brain
IRJET- Neurotechnology for Superior BrainIRJET Journal
 
Solit 2013, Презентация факультета информационных технологий и робототехники ...
Solit 2013, Презентация факультета информационных технологий и робототехники ...Solit 2013, Презентация факультета информационных технологий и робототехники ...
Solit 2013, Презентация факультета информационных технологий и робототехники ...solit
 
Solit 2014, Подготовка специалистов в сфере It на факультетe информационных т...
Solit 2014, Подготовка специалистов в сфере It на факультетe информационных т...Solit 2014, Подготовка специалистов в сфере It на факультетe информационных т...
Solit 2014, Подготовка специалистов в сфере It на факультетe информационных т...solit
 
IJSRED-V1I1P3
IJSRED-V1I1P3IJSRED-V1I1P3
IJSRED-V1I1P3IJSRED
 
⭐⭐⭐⭐⭐ #BCI System using a Novel Processing Technique Based on Electrodes Sele...
⭐⭐⭐⭐⭐ #BCI System using a Novel Processing Technique Based on Electrodes Sele...⭐⭐⭐⭐⭐ #BCI System using a Novel Processing Technique Based on Electrodes Sele...
⭐⭐⭐⭐⭐ #BCI System using a Novel Processing Technique Based on Electrodes Sele...Victor Asanza
 
IRJET- Development of Multitest System for Solar PV
IRJET- Development of Multitest System for Solar PVIRJET- Development of Multitest System for Solar PV
IRJET- Development of Multitest System for Solar PVIRJET Journal
 
Detecting and Avoiding Frontal Obstacles from a Monocular Camera for Micro Un...
Detecting and Avoiding Frontal Obstacles from a Monocular Camera for Micro Un...Detecting and Avoiding Frontal Obstacles from a Monocular Camera for Micro Un...
Detecting and Avoiding Frontal Obstacles from a Monocular Camera for Micro Un...Mohamed Elawady
 
MILA: Low-cost BCI framework for acquiring EEG data with IoT
MILA: Low-cost BCI framework for acquiring EEG data with IoTMILA: Low-cost BCI framework for acquiring EEG data with IoT
MILA: Low-cost BCI framework for acquiring EEG data with IoTTELKOMNIKA JOURNAL
 
⭐⭐⭐⭐⭐ SSVEP-EEG Signal Classification based on Emotiv EPOC BCI and Raspberry Pi
⭐⭐⭐⭐⭐ SSVEP-EEG Signal Classification based on Emotiv EPOC BCI and Raspberry Pi⭐⭐⭐⭐⭐ SSVEP-EEG Signal Classification based on Emotiv EPOC BCI and Raspberry Pi
⭐⭐⭐⭐⭐ SSVEP-EEG Signal Classification based on Emotiv EPOC BCI and Raspberry PiVictor Asanza
 
⭐⭐⭐⭐⭐ IX Jornadas Académicas y I Congreso Científico de Ciencias e Ingeniería...
⭐⭐⭐⭐⭐ IX Jornadas Académicas y I Congreso Científico de Ciencias e Ingeniería...⭐⭐⭐⭐⭐ IX Jornadas Académicas y I Congreso Científico de Ciencias e Ingeniería...
⭐⭐⭐⭐⭐ IX Jornadas Académicas y I Congreso Científico de Ciencias e Ingeniería...Victor Asanza
 
⭐⭐⭐⭐⭐ Implementation of a Classification System of #EEG Signals Based on #FPGA
⭐⭐⭐⭐⭐ Implementation of a Classification System of #EEG Signals Based on #FPGA⭐⭐⭐⭐⭐ Implementation of a Classification System of #EEG Signals Based on #FPGA
⭐⭐⭐⭐⭐ Implementation of a Classification System of #EEG Signals Based on #FPGAVictor Asanza
 
Neural Engineering Research Overview
Neural Engineering Research OverviewNeural Engineering Research Overview
Neural Engineering Research OverviewRyanClement
 
⭐⭐⭐⭐⭐ LECCIÓN SISTEMAS EMBEBIDOS, 2do Parcial (2020 PAO 1) C6
⭐⭐⭐⭐⭐ LECCIÓN SISTEMAS EMBEBIDOS, 2do Parcial (2020 PAO 1)  C6⭐⭐⭐⭐⭐ LECCIÓN SISTEMAS EMBEBIDOS, 2do Parcial (2020 PAO 1)  C6
⭐⭐⭐⭐⭐ LECCIÓN SISTEMAS EMBEBIDOS, 2do Parcial (2020 PAO 1) C6Victor Asanza
 
International conference on mechanical engineering and applied mechanics[icme...
International conference on mechanical engineering and applied mechanics[icme...International conference on mechanical engineering and applied mechanics[icme...
International conference on mechanical engineering and applied mechanics[icme...Mellah Hacene
 
⭐⭐⭐⭐⭐ Charla FIEC: #SSVEP_EEG Signal Classification based on #Emotiv EPOC #BC...
⭐⭐⭐⭐⭐ Charla FIEC: #SSVEP_EEG Signal Classification based on #Emotiv EPOC #BC...⭐⭐⭐⭐⭐ Charla FIEC: #SSVEP_EEG Signal Classification based on #Emotiv EPOC #BC...
⭐⭐⭐⭐⭐ Charla FIEC: #SSVEP_EEG Signal Classification based on #Emotiv EPOC #BC...Victor Asanza
 

Mais procurados (19)

Cristian Randieri Extended Curriculum (English CV)
Cristian Randieri Extended Curriculum (English CV)Cristian Randieri Extended Curriculum (English CV)
Cristian Randieri Extended Curriculum (English CV)
 
JingLi_Resume
JingLi_ResumeJingLi_Resume
JingLi_Resume
 
IRJET- Neurotechnology for Superior Brain
IRJET-  	  Neurotechnology for Superior BrainIRJET-  	  Neurotechnology for Superior Brain
IRJET- Neurotechnology for Superior Brain
 
Ece concentration talks 10.4
Ece concentration talks 10.4Ece concentration talks 10.4
Ece concentration talks 10.4
 
Solit 2013, Презентация факультета информационных технологий и робототехники ...
Solit 2013, Презентация факультета информационных технологий и робототехники ...Solit 2013, Презентация факультета информационных технологий и робототехники ...
Solit 2013, Презентация факультета информационных технологий и робототехники ...
 
Solit 2014, Подготовка специалистов в сфере It на факультетe информационных т...
Solit 2014, Подготовка специалистов в сфере It на факультетe информационных т...Solit 2014, Подготовка специалистов в сфере It на факультетe информационных т...
Solit 2014, Подготовка специалистов в сфере It на факультетe информационных т...
 
IJSRED-V1I1P3
IJSRED-V1I1P3IJSRED-V1I1P3
IJSRED-V1I1P3
 
⭐⭐⭐⭐⭐ #BCI System using a Novel Processing Technique Based on Electrodes Sele...
⭐⭐⭐⭐⭐ #BCI System using a Novel Processing Technique Based on Electrodes Sele...⭐⭐⭐⭐⭐ #BCI System using a Novel Processing Technique Based on Electrodes Sele...
⭐⭐⭐⭐⭐ #BCI System using a Novel Processing Technique Based on Electrodes Sele...
 
IRJET- Development of Multitest System for Solar PV
IRJET- Development of Multitest System for Solar PVIRJET- Development of Multitest System for Solar PV
IRJET- Development of Multitest System for Solar PV
 
Quantum-Pi_Cairo-09
Quantum-Pi_Cairo-09Quantum-Pi_Cairo-09
Quantum-Pi_Cairo-09
 
Detecting and Avoiding Frontal Obstacles from a Monocular Camera for Micro Un...
Detecting and Avoiding Frontal Obstacles from a Monocular Camera for Micro Un...Detecting and Avoiding Frontal Obstacles from a Monocular Camera for Micro Un...
Detecting and Avoiding Frontal Obstacles from a Monocular Camera for Micro Un...
 
MILA: Low-cost BCI framework for acquiring EEG data with IoT
MILA: Low-cost BCI framework for acquiring EEG data with IoTMILA: Low-cost BCI framework for acquiring EEG data with IoT
MILA: Low-cost BCI framework for acquiring EEG data with IoT
 
⭐⭐⭐⭐⭐ SSVEP-EEG Signal Classification based on Emotiv EPOC BCI and Raspberry Pi
⭐⭐⭐⭐⭐ SSVEP-EEG Signal Classification based on Emotiv EPOC BCI and Raspberry Pi⭐⭐⭐⭐⭐ SSVEP-EEG Signal Classification based on Emotiv EPOC BCI and Raspberry Pi
⭐⭐⭐⭐⭐ SSVEP-EEG Signal Classification based on Emotiv EPOC BCI and Raspberry Pi
 
⭐⭐⭐⭐⭐ IX Jornadas Académicas y I Congreso Científico de Ciencias e Ingeniería...
⭐⭐⭐⭐⭐ IX Jornadas Académicas y I Congreso Científico de Ciencias e Ingeniería...⭐⭐⭐⭐⭐ IX Jornadas Académicas y I Congreso Científico de Ciencias e Ingeniería...
⭐⭐⭐⭐⭐ IX Jornadas Académicas y I Congreso Científico de Ciencias e Ingeniería...
 
⭐⭐⭐⭐⭐ Implementation of a Classification System of #EEG Signals Based on #FPGA
⭐⭐⭐⭐⭐ Implementation of a Classification System of #EEG Signals Based on #FPGA⭐⭐⭐⭐⭐ Implementation of a Classification System of #EEG Signals Based on #FPGA
⭐⭐⭐⭐⭐ Implementation of a Classification System of #EEG Signals Based on #FPGA
 
Neural Engineering Research Overview
Neural Engineering Research OverviewNeural Engineering Research Overview
Neural Engineering Research Overview
 
⭐⭐⭐⭐⭐ LECCIÓN SISTEMAS EMBEBIDOS, 2do Parcial (2020 PAO 1) C6
⭐⭐⭐⭐⭐ LECCIÓN SISTEMAS EMBEBIDOS, 2do Parcial (2020 PAO 1)  C6⭐⭐⭐⭐⭐ LECCIÓN SISTEMAS EMBEBIDOS, 2do Parcial (2020 PAO 1)  C6
⭐⭐⭐⭐⭐ LECCIÓN SISTEMAS EMBEBIDOS, 2do Parcial (2020 PAO 1) C6
 
International conference on mechanical engineering and applied mechanics[icme...
International conference on mechanical engineering and applied mechanics[icme...International conference on mechanical engineering and applied mechanics[icme...
International conference on mechanical engineering and applied mechanics[icme...
 
⭐⭐⭐⭐⭐ Charla FIEC: #SSVEP_EEG Signal Classification based on #Emotiv EPOC #BC...
⭐⭐⭐⭐⭐ Charla FIEC: #SSVEP_EEG Signal Classification based on #Emotiv EPOC #BC...⭐⭐⭐⭐⭐ Charla FIEC: #SSVEP_EEG Signal Classification based on #Emotiv EPOC #BC...
⭐⭐⭐⭐⭐ Charla FIEC: #SSVEP_EEG Signal Classification based on #Emotiv EPOC #BC...
 

Destaque

"Computer Vision 2.0: Where We Are and Where We're Going," a Presentation fro...
"Computer Vision 2.0: Where We Are and Where We're Going," a Presentation fro..."Computer Vision 2.0: Where We Are and Where We're Going," a Presentation fro...
"Computer Vision 2.0: Where We Are and Where We're Going," a Presentation fro...Edge AI and Vision Alliance
 
Intel RealSense technology : Overview and demos
Intel RealSense technology : Overview and demosIntel RealSense technology : Overview and demos
Intel RealSense technology : Overview and demosZayen Chagra
 
미래교육을 위한 인터페이스 NUI & education
미래교육을 위한 인터페이스 NUI & education미래교육을 위한 인터페이스 NUI & education
미래교육을 위한 인터페이스 NUI & educationChoohan Cho
 
DIY: Computer Vision with GWT.
DIY: Computer Vision with GWT.DIY: Computer Vision with GWT.
DIY: Computer Vision with GWT.JooinK
 
WBCSD Development Focus Area - Overview as of August 2012
WBCSD Development Focus Area - Overview as of August 2012WBCSD Development Focus Area - Overview as of August 2012
WBCSD Development Focus Area - Overview as of August 2012fveglio
 
01Introduction.pptx - C280, Computer Vision
01Introduction.pptx - C280, Computer Vision01Introduction.pptx - C280, Computer Vision
01Introduction.pptx - C280, Computer Visionbutest
 
Recent Advances in Computer Vision
Recent Advances in Computer VisionRecent Advances in Computer Vision
Recent Advances in Computer Visionantiw
 
Computer vision, machine, and deep learning
Computer vision, machine, and deep learningComputer vision, machine, and deep learning
Computer vision, machine, and deep learningIgi Ardiyanto
 
14 cv mil_the_pinhole_camera
14 cv mil_the_pinhole_camera14 cv mil_the_pinhole_camera
14 cv mil_the_pinhole_camerazukun
 
How Computer Vision is Reshaping Real Estate Search - Andrew Flachner
How Computer Vision is Reshaping Real Estate Search - Andrew FlachnerHow Computer Vision is Reshaping Real Estate Search - Andrew Flachner
How Computer Vision is Reshaping Real Estate Search - Andrew FlachnerInman News
 
Augment my reality info press-montreal2010
Augment my reality info press-montreal2010Augment my reality info press-montreal2010
Augment my reality info press-montreal2010MobileMoxie
 
CVPR2010: higher order models in computer vision: Part 3
CVPR2010: higher order models in computer vision: Part 3CVPR2010: higher order models in computer vision: Part 3
CVPR2010: higher order models in computer vision: Part 3zukun
 
"How Deep Learning Is Enabling Computer Vision Markets," a Presentation from ...
"How Deep Learning Is Enabling Computer Vision Markets," a Presentation from ..."How Deep Learning Is Enabling Computer Vision Markets," a Presentation from ...
"How Deep Learning Is Enabling Computer Vision Markets," a Presentation from ...Edge AI and Vision Alliance
 
"The OpenCV Open Source Computer Vision Library: What’s New and What’s Coming...
"The OpenCV Open Source Computer Vision Library: What’s New and What’s Coming..."The OpenCV Open Source Computer Vision Library: What’s New and What’s Coming...
"The OpenCV Open Source Computer Vision Library: What’s New and What’s Coming...Edge AI and Vision Alliance
 
Intro to HoloLens Development + Windows Mixed Reality
Intro to HoloLens Development + Windows Mixed RealityIntro to HoloLens Development + Windows Mixed Reality
Intro to HoloLens Development + Windows Mixed RealityShahed Chowdhuri
 
General introduction to computer vision
General introduction to computer visionGeneral introduction to computer vision
General introduction to computer visionbutest
 
Introduction to AR with Unity3D
Introduction to AR with Unity3DIntroduction to AR with Unity3D
Introduction to AR with Unity3DAndreas Blick
 
Cross platform computer vision optimization
Cross platform computer vision optimizationCross platform computer vision optimization
Cross platform computer vision optimizationYoss Cohen
 

Destaque (20)

"Computer Vision 2.0: Where We Are and Where We're Going," a Presentation fro...
"Computer Vision 2.0: Where We Are and Where We're Going," a Presentation fro..."Computer Vision 2.0: Where We Are and Where We're Going," a Presentation fro...
"Computer Vision 2.0: Where We Are and Where We're Going," a Presentation fro...
 
UnityでAR
UnityでARUnityでAR
UnityでAR
 
Intel RealSense technology : Overview and demos
Intel RealSense technology : Overview and demosIntel RealSense technology : Overview and demos
Intel RealSense technology : Overview and demos
 
미래교육을 위한 인터페이스 NUI & education
미래교육을 위한 인터페이스 NUI & education미래교육을 위한 인터페이스 NUI & education
미래교육을 위한 인터페이스 NUI & education
 
DIY: Computer Vision with GWT.
DIY: Computer Vision with GWT.DIY: Computer Vision with GWT.
DIY: Computer Vision with GWT.
 
WBCSD Development Focus Area - Overview as of August 2012
WBCSD Development Focus Area - Overview as of August 2012WBCSD Development Focus Area - Overview as of August 2012
WBCSD Development Focus Area - Overview as of August 2012
 
01Introduction.pptx - C280, Computer Vision
01Introduction.pptx - C280, Computer Vision01Introduction.pptx - C280, Computer Vision
01Introduction.pptx - C280, Computer Vision
 
Recent Advances in Computer Vision
Recent Advances in Computer VisionRecent Advances in Computer Vision
Recent Advances in Computer Vision
 
Computer vision, machine, and deep learning
Computer vision, machine, and deep learningComputer vision, machine, and deep learning
Computer vision, machine, and deep learning
 
14 cv mil_the_pinhole_camera
14 cv mil_the_pinhole_camera14 cv mil_the_pinhole_camera
14 cv mil_the_pinhole_camera
 
How Computer Vision is Reshaping Real Estate Search - Andrew Flachner
How Computer Vision is Reshaping Real Estate Search - Andrew FlachnerHow Computer Vision is Reshaping Real Estate Search - Andrew Flachner
How Computer Vision is Reshaping Real Estate Search - Andrew Flachner
 
Augment my reality info press-montreal2010
Augment my reality info press-montreal2010Augment my reality info press-montreal2010
Augment my reality info press-montreal2010
 
CVPR2010: higher order models in computer vision: Part 3
CVPR2010: higher order models in computer vision: Part 3CVPR2010: higher order models in computer vision: Part 3
CVPR2010: higher order models in computer vision: Part 3
 
"How Deep Learning Is Enabling Computer Vision Markets," a Presentation from ...
"How Deep Learning Is Enabling Computer Vision Markets," a Presentation from ..."How Deep Learning Is Enabling Computer Vision Markets," a Presentation from ...
"How Deep Learning Is Enabling Computer Vision Markets," a Presentation from ...
 
"The OpenCV Open Source Computer Vision Library: What’s New and What’s Coming...
"The OpenCV Open Source Computer Vision Library: What’s New and What’s Coming..."The OpenCV Open Source Computer Vision Library: What’s New and What’s Coming...
"The OpenCV Open Source Computer Vision Library: What’s New and What’s Coming...
 
Intro to HoloLens Development + Windows Mixed Reality
Intro to HoloLens Development + Windows Mixed RealityIntro to HoloLens Development + Windows Mixed Reality
Intro to HoloLens Development + Windows Mixed Reality
 
General introduction to computer vision
General introduction to computer visionGeneral introduction to computer vision
General introduction to computer vision
 
Introduction to AR with Unity3D
Introduction to AR with Unity3DIntroduction to AR with Unity3D
Introduction to AR with Unity3D
 
Computer Vision Introduction
Computer Vision IntroductionComputer Vision Introduction
Computer Vision Introduction
 
Cross platform computer vision optimization
Cross platform computer vision optimizationCross platform computer vision optimization
Cross platform computer vision optimization
 

Semelhante a Towards Embedded Computer Vision - New @ 2013

Supercharging MD Simulations with GPUs
Supercharging MD Simulations with GPUsSupercharging MD Simulations with GPUs
Supercharging MD Simulations with GPUsCan Ozdoruk
 
Modeling Uncertainty For Middleware-based Streaming Power Grid Applications
Modeling Uncertainty For Middleware-based Streaming Power Grid ApplicationsModeling Uncertainty For Middleware-based Streaming Power Grid Applications
Modeling Uncertainty For Middleware-based Streaming Power Grid ApplicationsJenny Liu
 
Анализ атак на исчерпание энергоресурсов на примере устройств беспроводных сетей
Анализ атак на исчерпание энергоресурсов на примере устройств беспроводных сетейАнализ атак на исчерпание энергоресурсов на примере устройств беспроводных сетей
Анализ атак на исчерпание энергоресурсов на примере устройств беспроводных сетейPositive Hack Days
 
IRJET- Design and Realization of Labview based Monitoring and Control of ...
IRJET-  	  Design and Realization of Labview based Monitoring and Control of ...IRJET-  	  Design and Realization of Labview based Monitoring and Control of ...
IRJET- Design and Realization of Labview based Monitoring and Control of ...IRJET Journal
 
Introduction to Internet of Things
Introduction to Internet of ThingsIntroduction to Internet of Things
Introduction to Internet of Thingsrjain51
 
第二周課程 Arduino介紹
第二周課程 Arduino介紹第二周課程 Arduino介紹
第二周課程 Arduino介紹冠宇 陳
 
Network-based Wireless for Remote Monitoring Lead-Acid Battery
Network-based Wireless for Remote Monitoring Lead-Acid BatteryNetwork-based Wireless for Remote Monitoring Lead-Acid Battery
Network-based Wireless for Remote Monitoring Lead-Acid BatteryOka Danil
 
BUILD A CIRCUIT FOR EVEN PARITY GENERATOR
BUILD A CIRCUIT FOR EVEN PARITY GENERATORBUILD A CIRCUIT FOR EVEN PARITY GENERATOR
BUILD A CIRCUIT FOR EVEN PARITY GENERATORAshish Sadavarti
 
Case study of wireless sensor network
Case study of wireless sensor networkCase study of wireless sensor network
Case study of wireless sensor networkSushil Aggarwal
 
Resume Song Chen 2016
Resume Song Chen 2016Resume Song Chen 2016
Resume Song Chen 2016Song Chen
 
SUBSTATION MONITORING AND CONTROLLING BASED ON MICROCONTROLLER BY USING IOT
SUBSTATION MONITORING AND CONTROLLING BASED ON MICROCONTROLLER BY USING IOTSUBSTATION MONITORING AND CONTROLLING BASED ON MICROCONTROLLER BY USING IOT
SUBSTATION MONITORING AND CONTROLLING BASED ON MICROCONTROLLER BY USING IOTIRJET Journal
 
Trends in VLSI circuit in 2020 - International Journal of VLSI design & Commu...
Trends in VLSI circuit in 2020 - International Journal of VLSI design & Commu...Trends in VLSI circuit in 2020 - International Journal of VLSI design & Commu...
Trends in VLSI circuit in 2020 - International Journal of VLSI design & Commu...VLSICS Design
 
Research Facilities and Student Profile VLSI IITH
Research Facilities and Student Profile VLSI IITHResearch Facilities and Student Profile VLSI IITH
Research Facilities and Student Profile VLSI IITHPlacement.IITH Micro.VLSI
 
A Survey on IoT-Based Vehicle Accident Prevention and Emergency Notification ...
A Survey on IoT-Based Vehicle Accident Prevention and Emergency Notification ...A Survey on IoT-Based Vehicle Accident Prevention and Emergency Notification ...
A Survey on IoT-Based Vehicle Accident Prevention and Emergency Notification ...IRJET Journal
 
IRJET- Arduino based Smart Grid Power Monitoring and Control by using IoT
IRJET-  	  Arduino based Smart Grid Power Monitoring and Control by using IoTIRJET-  	  Arduino based Smart Grid Power Monitoring and Control by using IoT
IRJET- Arduino based Smart Grid Power Monitoring and Control by using IoTIRJET Journal
 
PROTOTYPE OF IOT BASED DC MICROGRID AUTOMATION
PROTOTYPE OF IOT BASED DC MICROGRID AUTOMATIONPROTOTYPE OF IOT BASED DC MICROGRID AUTOMATION
PROTOTYPE OF IOT BASED DC MICROGRID AUTOMATIONIRJET Journal
 
ppt nihal seminar (1).pptx
ppt nihal seminar (1).pptxppt nihal seminar (1).pptx
ppt nihal seminar (1).pptxWaleedBM
 

Semelhante a Towards Embedded Computer Vision - New @ 2013 (20)

Tan's resume1
Tan's resume1Tan's resume1
Tan's resume1
 
Supercharging MD Simulations with GPUs
Supercharging MD Simulations with GPUsSupercharging MD Simulations with GPUs
Supercharging MD Simulations with GPUs
 
Modeling Uncertainty For Middleware-based Streaming Power Grid Applications
Modeling Uncertainty For Middleware-based Streaming Power Grid ApplicationsModeling Uncertainty For Middleware-based Streaming Power Grid Applications
Modeling Uncertainty For Middleware-based Streaming Power Grid Applications
 
Анализ атак на исчерпание энергоресурсов на примере устройств беспроводных сетей
Анализ атак на исчерпание энергоресурсов на примере устройств беспроводных сетейАнализ атак на исчерпание энергоресурсов на примере устройств беспроводных сетей
Анализ атак на исчерпание энергоресурсов на примере устройств беспроводных сетей
 
IRJET- Design and Realization of Labview based Monitoring and Control of ...
IRJET-  	  Design and Realization of Labview based Monitoring and Control of ...IRJET-  	  Design and Realization of Labview based Monitoring and Control of ...
IRJET- Design and Realization of Labview based Monitoring and Control of ...
 
Introduction to Internet of Things
Introduction to Internet of ThingsIntroduction to Internet of Things
Introduction to Internet of Things
 
第二周課程 Arduino介紹
第二周課程 Arduino介紹第二周課程 Arduino介紹
第二周課程 Arduino介紹
 
Best Paper winning PPT
Best Paper winning PPTBest Paper winning PPT
Best Paper winning PPT
 
Network-based Wireless for Remote Monitoring Lead-Acid Battery
Network-based Wireless for Remote Monitoring Lead-Acid BatteryNetwork-based Wireless for Remote Monitoring Lead-Acid Battery
Network-based Wireless for Remote Monitoring Lead-Acid Battery
 
BUILD A CIRCUIT FOR EVEN PARITY GENERATOR
BUILD A CIRCUIT FOR EVEN PARITY GENERATORBUILD A CIRCUIT FOR EVEN PARITY GENERATOR
BUILD A CIRCUIT FOR EVEN PARITY GENERATOR
 
Case study of wireless sensor network
Case study of wireless sensor networkCase study of wireless sensor network
Case study of wireless sensor network
 
Resume Song Chen 2016
Resume Song Chen 2016Resume Song Chen 2016
Resume Song Chen 2016
 
SUBSTATION MONITORING AND CONTROLLING BASED ON MICROCONTROLLER BY USING IOT
SUBSTATION MONITORING AND CONTROLLING BASED ON MICROCONTROLLER BY USING IOTSUBSTATION MONITORING AND CONTROLLING BASED ON MICROCONTROLLER BY USING IOT
SUBSTATION MONITORING AND CONTROLLING BASED ON MICROCONTROLLER BY USING IOT
 
Trends in VLSI circuit in 2020 - International Journal of VLSI design & Commu...
Trends in VLSI circuit in 2020 - International Journal of VLSI design & Commu...Trends in VLSI circuit in 2020 - International Journal of VLSI design & Commu...
Trends in VLSI circuit in 2020 - International Journal of VLSI design & Commu...
 
Research Facilities and Student Profile VLSI IITH
Research Facilities and Student Profile VLSI IITHResearch Facilities and Student Profile VLSI IITH
Research Facilities and Student Profile VLSI IITH
 
A Survey on IoT-Based Vehicle Accident Prevention and Emergency Notification ...
A Survey on IoT-Based Vehicle Accident Prevention and Emergency Notification ...A Survey on IoT-Based Vehicle Accident Prevention and Emergency Notification ...
A Survey on IoT-Based Vehicle Accident Prevention and Emergency Notification ...
 
BATCH 1.pptx
BATCH 1.pptxBATCH 1.pptx
BATCH 1.pptx
 
IRJET- Arduino based Smart Grid Power Monitoring and Control by using IoT
IRJET-  	  Arduino based Smart Grid Power Monitoring and Control by using IoTIRJET-  	  Arduino based Smart Grid Power Monitoring and Control by using IoT
IRJET- Arduino based Smart Grid Power Monitoring and Control by using IoT
 
PROTOTYPE OF IOT BASED DC MICROGRID AUTOMATION
PROTOTYPE OF IOT BASED DC MICROGRID AUTOMATIONPROTOTYPE OF IOT BASED DC MICROGRID AUTOMATION
PROTOTYPE OF IOT BASED DC MICROGRID AUTOMATION
 
ppt nihal seminar (1).pptx
ppt nihal seminar (1).pptxppt nihal seminar (1).pptx
ppt nihal seminar (1).pptx
 

Mais de IEEE International Conference on Intelligent Information Hiding and Multimedia Signal Processing

Mais de IEEE International Conference on Intelligent Information Hiding and Multimedia Signal Processing (16)

Computer Vision in the Age of IoT
Computer Vision in the Age of IoTComputer Vision in the Age of IoT
Computer Vision in the Age of IoT
 
2014/07/17 Parallelize computer vision by GPGPU computing
2014/07/17 Parallelize computer vision by GPGPU computing2014/07/17 Parallelize computer vision by GPGPU computing
2014/07/17 Parallelize computer vision by GPGPU computing
 
老師與教學助理的互動經驗分享 1010217
老師與教學助理的互動經驗分享 1010217老師與教學助理的互動經驗分享 1010217
老師與教學助理的互動經驗分享 1010217
 
Parallel Vision by GPGPU/CUDA
Parallel Vision by GPGPU/CUDAParallel Vision by GPGPU/CUDA
Parallel Vision by GPGPU/CUDA
 
Markov Random Field (MRF)
Markov Random Field (MRF)Markov Random Field (MRF)
Markov Random Field (MRF)
 
07 approximate inference in bn
07 approximate inference in bn07 approximate inference in bn
07 approximate inference in bn
 
06 exact inference in bn
06 exact inference in bn06 exact inference in bn
06 exact inference in bn
 
08 probabilistic inference over time
08 probabilistic inference over time08 probabilistic inference over time
08 probabilistic inference over time
 
05 probabilistic graphical models
05 probabilistic graphical models05 probabilistic graphical models
05 probabilistic graphical models
 
04 Uncertainty inference(continuous)
04 Uncertainty inference(continuous)04 Uncertainty inference(continuous)
04 Uncertainty inference(continuous)
 
03 Uncertainty inference(discrete)
03 Uncertainty inference(discrete)03 Uncertainty inference(discrete)
03 Uncertainty inference(discrete)
 
01 Probability review
01 Probability review01 Probability review
01 Probability review
 
02 Statistics review
02 Statistics review02 Statistics review
02 Statistics review
 
Monocular Human Pose Estimation with Bayesian Networks
Monocular Human Pose Estimation with Bayesian NetworksMonocular Human Pose Estimation with Bayesian Networks
Monocular Human Pose Estimation with Bayesian Networks
 
Intelligent Video Surveillance with Cloud Computing
Intelligent Video Surveillance with Cloud ComputingIntelligent Video Surveillance with Cloud Computing
Intelligent Video Surveillance with Cloud Computing
 
Intelligent Video Surveillance and Sousveillance
Intelligent Video Surveillance and SousveillanceIntelligent Video Surveillance and Sousveillance
Intelligent Video Surveillance and Sousveillance
 

Último

Q4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxQ4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxnelietumpap1
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfphamnguyenenglishnb
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 

Último (20)

Q4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxQ4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptx
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 

Towards Embedded Computer Vision - New @ 2013

  • 1. Wang, Yuan-Kai(王元凱) Electrical Engineering Department, Fu Jen University (輔仁大學電機工程系) Email: ykwang@mail.fju.edu.tw, URL: http://www.ykwang.tw Slideshare: Search "Towards Embedded Computer Vision" Towards Embedded Computer Vision 1
  • 2. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai Context Awareness 2 人 時 物 地 事 Situation High-Level Context Low-Level Contexts
  • 3. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 3 MIT Oxygen http://oxygen.lcs.mit.edu/ 1999
  • 4. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 4 The Aware Home http://awarehome.imtc.gatech.edu/
  • 5. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai Ambient Intelligence v.s. Object Intelligence Embedded system + Sensors 5 Wearable Computing Smart Home, Smart …
  • 6. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 66 Embedded Systems "Without" Sensors 資料來源:資策會MIC ITIS計畫整理
  • 7. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 77 Embedded Systems "With" Sensors GPS Navigation Wii Roomba Exoskeleton
  • 8. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 8 Driver assist Front view Night vision Blind corner Blind spot Rear view Embedded Systems "With" Image Sensors
  • 9. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 99 Embedded Systems "With" Image Sensors Google Glass
  • 10. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai Smart Watch 10
  • 11. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai Microsoft SenseCam Embedded Systems "With" Image Sensors 11
  • 12. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai Observation Miniaturization High Resolution 3D Capability 12
  • 13. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 13 Embedded Computer Vision   Embedded System + Camera + Computer Vision Algorithm Image Processing Image Recognition Image Capturing
  • 14. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 14 Embedded Computer Vision   Embedded compute vision   Implements computer vision algorithms on low-cost, low-power, constrained hardware   Constrained hardware   Low-speed CPU   Low capacity memory   No floating-point (FPU)   Low-resolution image sensor
  • 15. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai A B Research Status (1/3) 15
  • 16. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai Research Status (2/3) H K K 16
  • 17. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 1717 Research Status (3/3) DARPA Grand Challenge Google Car Google Taxi
  • 18. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 18 International Activities (1/2)   Special conferences   IEEE Int. Workshop on Embedded Computer Vision   IEEE Int. Conf. Distributed Smart Cameras   Special journal issues   IEEE Journal of Selected Topics in Signal Processing, vol. 2, no. 4, Aug. 2008   EURASIP Journal on Embedded Systems   Short courses in important CV conferences   CVPR07&08: Distributed vision processing in smart camera networks   ESC07: Embedded CV and smart cameras   ICASSP09: Distributed processing in smart cameras
  • 19. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 19 International Activities (2/2)   Research projects and Lab.   Princeton Univ./Georgia Tech.: Embedded Systems Lab., Wayne Wolf   Stanford Univ. Wireless sensor networks Lab.   UCLA, CMU, MIT   Delft Univ. of Technology SmartCam Project   Graz Univ. of Technology
  • 20. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 20 Three Ways for ECV   CPU (Central Processing Unit)   ARM, PowerPC   DSP (Digital Signal Processor)   TI, ADI, NXP   FPGA (Field Programmable Gate Array)   Altera, Xilinx
  • 21. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 21 CPU   Stanford MeshEye   ARM 7 (55MHz), ZigBee node   3 image sensors   30x30 grayscale x 2   640x480 color x 1 Object detection (http://wsnl.stanford.edu/smartcam.html) "MeshEye:a hybrid-resolution smart camera mote for applications in distributed intelligent surveillance", IPSN-SPOTS, 2007
  • 22. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 22 DSP   "Visual surveillance on DSP-based embedded platform," Graz Univ. of Technology, 2008(Phd. dissertation)   TI C6414 (600MHz)   Applications: Adaboost face detection, vehicle detection, license plate detection
  • 23. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 23 FPGA (2/3) "Hardware, Design and Implementation Issues on a FPGA-Based Smart Camera," ICDSC, 2007
  • 24. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 24 Hybrid: CPU+DSP   "Distributed Embedded Smart Cameras for Surveillance Applications," IEEE Computer, 2006. Developed for traffic surveillance
  • 25. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai Hybrid: CPU+DSP by SoC   TI OMAP 25
  • 26. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 26 Hybrid: CPU+FPGA   UCLA Cyclops   MCU: Atmega128   CPLD: image processing   ECV app.: Hand gesture recognition http://research.cens.ucla.edu/ projects/2007/ Multiscaled_Actuated_Sensing/ Cyclops/
  • 27. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai Hybrid: CPU+FPGA by SoC   Xilinx Zynq 27
  • 28. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 28 Challenges for ECV   Algorithm refinement   Parallel computation   Function partition, Multi-threading   Stream processing   Memory hierarchy optimization   Hardware design   Pipeline, SIMD, board design   Optimized programming skills   Fixed-point arithmetic   Memory management   Intrinsic commands
  • 29. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 29 Our Experiences Entertainment Robot (CPU) Vision Sensor Network (CPU) Smart Video Surveillance (DSP) Wearable Camera (DSP)
  • 30. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 30 Case 1 Entertainment Robot CPU
  • 31. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 31 Sony AIBO
  • 32. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai Rolling Dice 32
  • 33. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 33 Face Detection
  • 34. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 34 Face Recognition
  • 35. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 35 Facial Expression Recognition
  • 36. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 36 Case 2 Embedded Vision Sensor CPU
  • 37. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 37 FJUCam • Power consumption: 1W • Power sources: • 5V DC current • 5V Cell Battery • Weight: 35gm • Size: 6 x 4.5 x 5 (cm) (W x H x D) Three Modules 1. Main board, 2. Lens module 3. Storage module
  • 38. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 38 Face Detection FJUCam Face Detection Image Display
  • 39. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 39 Cyclops Robot   Color tracking
  • 40. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 40 Case 3 Video Surveillance FPGA
  • 41. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 41 Mobile Video Surveillance FPGA 行動通訊網路 (3G/GPRS) 網際網路 網路攝影機 監控伺服器 行動裝置 (3G行動電話)GSM 數據機 Wap Push 傳遞視訊串流 PCBackground subtraction, ... •  2.8 GHz Intel CPU •  Software: C/C++ •  Frame rate: 10 fps
  • 42. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 42 Background Subtraction Current Frame - Background Image Update Post Processing Motion Object Image Background Image 1+kB kB 1+kP 1+kM ),(),( ),( 1 1 yxByxP yxM kk k −= + + ),()1(),( ),( 1 1 yxPyxB yxB kk k + + −+= αα Speed up by (1) Circuit design, (2) Paralization
  • 43. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 43 FPGA Speed Up   Comparisons   PC: 2.8GHz CPU, C implementation   FPGA can speed up 500 times Clock(Hz) FPS CPU FPGA 2.8G 25M 51 10
  • 44. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 44 Case 4 Wearable Camera X-EYE ARM + DSP
  • 45. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 45 Goal 45
  • 46. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai Demo Video 46
  • 47. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 47 Development 滑鼠 鍵盤 SD卡 USB-WIFI卡 讀卡機 USB-RS232 控制線 微投影機 自製 外殼 USB 連接線 顯示器 觸控面板 筆電 移動電源 BeagleBoard Camera USB Hub
  • 48. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 48 Hardware 4848 Peripheral I/O • USB Host • JTAG • DVI-D video out • S-Video out • SD/MMC+ • Stereo in/out • RS-232 serial1 • Alternate power • USB 2.0 HS OTG USER OMAP3530 Processor • 600MHz Cortex-A8 • NEON+VFPv3 • 16KB/16KB L1 • 256KB L2 • 430MHz C64x+ DSP • 32K/32K L1 • 48K L1D • 32K L2 • Power VR SGX GPU • 64K on-chip RAM POP Memory • 256MB LPDDR RAM • 256MB NAND flash RESET 7.6 cm
  • 49. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 49 System 2010.04.25 49
  • 50. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 50 Software
  • 51. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai Next : UAV 51
  • 52. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai Next : Sleep Monitoring 52
  • 53. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai Next : Vehicular Object Detection 53
  • 54. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 54 Future of Embedded Vision
  • 55. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 55 Summary   Embedded CPU is not appropriate for ECV   Pros   Great flexibility   Fast development   Cons   No float-point arithmatics   Interrupt-based architecture   Smart phone with 4/8 cores is OK?
  • 56. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 56 I Think …   Embedded compute vision   Low-cost, low-power, minimal hardware   High-Performance computer vision   Fast speed without cost, power, and hardware constraints From contradiction to convergence ?! Constrained Resource Abundant Resource Yes by multicore Contradiction
  • 57. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 57 Challenges (1/2)   Algorithm decomposition   Function decomposition   Partition serial part and parallel part   Data flow analysis and data dependency analysis   Parallelism   Loop unrolling   Multithreading   Pipeline
  • 58. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 58 Challenges (2/2)   Performance analysis method   For efficiency improvement   Implementation efforts   Choose a good embedded platform for computer vision   Software issues   Hardware issues   Programming skills   Multi-threading
  • 59. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 59 Future Research Directions Heterogeneous Multicore ARM + DSP ARM + FPGA ARM + GPGPU
  • 60. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai I Think Again …   Is there a development platform for embedded computer vision with   Built-in camera   AE, AF, AWB   High-performance processor   Heterogeneous multicore   Software development environment:   C, Matlab   OpenCV   Sample codes   Labs 60
  • 61. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai Embedded Vision Alliance 61
  • 62. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai   Ramesh Raskar MIT Platform 62
  • 63. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai   Andrew Adams Stanford Platform 63
  • 64. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai Taiwan Platform for Embedded Vision ? 64
  • 65.
  • 66. 王元凱 Towards Embedded Computer Vision p. Fu Jen University Department of Electrical Engineering Wang, Yuan-Kai 本簡報授權聲明  此簡報內容採用 Creative Commons 「姓名標示 - 非商業性台灣 3.0 版」 授權條款  歡迎非商業目的的重製、散布或修改本簡報的內容,但 請標明: (1)原作者姓名:王元凱; (2)圖標示:  簡報中所取用的部份圖形創作乃截取自網際網路,僅供 演講者於自由軟體推廣演講時主張合理使用,請讀者不 得對其再行取用,除非您本身自忖亦符合主張合理使用 之情狀,且自負相關法律責任。 66