Pyramid Algorithm Framework for Real-Time Image Effects

Adriá Arbués Sangüesa, Andreea-Daniela Ene, Nicolai Krogh Jørgensen, Christian Aagaard Larsen, Daniel Michelsanti, Martin Kraus

Publikation: Bidrag til bog/antologi/rapport/konference proceedingKonferenceartikel i proceedingForskningpeer review

Resumé

Pyramid methods are useful for certain image processing techniques due to their linear time complexity. Implementing them using compute shaders provides a basis for rendering image effects with reduced impact on performance compared to conventional methods. Although pyramid methods are used in the game industry, they are not easily accessible to all developers because many game engines do not include built-in support. We present a framework for a popular game engine that allows users to take advantage of pyramid methods for developing image effects. In order to evaluate the performance and to demonstrate the framework, a few image effects were implemented. These effects were compared to built-in effects of the same game engine. The results showed that the built-in image effects performed slightly better. The performance of our framework could potentially be improved through optimisation, mainly on the GPU.
OriginalsprogEngelsk
TitelInteractivity, Game Creation, Design, Learning, and Innovation : 5th International Conference, ArtsIT 2016, and First International Conference, DLI 2016, Esbjerg, Denmark, May 2–3, 2016, Proceedings
RedaktørerAnthony L. Brooks, Eva Brooks
ForlagSpringer
Publikationsdato2017
Sider289-296
ISBN (Trykt)978-3-319-55833-2
ISBN (Elektronisk)978-3-319-55834-9
DOI
StatusUdgivet - 2017
BegivenhedArtsIT, Interactivity & Game Creation 2016 - Aalborg University Esbjerg, Esbjerg, Danmark
Varighed: 2 maj 20163 maj 2016
Konferencens nummer: 5
http://artsit.org/2016/show/home

Konference

KonferenceArtsIT, Interactivity & Game Creation 2016
Nummer5
LokationAalborg University Esbjerg
LandDanmark
ByEsbjerg
Periode02/05/201603/05/2016
Internetadresse
NavnLecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST
Vol/bind196
ISSN1867-8211

Fingerprint

Engines
Image processing
Industry
Graphics processing unit

Citer dette

Sangüesa, A. A., Ene, A-D., Jørgensen, N. K., Larsen, C. A., Michelsanti, D., & Kraus, M. (2017). Pyramid Algorithm Framework for Real-Time Image Effects. I A. L. Brooks, & E. Brooks (red.), Interactivity, Game Creation, Design, Learning, and Innovation: 5th International Conference, ArtsIT 2016, and First International Conference, DLI 2016, Esbjerg, Denmark, May 2–3, 2016, Proceedings (s. 289-296). Springer. Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST, Bind. 196 https://doi.org/10.1007/978-3-319-55834-9_34
Sangüesa, Adriá Arbués ; Ene, Andreea-Daniela ; Jørgensen, Nicolai Krogh ; Larsen, Christian Aagaard ; Michelsanti, Daniel ; Kraus, Martin. / Pyramid Algorithm Framework for Real-Time Image Effects. Interactivity, Game Creation, Design, Learning, and Innovation: 5th International Conference, ArtsIT 2016, and First International Conference, DLI 2016, Esbjerg, Denmark, May 2–3, 2016, Proceedings. red. / Anthony L. Brooks ; Eva Brooks. Springer, 2017. s. 289-296 (Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST, Bind 196).
@inproceedings{f0a1eb6e8656494ca1d4b264fc7307ec,
title = "Pyramid Algorithm Framework for Real-Time Image Effects",
abstract = "Pyramid methods are useful for certain image processing techniques due to their linear time complexity. Implementing them using compute shaders provides a basis for rendering image effects with reduced impact on performance compared to conventional methods. Although pyramid methods are used in the game industry, they are not easily accessible to all developers because many game engines do not include built-in support. We present a framework for a popular game engine that allows users to take advantage of pyramid methods for developing image effects. In order to evaluate the performance and to demonstrate the framework, a few image effects were implemented. These effects were compared to built-in effects of the same game engine. The results showed that the built-in image effects performed slightly better. The performance of our framework could potentially be improved through optimisation, mainly on the GPU.",
author = "Sang{\"u}esa, {Adri{\'a} Arbu{\'e}s} and Andreea-Daniela Ene and J{\o}rgensen, {Nicolai Krogh} and Larsen, {Christian Aagaard} and Daniel Michelsanti and Martin Kraus",
year = "2017",
doi = "10.1007/978-3-319-55834-9_34",
language = "English",
isbn = "978-3-319-55833-2",
series = "Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST",
publisher = "Springer",
pages = "289--296",
editor = "Brooks, {Anthony L.} and Eva Brooks",
booktitle = "Interactivity, Game Creation, Design, Learning, and Innovation",
address = "Germany",

}

