スライド 1

Similar documents
スライド 1

sumi.indd

IEEE HDD RAID MPI MPU/CPU GPGPU GPU cm I m cm /g I I n/ cm 2 s X n/ cm s cm g/cm

Chip Size and Performance Evaluations of Shared Cache for On-chip Multiprocessor Takahiro SASAKI, Tomohiro INOUE, Nobuhiko OMORI, Tetsuo HIRONAKA, Han

2.2 (a) = 1, M = 9, p i 1 = p i = p i+1 = 0 (b) = 1, M = 9, p i 1 = 0, p i = 1, p i+1 = 1 1: M 2 M 2 w i [j] w i [j] = 1 j= w i w i = (w i [ ],, w i [

1 Kinect for Windows M = [X Y Z] T M = [X Y Z ] T f (u,v) w 3.2 [11] [7] u = f X +u Z 0 δ u (X,Y,Z ) (5) v = f Y Z +v 0 δ v (X,Y,Z ) (6) w = Z +

IPSJ SIG Technical Report iphone iphone,,., OpenGl ES 2.0 GLSL(OpenGL Shading Language), iphone GPGPU(General-Purpose Computing on Graphics Proc

Vol. 48 No. SIG 1(CVIM 17) Feb Visconti Visconti ITS Image Recognition LSI Visconti and Its Applications to Safety and Security Hiroaki Nakai, J

26 FPGA FPGA (Field Programmable Gate Array) ASIC (Application Specific Integrated Circuit) FPGA FPGA FPGA FPGA Linux FreeDOS skewed way L1

LED a) A New LED Array Acquisition Method Focusing on Time-Gradient and Space- Gradient Values for Road to Vehicle Visible Light Communication Syunsuk

P2P P2P peer peer P2P peer P2P peer P2P i

光学

3 2 2 (1) (2) (3) (4) 4 4 AdaBoost 2. [11] Onishi&Yoda [8] Iwashita&Stoica [5] 4 [3] 3. 3 (1) (2) (3)

2003/3 Vol. J86 D II No Fig. 1 An exterior view of eye scanner. CCD [7] CCD PC USB PC PC USB RS-232C PC

パナソニック技報

& Vol.5 No (Oct. 2015) TV 1,2,a) , Augmented TV TV AR Augmented Reality 3DCG TV Estimation of TV Screen Position and Ro

12 DCT A Data-Driven Implementation of Shape Adaptive DCT

P361

スパコンに通じる並列プログラミングの基礎

スパコンに通じる並列プログラミングの基礎


258 5) GPS 1 GPS 6) GPS DP 7) 8) 10) GPS GPS ) GPS Global Positioning System

CMOS GPS GPS HARP CCD CMOS CMOS CMOS CMOS CCD i


(3.6 ) (4.6 ) 2. [3], [6], [12] [7] [2], [5], [11] [14] [9] [8] [10] (1) Voodoo 3 : 3 Voodoo[1] 3 ( 3D ) (2) : Voodoo 3D (3) : 3D (Welc

IPSJ SIG Technical Report Vol.2013-CVIM-188 No /9/2 1,a) D. Marr D. Marr 1. (feature-based) (area-based) (Dense Stereo Vision) van der Ma

paper.dvi

