HSP file format


(Tobias) #1

I have just read this article[1] and stumbled across this sentence

Photos are saved as HSP files, which can be viewed on HLG-compliant devices.

Does anybody know more about the HSP file format. And are there tools that support this format?


(Thomas) #2

From your link:

HLG Photos are produced as an HSP file. The user can play back these vibrant images on the latest Panasonic HLG-compliant 4KTV via HDMI cable connection or other HLG-compliant devices. It is also ideal for photographers’ photo presentations.

And here some background.

(Tobias) #3

Your quote and your link does’t tell me anything about the HSP file format.

(Thomas) #4

Sorry! You may have to ask Panasonic.

(Tobias) #5

I’ve tried to ask the customer service, but it was not able to help.

(Thomas) #6

The new cameras are not yet released. Up to now, Panasonic did only HLG video. I am sure more information will be available soon.

(Glenn Butcher) #7

Yes, absolutely no information anywhere on the internets about a “HSP” format.

Really though, it’s more about the Hybrid Log-Gamma TRC. This is just a guess, but it’s probably something like, Panasonic wanted to produce still images with this TRC, but couldn’t encode that fact in the metadata, so they took, say, PNG, applied HLG to the image, and saved it with a .hsp filename so their devices know to deal with it as such. Video streams, the original target of HLG, apparently can accommodate such without shenanigns.

I just pushed a rawproc change that adds a ARIB STD-B67 HLG (0.0-1.0, not 0-12) curve to the tone tool, for anyone who’s cloned the repo. Straightforward interpretation from the Wikipedia definition; nice in that you don’t have to do stupid pet tricks to make log behave approaching 0…


Looks interesting.

A digression: for the longest time I have pondered what it would be like if we could change how our cameras recorded and / or encoded the data. I am not an engineer, so I wouldn’t know where to begin.