Mobil GPU Tabanlı Önemine Göre Örnekleme

Benzer belgeler
Teknolojileri. Ortak Bina Kat: Ankara/TÜRK info@simsoft.com.tr Tel: + 90 (312) Faks: + 90 (312)

Teknoloji Kullanımı. Oyun Motorları

Object-oriented Graphics Rendering Engine (OGRE)

Bilgisayar Grafiklerinde Gerçek Zamanlı Gölge Sistemleri Üzerine Bir Araştırma ve Yöntemlerin Karşılaştırılması




YÜKSEK ÇÖZÜNÜRLÜKLÜ ARAZĠ VERĠLERĠNĠN GRAFĠK ĠġLEMCĠSĠ KULLANILARAK GÖRSELLEġTĠRĠLMESĠ




Huawei Enterprise A Better Way.

ÖZGEÇMİŞ. Dr. Çiğdem Dinçkal

LED IŞIK KAYNAKLARININ RENK SICAKLIĞININ GÖRÜNTÜ İŞLEME TEKNİKLERİ KULLANILARAK BELİRLENMESİ. İsmail Serkan Üncü, İsmail Taşcı

Hazırlayan. Bilge AKDO AN

Yüksek Çözünürlüklü Arazi Verilerinin Grafik İşlemcisi Kullanılarak Görselleştirilmesi

Üç Boyutlu Grafik Teknolojilerinin Mobil Öğrenme Alanı ile Bütünleştirilmesi

A. SCI ve SCIE Kapsamındaki Yayınlar

PROF.DR. ERCAN SOLAK Işık Üniversitesi Bilgisayar Müh. Böl. Bşk.

BENİM DÜNYAM ÇOCUK OYUNU: BİR MOBİL UYGULAMA

BİLECİK ŞEYH EDEBALİ ÜNİVERSİTESİ AKADEMİK ÖZGEÇMİŞ FORMU

Yrd. Doç. Dr. Emrah B. EDİS

Taş, Yaman ve Kayran. Altan KAYRAN. ÖZET

Akılda kalıcı sahneler

AST416 Astronomide Sayısal Çözümleme - II. 0. Derse Giriş

ÇİĞDEM DİNÇKAL (PhD) ÖZGEÇMİŞ. Akademik Ünvan: Yardımcı Doçent. Adres: İnşaat Mühendisliği Bölümü, N-A Blok, Tel: ,

Çok yakın bir gelecekte, hesaplanması

Gezgin Etmen Sistemlerinin Başarım Ölçümü: Benzetim Tekniği

Elektrolimünenz ve Termografik yöntemlerine Teorik bir bakış

ÖZGEÇMİŞ :Yrd. Doç. Dr Yaşar Üniversitesi Fen-Edebiyat Fakültesi Matematik Bölümü

SU ALTI AKUSTİĞİ TEMELLERİ & EĞİTİM FAALİYETLERİ

Yönbağımsız ve Yönbağımlı Gauss Süzgeçleme Isotropic and Anisotropic Gaussian Filtering

KİNETİK MODEL PARAMETRELERİNİN BELİRLENMESİNDE KULLANILAN OPTİMİZASYON TEKNİKLERİNİN KIYASLANMASI

Sahne Geçişlerinin Geometrik Tabanlı olarak Saptanması

ÖZGEÇMİŞ VE ESERLER LİSTESİ

BOĞAZİÇİ ÜNİVERSİTESİ MEKATRONİK UYGULAMA VE ARAŞTIRMA MERKEZİ FAALİYET RAPORU

ERCİYES ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ SİVİL HAVACILIK ANABİLİM DALI YENİ DERS ÖNERİSİ/ DERS GÜNCELLEME

Bu makalede, rulman üretim hattının son

- Yurtiçinde ULUSLARARASI Bilimsel Toplantılarda Sunulan ve Bilimsel Toplantı Kitabında Yayınlanan Bildiriler

