コンピュータグラフィックス特論Ⅱ

Similar documents
コンピュータグラフィックス特論Ⅱ

コンピュータグラフィックス第8回

コンピュータグラフィックス特論Ⅱ

コンピューターグラフィックスS

コンピュータグラフィックス

コンピュータグラフィックス第6回

大域照明計算手法開発のためのレンダリングフレームワーク Lightmetrica: 拡張 検証に特化した研究開発のためレンダラ 図 1: Lightmetrica を用いてレンダリングした画像例 シーンは拡散反射面 光沢面を含み 複数の面光 源を用いて ピンホールカメラを用いてレンダリングを行った

コンピューターグラフィックスS

ライティングの基本要素ライト ( 光源 ) の位置や種類 強さを決め モデルやシーンの見せ方を決めることをライティングとよぶ また モデルの表面での光の反射の度合いを調節することで ライティングの効果を変化させることができる 今回は ライティングの基本的な要素を解説し SketchUp のライティン

0 21 カラー反射率 slope aspect 図 2.9: 復元結果例 2.4 画像生成技術としての計算フォトグラフィ 3 次元情報を復元することにより, 画像生成 ( レンダリング ) に応用することが可能である. 近年, コンピュータにより, カメラで直接得られない画像を生成する技術分野が生

Microsoft Word - report_public.doc

コンピュータグラフィックスS 演習資料

コンピュータグラフィックスS

といえる また で示した QEDSoft とは通常の Web ページにキャラクタを配置することのできる Web3D ソフトウェアであり 3DSMAX から変換することでキャラクタを作成することができるものである また Web3D としては Viewpoint も試みた その利用価値は高いことがわかっ

12680 情報科学Ⅲ 情報メディア演習 情報機器の操作 [a] 担 当 者 加藤 周一 授 業 形 態 講義 コンピュータはハードウェアとソフトウェアがあって初めて我々に役に 立つ機器となる ハードウェアの原理 ソフトウェアのアルゴリズムに ついて述べる アルゴリズムについては実際に

Sample 本テキストの作成環境は 次のとおりです Windows 7 Home Premium Microsoft Excel 2010( テキスト内では Excel と記述します ) 画面の設定( 解像度 ) ピクセル 本テキストは 次の環境でも利用可能です Windows

2008 年度下期未踏 IT 人材発掘 育成事業採択案件評価書 1. 担当 PM 田中二郎 PM ( 筑波大学大学院システム情報工学研究科教授 ) 2. 採択者氏名チーフクリエータ : 矢口裕明 ( 東京大学大学院情報理工学系研究科創造情報学専攻博士課程三年次学生 ) コクリエータ : なし 3.

アニメーションあり3 次元 CG アニメーションの CAVE への表示 藤本孝一 松本浩二 田島広太 高瀬祥平 井門俊治 埼玉工業大学工学部井門研究室 1, 目的 各種ツール プログラムで作成したモデル およびアニメーションの CAVE での表示を行う 2, 方法 AVE システムでの表示には今のと

情報技術論 教養科目 4 群 / 選択 / 前期 / 講義 / 2 単位 / 1 年次司書資格科目 / 必修 ここ数年で急速に身近な生活の中に浸透してきた情報通信技術 (ICT) の基礎知識や概念を学ぶことにより 現代の社会基盤であるインターネットやコンピュータ システムの利点 欠点 それらをふまえ

コンピューターグラフィックスS

Microsoft PowerPoint - info_eng3_05ppt.pptx

表紙2017

情報科学Ⅲ 授業コード 情報メディア演習 情報機器の操作 [a] 授業コード 担当者 水野博 履修可能最小学年 Ⅱ 開講期 1 期 単位 2 受講者指定 授 業 形 態 講義 担当者 加藤周一 開講期 1 期 授 業 形 態 講義 演習 単位 2 受講者指定 コンピュータはハ

contents 01

情報科学Ⅲ 授業コード 情報メディア演習 情報機器の操作 [a] 授業コード 担当者 水野博 開講期 1 期 履修可能最小学年 Ⅱ 担当者 加藤周一 開講期 1 期 授 業 形 態 講義 単位 2 受講者指定 授 業 形 態 講義 演習 単位 2 受講者指定 コンピュータはハ

Shade 13.2 アップデータ

PowerPoint プレゼンテーション

使用説明書(Macintosh)

コンピュータグラフィックス2016

スライド 1

ロジクール Spotlight プレゼンテーションリモコン - ホワイトペーパー Spotlight ホワイトペーパー デジタルハイライトのメリット vs. レーザー ロジクール (2017 年 12 月 ) 要旨 新しいロジクール Spotlight プレゼンテーションリモコンはデジタルハイライト

