Hi,

OpenEXR related discussion on 3D-Pro reminded me about to probe back on
that one! Is it still something current or went under the radar?

Bests,

Thomas

On Sat, Sep 7, 2013 at 10:09 PM Thomas Mansencal <thomas.mansen...@gmail.com>
wrote:

> Awesome! Thanks a lot for this :)
>
> Thomas
>
>
> *Thomas Mansencal | thomasmansencal.com <http://thomasmansencal.com> *[  
> *thomasmansencal.blogspot.com
> <http://thomasmansencal.blogspot.com>*  |  *github.com/KelSolaar
> <http://github.com/KelSolaar>*  ]
>
>
> 2013/9/6 Piotr Stanczyk <pstanc...@ilm.com>
>
>> Hi Thomas
>>
>> Yes, there has. Most of it in the legal capacity.  There are still a few
>> technical angles that need to be explored also.
>>
>> I'll post out more once we have more clarity on this.
>>
>> Thanks for following up.
>>
>>
>> - Piotr
>> ------------------------------
>> *From:* Thomas Mansencal [thomas.mansen...@gmail.com]
>> *Sent:* 06 September 2013 06:21
>> *To:* Piotr Stanczyk
>> *Cc:* Lars Borg; openexr-devel@nongnu.org
>>
>> *Subject:* Re: [Openexr-devel] EXIF meta data attributes in headers
>>
>> Piotr: Not wanting to sound like the annoying guy or anything like that
>> but I was talking with one of my coworker ( Michael Pa... that you may know
>> actually ) and he asked me if there has been any progress regarding those
>> conversations.
>>
>> Cheers,
>>
>> Thomas
>>
>>
>> *Thomas Mansencal | thomasmansencal.com <http://thomasmansencal.com> *[  
>> *thomasmansencal.blogspot.com
>> <http://thomasmansencal.blogspot.com>*  |  *github.com/KelSolaar
>> <http://github.com/KelSolaar>*  ]
>>
>>
>> 2013/8/1 Thomas Mansencal <thomas.mansen...@gmail.com>
>>
>>> Lars: Excellent stuff! Very insightful again. I see what you mean, the
>>> second approach just really push the problem further down, doesn't really
>>> solve it.
>>> Piotr: Thanks a lot looking into that!
>>>
>>> Thomas
>>>
>>>
>>> *Thomas Mansencal | thomasmansencal.com <http://thomasmansencal.com> *[
>>>  *thomasmansencal.blogspot.com <http://thomasmansencal.blogspot.com>*
>>> |  *github.com/KelSolaar <http://github.com/KelSolaar>*  ]
>>>
>>>
>>> 2013/7/30 Piotr Stanczyk <pstanc...@ilm.com>
>>>
>>>> Very useful, thanks Lars.
>>>>
>>>> I'll be checking in with our legal team to see what the implications
>>>> might be .. stay tuned.
>>>>
>>>> - Piotr
>>>> ------------------------------
>>>> *From:* openexr-devel-bounces+pstanczyk=ilm....@nongnu.org
>>>> [openexr-devel-bounces+pstanczyk=ilm....@nongnu.org] on behalf of Lars
>>>> Borg [b...@adobe.com]
>>>> *Sent:* 30 July 2013 01:17
>>>> *To:* Thomas Mansencal
>>>> *Cc:* openexr-devel@nongnu.org
>>>>
>>>> *Subject:* Re: [Openexr-devel] EXIF meta data attributes in headers
>>>>
>>>> Thomas,
>>>>
>>>> My colleagues on the XMP team gave the following feedback. Hopefully
>>>> you find this helpful:
>>>>
>>>> If they take the first approach they will run into the known problem of
>>>> ambiguity known from not using namespace associations. The second approach
>>>> is a bit better as it allows that association. We currently use the same
>>>> approach when storing metadata in the Cloud because the underlying DB does
>>>> not support namespaces. But then you have to make sure to use standard
>>>> prefixes and that is in theory also dangerous because prefixes are per
>>>> definition not standardized but just recommended best practices. How about
>>>> extensibility in the future? What if EXIF adds new properties, they would
>>>> need new code to handle those attributes while with XMP they could add them
>>>> without the need to change anything. Is it also possible in the OpenEXR SDK
>>>> to ask for all properties for a given namespace, like give me all EXIF or
>>>> IPTC attributes? That would also be possible with XMP.
>>>>
>>>> If they use XMP the only dependency for the OpenEXR SDK would be on
>>>> XMPCore (available as part of the SDK under BSD license), which offers
>>>> parsing/serializing of the data model. If they want they could even take
>>>> the code from XMPFiles that does the EXIF/XMP mapping and offers
>>>> parse/serialize of the IFD stuff. It can be used stand-alone.
>>>>
>>>>
>>>> Lars
>>>>
>>>>
>>>> From: Thomas Mansencal <thomas.mansen...@gmail.com>
>>>> Date: Thursday, July 18, 2013 11:52 PM
>>>> To: Brendan Bolles <bren...@fnordware.com>
>>>> Cc: "openexr-devel@nongnu.org" <openexr-devel@nongnu.org>
>>>> Subject: Re: [Openexr-devel] EXIF meta data attributes in headers
>>>>
>>>> Hello,
>>>>
>>>> Trying to summarize what as been said so far, correct me if I'm wrong:
>>>>
>>>> - Everybody here seems to like / want EXIF support in Open EXR.
>>>>
>>>> - Four methods:
>>>> [1] Extending the current specification camelCase attributes with new
>>>> attributes: Looks like to be an easy way for implementation. This is
>>>> assuming we have a well defined set of attributes / tags. Problem may be
>>>> that it can take time to construct a list that makes everybody happy.
>>>> [2] Like above but the OIIO way which is creating custom prefixed
>>>> attributes derived from the official exif naming convention (  "Exif:Foo"
>>>> or "IPTC:Foo" ): Should be relatively easy to implement also.
>>>> [3] Supporting XMP: Doesn't looks like complicated either, have a
>>>> growing worldwide support but will most likely rely on dependencies in
>>>> order to serialize / parse the data whereas filling existing attributes
>>>> would be very easy using exrstdattr for example. Adobe is behind the format
>>>> and provides a very complete SDK, the format itself is an ISO standard
>>>> which makes it kind of future proof.
>>>> http://en.wikipedia.org/wiki/Extensible_Metadata_Platform
>>>> [4] Extending current specification using either method 1 or 2 and
>>>> supporting XMP. Best of both world although subject to discrepancies
>>>> between the attributes and XMP data.
>>>>
>>>> - Adding support for ICC profile attribute.
>>>>
>>>> Larry's way in OIIO is quite cool actually and very similar to what we
>>>> are doing at MPC actually.
>>>> I'm not a huge fan of the current specification set of camelCase
>>>> attributes because they don't take their name in any other existing
>>>> specification ( Again correct me if I'm wrong ).
>>>> XMP way is although very good but serializing the data while being sure
>>>> you have propagated the needed EXIF data requires a bit of massaging.
>>>>
>>>> What do you guys prefer? Any other methods?
>>>>
>>>> Thomas
>>>>
>>>>
>>>> *Thomas Mansencal | thomasmansencal.com <http://thomasmansencal.com> *[
>>>>  *thomasmansencal.blogspot.com <http://thomasmansencal.blogspot.com>*
>>>> |  *github.com/KelSolaar <http://github.com/KelSolaar>*  ]
>>>>
>>>>
>>>> 2013/7/19 Brendan Bolles <bren...@fnordware.com>
>>>>
>>>>> On Jul 18, 2013, at 5:58 PM, Peter Hillman wrote:
>>>>>
>>>>> > What extra info do you get from the ICC profile?
>>>>> >
>>>>> > Allowing ICC profiles worries me. Aren't EXRs supposed to store
>>>>> pixel values in "input scene referred linear-light" encoded with the
>>>>> chromaticities specified? That means images must be linearised before
>>>>> storing in an EXR.
>>>>>
>>>>>
>>>>> I think I'll let Lars answer this one.  I guess if there's nothing in
>>>>> a scene referred linear ICC profile that can't be represented by
>>>>> Chromaticities, then there's no need for an official ICC profile 
>>>>> attribute.
>>>>>
>>>>> But I'll freely admit that I allow users to write EXR files off-spec.
>>>>> Not that I really have any control over it - I get pixels from After
>>>>> Effects and I write those pixels.  If a user wants to store Rec709 data in
>>>>> an EXR, I'm not going to stop them.  I know of at least one major studio
>>>>> that does this.
>>>>>
>>>>>
>>>>> BTW, I'd love for someone to look over my ICC profile to Chromaticity
>>>>> code.  It seems to work pretty well, except for the XYZ.exr sample file.
>>>>>
>>>>>
>>>>> https://github.com/fnordware/openexrAE/blob/master/src/FrameSeq_Color.cpp
>>>>>
>>>>>
>>>>>
>>>>> Brendan
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Openexr-devel mailing list
>>>>> Openexr-devel@nongnu.org
>>>>> https://lists.nongnu.org/mailman/listinfo/openexr-devel
>>>>>
>>>>
>>>>
>>>
>>
>
_______________________________________________
Openexr-devel mailing list
Openexr-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/openexr-devel

Reply via email to