|  | 00:16 | slikdigit_ |  left the channel | 
|  | 00:54 | slikdigit_ |  joined the channel | 
|  | 01:28 | Bertl_zZ |  changed nick to:     Bertl
 | 
|  | 01:28 | Bertl |     back now ...
 | 
|  | 01:54 | mithro |  left the channel | 
|  | 01:56 | mithro |  joined the channel | 
|  | 03:08 | slikdigit_ |  left the channel | 
|  | 07:36 | cbohnens|away |  changed nick to:     cbohnens
 | 
|  | 07:41 | se6astian|away |  changed nick to:     se6astian
 | 
|  | 07:41 | se6astian |     good morning
 | 
|  | 07:41 | se6astian |     hi cbohnens
 | 
|  | 08:30 | mnicoletti |  left the channel | 
|  | 08:37 | cbohnens |  changed nick to:     cbohnens|away
 | 
|  | 09:10 | LordVan |  joined the channel | 
|  | 09:18 | cbohnens|away |  changed nick to:     cbohnens
 | 
|  | 09:23 | tezburma |  joined the channel | 
|  | 09:58 | Bertl |     off to bed now ... have a good one!
 | 
|  | 09:58 | Bertl |  changed nick to:     Bertl_zZ
 | 
|  | 11:15 | tezburma |  left the channel | 
|  | 11:28 | tezburma |  joined the channel | 
|  | 15:08 | baldand |  left the channel | 
|  | 15:12 | LordVan |  left the channel | 
|  | 15:36 | tezburma |  left the channel | 
|  | 15:41 | se6astian |     we captured snapshots of three color charts today with the Beta: http://files.apertus.org/AXIOM-Beta/snapshots/colorcharts/
 | 
|  | 15:59 | aombk2 |     what is this raw12 file? magic lantern spec or something?
 | 
|  | 16:01 | aombk2 |     nevermind, found it in the wiki
 | 
|  | 16:26 | se6astian |     good :)
 | 
|  | 16:26 | se6astian |     gotta go
 | 
|  | 16:26 | se6astian |  changed nick to:     se6astian|away
 | 
|  | 16:44 | alexML |     aombk2: you can find a converter for raw12 files here: https://github.com/apertus-open-source-cinema/misc-tools-utilities
 | 
|  | 17:06 | Bertl_zZ |  changed nick to:     Bertl
 | 
|  | 17:06 | Bertl |     morning folks!
 | 
|  | 18:13 | se6astian|away |  changed nick to:     se6astian
 | 
|  | 18:34 | comradekingu |  left the channel | 
|  | 18:35 | cbohnens |  changed nick to:     cbohnens|away
 | 
|  | 18:55 | aombk2 |     thanks alexML
 | 
|  | 18:55 | slikdigit |  joined the channel | 
|  | 18:56 | aombk2 |     alexML, is this the good old ML raw2dng or a new implementation?
 | 
|  | 18:57 | se6astian |     slightly altered for the Beta
 | 
|  | 18:58 | se6astian |  changed nick to:     se6astian|away
 | 
|  | 19:48 | alexML |     some HDMI results, for Bertl and se6astian|away : https://www.dropbox.com/sh/euttc3m1fnpqvml/AACSTFaBOAlE2VGLSW96_MpYa?dl=0
 | 
|  | 19:48 | alexML |     Bertl: if you like this bit order, you may try it on the camera (spec is in readme)
 | 
|  | 20:04 | Bertl |     m1 will work, but you will get a relatively high error rate on the low order bits (which is probably fine)
 | 
|  | 20:05 | Bertl |     o2 I don't see working well, because of the sharp changes the overflow will generate
 | 
|  | 20:05 | alexML |     m1 is your encoding
 | 
|  | 20:06 | alexML |     yeah, o2 is the solution found by the optimizer - indeed, it looks really weird, but at least works better on simulation
 | 
|  | 20:06 | alexML |     (sure, the simulation probably doesn't reflect reality, since I didn't do any compression)
 | 
|  | 20:06 | Bertl |     what exactly does the simulation contain?
 | 
|  | 20:06 | Bertl |     ah yes, that's the problem
 | 
|  | 20:06 | alexML |     it's described in the readme
 | 
|  | 20:07 | Bertl |     you should simply compress the image with a jpeg codec
 | 
|  | 20:07 | alexML |     I can upload the code too, if you want to play with it (octave)
 | 
|  | 20:07 | Bertl |     then uncompress it again before data recovery
 | 
|  | 20:07 | alexML |     yes, that may work (though a bit slow)
 | 
|  | 20:07 | Bertl |     this will give you a way better estimation on the error rate
 | 
|  | 20:08 | Bertl |     naturally if you can assume the data is not compressed, you can choose any bitorder and it will be perfect
 | 
|  | 20:08 | alexML |     on my HDMI experiment on this, on Canon, the data was uncompressed
 | 
|  | 20:08 | alexML |     10-bit uncompressed, but last 2 bits were 0
 | 
|  | 20:08 | Bertl |     (note that the RGB -> YUV -> RGB conversion is a compression as well)
 | 
|  | 20:08 | alexML |     so, I think it was 8-bit 422
 | 
|  | 20:09 | alexML |     of course, and this weird pattern appears to resist to RGB->YUV->RGB fairly well (that's what I'm showing in the images)
 | 
|  | 20:09 | Bertl |     I think with compression we have to be tricky about the changes over the image
 | 
|  | 20:10 | Bertl |     i.e. avoid sharp edges where there are none in the original image
 | 
|  | 20:11 | Bertl |     we might also work on the YUV space and for now convert it to RGB (later directly transfer it)
 | 
|  | 20:12 | Bertl |     visually lossless compression has two effects we need to combat
 | 
|  | 20:13 | Bertl |     first, values are not exactly the same, they are "close"
 | 
|  | 20:13 | Bertl |     and secondly, huge changes will be "approximated" at best
 | 
|  | 20:14 | Bertl |     so we need to avoid discontinuities and we need to avoid putting relevant data into the lower bits
 | 
|  | 20:15 | Bertl |     without "raw" recording, we won't be able to fit all the data
 | 
|  | 20:17 | Bertl |     i.e. the compression has a certain bandwidth, and we won't be able to "encode" more data than this
 | 
|  | 20:29 | alexML |     sure - I'm just looking for an encoding that would minimize the differences between the recovered raw and the original
 | 
|  | 20:29 | alexML |     (and since I don't know where to start, I run a genetic algorithm to figure it out)
 | 
|  | 20:30 | Bertl |     fair enough :)
 | 
|  | 20:31 | alexML |     I'll try to simulate jpeg compression in this process as well
 | 
|  | 20:31 | alexML |     meanwhile, I found a bug in the simulation (while trying to compress)
 | 
|  | 20:32 | alexML |     I found out that I was only simulating the HDMI processing for one frame
 | 
|  | 20:32 | alexML |     the other frame passed uncompressed on the other side :P
 | 
|  | 20:32 | alexML |     so, the results are quite bogus
 | 
|  | 20:32 | Bertl |     okay
 | 
|  | 20:33 | alexML |     what's weird is that, even after fixing this, the optimizer still finds a similar solution
 | 
|  | 20:33 | alexML |     high bits on one side, low bits on the other
 | 
|  | 22:39 | intracube |  left the channel | 
|  | 23:53 | alexML |     ok, so I'm getting nowhere with bit shuffling, so I propose a different approach
 | 
|  | 23:53 | alexML |     same link: https://www.dropbox.com/sh/euttc3m1fnpqvml/AACSTFaBOAlE2VGLSW96_MpYa?dl=0
 |