DVIOUT

す 局所領域 ωk において 線形変換に用いる係数 (ak 画素の係数 (ak bk ) を算出し 入力画像の信号成分を bk ) は次式のコスト関数 E を最小化するように最適化 有さない画素に対して 式 (2) より画素値を算出する される これにより 低解像度な画像から補間によるアップサ E(

<4D F736F F D F43494D C CA48F438AE989E62888C4816A7234>

スライド 1

Microsoft PowerPoint - [150421] CMP実習Ⅰ(2015) 橋本 CG編 第1回 幾何変換.pptx

各学科 課程 専攻別開設授業科目 ( 教職関係 ) 総合情報学科 ( 昼間コース ) 中学校教諭 1 種免許状 ( 数学 ) 高等学校教諭 1 種免許状 ( 数学 ) 代数学 線形代数学第一 2 線形代数学第二 2 離散数学 2 応用代数学 2 オペレーションズ リサーチ基礎 2 数論アルゴリズム

Microsoft Word - 卒業論文.doc

コンピュータグラフィックス演習 I 2012 年 5 月 21 日 ( 月 )5 限 担当 : 桐村喬 第 7 回モデリングの仕上げ 1 カメラワークとアニメーション 今日の内容 1. カメラワーク 2. シーンの設定 3. アニメーション 前回のテクスチャの紹介 1 / 10

Computer Graphics

コンピュータグラフィックス

目次 1. 動画再生の機能 3 2. 動画を再生するスライドの作成 7 3. まとめ 課題にチャレンジ 19 レッスン内容 ムービーの中で動画を再生するスライドの作成 多くのデジタルカメラには動画撮影機能が搭載されています PowerPoint にはデジタルカメラで撮影した動画をスライド

コンピュータグラフィックス第3回

ポインタ変数

Microsoft PowerPoint - Lec24 [互換モード]

起動時

自主演習履修の手引き 自主演習とは 履修手引きには 個々の演習の内容は, 学生自らがその目標, 計画を設定する. とあります. 学生自身が学習内容を決める科目です. 自主演習の履修手順 1. 演習内容の企画 どのような演習を行いたいのか企画してください. 演習のテーマを決定してください. 必要に応じ

Microsoft PowerPoint - CV02-1.ppt

また おすすめはしませんが C: Program Files Adobe Adobe After Effects [version] Support Files Plug-ins に配置することによって After Effects からのみ使用できます macos の場合 /Library/Appl

使用説明書(Windows)

学習のライフサイクルを支援する史跡学習システムの開発 松江工業高等専門学校 藤井諭後田真希南葉恵美子

人間の視野と同等の広視野画像を取得・提示する簡易な装置

コンピュータグラフィックス第2回

長野大学紀要第 37 巻第 3 号 な BRDF 計測手法が提案されているが 織の詳細な光反射特性を光反射モデル構築までは至っていない [3] 絹織物等の織物を精密に CG 再現することができれば 美術品や文化財のデジタルアーカイブだけではなく ファッション分野で絹素材を使った

Microsoft PowerPoint - 渡辺.pptx

使用説明書(Macintosh)

2012 年度教員免許更新講習 ( 担当教員森要 大森隆夫 橋本敬三 ) タイトル : 工業科教育と理科教育に役立つ工学実験概要 : 講習 1 日目に以下の3つの実験のうち1つを行い リポートを提出させる 講習 2 日目にデジタルスライドを作成させ 実験の研究発表を行なわせる 1 走査型電子顕微鏡に

科目名情報処理応用担当教員濵田秀二常勤 非常勤実務経験有 対象学年 2 年対象学科環境情報システム学科コース情報プロフェッショナルコース履修時間 60 学修内容 情報処理技術者試験の IT パスポート試験 および 基本情報技術試験 の合格を目指し 過去問題の演習を行う 到達目標 情報処理技術者試験の

Microsoft PowerPoint - dm1_5.pptx

情報システム工学特論 Web アプリの作成により 次のことを学んでもらいます 1 無料ソフトウェアの活用 2 無料のソフトウェア開発ツール Runstant Lite 3 Web ブラウザのゲームライブラリ phina.js 4 Web アプリとは 無料ソフトウェアの活用 無料ソフトウェアとは イン

R-Stereo-GigE-Player

今日の目的 電子工作や電子基板でオリジナル製品を作っていて 外装も自分で作りたいなあと思っているメイカーズの方や やっぱり3D 造形に興味がある各種デザイナーの方向けに 出来る限りローコストで3D 造形をはじめられる方法を初心者でもわかるように基本から30 分でご説明します メイカーズとデザイナーの

スライド 1

スライド 1

Microsoft PowerPoint - dm1_6.pptx

XAML Do-It-Yourself シリーズ 第 12 回 3D グラフィックス -1-

<4D F736F F D208E8482CC E838B BB388E7817C E646F63>

4 月 東京都立蔵前工業高等学校平成 30 年度教科 ( 工業 ) 科目 ( プログラミング技術 ) 年間授業計画 教科 :( 工業 ) 科目 :( プログラミング技術 ) 単位数 : 2 単位 対象学年組 :( 第 3 学年電気科 ) 教科担当者 :( 高橋寛 三枝明夫 ) 使用教科書 :( プロ

Microsoft Word - povray.docx

<基礎領域>

Microsoft Word - QNNZ _SmartInsight_TechnicalOverview.doc

Fair Curve and Surface Design System Using Tangent Control

円筒面で利用可能なARマーカ

モデリングとは

[ 学習動画 ] 一覧 学習の閲覧や質問の際にご利用ください 閲覧が終了した動画をチェックして 学習の進行状況を確認しましょう! Maya ベーシック講座 Chapter01 閲覧チェック 動画タイトル 時間 ( 計 4 時 19 分 ) 00. 3DCG ベーシック 約 10 分 00. 全体の概

ZoomBrowser EX Ver5.7 使用説明書(Windows)

芸術科学会論文誌 Vol. 14, No. 6, pp (2015) 1 はじめに 1 枚の人物写真に対して半透明化処理を行う場合 人 物領域を切り抜いて空となった背景部分の補間を行うこ とが考えられるが 画像 被写体人物の遮蔽によって背景部分の情報は画像中 には存在しない 補間す

Graphics with Processing モデリング 塩澤秀和 1

Mobile robotics KUKA Navigation Solution JP

Limedio 書誌を登録 コンテンツ関連付け制御システム 収録スケジュールを登録 カメラで収録 自動収録手動収録 授業 映像変換用端末 編集システムに映像取込 AIC に変換 ハイビジョン (H.264) に変換 RealMedia に変換 スライドを登録 (MPMeisterRocket) コン

STC-IP10

ImageBrowser ソフトウエアガイド(Ver5.6)

< E89BB A838A834C D E786C73>

はじめに 映像業界では Sony の インスタント HDR など HDR 映像を報道やライブなどの即時性が求められる用途にも活用しよう という取り組みが進められています そのために HLG(Hybrid Log-Gamma) 方式で撮影できるカメラを市場に投入するなどの動きが始まっています HLG

VLSI工学

Visual班

コンピュータグラフィックス


II III I ~ 2 ~

中堅中小企業向け秘密保持マニュアル


PR映画-1

- 2 -


1 (1) (2)

3 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(θ

Microsoft PowerPoint - pr_12_template-bs.pptx

目次 1. アニメーションの軌跡の概要と仕組み 3 2. パノラマ写真にアニメーションの軌跡を設定 まとめ 課題にチャレンジ 19 レッスン内容 アニメーションの軌跡の概要と仕組み アニメーションの軌跡とは スライドに配置したオブジェクト ( テキストや図形 画像など ) を

「標準的な研修プログラム《

Jupyter Notebook を活用したプログラムライブラリ構築の検討 吹谷芳博 1, 藤澤正樹 1 ( 1 あすか製薬株式会社 ) Examination of the program library construction using Jupyter Notebook ASKA Pharm

Transcription:

レンダリングの最新技術 コンピュータグラフィックス特論 Ⅱ 第 15 回レンダリングの最新技術 九州工業大学尾下真樹 レンダリングの最新技術 基礎的なレンダリング技術だけでは 写実的な画像の生成は難しい より写実的な画像を生成するための最新技術が開発されている オフライン アニメーション オンライン アニメーションの両方の用途に適用可能な技術 今回の内容 レンダリングの最新技術 イメージベースドレンダリング BRDF による質感の表現 HDR レンダリング 講義のまとめ 参考書 コンピュータグラフィックス CG-ARTS 協会編集 出版 (3,200 円 ) 3DCGアニメーション 栗原恒弥安生健一著 技術評論社出版 (2,980 円 ) Image-Based Rendering / BRDF Paul Debevec (http://www.debevec.org/) Computer Graphics Gems JP シリーズ HDR レンダリング 3D グラフィックスと実写の関係 イメージベースドレンダリング ( モデリング ) 3D グラフィックス 制作には労力がかかる 存在しないものも表現可 人間などの再現は難しい 実写 実物をそのまま撮影できる 人間などは実写の方が向いている Jurassic Park III Universal Pictures 従来は 両者をうまく使い分けて合成する という方法がとられてきた 1

問題点 3Dグラフィックスでは 現実世界同様の形状 テクスチャ 素材 ( 反射特性 ) を作成するのに多くの時間がかかってしまう グラフィックスだけ 実写だけでは再現できないものもある 例 : 激しく吹き飛ばされる人間など 解決方法 現実世界のデータを取り込んで 3D グラフィックスの世界を作る イメージベースドレンダリング ( モデリング ) 実際の画像から 3D モデルの情報を取得 形状 テクスチャ 反射特性 入力画像は 必ずしも 実写画像である必要はない 下は 複数画像から 1 枚のテクスチャを取り出す例 参考書図 4.18 [Pighin 98] イメージベースドレンダリング ( モデリング ) 主に2つの方向性がある 3Dモデルの正確な形状 素材 反射特性などを画像から取得する レンダリングには 一般的な 3Dグラフィックスの方法を使う 取得した画像を使って 物体をそのまま描画 画像を使ったレンダリングに特化した モデル表現 レンダリング手法を使う 3D モデル テクスチャ取得の例 有名な UC Berkeley の塔の例 (1997 年 ) Debevec ら http://www.debevec.org/ 形状データの推定 取得した形状データ + テクスチャを使って描画 映画などへの応用 Matrix の有名なシーン 背景はすべて CG で描画 前のスライドで紹介した手法が使われている 人物については実写 俳優の周囲に並べた多数のカメラで撮影 各カメラの画像を順に補間 Matrix Warner Bros. 2

周囲の環境 ( 光 ) を取得 周囲から得た環境光の情報を人物の顔 (CG) のレンダリングに適用 画像をそのまま描画する方法 画像から奥行き値を計算 奥行き値を使い 異なる視点の画像を生成 もとの画像で隠れている箇所は描画できないことに注意 教科書図 5.46 Debevec 2002 教科書図 7.3 [McMillan 1999] BRDF BRDF BRDF Bi-directional Reflectance Distribution Function 双方向反射分布 現実世界の物質の反射特性を正確に再現するための技術 イメージベースドレンダリングの考え方を発展させたもの 反射特性のモデル フォンのモデル 拡散反射光 I k I N L 鏡面反射光 d d l I ki RV d s l n BRDF の考え方 反射特性を表現 視点方向 光源方向の関数によって表される 法線に対する視点方向 光源方向 特殊な装置を使って実際の素材から計測 現実の物体 表面は平らではなく 乱反射などが起こる モデルとのずれが生じる 基礎と応用図 2.9 基礎と応用図 2.10 CG WORLD 2004 年 12 月号 3

サンプル画像の取得 映画への応用 Spider-Man 2 完全 CGのキャラクタの 顔の皮膚の質感を再現 Debevec 2000 CG WORLD Spider-Mann 2 2004 年 12 月号 Sony Pictures 映画への応用 Matrix (2, 3) 完全なCGキャラクタにBRDFが使われた最初の例 デジタル エミリー 俳優の表情 質感を CG で再現 (2010) Matrix Warner Bros. CG WORLD 2004 年 12 月号 http://gl.ict.usc.edu/research/digitalemily/ リアルタイム レンダリング Digital Ira (2012) Luminous Studio Square Enix HDR レンダリング 2012 Activision, USC ICT 2015 SQUARE ENIX CO., LTD http://ict.usc.edu/prototypes/digital-ira/ 4

HDR レンダリング High Dynamic Range(HDR) 人間の目がとらえることのできる輝度の範囲は かなり広い R:G:B = 8:8:8 = 24ビットで表せる範囲より広い 浮動小数点を使って 各ピクセルのより正確な輝度 ( 色 ) を表現する HDRレンダリング (HDRR) High Dynamic Range を考慮して 浮動小数点バッファ (32ビット or 64ビット ) にレンダリング 画面に表示する際に 24ビット画像に変換 参考資料 : http://www.watch.impress.co.jp/game/docs/20050525/3dhl2lc.htm 通常のレンダリング 人間の視覚レンジは広い 周囲の明るさに応じて そのうち一部を認識 認識レンジは動的に調節される 通常は 適切な固定の認識レンジに24ビットを割り当てることで レンダリング HDRR の概要 表示の解像度自体は変わらない 計算の段階でHDRで計算 24ビットよりも高い精度 広い範囲を使用 適切な範囲を表示色にマッピングする シーンの明るさに応じて認識レンジを動的に調節 認識レンジ ( 暗室 ) 視覚レンジ 認識レンジ ( 屋外 ) 視覚レンジ 認識レンジ ( 自動判定 ) HDRR による効果 周囲の明るさの変化による HDRR の変化 暗いところから明るいところへ出たときの効果などが再現できる 激しく明るいところの表現 まぶしく輝くような効果を再現できる 計算の精度が上がる いままでの方法では暗くて描画されなかった物体も 強い光が当たると見えるようになる 暗い素材 非常に明るい光 = 普通の色で見える 明るさの変化による効果 急に明るいところに出る ( 右半分が HDR) 視覚レンジ 認識レンジ認識レンジ ( 自動判定 ( 自動判定 ) ) 徐々に目が慣れる 参考資料 : http://www.watch.impress.co.jp/game/docs/20050525/3dhl2lc.htm 5

激しく明るいところの表現 太陽光源 太陽光源が直接反射する場所 激しく輝いて見える 周囲のピクセルまでぼんやりと明るくなる 周囲のピクセルの輝度も何らかのルールで明るくする 疑似 HDRR 激しく明るい箇所に特殊な効果を適用する手法は これまでにも使われていた フレア効果 ( 光源が直接見えるときに描画 ) DOUBLE S.T.E.A.L. ( ぶんか社 ) Hal Life 2 Incoming (Rage) 川瀬正樹 ( ぶんか社 ) HDRR の他の応用例 レンダリングの最新技術 vvidia http://www.nzone.com/object/ nzone_timbury_downloads.html Age of Empires III 最新技術の実用 今回紹介したような技術は 実際のアニメーションやゲーム制作で実用的に使われている 市販のレンダリングソフトウェアやゲームエンジンでの実装 各自での実装 GPUによる実装 リアルタイム描画の実現 高度なプログラミングが必要になる データの準備など 実際の利用には手間がかかる 十分に写実的 ( リアル ) な表現が実現されている 精度 ( リアリティ ) 速度 利用しやすさなどの点では まだ課題が残されている まとめ レンダリングの最新技術 イメージベースドレンダリング BRDF による質感の表現 HDR レンダリング 講義のまとめ 講義のまとめ 6

本講義の目標 最近の3 次元 CGで使われている最新技術について学ぶ 学習した技術を実際に応用して 3 次元 CG を使ったプログラムを作成できるようになる コンピュータグラフィックス技術を用いるソフトウェアを作成するときに必要となる 実用的な技術を中心に学習する 本講義の内容 本講義で学ぶ応用技術 視点操作 幾何形状データの読み込み 影の表現 ( 高度な描画技術 ) キーフレームアニメーション 物理シミュレーション 衝突判定 キャラクタアニメーション 特に ( キャラクタ ) アニメーション関連の技術を重点的に扱う 本講義の意義 本講義の受講者で コンピュータグラフィックスを専門とする研究 仕事に就く人は少ない? ゲームプログラマ アニメーション制作者など 本講義の内容は これらの仕事に直接関係する 本講義の意義 ( 続き ) 研究や仕事で コンピュータグラフィックスを使ったプログラムを開発する機会があれば 本講義で扱う内容は役に立つ 他の多くのソフトウェアでも コンピュータグラフィックスが要素技術として使われる ロボットのシミュレーション結果の表示 仮想空間や仮想人間のアニメーション 3 次元物体のシミュレーション結果の可視化 等 成績評価 レポート ( プレゼンテーション )(80%) プログラム作成の課題を出し そのレポートの内容により評価 5 回程度のレポート課題を出す 出席状況 演習問題 (20%) 毎回の授業に出席して講義内容を理解する 講義中に演習問題 ( ミニテスト ) を行う 学会等での欠席は事前に欠席届を出せば配慮 ( ただし演習問題の点数はなし ) 就職活動は欠席扱い コースとモジュール 本講義は グラフィックスと応用 モジュールに属する 本モジュールに属する他の講義 マルチメディア表現 / 工学特論 ( 乃万先生 ) ヒューマンインタフェース ( 大橋先生 ) 仮想空間論 ( 硴崎先生 ) コンピュータビジョン特論 II( 岡部先生 ) (5 科目中 3 科目の単位を取得すれば モジュール修了 ) グラフィックスと応用 モジュールは メディア処理 コースに属する 他のモジュールも修了すれば コース修了認定 7

授業アンケートへの回答 大学院授業アンケート LiveCampus にログインして回答 回答期間は掲示を参照 本授業のアンケート 本日の演習問題と合わせて回答 いずれも成績評価には一切影響しません 8