Sangüesa, AA, Ene, A-D, Jørgensen, NK, Larsen, CA, Michelsanti, D & Kraus, M 2017, Pyramid Algorithm Framework for Real-Time Image Effects. i AL Brooks & E Brooks (red), Interactivity, Game Creation, Design, Learning, and Innovation: 5th International Conference, ArtsIT 2016, and First International Conference, DLI 2016, Esbjerg, Denmark, May 2–3, 2016, Proceedings. Springer, Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST, bind 196, s. 289-296, Esbjerg, Danmark, 02/05/2016. https://doi.org/10.1007/978-3-319-55834-9_34

Pyramid Algorithm Framework for Real-Time Image Effects. / Sangüesa, Adriá Arbués; Ene, Andreea-Daniela; Jørgensen, Nicolai Krogh; Larsen, Christian Aagaard; Michelsanti, Daniel; Kraus, Martin.

Interactivity, Game Creation, Design, Learning, and Innovation: 5th International Conference, ArtsIT 2016, and First International Conference, DLI 2016, Esbjerg, Denmark, May 2–3, 2016, Proceedings. red. / Anthony L. Brooks; Eva Brooks. Springer, 2017. s. 289-296 (Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST, Bind 196).

Publikation: Bidrag til bog/antologi/rapport/konference proceedingKonferenceartikel i proceedingForskningpeer review

TY - GEN

T1 - Pyramid Algorithm Framework for Real-Time Image Effects

AU - Sangüesa, Adriá Arbués

AU - Ene, Andreea-Daniela

AU - Jørgensen, Nicolai Krogh

AU - Larsen, Christian Aagaard

AU - Michelsanti, Daniel

AU - Kraus, Martin

PY - 2017

Y1 - 2017

N2 - Pyramid methods are useful for certain image processing techniques due to their linear time complexity. Implementing them using compute shaders provides a basis for rendering image effects with reduced impact on performance compared to conventional methods. Although pyramid methods are used in the game industry, they are not easily accessible to all developers because many game engines do not include built-in support. We present a framework for a popular game engine that allows users to take advantage of pyramid methods for developing image effects. In order to evaluate the performance and to demonstrate the framework, a few image effects were implemented. These effects were compared to built-in effects of the same game engine. The results showed that the built-in image effects performed slightly better. The performance of our framework could potentially be improved through optimisation, mainly on the GPU.

AB - Pyramid methods are useful for certain image processing techniques due to their linear time complexity. Implementing them using compute shaders provides a basis for rendering image effects with reduced impact on performance compared to conventional methods. Although pyramid methods are used in the game industry, they are not easily accessible to all developers because many game engines do not include built-in support. We present a framework for a popular game engine that allows users to take advantage of pyramid methods for developing image effects. In order to evaluate the performance and to demonstrate the framework, a few image effects were implemented. These effects were compared to built-in effects of the same game engine. The results showed that the built-in image effects performed slightly better. The performance of our framework could potentially be improved through optimisation, mainly on the GPU.

U2 - 10.1007/978-3-319-55834-9_34

DO - 10.1007/978-3-319-55834-9_34

M3 - Article in proceeding

SN - 978-3-319-55833-2

T3 - Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST

SP - 289

EP - 296

BT - Interactivity, Game Creation, Design, Learning, and Innovation

A2 - Brooks, Anthony L.

A2 - Brooks, Eva

PB - Springer

ER -

Sangüesa AA, Ene A-D, Jørgensen NK, Larsen CA, Michelsanti D, Kraus M. Pyramid Algorithm Framework for Real-Time Image Effects. I Brooks AL, Brooks E, red., Interactivity, Game Creation, Design, Learning, and Innovation: 5th International Conference, ArtsIT 2016, and First International Conference, DLI 2016, Esbjerg, Denmark, May 2–3, 2016, Proceedings. Springer. 2017. s. 289-296. (Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST, Bind 196). https://doi.org/10.1007/978-3-319-55834-9_34