JanneJansson
Well-known member
This is why I love the place.
..keep goin, don't mind me
..keep goin, don't mind me
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: this_feature_currently_requires_accessing_site_using_safari
Can you clarify for me if IIF will use OpenEXR as a container or a file format? These are two very different thing as you know. For example - S.Two records ARRI RAW into a .DPX file container. Sure, you can open that .DPX file on any application that supports DPX but you won't see the image displayed correctly. So ... with IIF - can I open the file in any application that has OpenEXR support and the image will display correctly?
Okay ... so "probably" I shouldn't be concerned about bit-depth and precision of processing?
Mike, it's all about the details. Which is why, this thread is most likely doomed. There are not enough details in the proposal and it's not done.
When does this get finalized? Do industry professionals outside the Academy get to test this prior to it being published and/or "finalized"?
But if we have the tools to work with all these different RAW files - color grading directly from the RAW files, it's just not logical to me to convert them all to a large RGB file format first.
And the white paper says:
Digital Projector and DCDM Output DCDM-encoded images for a digital projector are created by starting with ACES values and applying an
RT, followed by an ODT that converts from OCES to the DCDM encoding.
So ... we are all ending up in 16-bit TIFF in the end, right? At least for digital cinema, right?
So I'm thinking ...
OPTION A:
.....
vs. OPTION B.
Well ... ACES uses CIE 1931 XYZ tristimulus values but the way they describe it - I don't think it's "XYZ color space". I need to get some clarification there.
Mike, it's all about the details. Which is why, this thread is most likely doomed. There are not enough details in the proposal and it's not done.
When does this get finalized? Do industry professionals outside the Academy get to test this prior to it being published and/or "finalized"?
The committee that has been working on this is comprised of working technical professionals and executives at the Facility, Manufacturer, and Studio level, as well as camera companies, high-level working DPs, and data professionals.
The Sci-Tech Council is a who's who of actual working professionals... who happen to be Academy members. Daryn Okada... Phil Feiner... Garrett Smith... George Joblove... these folks know just a little about the guts of production and post-production and what needs to go into this format and why.
So the short answer is, yes - lots of industry professionals at all levels of the industry are deeply involved in the specs, testing, and implementation of the format.
Lucas
Everything goes to a universal linear gamma [Check]
Half Float [Check]
Super Whites, Super Blacks [Check]
Multiple compression schemes [Check]
Sign me up.
Lucas -
I'm NOT against IIF - that's for sure. I just don't know enough to get excited yet and have lots of concerns and confusion about some of the approach. Like I said - I'm sure I'll regret starting the thread - but excuse me ... I'd like to know more.
Obviously, little old me does not have any where near the track record or credibility of folks like Mr. Okada. I just want to understand more - and I do that by asking questions. I'm just not the kind of guy that is going to say to myself "they have the best team in the world - of course they will win". I guess my question really should have been - will this get to be tested by industry professionals OUTSIDE the committee? Will they publish any updates to the public prior to being "done"?
What is the theoretical timeline for this being implemented?
Yep, me too. Been playing with the Open EXR for many years and I have not under stood why everyone used DPX, and with a framework for display and transfer, it will be a backbone for the industry.
Hate gamma curves, linear rules. :crazy:
Reduser is not the right place to discuss most of the relevant details for this particular issue.
Lucas
My impression of the Academy project was that they wanted to find a way of describing the intended color / color-correction for a movie in a digital way so that fifty years from now, we weren't trying to find a dye transfer print as a color reference for how the movie is supposed to look, which is the way old color movies are currently restored because you can't tell by looking at a negative (or a RAW file) what the final color effect was supposed to be. Even printer lights don't tell you that because they are unique to the individual lab and only work on the negative in its original state, so if it faded or color-shifted over time, the same set of printer lights at the same lab for the same print stock would not work. So the Academy is working on creating a set of values that describe the color, gamma, density, etc. that is independent of the equipment at particular post houses, etc.
If you want to go on dealing with multiple RAW formats and the constant need to debayer them - often with different debayering methods and routines - and combining those with non-Bayer material in a given project, then go right ahead and do that. But I believe that the industry will ultimately come together and "stop the madness," so if one wants to be able to exchange with others, they will likely need to support the common format and methods. However, as I said, it's up to you.
It just seem a bit "anti-RAW" - especially at a time when many high end DI systems are supporting additional RAW formats natively and we are seeing amazing things being done on GPUs, etc. But like you said - we all have a choice.
While the half float format (basically invented by ILM, which also came up with the Open EXR file format to contain it) does use 10 bits of basic data, the exponent and sign bits allow this to describe 30 stops of visual information, and an additional 10 stops beyond that with reduced precision in the lower values.
Everything goes to a universal linear gamma [Check]
However, I would also offer the comment that it's easy to sit back and criticize, but it's a lot more useful to try and be part of the solution, which I hope you ultimately decide to do. I think that's what Lucas is trying to say in slightly different words.
RAW is a format that cannot directly be used for anything as it doesn't represent a visible, RGB image. Only after it is processed can it be useful. Now, I do agree that it does contain all of the original information that was captured. But if you've got a 12 bit linear sensor, and you use a proper debayering algrorithm, and keep the values in linear light, and use 16 bit precision math - all of which Red's software does - you wind up with an RGB image that is a direct representation of the RAW information. So there is no difference between the "compressed" version (i.e., the RAW record) and the "decompressed" version (i.e., the 16 bit RGB image) in terms of useful information. Now, once you get past that, there are choices as to how to practically use that RGB image depending on your post path, some of which compromise more of the data than others.
One of the things about the proposed ACES space is that it is based on what the Council is calling "scene linear" data - in other words, linear light values that are scene referred rather than output referred (the output is handled at the other end of the process). And although you might think that the Council is dominated by film related ideology, the use of scene linear data relates much more directly to digital capture than it does film. In effect, a Red camera already captures what the ACES space wants to see, so in that case, the input data transform applied to convert to ACES would do only very minimal transformations, mostly related to the "unlimited gamut" color space that ACES represents. Any data captured on film and provided via a film scan would need to undergo a "reverse engineering" via a more complex input data transform to yield information that is in the expected format, since film does not capture in linear light. The idea behind the proposal is to allow for a common container that does not compromise the ability of different capture systems to imprint a "look" specific to that capture system, but does eliminate the need to treat each device in a completely different manner in order to achieve proper results. The fact is that more and more, different capture systems and devices are being used, often on the same project, sometimes in the same scene. Many projects will be shot on a combination of devices - film, a Red camera, a Phantom, various video formats - and all of these formats currently need to be treated differently in order to be used together. The IIF eliminates the need for "secret sauce", and it eliminates the need for color correctors to operate differently for different formats, as well as the need to tailor the DI work for a specific primary output target. It allows for a highly expanded range of possible values and possible colors, regardless of the output device. And it allows for standardized transforms, provided by the manufacturers, to ensure that all input devices and all output devices work in a predictable manner.
But in the end, nobody is going to stop you or anyone else from deviating from the common standard if it's adopted. If you want to go on dealing with multiple RAW formats and the constant need to debayer them - often with different debayering methods and routines - and combining those with non-Bayer material in a given project, then go right ahead and do that. But I believe that the industry will ultimately come together and "stop the madness," so if one wants to be able to exchange with others, they will likely need to support the common format and methods. However, as I said, it's up to you.
The one thing that this ignores is that debayering algorithms are continuing to improve and just as we have seen Graham's 'color science' evolve, we are certain to see this continue as vendors develop more and more expertise in working with raw sensor data.
If you debayer the data will you be able to take advantage of subsequent algorithmic advances in debayering technology?
But, I for one am happy to be working with RAW formats that only consume 30-50MB/sec. I know Arri is working on something similar for the new cameras and I suspect it will also have a fairly narrow bandwidth requirement so card based memory can be used in the cameras.
I'm not saying that an interchange format isn't necessary at all, I see the obvious advantages of having such a format even from altitude.
As I mentioned earlier though, I like having the ability to "upgrade" footage as the color and debayering algorithms improve over time.
One concession I should make is that once footage is out to post houses for VFX all this lovely raw workflow through to grading goes out the door.
You (and Mark) are assuming that the IIF proposal is an either/or, a complete replacement for everything you know and now do. I don't see that as the case. My guess is that there will be developments in color correction systems that will allow a live debayered output from a RAW file to be piped through an ACES transform and dealt with directly, rather than do a pre-conversion to an ACES file. This will yield a system much like what we have now, except that right now we deal with a somewhat restricted RGB source space. If you consider what is happening in Scratch, or Baselight, or any other system that uses "native" files, what they are doing is a series of steps - debayer to RGB, pipe that through an input transform if necessary, and then pipe that into the color correction engine. The only difference between this and an ACES world is the intermediate format that the color correction engine sees, and that is really just a matter of using different transforms, probably using GPU acceleration. So what you want and what I'm talking about could and likely would be the same thing. The actual Open EXR based file format would be used for exchange purposes, not necessarily for color correction done from a conform of the original RAW files. If you're not sending files out to some other facility or VFX house, you might never even touch the file format itself.