"Moir6 Patterns on Video Pictures Taken by Solid State Image Sensors" by Okio Yoshida and Akito Iwamoto (Toshiba Research and Development Center, Tosh

23 Fig. 2: hwmodulev2 3. Reconfigurable HPC 3.1 hw/sw hw/sw hw/sw FPGA PC FPGA PC FPGA HPC FPGA FPGA hw/sw hw/sw hw- Module FPGA hwmodule hw/sw FPGA h

main.dvi


2007/8 Vol. J90 D No. 8 Stauffer [7] 2 2 I 1 I 2 2 (I 1(x),I 2(x)) 2 [13] I 2 = CI 1 (C >0) (I 1,I 2) (I 1,I 2) Field Monitoring Server

スパコンに通じる並列プログラミングの基礎

DC-DC Control Circuit for Single Inductor Dual Output DC-DC Converter with Charge Pump (AKM AKM Kenji TAKAHASHI Hajime YOKOO Shunsuke MIWA Hiroyuki IW

xx/xx Vol. Jxx A No. xx 1 Fig. 1 PAL(Panoramic Annular Lens) PAL(Panoramic Annular Lens) PAL (2) PAL PAL 2 PAL 3 2 PAL 1 PAL 3 PAL PAL 2. 1 PAL

P.01 C Global Value Corp. PAT.P 2008'

A Responsive Processor for Parallel/Distributed Real-time Processing

3: 2: 2. 2 Semi-supervised learning Semi-supervised learning [5,6] Semi-supervised learning Self-training [13] [14] Self-training Self-training Semi-s

Microsoft Word - archip.doc

RaVioli SIMD

CPU Levels in the memory hierarchy Level 1 Level 2... Increasing distance from the CPU in access time Level n Size of the memory at each level 1: 2.2

2. CABAC CABAC CABAC 1 1 CABAC Figure 1 Overview of CABAC 2 DCT 2 0/ /1 CABAC [3] 3. 2 値化部 コンテキスト計算部 2 値算術符号化部 CABAC CABAC

main

Silhouette on Image Object Silhouette on Images Object 1 Fig. 1 Visual cone Fig. 2 2 Volume intersection method Fig. 3 3 Background subtraction Fig. 4

14 2 5

64bit SSE2 SSE2 FPU Visual C++ 64bit Inline Assembler 4 FPU SSE2 4.1 FPU Control Word FPU 16bit R R R IC RC(2) PC(2) R R PM UM OM ZM DM IM R: reserved

[1] SBS [2] SBS Random Forests[3] Random Forests ii

IPSJ SIG Technical Report Vol.2012-IS-119 No /3/ Web A Multi-story e-picture Book with the Degree-of-interest Extraction Function

Computer Security Symposium October ,a) 1,b) Microsoft Kinect Kinect, Takafumi Mori 1,a) Hiroaki Kikuchi 1,b) [1] 1 Meiji U

Joji Iisaka, S. Ito, T. Fujisaki and Y. Takao, " A Compound Computer System for Image data Processing, A chapter of "Real Time /Parallel Computing" Pl

Operation_test_of_SOFIST

IPSJ SIG Technical Report Vol.2015-MUS-107 No /5/23 HARK-Binaural Raspberry Pi 2 1,a) ( ) HARK 2 HARK-Binaural A/D Raspberry Pi 2 1.

a) Extraction of Similarities and Differences in Human Behavior Using Singular Value Decomposition Kenichi MISHIMA, Sayaka KANATA, Hiroaki NAKANISHI a

デジタルカメラ用ISP:Milbeaut

IPSJ SIG Technical Report GPS LAN GPS LAN GPS LAN Location Identification by sphere image and hybrid sensing Takayuki Katahira, 1 Yoshio Iwai 1

1 Table 1: Identification by color of voxel Voxel Mode of expression Nothing Other 1 Orange 2 Blue 3 Yellow 4 SSL Humanoid SSL-Vision 3 3 [, 21] 8 325

VHDL-AMS Department of Electrical Engineering, Doshisha University, Tatara, Kyotanabe, Kyoto, Japan TOYOTA Motor Corporation, Susono, Shizuok

(a) 1 (b) 3. Gilbert Pernicka[2] Treibitz Schechner[3] Narasimhan [4] Kim [5] Nayar [6] [7][8][9] 2. X X X [10] [11] L L t L s L = L t + L s

IPSJ SIG Technical Report Vol.2016-ARC-221 No /8/9 GC 1 1 GC GC GC GC DalvikVM GC 12.4% 5.7% 1. Garbage Collection: GC GC Java GC GC GC GC Dalv

(1) (2) (3) (4) (5) 2.1 ( ) 2

(SAD) x86 MPSADBW H.264/AVC H.264/AVC SAD SAD x86 SAD MPSADBW SAD 3x3 3 9 SAD SAD SAD x86 MPSADBW SAD 9 SAD SAD 4.6

JIIAセミナー

[2] OCR [3], [4] [5] [6] [4], [7] [8], [9] 1 [10] Fig. 1 Current arrangement and size of ruby. 2 Fig. 2 Typography combined with printing

IPSJ SIG Technical Report Vol.2009-CVIM-167 No /6/10 Real AdaBoost HOG 1 1 1, 2 1 Real AdaBoost HOG HOG Real AdaBoost HOG A Method for Reducing