DOKUZ EYLÜL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ DEKANLIĞI DERS/MODÜL/BLOK TANITIM FORMU. Dersin Kodu: END 4907

RENKLĐ GÖRÜNTÜ DOSYALARI ÜZERĐNDE GĐZLĐLĐK PAYLAŞIMI UYGULAMASI

Aktif Titreşim Kontrolü için Bir Yapının Sonlu Elemanlar Yöntemi ile Modelinin Elde Edilmesi ve PID, PPF Kontrolcü Tasarımları

Yinelemeli ve Uyarlanır Ayrıt Saptayıcı Süzgeçleri

Yrd. Doç. Dr. Mustafa NİL

Arş. Gör. Raziye SANCAR

4k ultra HD teknolojisi. Odak noktamız her yerde her ayrıntıyı görmenizi sağlamaktır

Yıldız Teknik Üniversitesi Fen Bilimleri Enstitüsü Bilgisayar Mühendisliği Bölümü. Bilgisayarla Görme. Proje

BİR FAZ BEŞ SEVİYELİ İNVERTER TASARIMI VE UYGULAMASI

Proceedings/Bildiriler Kitabı. kriptografik anahtarlar, onay me -posta takibi, I. G September /Eylül 2013 Ankara / TURKEY 6.

Assist. Prof. Dr. Övünç ÖZTÜRK

