Logo by Madman - Contribute your own Logo!

END OF AN ERA, FRACTALFORUMS.COM IS CONTINUED ON FRACTALFORUMS.ORG

it was a great time but no longer maintainable by c.Kleinhuis contact him for any data retrieval,
thanks and see you perhaps in 10 years again

this forum will stay online for reference
News: Follow us on Twitter
 
*
Welcome, Guest. Please login or register. March 29, 2024, 03:25:42 PM


Login with username, password and session length


The All New FractalForums is now in Public Beta Testing! Visit FractalForums.org and check it out!


Pages: [1]   Go Down
  Print  
Share this topic on DiggShare this topic on FacebookShare this topic on GoogleShare this topic on RedditShare this topic on StumbleUponShare this topic on Twitter
Author Topic: High Dynamic Range Processing ?  (Read 4058 times)
0 Members and 1 Guest are viewing this topic.
cKleinhuis
Administrator
Fractal Senior
*******
Posts: 7044


formerly known as 'Trifox'


WWW
« on: February 06, 2007, 02:08:46 PM »

Hi all, i am trying to implement a HDR mapping technique, but i run into some problems

is there a way to apply high dynamic range mappings without involving big numbers ?

ist there any web resource concerning with that ? i was trying to normalize my results,
but the high values destroy my small values, i have found a description of tone mapping,
but with this algorithm i needed to calc exp(100) or even bigger, and thus, i could not get
a result, how are you doing High Dynamic Range mappings ? huh? huh?

here is a link to a method i tried to implement, but i failed ( due to too large numbers )
http://www.gamedev.net/reference/articles/article2208.asp
Logged

---

divide and conquer - iterate and rule - chaos is No random!
Nahee_Enterprises
World Renowned
Fractal Senior
******
Posts: 2250


use email to contact


nahee_enterprises Nahee.Enterprises NaheeEnterprise
WWW
« Reply #1 on: February 06, 2007, 05:30:42 PM »

Your question got me exploring the web for references, and reading some of the many topics that surround "High Dynamic Range Processing".  The first two sites had many references (which I am still checking into):

High Dynamic Range Imaging
    http://en.wikipedia.org/wiki/High_dynamic_range_imaging

High Dynamic Range Rendering
    http://en.wikipedia.org/wiki/High_dynamic_range_rendering

I also found something from "Afrigraph '06" (sponsored by SIGGRAPH)
http://portal.acm.org/citation.cfm?id=1108590.1108612&coll=portal&dl=ACM&type=series&idx=1108590&part=Proceedings&WantType=Proceedings&title=Computer%20graphics%2C%20virtual%20reality%2C%20visualisation%20and%20interaction%20in%20Africa
It is a PDF file on "Volumetric High Dynamic Range Windowing for Better Data Representation"
    http://portal.acm.org/ft_gateway.cfm?id=1108612&type=pdf&coll=portal&dl=ACM&CFID=10758382&CFTOKEN=51701067
    http://w210.ub.uni-tuebingen.de/dbt/volltexte/2005/1753/pdf/wsi-2005-03.pdf
Logged

cKleinhuis
Administrator
Fractal Senior
*******
Posts: 7044


formerly known as 'Trifox'


WWW
« Reply #2 on: February 06, 2007, 06:11:41 PM »

thank you for searching, i was exploring that wikipedia site also,

all in all, i do not need a HDR algorithm, i need rather a Tone Mapping method, i have implemented the most simple method
to map big values down to 0..1

in the german wikipedia they stated that the most easy formula one could use is

x/(x+1)

if x is the big number, it will converge against one, slowly, so, i simply apply that to my results, and after
that i scale them up with normalizing ... works quite well

watch http://www.fractalforums.com/index.php?topic=518.0 for first results
« Last Edit: February 07, 2007, 01:22:06 AM by Trifox » Logged

---

divide and conquer - iterate and rule - chaos is No random!
lycium
Fractal Supremo
*****
Posts: 1158



WWW
« Reply #3 on: February 10, 2007, 04:53:25 PM »

I also found something from "Afrigraph '06" (sponsored by SIGGRAPH)

afrigraph is the south african siggraph chapter; it's the only graphics conference i've attended (unfortunately), and i've attended it twice smiley anyway i don't think "sponsored" is really how it works, just wanted to point out!