GRAPE-DR /

H.264/AVC 2 H.265/HEVC 1 H.265 JCT-VC HM(HEVC Test Model) HM 5 5 SIMD HM 33%

1 3DCG [2] 3DCG CG 3DCG [3] 3DCG 3 3 API 2 3DCG 3 (1) Saito [4] (a) 1920x1080 (b) 1280x720 (c) 640x360 (d) 320x G-Buffer Decaudin[5] G-Buffer D

4 4 2 RAW (PCA) RAW RAW [5] 4 RAW 4 Park [12] Park 2 RAW RAW 2 RAW y = Mx + n. (1) y RAW x RGB M CFA n.. R G B σr 2, σ2 G, σ2 B D n ( )

28 TCG SURF Card recognition using SURF in TCG play video

1 Web [2] Web [3] [4] [5], [6] [7] [8] S.W. [9] 3. MeetingShelf Web MeetingShelf MeetingShelf (1) (2) (3) (4) (5) Web MeetingShelf

) 1 2 2[m] % H W T (x, y) I D(x, y) d d = 1 [T (p, q) I D(x + p, y + q)] HW 2 (1) p q t 3 (X t,y t,z t) x t [ ] T x t

IS1-09 第 回画像センシングシンポジウム, 横浜,14 年 6 月 2 Hough Forest Hough Forest[6] Random Forest( [5]) Random Forest Hough Forest Hough Forest 2.1 Hough Forest 1 2.2

Microsoft PowerPoint - 【5】説明資料_池辺将之

Fig Measurement data combination. 2 Fig. 2. Ray vector. Fig (12) 1 2 R 1 r t 1 3 p 1,i i 2 3 Fig.2 R 2 t 2 p 2,i [u, v] T (1)(2) r R 1 R 2

(a) (b) 2 2 (Bosch, IR Illuminator 850 nm, UFLED30-8BD) ( 7[m] 6[m]) 3 (PointGrey Research Inc.Grasshopper2 M/C) Hz (a) (b

Convolutional Neural Network A Graduation Thesis of College of Engineering, Chubu University Investigation of feature extraction by Convolution

untitled

17 Proposal of an Algorithm of Image Extraction and Research on Improvement of a Man-machine Interface of Food Intake Measuring System


4. C i k = 2 k-means C 1 i, C 2 i 5. C i x i p [ f(θ i ; x) = (2π) p 2 Vi 1 2 exp (x µ ] i) t V 1 i (x µ i ) 2 BIC BIC = 2 log L( ˆθ i ; x i C i ) + q


,4) 1 P% P%P=2.5 5%!%! (1) = (2) l l Figure 1 A compilation flow of the proposing sampling based architecture simulation

179Ł\”ƒ

smpp_resume.dvi

Abstract This paper concerns with a method of dynamic image cognition. Our image cognition method has two distinguished features. One is that the imag

main.dvi

24 FFT Self-Timeed Pipeline Implementation of Adaptive FFT for Different Rate Signals

RW1097-0A-001_V0.1_170106

(4) ω t(x) = 1 ω min Ω ( (I C (y))) min 0 < ω < C A C = 1 (5) ω (5) t transmission map tmap 1 4(a) t 4(a) t tmap RGB 2 (a) RGB (A), (B), (C)

光学

untitled

組込みシステムシンポジウム2011 Embedded Systems Symposium 2011 ESS /10/20 FPGA Android Android Java FPGA Java FPGA Dalvik VM Intel Atom FPGA PCI Express DM

<4D F736F F D CF097AC E A D836A B2E646F6378>

Fig. 1 Relative delay coding.

c2


H(ω) = ( G H (ω)g(ω) ) 1 G H (ω) (6) 2 H 11 (ω) H 1N (ω) H(ω)= (2) H M1 (ω) H MN (ω) [ X(ω)= X 1 (ω) X 2 (ω) X N (ω) ] T (3)

GPGPU

Transcription:

swk(at)ic.is.tohoku.ac.jp

2

Outline 3

? 4

S/N CCD 5

Q Q V 6

CMOS 1 7

1 2 N 1 2 N 8

CCD: CMOS: 9

: / 10

A-D A D C A D C A D C A D C A D C A D C ADC 11

