adv99_4.PDF
|
|
- あいね とりこし
- 6 years ago
- Views:
Transcription
1 Advanced Graphics Programing Techniques Using OpenGL Section 6 Texture Mapping (page 40 77) 1
2 6 Texture Mapping(1) 2
3 6 Texture Mapping(2) ( ) ( ) OpenGL 3
4 6.1 Texture Basics 4
5 6.1.1 The Texture Image(1) (texel: texture elements) 1D, 2D, 3D(OpenGL1.2), 4D(SGI ) glteximage{1, 2, 3}D OpenGL TIFF, JPG 5
6 6.1.1 The Texture Image(2) glcopyteximage2d 2 6
7 6.1.1 The Texture Image(3) (OpenGL1.1) -> GL_LUMINANCE 16 -> GL_RGB4 7
8 6.1.2 Texture Coordinates(1)
9 6.1.2 Texture Coordinates(2) 3 (s, t, r, q) s t r, q 9
10 6.1.2 Texture Coordinates(3) [0.. 1] [0.. 1] (clamp): [0.. 1] ( ) (repeat): ( ) OpenGL1.2 clamp to edge 10
11 6.1.2 Texture Coordinates(4) Q. A. ( ) 3D VRML Wavefront OBJ 3D 11
12 6.1.2 Texture Coordinates(5) Sloan, Weinstein, Brederson[90] (intrinsic texture properties) (user-guided highlights) importance map 12
13 6.1.3 Texture Coordinate Generation and Transformation OpenGL ( texgen) ( ) 4x4 13
14 6.1.4 Filtering(1) ( ) 14
15 6.1.4 Filtering(2) OpenGL Magnification(1 ) Minification(1 ) ( ) 15
16 6.1.4 Filtering(3) Magnification 4 Minification 4 ( 8 ) SGIS_texture_filter4 4x4 16
17 6.1.4 Filtering(4) (1) Level-of-Detail(LODs) ( 0) 1x1 17
18 6.1.4 Filtering(5) (2) glubuild{1,2,3}dmipmaps GLU 18
19 6.1.4 Filtering(6) (3) OpenGL LODs ( ) (selecting) OpenGL LOD 19
20 6.1.4 Filtering(7) (4) OpenGL Disable (OpenGL1.0, 1.1) GLU 20
21 6.1.5 Texture Environment(1) (gltex-env 21
22 6.1.5 Texture Environment(2) GL_MODULATE GL_REPLACE( ) GL_DECAL GL_BLEND (imcoming) 22
23 6.1.6 Texture Objects(1) OpenGL texture objects (OpenGL1.1) 23
24 6.1.6 Texture Objects(2) ( ) ( ) 24
25 6.1.6 Texture Objects(3) 32bit glgentexures ( ) GL_TEXTURE_{1,2,3}D glbindtextures (bind) 25
26 6.1.6 Texture Objects(4) glteximage, gltexparameter, glgettexparameter, glgettexlevelparameter, glgettexim-age (1D,2D,3D) 26
27 6.1.6 Texture Objects(5) glbindtexture 27
28 6.1.6 Texture Obejcts(6) :
29 6.2 Multitexture(1) OpenGL (state) 29
30 6.2 Multitexture(2) Quake Unreal (section 10.2) ( 2 ) 30
31 6.2 Multitexture(3) ARB_multitexture (OpenGL1.2.1) Architecture Review Board(ARB) ARB OpenGL OpenGL 31
32 6.2.1 Multitexture API Overview(1) : 2D 0 1D 1 glactivetexturearb(gl_texture0_arb); glenable(gl_texture_2d); glactivetexturearb(gl_texture1_arb); glenable(gl_texture_1d); 32
33 6.2.1 Multitexture API Overview(2) glactivetexturearb gltexgen glteximage2d gltexparametergldisable glgetintegerv glmatrixmode glpushmatrix glpopmatrix 33
34 6.2.1 Multitexture API Overview(3) glgetintegerv GL_MAX_TEXTURE_UNITS_ARB
35 6.2.1 Multitexture API Overview(4) glmultitexcoord2farb(gl_texture0_arb, s0, t0); glmultitexcoord4farb(gl_texture1_arb, s1, t1, r1, q1); glmultitexcoord1iarb(gl_texture2_arb, s2); glvertex3f(x, y, z); 35
36 6.2.1 Multitexture API Overview(5) (vertex arrays) glclientactivetexturearb(gl_texture0_arb); gldisableclientstate(gl_texture_coord_array); glclientactivetexturearb(gl_texture1_arb); gltexcoordpointer(2, GL_FLOAT, 0, tex_array_ptr); glenableclientstate(gl_texture_coord_array); 36
37 6.2.1 Multitexture API Overview(6) (state) push pop push pop glpushattrib glpopattrib glpushclientattrib glpopclientattrib 37
38 6.2.2 Multitexture Texture Environments EXT_multitexture (incoming) 38
39 6.3 Merging Textures with Specular Highlights(1) EXT_separate_specular_color color sum 39
40 6.3 Merging Textures with Specular Highlights(2) (OpenGL1.2) gllightmodeli(gl_light_model_color_co NTROL, GL_SEPARATE_SPECULAR_COLOR); gllightmodeli(gl_light_model_color_co NTROL, GL_SINGLE_COLOR); 40
41 6.3 Merging Textures with Specular Highlights(3) color sum (secondary color) Disable 41
42 6.3 Merging Textures with Specular Highlights(4) EXT_secondary_color glsecondarycolor3fext gldisable(gl_lighting); glenable(gl_color_sum_ext); /* enable color sum with explicit secondary color */ glcolor4f(0, 0.3, 0.5); /* explicit primary color (RGBA) */ glsecondarycolor3fext(1, 1, 0.8); /* explicit secondary color (RGB) */ 42
43 6.4 Texture Borders and Tiling(1) OpenGL ( ) OpenGL 43
44 6.4 Texture Borders and Tiling(2) OpenGL 1 44
45 6.4 Texture Borders and Tiling(3) :
46 6.4 Texture Borders and Tiling(3) 0.0 or % 46
47 6.5 Mipmap Generation(1) glubuild2dmipmaps ( ) 47
48 6.5 Mipmap Generation(2) Mitchell and Netravali (family) ( ) 48
49 6.5 Mipmap Generation(3) GLU (LOD 0)
50 6.5 Mipmap Generation(4) CPU OpenGL GL_LINEAR minification 1/4 ( ) LOD 1 50
51 6.6 Texture Map Limits(1) (vertualize) 51
52 6.6 Texture Map Limits(2) : 52
53 6.7 Anisotropic Texture Filtering(1) OpenGL minification (isotropic) s,t 53
54 6.7 Anisotropic Texture Filtering(2) minification footprint ( ) 1 s t footprint 54
55 6.7 Anisotropic Texture Filtering(3) t ( ) footprint 0 footprint 55
56 6.8 Paging Textures(1) 56
57 6.8 Paging Textures(2) 57
58 6.8 Paging Textures(3) GL_LINEAR [0.0, 1.0] 58
59 6.8 Paging Textures(4) (s,t) 0 3.GL_SKIP_PIXELS GL_SKIP_ROWS glteximage2d 59
60 6.8.1 Texture Subloading(1) 60
61 6.8.1 Texture Subloading(2) GL_TEXTURE_WRAP_S, GL_TEXTURE_WRAP_T GL_REPEAT( ) 61
62 6.8.1 Texture Subloading(3) GL_SKIP_PIXELS GL_SKIP_ROWS gltexsubimage 62
63 6.8.1 Texture Subloading(4) OpenGL (paged)
64 6.8.2 Paging Images in System Memory(1) (offset) 2 64
65 6.8.2 Paging Images in System Memory(2) 2 (roam) 65
66 6.8.3 Implementing High Resolution Textured Terrain(1) clip mapping(tanner, Migdal, and Jones [94]) SGI InfiniteReality SGIX_clipmap 32,768 x 32,768 clip map 66
67 6.9 Transparency Mapping and Trimming with Alpha(1) (matte) 1 0 GL_EQUALS 0 GL_LESS
68 6.9 Transparency Mapping and Trimming with Alpha(2) 0 68
69 6.9 Transparency Mapping and Trimming with Alpha(3) (trim) 69
70 6.10 Billboads(1) 70
71 6.10 Billboads(2) M r Veye = M 1 0 r Vfront = ( 0,0,1) r Vright = ( 0,1,0) r r cos? = Veye V r r sin? = V V front ( ) eye right z R M up +y (MR) 71
72 6.10 Billboads(3) A v r r axis = Vup V r r cos? = Vup V v sin? = axis billboard billboard ( ) MAR z up +y 72
73 6.10 Billboads(4) ( ) A v r r axis = Vup V r r cos? = Vup V v sin? = axis r r Valignment = V alignment alignment billboard r ( V eye r V billboard r ) V eye 73
74 6.11 Rendering Text(1) 2D : : 74
75 6.11 Rendering Text(2) GL_INTENSITY GL_MODULATE e.g. 75
76 6.12 Texture Mosaicing e.g. 76
77 6.13 Texture Coordinate Generation gltexcoord OpenGL 2 OpenGL 77
78 6.14 Color Coding and Contouring(1) 1D % 75% 20% 1D 78
79 6.14 Color Coding and Contouring(2) GL_REPEAT GL_OBJCT_LINEAR GL_EYE_LINEAR 79
80 6.16 Projective Textures OpenGL s,t s,t,r,q q w r 3D OpenGL r=0, q=1 80
81 How to Project Texture(1) ( or ) 3. glulookat,glfrustum,gluperspective 81
82 How to Project Texture(2) OpenGL 82
83 How to Project Texture(3) (NDC) x,y,z -1 1 ( s,t,r ) 83
84 How to Project Texture(4) NDC NDC s,t 1/2 1/2 84
85 How to Project Texture(5) glmatrixmode(gl TEXTURE) glloadidentity( )( ) gltranslatef(.5f,.5f, 0.f) glscalef(.5f,.5f, 1.f) ( NDC ) (glfrustum ) (glulookat ) 85
86 6.17 Enviroment Mapping(1) OpenGL (spherical) 1 86
87 6.17 Enviroment Mapping(2) GL_SPHERE_MAP ( ) Phong section
88 6.18 Image Warping and Dewarping 88
89 6.19 3D Textures s, t, r [0.. 1] 2D 89
90 Using 3D Textures 90
91 6.21 Procedural Texture Generation (filtered noise functions) 91
92 Filtered Noise Function(1) ( -1 1) 1 92
93 Filtered Noise Function(2) value noise gradient noise gradient noise RenderMan shading language 93
94 Generating Noise Functions(1) OpenGL 94
95 Generating Noise Functions(2) value noise gradient noise 95
96 High Resolution Filtering 96
97 Other Noise Functions sparse convolution noise spot noise 97
98 Turbulence(1) OpenGL 1. glaccum(gl_load, 1.0); 2. glaccum(gl_add, -0.5); 3. glaccum(gl_mult, 2.0); 4. glaccum(gl_return, 1.0); glaccum(gl_return, -1.0); 7. GL_ONE step 5 98
99 Turbulence(2) GL_ADD GL_MULT [0, 1] [-1, 1] [0, 1] GL_RETURN 0 GL_RETURN 0 GL_RETURN GL_RETURN 99
100 Example: Image Warping 2D (distort) ( ) 100
101 Generating 3D Noise 2D 3D : 1 64x64x64 r=0.0, r=
102 Generating 2D Noise to Simulate 3D Noise 2D 2D 2D spot noise 2D 3D 102
103 Trade-offs Between 3D and 2D Techniques 3D 3D 2D 103
104 Reference SIGGRAPH '99 Cources Advanced Graphics Programming Techniques Using OpenGL Lighting and Shading Techniques for Interactive Applications 104
19_OpenGLES.key
CS193P - Lecture 19 iphone Application Development OpenGL ES 1 Announcements Final projects due in 7 days Tuesday, March 16th 11:59 pm Submit: Code Power-point/Keynote slides ReadMe file Final project
More information第7章 レンダリング
7 April 11, 2017 1 / 59 7.1 ( ) CG 3 ( ) 2 / 59 7.2 7.2.1 ( ) 3 (rendering) 1 / (hidden line/surface calculation) a (outer normal algorithm) b Z (Z-buffer algorithm) c (scan-line algorithm) 2 (shading)
More information第7章 レンダリング
7 May 18, 2012 1 / 60 71 ( ) CG 3 ( ) 2 / 60 72 71 ( ) 3 (rendering) 1 / (hidden line/surface calculation) a (outer normal algorithm) b Z (Z-buffer algorithm) c (scan-line algorithm) 2 (shading) a (flat
More informationPowerPoint Presentation
8-1 8. テクスチャマッピング 8.1. テクスチャマッピングの原理 狭義には, 図のように, 与えられた画像を物体に貼り付ける方法. マッピングには投影法, 極座標変換, パラメータマッピングなどがある (1 年 コンピュータ グラフィックス ). 広義にはバンプマッピングなども含まれる. t y s z x 8-2 8.2. テクスチャマッピングの設定方法 全体の流れ 1) 原図ビットマップデータを内部形式に変換
More informationPresentation
OpenGL ES Agenda DMP OpenGL ES OpenGL ES 1.1 OpenGL ES 2.0 OpenGL OpenGL OpenGL ES EGL KTX DMP IP OpenGL ES E- PICA200 GPU DMP DMP www.dmprof.com D D JR 2 2002 7 OpenGL ES ULTRAY 2000 Chip (SIGGRAPH 2005)
More informationOpenGL & GLUTの基本関数の説明
コンピュータグラフィックス S 演習資料 OpenGL & GLUT の基本関数の説明 1. OpenGL & GLUT 2. GLUT 2.1. GLUT void glutinit( int argc, char ** argv ); glut void glutinitdysplaymode( unsigned int mode ); mode void glutinitwindowsize(
More informationlibaux.dvi
AUX OpenGL 1 OpenGL (AUX libaux.a) OpenGL Programming Guide () OpenGL 1 OpenGL OS (API) OS OS OS OpenGL Windows Windows X X OpenGL Programming Guide AUX toolkit AUX OS OpenGL SGI OpenGL OS OpenGL AUX Windows
More informationIPSJ SIG Technical Report Vol.2010-MPS-77 No /3/5 VR SIFT Virtual View Generation in Hallway of Cybercity Buildings from Video Sequen
VR 1 1 1 1 1 SIFT Virtual View Generation in Hallway of Cybercity Buildings from Video Sequences Sachiyo Yoshida, 1 Masami Takata 1 and Joe Kaduki 1 Appearance of Three-dimensional (3D) building model
More informationPresentation
OpenGL ES Agenda DMP DMP IP OpenGL ES OpenGL ES 1.1 OpenGL ES 2.0 OpenGL OpenGL OpenGL ES EGL KTX OpenGL ES E- PICA200 GPU DMP DMP www.dmprof.com D D JR 2 2002 7 OpenGL ES ULTRAY 2000 Chip (SIGGRAPH 2005)
More informationコンピュータグラフィックスS 演習資料
コンピュータグラフィックス S 演習資料 第 4 回シェーディング マッピング 九州工業大学情報工学部システム創成情報工学科講義担当 : 尾下真樹 1. 演習準備 今回の演習も 前回までの演習で作成したプログラムに続けて変更を行う まずは シェーディングの演習のため 描画処理で 回転する一つの四角すいを描画するように変更する 画面をクリア ( ピクセルデータと Z バッファの両方をクリア ) glclear(
More informationOpenGL GLSL References Kageyama (Kobe Univ.) Visualization / 58
WebGL *1 2013.04.23 *1 X021 2013 LR301 Kageyama (Kobe Univ.) Visualization 2013.04.23 1 / 58 OpenGL GLSL References Kageyama (Kobe Univ.) Visualization 2013.04.23 2 / 58 Kageyama (Kobe Univ.) Visualization
More information2009 3DCG : M0106423 3DCG,,,, 3DCG 2D 3DCG 2D 3DCG 3DCG
2009 3DCG M0106423 2009 3DCG : M0106423 3DCG,,,, 3DCG 2D 3DCG 2D 3DCG 3DCG 1 1 1.1................................. 1 1.2................................. 1 1.3............................... 3 1.4.................................
More informationWebGL OpenGL GLSL Kageyama (Kobe Univ.) Visualization / 57
WebGL 2014.04.15 X021 2014 3 1F Kageyama (Kobe Univ.) Visualization 2014.04.15 1 / 57 WebGL OpenGL GLSL Kageyama (Kobe Univ.) Visualization 2014.04.15 2 / 57 WebGL Kageyama (Kobe Univ.) Visualization 2014.04.15
More information2 2 2 OpenGL (R,G,B,A) 2.1 OpenGL (x y) width height pixels void glreadpixels(glint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum t
1 24 (2) 3DCG TA 2012 10 12 1 OpenGL USB (3DCG) OpenCV 1.1 http://www.cyber.t.u-tokyo.ac.jp/~tani/class/mech_enshu/ 1.2 TA 1.3 USB (2012/11/19( ),20( )) USB 2 2 2 OpenGL (R,G,B,A) 2.1 OpenGL (x y) width
More information2 2 2 OpenGL (R,G,B,A) 2.1 OpenGL (x y) width height pixels void glreadpixels(glint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum t
1 22 (2) OpenGL+GUI(GLUI) 3DCG TA 2010 10 18 1 OpenGL OpenGL GUI GLUI 1.1 http://www.cyber.t.u-tokyo.ac.jp/~kuni/enshu2010/ 1.2 TA 1.3 2010/12/6( ) USB 2 2 2 OpenGL (R,G,B,A) 2.1 OpenGL (x y) width height
More information2 2 GLUI 2 GLUI 2.1 GLUI GLUI OpenGL OpenGL glut OpenGL glut C++ Linux, Windows (Visual C++, gcc), Macintosh glut glut GUI glut GUI CG glmultmatrix()
1 20 (2) OpenGL+GUI(GLUI) 3DCG TA 2008 10 27 1 OpenGL OpenGL GUI GLUI 1.1 http://www.cyber.t.u-tokyo.ac.jp/~kuni/enshu2008/ 1.2 TA 1.3 2008/12/4( ) EyeToy 2 2 GLUI 2 GLUI 2.1 GLUI GLUI OpenGL OpenGL glut
More information/*p7-1-1*/
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 /* e8.c Copyright (c) 2003 by T. HAYASHI and
More informationfloating horizon algorithm 1 DEM [ 01] [Luebke01] LDI Layered Depth Image [Shade98] DEM Digital Elevation Model Height field 1 10 9
Introduction to Point-based Graphics Tadahiro FUJIMOTO Kouichi KONNO Norishige CHIBA Faculty of Engineering, Iwate University Point-based Graphics Eurographics 2002 2003 [ 01 02 02 03] LOD Level of Detail
More informationJAPLA研究会資料 2010/4/24
JAPLA 研究会資料 2010/4/24 J の OpenGL グラフィックス - その 8 Texture によるパターンの貼り付け - サイコロを作って動かす - 西川利男 0. はじめにこれまで OpenGL グラフィックスもいろいろやってきた [1]~[7] OpenGL の Texture 機能を利用したパターンの貼り付け処理はさまざまな用途に使われる 今回はこれを利用してサイコロを作ってみた
More information1 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
3DCG 1) ( ) 2) 2) 1) 2) Real-Time Line Drawing Using Image Processing and Deforming Process Together in 3DCG Takeshi Okuya 1) Katsuaki Tanaka 2) Shigekazu Sakai 2) 1) Department of Intermedia Art and Science,
More information1.1 EPS... 3 1.2 EPS... 3 1.2.1... 3 1.2.2... 4 1.3... 5 2.1 BMP... 6 2.2 BMP... 6 2.2.1... 6 2.2.2... 6 2.2.3 (Appendix )... 7 3.1 TIFF... 8 3.2 TIFF... 8 3.2.1... 8 3.2.2... 9 3.2.3 (Appendix )... 9
More informationCABIN CABIN CABIN CABIN CABIN CABIN
CABIN VR 1p 47p 15 2 7 10165 1 1 6 1.1... 7 1.1.1... 7 1.1.2... 7 1.2... 8 1.3... 8 2 CABIN 9 2.1 CABIN... 10 2.2 CABIN... 10 2.3 CABIN... 12 2.4 CABIN... 12 3 CABIN 13 3.1... 14 3.2... 15 3.2.1... 15
More informationi GPU GPU GPU GPU CPU Radeon X800 Pro 3.2 α
GPU 18 2 3 i GPU GPU GPU GPU CPU Radeon X800 Pro 3.2 α Studies on the Speedup of Volume Rendering with Commodity GPUs Abstract ii Yuki SHINOMOTO A slice-order texture-based algorithm for volume rendering
More informationTOOLS for UR44 Release Notes for Windows
TOOLS for UR44 V2.1.2 for Windows Release Notes TOOLS for UR44 V2.1.2 for Windows consists of the following programs. - V1.9.9 - Steinberg UR44 Applications V2.1.1 - Basic FX Suite V1.0.1 Steinberg UR44
More informationProVisionaire Control V3.0セットアップガイド
ProVisionaire Control V3 1 Manual Development Group 2018 Yamaha Corporation JA 2 3 4 5 NOTE 6 7 8 9 q w e r t r t y u y q w u e 10 3. NOTE 1. 2. 11 4. NOTE 5. Tips 12 2. 1. 13 3. 4. Tips 14 5. 1. 2. 3.
More information3 3 3 Knecht (2-3fps) AR [3] 2. 2 Debevec High Dynamic Range( HDR) [4] HDR Derek [5] 2. 3 [6] 3. [6] x E(x) E(x) = 2π π 2 V (x, θ i, ϕ i )L(θ
(MIRU212) 212 8 RGB-D 223 8522 3 14 1 E-mail: {ikeda,charmie,saito}@hvrl.ics.keio.ac.jp, sugimoto@ics.keio.ac.jp RGB-D Lambert RGB-D 1. Augmented Reality AR [1] AR AR 2 [2], [3] [4], [5] [6] RGB-D RGB-D
More informationboost_sine1_iter4.eps
3 (, 3D ) 2. 2 3.. 3D 3D....,,. a + b = f, a, f. b a (.) b a.: b f (.2), b f., f.2. 2 Y y Q(X,Y,Z) O f o q(x,y) Z X x image plane.2:.2, O, z,. O..2 (X, Y, Z) 3D Q..2 O f, x, y X, Y. Q OQ q, q (x, y). x
More information1 1. Program 1 OpenCV (OpenCV Sample001) 1 /* 2 - > - > - >VC++ 3 ( ) 4 C:\opencv\build\include 5 ( ) 6 C:\opencv\build\x86\vc10\lib 7 - > - > - > - >
1 1. Program 1 OpenCV (OpenCV Sample001) 1 /* 2 - > - > - >VC++ 3 ( ) 4 C:\opencv\build\include 5 ( ) 6 C:\opencv\build\x86\vc10\lib 7 - > - > - > - > 8 (240 O p e n C V ) 9 opencv_core240d.lib 10 opencv_imgproc240d.lib
More informationdTVIIman.PDF
dtv.ii SR diffusion TENSOR Visualizer II, the Second Release Rev.0.90 (2005.08.22) dtv 3 6 ROI ROI 10 11 15 21 23 25 2 dtv dtvdiffusion TENSOR Visualizer MR VOLUME-ONE dtv VOLUME-ONE ROI 1.1 dtv.ii SR
More informationproc.dvi
M. D. Wheler Cyra Technologies, Inc. 3 3 CAD albedo Mapping textures on 3D geometric model using reflectance image Ryo Kurazume M. D. Wheler Katsushi Ikeuchi The University oftokyo Cyra Technologies, Inc.
More informationKageyama (Kobe Univ.) 2015.06.23 2 / 41
2015 2015.06.23 Kageyama (Kobe Univ.) 2015.06.23 1 / 41 Kageyama (Kobe Univ.) 2015.06.23 2 / 41 [ 1, +1] [ 1, +1] [ 1, +1] Kageyama (Kobe Univ.) 2015.06.23 3 / 41 Kageyama (Kobe Univ.) 2015.06.23 4 / 41
More information2_05.dvi
Vol. 52 No. 2 901 909 (Feb. 2011) Gradient-Domain Image Editing is a useful technique to do various-type image editing, for example, Poisson Image Editing which can do seamless image composition. This
More informationh23w1.dvi
24 I 24 2 8 10:00 12:30 1),. Do not open this problem booklet until the start of the examination is announced. 2) 3.. Answer the following 3 problems. Use the designated answer sheet for each problem.
More information情報処理学会研究報告 IPSJ SIG Technical Report Vol.2014-CVIM-190 No /1/24 RGB-D *1 *1 *1 Relighting with Dynamic Light Environments Using an RGB-D Camera
RGB-D *1 *1 *1 Relighting with Dynamic Light Environments Using an RGB-D Camera Takuya Ikeda *1 Francois de Sorbier *1 and Saito Hideo *1 Abstract RGB-D GPU 10fps Keywords : Relighting, Lambertian model,
More informationMiyazaki-3DForum dvi
BRDF http://www.cvl.iis.u-tokyo.ac.jp/ Abstract In order to create a photorealistic VR model, we have to record the appearance of the object from dierent directions under dierent illuminations. In this
More informationSilhouette 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
Image-based Modeling 1 1 Object Extraction Method for Image-based Modeling using Projection Transformation of Multi-viewpoint Images Masanori Ibaraki 1 and Yuji Sakamoto 1 The volume intersection method
More informationHPC pdf
GPU 1 1 2 2 1 1024 3 GPUGraphics Unit1024 3 GPU GPU GPU GPU 1024 3 Tesla S1070-400 1 GPU 2.6 Accelerating Out-of-core Cone Beam Reconstruction Using GPU Yusuke Okitsu, 1 Fumihiko Ino, 1 Taketo Kishi, 2
More informationxx/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
PAL On the Precision of 3D Measurement by Stereo PAL Images Hiroyuki HASE,HirofumiKAWAI,FrankEKPAR, Masaaki YONEDA,andJien KATO PAL 3 PAL Panoramic Annular Lens 1985 Greguss PAL 1 PAL PAL 2 3 2 PAL DP
More informationVol. 44 No. SIG 9(CVIM 7) ) 2) 1) 1 2) 3 7) 1) 2) 3 3) 4) 5) (a) (d) (g) (b) (e) (h) No Convergence? End (f) (c) Yes * ** * ** 1
Vol. 44 No. SIG 9(CVIM 7) July 2003, Robby T. Tan, 1 Estimating Illumination Position, Color and Surface Reflectance Properties from a Single Image Kenji Hara,, Robby T. Tan, Ko Nishino, Atsushi Nakazawa,
More informationP-12 P-13 3 4 28 16 00 17 30 P-14 P-15 P-16 4 14 29 17 00 18 30 P-17 P-18 P-19 P-20 P-21 P-22
1 14 28 16 00 17 30 P-1 P-2 P-3 P-4 P-5 2 24 29 17 00 18 30 P-6 P-7 P-8 P-9 P-10 P-11 P-12 P-13 3 4 28 16 00 17 30 P-14 P-15 P-16 4 14 29 17 00 18 30 P-17 P-18 P-19 P-20 P-21 P-22 5 24 28 16 00 17 30 P-23
More informationWeb Social Networking Service Virtual Private Network 84
Promising business utilized five senses information media through the Next Generation Network Toshio ASANO Next Generation Network 2004 11 2010 6,000 3,000 2006 12 2008 83 Web Social Networking Service
More informationU400 U300 U300R MP3/WMA/WAV CD My-Kenwood My-Kenwood JVC KENWOOD Corporation B5A (JN)
U400 U300 U300R MP3/WMA/WAV CD My-Kenwood My-Kenwood https://jp.my-kenwood.com 2014 JVC KENWOOD Corporation B5A-0141-00 (JN) [ 2 3 [ 4 5 15 8 8 6 XX S T MODE ON 7 SRC SRC ATT SRC 8 1 1 FUNCTION 2 CLOCK
More informationTA TA TA abcdefgh abcdefgh C PC Wii bluetooth 2.2 Bluetooth USB Princeton PTM-UBT3S 1 1
1 22 (2) TA: 2010 12 13 1 OpenGL Wii Wii OpenGL USB (3DCG) 1.1 http://www.cyber.t.u-tokyo.ac.jp/~kuni/enshu2010/ URL USB 2 2 1.2 TA 16 15 TA TA mireport@cyber.t.u-tokyo.ac.jp 20101213 abcdefgh abcdefgh
More informationMicrosoft PowerPoint - 201409_秀英体の取組み素材(予稿集).ppt
1 2 3 4 5 6 7 8 9 10 11 No Image No Image 12 13 14 15 16 17 18 19 20 21 22 23 No Image No Image No Image No Image 24 No Image No Image No Image No Image 25 No Image No Image No Image No Image 26 27 28
More informationendo.PDF
MAP 18 19 20 21 3 1173 MAP 22 700800 106 3000 23 24 59 1984 358 358 399 25 12 8 1996 3 39 24 20 10 1998 9,000 1,400 5,200 250 12 26 4 1996 156 1.3 1990 27 28 29 8 606 290 250 30 11 24 8 1779 31 22 42 9
More informationIPSJ SIG Technical Report Vol.2009-DPS-141 No.20 Vol.2009-GN-73 No.20 Vol.2009-EIP-46 No /11/27 1. MIERUKEN 1 2 MIERUKEN MIERUKEN MIERUKEN: Spe
1. MIERUKEN 1 2 MIERUKEN MIERUKEN MIERUKEN: Speech Visualization System Based on Augmented Reality Yuichiro Nagano 1 and Takashi Yoshino 2 As the spread of the Augmented Reality(AR) technology and service,
More information1 48
Section 2 1 48 Section 2 49 50 1 51 Section 2 1 52 Section 2 1 53 1 2 54 Section 2 3 55 1 4 56 Section 2 5 57 58 2 59 Section 2 60 2 61 Section 2 62 2 63 Section 2 3 64 Section 2 6.72 9.01 5.14 7.41 5.93
More informationSection 1 Section 2 Section 3 Section 4 Section 1 Section 3 Section 2 4 5 Section 1 6 7 Section 1 8 9 10 Section 1 11 12 Section 2 13 Section 2 14 Section 2 15 Section 2 16 Section 2 Section 2 17 18 Section
More information. 61 5,000 5,000 2 61 2 10 62 5 1 2 3 9 30 6 10 3 1 969 39 61 20 330 1040 1750 1360 57 60 1 10,000 96 5 5 94 80 5 15 5 100 82 18 2
1. 2. 26 9 8 26 9 22 26 9 28 3. 26 10 1 26 12 31 4. 26 10 27 1 1 3 27 1 1 2 1 2 5. 1 1000 1,000 6. 1 10,000 A 500 11 B 500 11 1,000 A B 7. 10,000 8. 1 5 5 9. 10. 11. 1 2 1 . 61 5,000 5,000 2 61 2 10 62
More informationInput image Initialize variables Loop for period of oscillation Update height map Make shade image Change property of image Output image Change time L
1,a) 1,b) 1/f β Generation Method of Animation from Pictures with Natural Flicker Abstract: Some methods to create animation automatically from one picture have been proposed. There is a method that gives
More informationHIS-CCBASEver2
Information Access Interface in the Immersive Virtual World Tetsuro Ogi, *1*2*3 Koji Yamamoto, *3*4 Tadashi Yamanouchi *3 and Michitaka Hirose *2 Abstract - In this study, in order to access database server
More informationsiggraphasia2018visconf.key
The 2nd Visualization Workshop SIGGRAPH ASIA 2018 Report 2019.3.7 SIGGRAPH ASIA 2018 SIGGRAPH ASIA 2018 東京 国際フォーラム 12月4日 7日 横浜2009 神戸2015につづく初の東京開催 丸4日間 SIGGRAPH ASIA 2018 12 4 7 2009 2015 4 Computer Animation
More informationuntitled
2004/12/21 2/2 (11/16) DT-MRI (11/30) /OpenGL 12/7 12/14 (12/21) 1/11 (1/18) OpenGL ~ ~ OpenGL Silicon Graphics, OpenGL ~ ~ OpenGL OpenGL Utility Library (GLU) OpenGL. OpenGL. OpenGL Utility Toolkit (GLUT)
More informationIPSJ SIG Technical Report Vol.2013-CVIM-187 No /5/30 1,a) 1,b), 1,,,,,,, (DNN),,,, 2 (CNN),, 1.,,,,,,,,,,,,,,,,,, [1], [6], [7], [12], [13]., [
,a),b),,,,,,,, (DNN),,,, (CNN),,.,,,,,,,,,,,,,,,,,, [], [6], [7], [], [3]., [8], [0], [7],,,, Tohoku University a) omokawa@vision.is.tohoku.ac.jp b) okatani@vision.is.tohoku.ac.jp, [3],, (DNN), DNN, [3],
More informationGPGPU
GPGPU 2013 1008 2015 1 23 Abstract In recent years, with the advance of microscope technology, the alive cells have been able to observe. On the other hand, from the standpoint of image processing, the
More information2006 3D M
2006 3D M0103190 2006 3D : M0103190 3DCG 3DCG 3DCG 3D 3 3D SKETCH 3D Teddy 1 1 2 3DModelingTool Dice 5 2.1................................... 5 2.2.............................. 6 2.2.1.............. 6
More informationMicrosoft Word - Meta70_Preferences.doc
Image Windows Preferences Edit, Preferences MetaMorph, MetaVue Image Windows Preferences Edit, Preferences Image Windows Preferences 1. Windows Image Placement: Acquire Overlay at Top Left Corner: 1 Acquire
More informationSICE東北支部研究集会資料(2004年)
219 (2004.11.05) 219-4 Development of a 3D Range Sensor Based on Equiphase Light-Section Method KUMAGAI Masaaki * *Tohoku Gakuin University : (Vision sensor), (3-D range sensor), (Light-section method),
More informationHonda 3) Fujii 4) 5) Agrawala 6) Osaragi 7) Grabler 8) Web Web c 2010 Information Processing Society of Japan
1 1 1 1 2 Geographical Feature Extraction for Retrieval of Modified Maps Junki Matsuo, 1 Daisuke Kitayama, 1 Ryong Lee 1 and Kazutoshi Sumiya 1 Digital maps available on the Web are widely used for obtaining
More informationuntitled
DirectFB SoC munakata.hisao@renesas.com DirectFB DirectFB Linux Frame Buffer Device API Input Device Window System Linux DirectDraw http://www.directfb.org/ TV DirectFB ARIB) YUV SoC blitter 2 DirectFB
More information2003 : ( ) :80226561 1 1 1.1............................ 1 1.2......................... 1 1.3........................ 1 1.4......................... 4 2 5 2.1......................... 5 2.2........................
More informationStudy on Application of the cos a Method to Neutron Stress Measurement Toshihiko SASAKI*3 and Yukio HIROSE Department of Materials Science and Enginee
Study on Application of the cos a Method to Neutron Stress Measurement Toshihiko SASAKI*3 and Yukio HIROSE Department of Materials Science and Engineering, Kanazawa University, Kakuma-machi, Kanazawa-shi,
More informationmain.dvi
PC 1 1 [1][2] [3][4] ( ) GPU(Graphics Processing Unit) GPU PC GPU PC ( 2 GPU ) GPU Harris Corner Detector[5] CPU ( ) ( ) CPU GPU 2 3 GPU 4 5 6 7 1 toyohiro@isc.kyutech.ac.jp 45 2 ( ) CPU ( ) ( ) () 2.1
More information10.02EWE51号本文
51 2010 Mar. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
More information607_h1h4_0215.indd
3 2016 Mar. No.607 http://www.saitama-ctv-kyosai.net 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
More information2003/3 Vol. J86 D II No.3 2.3. 4. 5. 6. 2. 1 1 Fig. 1 An exterior view of eye scanner. CCD [7] 640 480 1 CCD PC USB PC 2 334 PC USB RS-232C PC 3 2.1 2
Curved Document Imaging with Eye Scanner Toshiyuki AMANO, Tsutomu ABE, Osamu NISHIKAWA, Tetsuo IYODA, and Yukio SATO 1. Shape From Shading SFS [1] [2] 3 2 Department of Electrical and Computer Engineering,
More informationHardCopy IIIデバイスの外部メモリ・インタフェース
7. HardCopy III HIII51007-1.0 Stratix III I/O HardCopy III I/O R3 R2 R SRAM RII+ RII SRAM RLRAM II R HardCopy III Stratix III LL elay- Locked Loop PLL Phase-Locked Loop On-Chip Termination HR 4 36 HardCopy
More informationI117 II I117 PROGRAMMING PRACTICE II DEBUG Research Center for Advanced Computing Infrastructure (RCACI) / Yasuhiro Ohara
I117 II I117 PROGRAMMING PRACTICE II DEBUG Research Center for Advanced Computing Infrastructure (RCACI) / Yasuhiro Ohara yasu@jaist.ac.jp / SCHEDULE 1. 2011/06/07(Tue) / Basic of Programming 2. 2011/06/09(Thu)
More information橡SysAbst.PDF
99/10/7 wada@ie ie.u-ryukyu.ac..ac.jp http://bw bw-www.ie.u-ryukyu.ac..ac.jp/~wada/ PC MPEG2 3 / [1] PC LSI PC LSI LSI PentiumPC Video L2 Cache Frame Memory Graphic Controller LAN Modem Core Chip Set Pentium
More information1 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 +
3 3D 1,a) 1 1 Kinect (X, Y) 3D 3D 1. 2010 Microsoft Kinect for Windows SDK( (Kinect) SDK ) 3D [1], [2] [3] [4] [5] [10] 30fps [10] 3 Kinect 3 Kinect Kinect for Windows SDK 3 Microsoft 3 Kinect for Windows
More informationDICOM Conformance Statement Carino
Carino 2016,03,17 E1J-HC0010-01 Copyright Hitachi, Ltd. 2016. All rights reserved. 1 1 1 2 3 3 AE 3 3 AE 4 4 4 4 4 4 5 5 5 5 SOP SOP 6 6 6 TCP/IP 6 API 6 6 7 SOP 7 7 7 AE 7 7 7 A 8 ( 2 ) E1J-HC0010 DICOM
More informationDEIM Forum 2012 E Web Extracting Modification of Objec
DEIM Forum 2012 E4-2 670 0092 1 1 12 E-mail: nd11g028@stshse.u-hyogo.ac.jp, {dkitayama,sumiya}@shse.u-hyogo.ac.jp Web Extracting Modification of Objects for Supporting Map Browsing Junki MATSUO, Daisuke
More information謗域・ュ逕ィppt
情報工学 2017 年度後期第 5 回 [11 月 1 日 ] 静岡大学 工学研究科機械工学専攻ロボット 計測情報講座創造科学技術大学院情報科学専攻 三浦憲二郎 講義日程 第 6 回 11 月 8 日画像処理パート第 1 回 第 7 回 11 月 15 日 CGパート第 6 回 第 8 回 11 月 22 日 CGパート第 7 回 第 9 回 11 月 29 日 CGパート試験 講義アウトライン [11
More information