ÖZGEÇMİŞ. Derece Üniversite Alanı Yılı Bütünleşik Doktora Ege Üniversitesi Matematik (Cebirsel Lisans Ege Üniversitesi Matematik 2009

Yrd. Doç. Dr. Ayşegül ALAYBEYOĞLU

Yrd. Doç. Dr. Kerem OK Işık Üniversitesi Fen-Edebiyat Fakültesi Enformasyon Teknolojileri Bölümü

Posta Adresi: Sakarya Üniversitesi, Mühendislik Fakültesi İnşaat Mühendisliği Bölümü, Esentepe Kampüsü/Sakarya

Denklem 2.1. Denklem 2.2. Isıl iletkenlik dirençleri Denklem Denklem 2.6 dan aşağıdaki gibi hesaplanır. 1 D. = ln. s i. Denklem 2.

Son yıllarda bilgisayar teknolojisinin ilerlemesiyle ön plana çıktı.

Pamukkale Üniversitesi Mühendislik Fakültesi - Denizli Tel: (0 258) , (0 258) E-Posta:

Tezler. 6.Akademik Ünvanlar

Geliştirilmiş Yerçekimsel Arama Algoritması: MSS-GSA

HATA VE HATA KAYNAKLARI...

Doç.Dr. M. Mengüç Öner Işık Üniversitesi Elektrik-Elektronik Mühendisliği Bölümü

Yrd. Doç. Dr. Büşra ÖZDENİZCİ IŞIK Üniversitesi Enformasyon Teknolojileri Bölümü

Coğrafi Veri Üretimi Bakış Açısı İle TÜBİTAK UZAY daki Uzaktan Algılama Araştırmaları

Makine Elemanları II Prof. Dr. Akgün ALSARAN. Helisel Dişli Çarklar-Flipped Classroom DİŞLİ ÇARKLAR

ios Platformunda Artırılmış Gerçeklik ile Yön Belirleme

EEM 202 DENEY 5 SERİ RL DEVRESİ

ÖZGEÇMİŞ. Dr. Çiğdem Dinçkal

MAK 4026 SES ve GÜRÜLTÜ KONTROLÜ. 6. Hafta Oda Akustiği

Mobil Cihazlarda Online Görüntü İşleme Yazılımının Geliştirilmesi

hir Osmangazi Üniversitesi, Mühendislik

25 Ekim 2016 Salı - Sistemlere Giriş ve Tanıtım

Ekin RED EAGLE (OS) GÜVENLİ ŞEHİR TEKNOLOJİLERİ YÖNETİM SİSTEMİ

Ekin RED EAGLE (OS) GÜVENLİ ŞEHİR TEKNOLOJİLERİ YÖNETİM SİSTEMİ

İNTERNET ÜÇ BOYUT X3D İLE. Tahir Emre KALAYCI. Ege Üniversitesi Bilgisayar MühendisliM ŞUBAT 2005

RÜZGAR ENERJİSİ KAYNAĞI VE BELİRSİZLİK

UFUXAR - Augmented Reality Projesi

Mobil Cihazlarda Online Görüntü İşleme Yazılımının Geliştirilmesi

SAYISAL İŞARET İŞLEME. M. Kemal GÜLLÜ

Add your company slogan UZAKTAN EĞİTİM LOGO

Üniversitesi. {g.karatas, Library, Science Direct ve Wiley veri içerisinde

Yrd. Doç. Dr. Büşra ÖZDENİZCİ IŞIK Üniversitesi Enformasyon Teknolojileri Bölümü

Y32 BOJİ GÖVDESİNİN STATİK VE DİNAMİK YÜKLEME ANALİZLERİ

Derin Paket Analizi Kullanılarak DDoS Saldırı Tespiti. Towards DDoS Attack Detection Using Deep Packet Analysis

Olasılık ve İstatistik Dersinin Öğretiminde Deney ve Simülasyon

GEOVISION GROUP ÇÖZÜMLERİ

Geometrik Optik ve Uniform Kırınım Teorisi ile Kapsama Alanı Haritalanması

Doppler Ultrasonografi. Araş. Gör. E. Pınar TÖRE Danışman: Yrd. Doç. Dr. Nureddin ÇELİMLİ

Yard. Doç. Dr. Seyit Ahmet Sis

FREKANS DÜZLEMĐNDE ĐMGE DAMGALAMASINDA KULLANILAN AC FREKANSLARIN VE PERMÜTASYON ANAHTARI SEÇĐMĐNĐN KALĐTE ÜZERĐNE ETKĐSĐ

Otomatik Kontrol Ulusal Toplantısı, TOK'2015, Eylül 2015, Denizli

Üniversitesi, Fen Fakültesi, Matematik. Tez Konusu: Sürekli Fonksiyonlar Halkası ve Gerçeltıkız Uzaylar

Transkript:

GI RI S KONUYLA I LGI LI ÇALIS MALAR YÖNTEM UYGULAMA SONUÇLAR VE YORUMLAR Mobil GPU Tabanlı Önemine Göre Örnekleme Ö. A. Töral 1 1 Bilgisayar S. Ergun 2 A. Öztürk 3 Mühendislig i Bölümü, Yas ar Üniversitesi 2 Uluslararası 3 Bilgisayar M. Kurt 2 Bilgisayar Enstitüsü, Ege Üniversitesi Mühendislig i Bölümü, I zmir Üniversitesi

GİRİŞ KONUYLA İLGİLİ ÇALIŞMALAR Gerçek Zamanlı Çevresel Işıklandırma Mobil Cihazlarda Çevresel Işıklandırma YÖNTEM Gaussian Filtreleme UYGULAMA SONUÇLAR VE YORUMLAR

Işıklandırma Denklemi Her bir piksel için kameraya gelen tüm çevresel ışıkların hesaplanması, çevresel ışıklandırmanın esas amacıdır. L o (ω o ) = Ω + L i (ω i ) ρ (ω i, ω o ) (n ω i ) dω i.

Monte Carlo Yöntemi Monte Carlo numerik integrasyonu ile, ışıklandırma integralini rastgele seçilmiş örnekler ile yakınsanmaya çalışılır. L o (ω o ) 2π N N L i (ωi k k=0 ) ( ) ( ) ρ ωi k, ω o n ωi k.

Önemine Göre Örnekleme İntegrali tahmin etmek için düzgün rastgele doğrultular üretmek yerine, integralin önemli bölgelerinden daha fazla doğrultular üreterek varyansı düşürme amaçlanır. L o (ω o ) 1 N ( ) ( ) ( ) N L i ω k i ρ ω k i, ω o n ω k i p ( ωi k, ω ). o k=0

GI RI S KONUYLA I LGI LI ÇALIS MALAR YÖNTEM UYGULAMA SONUÇLAR VE YORUMLAR Filtrelenmis Önemine Göre Örnekleme Örneklerin olasılıklarına göre filtrelenmis çevresel ıs ıkların kullanılmasıyla, düs ük örnek sayısından kaynaklanan gürültülerin azaltılması amaçlanmıs tır. [KC08]

GI RI S KONUYLA I LGI LI ÇALIS MALAR YÖNTEM UYGULAMA SONUÇLAR VE YORUMLAR BRDF (a) (b) S ekil: Isotropic (yönbag ımsız) bir malzeme olan altın renkli boyanın (a) ve anisotropic (yönbag ımlı) bir malzeme olan sarı satenin (b) referans görüntüleri.

GI RI S KONUYLA I LGI LI ÇALIS MALAR YÖNTEM UYGULAMA SONUÇLAR VE YORUMLAR Gerçek Zamanlı Çevresel Is ıklandırma I Ön filtrelenmis çevresel ıs ıklara biles ik bir yaklas ım [KVHS00] I Frekans uzayında çevresel ıs ıklandırma [RH02]

GI RI S KONUYLA I LGI LI ÇALIS MALAR YÖNTEM UYGULAMA SONUÇLAR VE YORUMLAR Gerçek Zamanlı Çevresel Is ıklandırma I Gerçek zamanlı filtrelenmis önemine göre örnekleme [KC08] I Tüm frekanslar için dinamik ve deg is imli yüzeylerin yansıması [WRG+ 09]

GI RI S KONUYLA I LGI LI ÇALIS MALAR YÖNTEM UYGULAMA SONUÇLAR VE YORUMLAR Gerçek Zamanlı Çevresel Is ıklandırma I Eliptik normal dag ılımlar [XSD+ 13] I Çevresel ıs ıkların kd-ag acı kullanılarak önemine göre örneklenebilmesi [EKO12]

Mobil Cihazlarda Çevresel Işıklandırma Geleceğin mobil platformlarında gerçek zamanlı ışın izleme [LSL + 13] OpenGL ES tabanlı mobil cihazlar için melez CPU-GPU ışın izleme [NKL + 10] Mobil cihazlarda gelişen dinamik ışıklandırma [MW12]

Sorunlar Mobil cihazlarda düşük işlem gücü Düşük işlem gücüne bağlı, yetersiz örnek sayısı Mevcut yöntemlerin düşük örnek sayılarında kalitesiz sonuçlar vermesi

GI RI S KONUYLA I LGI LI ÇALIS MALAR YÖNTEM UYGULAMA SONUÇLAR VE YORUMLAR Gaussian Filtreleme (a) (b) S ekil: Mipmap yöntemi [KC08] (a) ve Gaussian yöntemi (b) ile filtrelenmis çevresel ıs ıklar.

Uygulama Windows Phone 8 XAML Direct3D HLSL

Gaussian ve Mipmap filtreleme (a) (b) Şekil: α x = 0.1 ve α y = 0.1 için 8 örnek sayısı ile Gaussian filtreleme yöntemi (a) ve mipmap yöntemi (b) kullanılarak elde edilen, ve 40 örnek sayısı ile Gaussian filtreleme yöntemi (c) ve mipmap yöntemi (d) kullanılarak elde edilen görüntülerin kıyaslanması. (c) (d)

Elde Edilen Sonuçlar 80 70 60 50 Athena Buddha Armadillo Dragon Cube Bunny Sphere 80 70 60 50 Athena Buddha Armadillo Dragon Cube Bunny Sphere FPS 40 FPS 40 30 30 20 20 10 10 0 2 4 6 8 10 Örnek Sayısı (a) 0 2 4 6 8 10 Örnek Sayısı Şekil: Modellerin, farklı örnek sayıları kullanılarak (a) α x = 0.001 ve α y = 0.001 için ve (b) α x = 0.2 ve α y = 0.2 için, elde edilen FPS değerleri. (b)

Elde Edilen Sonuçlar 30 25 20 Athena Armadillo Sphere 50 45 40 35 Buddha Armadillo Dragon Athena Bunny Sphere Cube 30 FPS 15 FPS 25 10 20 15 5 10 0 0 0.05 0.1 0.15 0.2 Alpha Değerleri (a) 5 0 Grace Uffizi Eucalyptus Grace HD Pisa Şekil: Farklı α değerlerine göre, Grace Katedrali sahnesinde, 8 örnek kullanılarak elde edilen FPS değerleri (a). Modellerin farklı sahnelere göre 8 örnek kullanılarak elde edilen görüntülerdeki FPS karşılaştırmaları (b). (b)

Sonuçlar ve Gelecek Çalışmalar Düşük örnek sayılarında da görsel olarak kabul edilebilir gerçek zamanlı görüntüler elde edildi. Geliştirilen yöntem Windows Phone 8 platformunda bir uygulama geliştirilerek Windows Store a yüklendi. [Material Designer] Yöntem aşırı anizotropik materyallerde hatalı görüntülere yol açıyor.

SORULAR?

Referanslar I Serkan Ergun, Murat Kurt, and Aydın Öztürk, Real-time kd-tree based importance sampling of environment maps, Proceedings of the 28th Spring Conference on Computer Graphics (New York, NY, USA), SCCG 12, ACM, 2012, pp. 77 84. Jaroslav Křivánek and Mark Colbert, Real-time shading with filtered importance sampling, Computer Graphics Forum 27 (2008), no. 4, 1147 1154, Eurographics Symposium on Rendering, EGSR 08. Jan Kautz, Pere-Pau Vázquez, Wolfgang Heidrich, and Hans-Peter Seidel, Unified approach to prefiltered environment maps, Proceedings of the Eurographics Workshop on Rendering Techniques 2000 (London, UK, UK), Springer-Verlag, 2000, pp. 185 196. Won-Jong Lee, Youngsam Shin, Jaedon Lee, Shihwa Lee, Soojung Ryu, and Jeongwook Kim, Real-time ray tracing on future mobile computing platform, SIGGRAPH Asia 2013 Symposium on Mobile Graphics and Interactive Applications (New York, NY, USA), SA 13, ACM, 2013, pp. 56:1 56:5. Sam Martin and Matt Wash, Advancing dynamic lighting on mobile, ACM SIGGRAPH 2012 Mobile (New York, NY, USA), SIGGRAPH 12, ACM, 2012, pp. 3:1 3:1. Jae-Ho Nah, Yoon-Sig Kang, Kwang-Jo Lee, Shin-Jun Lee, Tack-Don Han, and Sung-Bong Yang, Mobirt: An implementation of opengl es-based cpu-gpu hybrid ray tracer for mobile devices, ACM SIGGRAPH ASIA 2010 Sketches (New York, NY, USA), SA 10, ACM, 2010, pp. 50:1 50:2. Ravi Ramamoorthi and Pat Hanrahan, Frequency space environment map rendering, ACM Trans. Graph. 21 (2002), no. 3, 517 526. Jiaping Wang, Peiran Ren, Minmin Gong, John Snyder, and Baining Guo, All-frequency rendering of dynamic, spatially-varying reflectance, ACM SIGGRAPH Asia 2009 Papers (New York, NY, USA), SIGGRAPH Asia 09, ACM, 2009, pp. 133:1 133:10. Kun Xu, Wei-Lun Sun, Zhao Dong, Dan-Yong Zhao, Run-Dong Wu, and Shi-Min Hu, Anisotropic spherical gaussians, ACM Trans. Graph. 32 (2013), no. 6, 209:1 209:11.