regarding tonemapping, i have no idea why you'd want to compute exp(100), tonemapping is supposed to be dynamic range compression and would more likely make use of a logarithm than an exponential. judging from the renders i've seen posted, mutatorichhabedasdeutschenamevergessen doesn't really need any of that postprocessing stuff though, what kind of ranges are in your source signal?

producing antialiased high dynamic range images is kinda tricky too btw.
Logged

cKleinhuis
Administrator
Fractal Senior
*******
Posts: 7044


formerly known as 'Trifox'


WWW
« Reply #4 on: February 10, 2007, 06:15:32 PM »

the exp was needed for calculating the log average, but i do not need it anymore, i am just taking x/(x+1) from my values ...
Logged

---

divide and conquer - iterate and rule - chaos is No random!
Nahee_Enterprises
World Renowned
Fractal Senior
******
Posts: 2250


use email to contact


nahee_enterprises Nahee.Enterprises NaheeEnterprise
WWW
« Reply #5 on: February 10, 2007, 07:26:29 PM »

Thomas Ludwig (lycium) wrote:
>
>   
> >    I also found something from "Afrigraph '06" (sponsored by SIGGRAPH)
>   
>
>    .....i don't think "sponsored" is really how it works, just wanted to point out!

Then may I suggest you tell the people that created the web page in which I gave the link above, for that is what it is saying on their site.       cheesy   grin   wink
 
 
Logged

lycium
Fractal Supremo
*****
Posts: 1158



WWW
« Reply #6 on: February 10, 2007, 08:10:00 PM »

*giggle* well if it's so then it's so smiley i was fortunate enough to meet the very nice lady (whose name i've forgotten, even though she gave me fridge magnets for "quaternion" etc!) who headed siggraph at the time of the first afrigraph, so i really should have known better!

i just took a look around that page and noticed that they're accepting both papers and art submissions this year... most interesting smiley
Logged

ericbigas
Guest
« Reply #7 on: February 11, 2007, 03:35:42 AM »

You have quaternion fridge magnets?  Cool.  I want some.  From now on, when someone asks me what fractals are good for, I'll say they keep shopping lists stuck to the refrigerator.
Logged
Nahee_Enterprises
World Renowned
Fractal Senior
******
Posts: 2250


use email to contact


nahee_enterprises Nahee.Enterprises NaheeEnterprise
WWW
« Reply #8 on: February 12, 2007, 07:28:07 AM »

Eric Bigas wrote:
>
>    You have quaternion fridge magnets?  Cool.  I want some.
>    From now on, when someone asks me what fractals are
>    good for, I'll say they keep shopping lists stuck to the refrigerator.

Then you should see my collection of fractal coffee mugs, mouse pads, stationary, etc....    wink   cheesy   grin


 
« Last Edit: February 14, 2007, 12:07:08 AM by Nahee_Enterprises » Logged

lycium
Fractal Supremo
*****
Posts: 1158



WWW
« Reply #9 on: February 12, 2007, 07:00:45 PM »

hmm this is getting really off-topic now wink

@paul: i for one would love to see your collection of fractal-related (physical) stuff!

@eric: technically they're rendering words, like "teapot" "ray trace" "radiosity" "hierarchical" and of course "quaternion" smiley they mix interestingly with those sex-oriented magnets tongue stuck out
Logged

Pages: [1]   Go Down
  Print  
 
Jump to:  

Related Topics
Subject Started by Replies Views Last post
The simplicity of the unity of Dynamic Directed magnitudes Complex Numbers « 1 2 » jehovajah 21 10227 Last post May 01, 2016, 11:34:33 AM
by jehovajah
Difficulties with Dynamic Fog Mandelbulb 3d MarkJayBee 4 2515 Last post May 01, 2011, 06:39:29 PM
by MarkJayBee
Dynamic bucket size IFS - Iterated Function Systems zephyrtronium 0 1964 Last post October 28, 2011, 12:08:56 PM
by zephyrtronium
Fractal generation not fitting in expected range Programming ballaw 0 2291 Last post January 12, 2013, 04:18:37 PM
by ballaw
Burning rage HDR (dynamic flame) JWildfire Gallery thargor6 0 995 Last post March 25, 2014, 11:58:50 PM
by thargor6

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM
Page created in 0.358 seconds with 24 queries. (Pretty URLs adds 0.03s, 2q)