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

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

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

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

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

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

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

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

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

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

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

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

Microsoft Word - report_public.doc

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

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

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

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

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

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

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

Microsoft PowerPoint - info_eng3_05ppt.pptx

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

表紙2017

PowerPoint プレゼンテーション

使用説明書(Macintosh)

contents 01

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

スライド 1

Shade 13.2 アップデータ

DVIOUT

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

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

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

Microsoft Word - 卒業論文.doc

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

スライド 1

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

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

Microsoft PowerPoint - Lec24 [互換モード]

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

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

Computer Graphics

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

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

起動時

Microsoft PowerPoint - CV02-1.ppt

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

<4D F736F F D F43494D C CA48F438AE989E62888C4816A7234>

使用説明書(Windows)

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

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

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

使用説明書(Macintosh)

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

ポインタ変数

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

Microsoft PowerPoint - dm1_5.pptx

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

R-Stereo-GigE-Player

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

スライド 1

スライド 1

Microsoft PowerPoint - dm1_6.pptx

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

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

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

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

Microsoft Word - povray.docx

Microsoft PowerPoint - 渡辺.pptx

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

Microsoft PowerPoint - BCCInstallation.ppt [互換モード]

Microsoft Word - QNNZ _SmartInsight_TechnicalOverview.doc

入学者数 収容定員 在学学生数 H29 度 5/1 現在 学科名 コース 専攻名年限 定員 総定員 入学者数 在籍者数 グラフィックデザイン学科 2 年 40 名 80 名 21 名 34 名 カリキュラム 時間割 使用する教材など授業方法及び内容 年間の授業計画 カリキュラム( 平成 29 年度

~この方法で政策形成能力のレベルアップが図れます~

<基礎領域>

モデリングとは

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

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

<4D F736F F D208E8482CC E838B BB388E7817C E646F63>

< 教科に関する科目 > 免許状の種類 中一種 ( 数学 ) 高一種 ( 数学 ) 教育職員免許法施行規則で定める科目 代数学 離散系論 3 オートマトンと言語理論 3 幾何学 位相幾何学概論 計算幾何学 (018 年度廃止 ) ( 1) ビジュアルコンピューティングのための幾何学 応用幾何とトポロ

Mobile robotics KUKA Navigation Solution JP

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

STC-IP10

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

< E89BB A838A834C D E786C73>

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

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


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

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

Microsoft PowerPoint - CGによる画像生成.pptx

Microsoft PowerPoint - adi05.ppt [互換モード]

Fair Curve and Surface Design System Using Tangent Control

Transcription:

コンピュータグラフィックス特論 Ⅱ 第 15 回レンダリングの最新技術 九州工業大学尾下真樹 2019 年度

レンダリングの最新技術 レンダリングの最新技術 基礎的なレンダリング技術だけでは 写実的な画像の生成は難しい より写実的な画像を生成するための最新技術が開発されている オフライン アニメーション オンライン アニメーションの両方の用途に適用可能な技術

今回の内容 イメージベースドレンダリング 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 従来は 両者をうまく使い分けて合成する という方法がとられてきた

問題点 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.

周囲の環境 ( 光 ) を取得 周囲から得た環境光の情報を人物の顔 (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 現実の物体 表面は平らではなく 乱反射などが起こる モデルとのずれが生じる 基礎と応用図 2.9 基礎と応用図 2.10

BRDF の考え方 反射特性を表現 視点方向 光源方向の関数によって表される 法線に対する視点方向 光源方向 特殊な装置を使って実際の素材から計測 CG WORLD 2004 年 12 月号

Debevec 2000 サンプル画像の取得

映画への応用 Spider-Man 2 完全 CG のキャラクタの 顔の皮膚の質感を再現 CG WORLD 2004 年 12 月号 Spider-Mann 2 Sony Pictures

映画への応用 Matrix (2, 3) 完全な CG キャラクタに BRDF が使われた最初の例 Matrix Warner Bros. CG WORLD 2004 年 12 月号

デジタル エミリー 俳優の表情 質感を CG で再現 (2010) http://gl.ict.usc.edu/research/digitalemily/

リアルタイム レンダリング Digital Ira (2012) Luminous Studio Square Enix 2012 Activision, USC ICT http://ict.usc.edu/prototypes/digital-ira/ 2015 SQUARE ENIX CO., LTD

HDR レンダリング

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

激しく明るいところの表現 太陽光源 太陽光源が直接反射する場所 激しく輝いて見える 周囲のピクセルまでぼんやりと明るくなる 周囲のピクセルの輝度も何らかのルールで明るくする DOUBLE S.T.E.A.L. ( ぶんか社 ) Hal Life 2

疑似 HDRR 激しく明るい箇所に特殊な効果を適用する手法は これまでにも使われていた フレア効果 ( 光源が直接見えるときに描画 ) Incoming (Rage) 川瀬正樹 ( ぶんか社 )

HDRR の他の応用例 vvidia http://www.nzone.com/object/ nzone_timbury_downloads.html Age of Empires III

レンダリングの最新技術 最新技術の実用 今回紹介したような技術は 実際のアニメーションやゲーム制作で実用的に使われている 市販のレンダリングソフトウェアやゲームエンジンでの実装 各自での実装 GPUによる実装 リアルタイム描画の実現 高度なプログラミングが必要になる データの準備など 実際の利用には手間がかかる 十分に写実的 ( リアル ) な表現が実現されている 精度 ( リアリティ ) 速度 利用しやすさなどの点では まだ課題が残されている

まとめ イメージベースドレンダリング BRDFによる質感の表現 HDRレンダリング 講義のまとめ

講義のまとめ

本講義の目標 最近の 3 次元 CG で使われている最新技術について学ぶ 学習した技術を実際に応用して 3 次元 CG を使ったプログラムを作成できるようになる コンピュータグラフィックス技術を用いるソフトウェアを作成するときに必要となる 実用的な技術を中心に学習する

本講義の内容 本講義で学ぶ応用技術 視点操作 幾何形状データの読み込み 影の表現 ( 高度な描画技術 ) キーフレームアニメーション 物理シミュレーション 衝突判定 キャラクタアニメーション 特に ( キャラクタ ) アニメーション関連の技術を重点的に扱う

本講義の意義 本講義の受講者で コンピュータグラフィックスを専門とする研究 仕事に就く人は少ない? ゲームプログラマ アニメーション制作者など 本講義の内容は これらの仕事に直接関係する 他の多くのソフトウェアでも コンピュータグラフィックスが要素技術として使われる ロボットのシミュレーション結果の表示 仮想空間や仮想人間のアニメーション 3 次元物体のシミュレーション結果の可視化 等

本講義の意義 ( 続き ) 研究や仕事で コンピュータグラフィックスを使ったプログラムを開発する機会があれば 本講義で扱う内容は役に立つ

成績評価 プログラミング演習課題レポート (80%) プログラム作成の課題を出し そのレポートの内容により評価 5 回程度のレポート課題を出す 出席状況 演習問題 (20%) 毎回の授業に出席して 講義内容を理解する 授業中に演習問題 ( ミニテスト ) を行う

コースとモジュール 本講義は グラフィックスと応用 モジュールに属する 本モジュールに属する他の講義 マルチメディア表現 / 工学特論 ( 乃万先生 ) ヒューマンインタフェース ( 大橋先生 ) 仮想空間論 ( 硴崎先生 ) コンピュータビジョン特論 II( 岡部先生 ) (5 科目中 3 科目の単位を取得すれば モジュール修了 ) グラフィックスと応用 モジュールは メディア処理 コースに属する 他のモジュールも修了すれば コース修了認定

参考 :CG エンジニア検定 CG エンジニア検定 (CG-ARTS 協会 ) ベーシック / エキスパート 年 2 回実施 福岡でも受験可能 学部のコンピュータグラフィックス科目の内容を修得できていれば合格可能