A-D ADC ADC ADC ADC ADC ADC ADC ADC ADC A-D 12

ADC TX reset analog ramp digita ramp 1 8 write 8-bit read mem 8 digital pixel value row read [Kleinfelder2001] CMOS 0.18um 352x288 pixels ~ 10,000fps 8 13

CCD: CMOS: 14

( PC ) e.g. [ 2002] [Muehlmann2004] frame N frame N+1 15

SIMD (Single Instruction stream, Multiple Data stream) + + + + + + + + 16

SIMD ILLIAC IV (64 x 64-bit processors) [ed-thelen.org] CM-2, by Thinking Machines Corp. (65536 x 1-bit processors) [svisions.com] Several attempts, no lasting successes. [Hennessy2003] 17

SIMD Intel MMX SSE SSE2 AMD 3D Now! Enhanced 3D Now! 18

SIMD Pixel-Parallel Image Processor (MIT) [Gealow1999] IMAP-VISION (NEC) (linear processor array) [ 1995] [nec.co.jp] 19

SIMD Programmable Artificial Retina ( ) Near Sensor Image Processing ( ) Sensory Processing Element ( ) 20

Programmable Artificial Retina [Bernard1993] 3 2 AND NOT AND / NOT 21

Near Sensor Image Processing [Astrom1996] 9 22

Sensory Processing Element [ 1998] 24 23

SIMD 3? 24

A D C A D C A D C high-speed image processor 25

IVP MAPP [Johansson2003] 26

Column-Parallel Vision System II ADC ADC ADC (S 3 PE) [ 2001] 27

SIMD [ 2003] 1000fps CMOS (Micron ) + FPGA + PC [ 2005] 1000fps CMOS (Micron ) + FPGA 28

? ASIC? FPGA 29

References [Kleinfelder2001] S. Kleinfelder, S. Lim, X. Liu and A. El Gamal: A 10000 Frames/s CMOS Digital Pixel Sensor, IEEE J. Solid-State Circuits, vol.36, no.12, pp.2049-2059, 2001. [ 2002] :, 20, 3A15, 2002. [Muehlmann2004] U. Muehlmann, M. Ribo, P. Lang and A. Pinz, A New High Speed CMOS Camera for Real-Time Tracking Applications, Proc. 2004 IEEE Int. Conf. Robotics and Automation, pp. 5195-5200, 2004. [ed-thelen.org] http://ed-thelen.org/comp-hist/vs-illiac-iv.html [svisions.com] http://www.svisions.com/sv/cm-dv.html [Hennessy2003] J. L. Hennessy and D. A. Patterson: Computer Architecture A Quantitative Approach, Third Edition, Morgan Kaufmann, 2003. [Gealow1999] J. C. Gealow and C. G. Sodini: A Pixel-Parallel Image Processor Using Logic Pitch-Matched to Dynamic Memory, IEEE J. Solid-State Circuits, vol.34, no.6, pp.831-839, 1999. [ 1995],,,, : SIMD IMAP, (D-I), vol.j78-d-ii, no.2, pp.82-90, 1995. [nec.co.jp] http://www.incx.nec.co.jp/imap-vision/ [Bernard1993] T. M. Bernard, Y. Zavidovique and F. J. Devos: A Programmable Artificial Retina, IEEE J. Solid-State Circuits, vol.28, no.7, pp.789-798, 1993. [Astrom1996] A. Astrom, J.-E. Eklund and R. Forchheimer: Global Feature Extraction Operations for Near-Sensor Image Processing, IEEE Trans. Image Processing, vol.5, no.1, pp.102-110, 1996. [ 1998],,, :, (D-I), vol.j81-d-i, no.2, pp.70-76, 1998. [Johansson2003] R. Johansson, L. Lindgren, J. Melander and B. Moller: A Multi-Resolution 1000 GOPS 4 Gpixels/s Programmable CMOS Image Sensor for Machine Vision, Proc. IEEE Workshop on Charge-Coupled Devices and Advanced Image Sensors, 2003. [ 2001] : : CPV-II 19, pp.383-384, 2001. [ 2003],, : -- 1000fps --, 21, 1K13, 2003. [ 2005] CMOS FPGA,, 2A1-N-094, 2005. 30