| 00:06 | seaman | joined the channel |
| 00:16 | seaman | left the channel |
| 01:21 | Bertl_oO | off to bed now ... have a good one everyone!
|
| 01:21 | Bertl_oO | changed nick to: Bertl_zZ
|
| 02:54 | RexOrCine | changed nick to: RexOrCine|away
|
| 02:56 | RexOrCine|away | changed nick to: RexOrCine
|
| 03:08 | RexOrCine | changed nick to: RexOrCine|away
|
| 03:09 | RexOrCine|away | changed nick to: RexOrCine
|
| 06:58 | Cyna_ | joined the channel |
| 07:53 | Bertl_zZ | changed nick to: Bertl
|
| 07:53 | Bertl | morning folks!
|
| 08:01 | siddhantsahu | Morning Bertl
|
| 08:02 | siddhantsahu | Just wandering it is a good idea to build a open source version of CalMan software by SpetraCal?
|
| 08:03 | siddhantsahu | https://calman.spectracal.com
|
| 08:04 | siddhantsahu | Understand AXIOM is primary focus but still wandering.
|
| 08:23 | niemand | joined the channel |
| 08:32 | Bertl | not sure what the CalMan software does ... please elaborate
|
| 08:35 | siddhantsahu | Help to calibrate any display so that there output matches with that of international standards (Rec. 709, DCI P3, sRGB, AdobeRGB etc) but generating 1D, 3D LUTs and ICC profiles.
|
| 08:36 | siddhantsahu | by* generating
|
| 08:36 | siddhantsahu | Very crucial tools for filmmakers.
|
| 08:37 | siddhantsahu | The CalMan software requires a hardware colorimeter to measure the luminance and chromaticity of the display's output and compares it with industry standards.
|
| 08:39 | Bertl | https://iorodeo.com/pages/colorimeter-project
|
| 08:39 | siddhantsahu | and generates 1D, 3D LUT and ICC profiles which can be applied to any application like (OpenCine) or can be loaded to monitor directly if it supports 3D LUT
|
| 08:39 | Bertl | https://displaycal.net/
|
| 08:40 | Bertl | https://www.linuxlinks.com/monitorcalibration/
|
| 08:40 | Bertl | https://hughski.com/
|
| 08:42 | siddhantsahu | Ohh didn't know so many open source alternatives are available
|
| 08:43 | BAndiT1983|away | changed nick to: BAndiT1983
|
| 08:44 | Bertl | search engines are a great source of information nowadays :)
|
| 08:54 | se6astian|away | changed nick to: se6astian
|
| 09:12 | se6astian | good day
|
| 09:18 | supragya_ | joined the channel |
| 09:28 | BAndiT1983 | changed nick to: BAndiT1983|away
|
| 09:42 | johnathan | joined the channel |
| 09:45 | Alpha | joined the channel |
| 09:46 | Alpha | Hi!
|
| 09:46 | Alpha | Thanks a lot BAndiT1983
|
| 09:46 | Alpha | I have one more question
|
| 09:47 | Alpha | In the Challenge it was told "Output the intensity values of the first 5x5 (square tile)"
|
| 09:47 | Alpha | What do you guys mean by tile
|
| 09:47 | Alpha | tile= 1byte? tile=1.5 byte?
|
| 09:48 | Alpha | Or I misunderstood something.
|
| 09:48 | se6astian | 5x5 pixels
|
| 09:50 | Alpha | @se6astion, Good morning Sir. Thanks a lot for clearing my doubt.
|
| 09:51 | Alpha | @supragya_ @johnathan, Good Morning Sir.
|
| 09:51 | Alpha | @BAndiT1983 Thanks a lot to you too Sir.
|
| 09:53 | Alpha | left the channel |
| 09:55 | Bertl | hey johnathan! how's it going?
|
| 09:57 | supragya_ | hi Alpha
|
| 10:07 | BAndiT1983|away | changed nick to: BAndiT1983
|
| 10:19 | johnathan | hey actually very well, was just working on stuff
|
| 10:21 | Bertl | glad to hear! I read that you have/had some register specific questions?
|
| 10:22 | supragya_ | left the channel |
| 10:36 | johnathan | yes I have them figured out via mostly trial and error, but wondering if you could shed some light on what the various registers in gen_init / rmem_conf?
|
| 10:38 | johnathan | left the channel |
| 10:43 | johnathan | joined the channel |
| 10:47 | RexOrCine | changed nick to: RexOrCine|away
|
| 10:50 | johnathan | in any event I have it all working, I'm able to display my structured light patterns via HDMI @ 120 hz. https://vgy.me/pXWRyh.jpg I'm now working on sync the patterns with the actual capture of the images.
|
| 10:52 | johnathan | here are the settings I ended up coming up with for my HDMI output device: https://pastebin.com/JJ32heEz
|
| 10:55 | johnathan | I tweaked a lot of them manually, it was somewhat of an analog process and I've used some of the mimg code to be able to write my patterns to memory. I noticed if I display pure white patterns 0xfff there's a lot of flickering (maybe some kind of clipping going on?) but it works fine with 0xccc
|
| 10:55 | Bertl | interesting, your output is 1:1.1 or so?
|
| 10:56 | johnathan | "912x1140" 146.000 912 920 984 1040 1140 1150 1156 1170 +hsync +vsync is the modeline
|
| 10:56 | Bertl | you need to be aware that the output is taken from several buffers in a round robin way (i.e. think circular buffer)
|
| 10:57 | Bertl | so you want/need to fill all buffers with the same image for testing, otherwise you get a quick sequence of 3 or 4 images
|
| 10:57 | Bertl | this is especially important for non-image data like the overlay
|
| 10:57 | johnathan | I hacked the mimg code (where its generating test patterns), I assume that is doing that? in writeline and such?
|
| 10:58 | johnathan | basically the pattern you see above is done via mimg
|
| 10:58 | Bertl | mimg has an -a option to fill all buffers at once
|
| 10:59 | johnathan | yep that's what I'm using, I removed the mask stuff though
|
| 10:59 | Bertl | well, the memory layout is a little bit tricky and you might end up with a blinking overlay :)
|
| 11:00 | Bertl | i.e. in each 64bit word you have 4x12bit of color information and 16bit 'overlay'
|
| 11:00 | Bertl | and the overlay has a bunch of special values which end up with blinking output etc
|
| 11:00 | Bertl | so you normally want to keep the overlay at zero for normal image output (hence the masking code)
|
| 11:00 | johnathan | what is the 4th channel in the color? alpha?
|
| 11:02 | Bertl | the color is generated from bayer pattern so the four values are RG/GB where RG comes from the first (even) line and GB from the second (odd) line
|
| 11:03 | Bertl | those four values are then mixed together with a color matrix resulting in the output RGB pixel with 8 bit depth
|
| 11:03 | johnathan | ah gotcha
|
| 11:04 | johnathan | I noticed when using cmv_snap it outputs the image to the HDMI, is there any way to avoid that? i.e. its controlled via software right?
|
| 11:04 | Bertl | the two pipelines are basically independent except for a buffer synchronization
|
| 11:05 | Bertl | the reason why the image ends up being displayed is because the buffers are currently configured to be the same
|
| 11:06 | johnathan | ok cool, what I basically need to do is sync exposure/captures and different patterns, but haven't dug into it yet
|
| 11:06 | Bertl | i.e. cmv_snap fills one of the buffers with the acquired image, the synchronization code sends a signal to the output pipeline which switches to the next buffer
|
| 11:35 | johnathan | left the channel |
| 11:42 | Bertl | off for now ... bbl
|
| 11:42 | Bertl | changed nick to: Bertl_oO
|
| 11:43 | Y_G | joined the channel |
| 11:43 | RexOrCine|away | changed nick to: RexOrCine
|
| 11:51 | BAndiT1983 | changed nick to: BAndiT1983|away
|
| 12:06 | Y_G | Hi, could anyone check if this is the image we are aiming for after bilinear debayering,wrt T872?
|
| 12:06 | Y_G | https://paste.pics/9befa517a30cc972840cd0157267a36c
|
| 12:08 | anuejn | yup, seems to be correct :)
|
| 12:09 | anuejn | (see anuejn.github.io/batic )
|
| 12:13 | Y_G | left the channel |
| 12:28 | Y_G | joined the channel |
| 12:29 | Y_G | @anuejn Thanks
|
| 12:32 | RexOrCine | changed nick to: RexOrCine|away
|
| 12:45 | se6astian | Y_G: yes that looks good
|
| 14:36 | Y_G | Hi se6astian
|
| 14:37 | Y_G | Could you help me with what should be the resolution of the extracted channel images,should it be (2048*1536) or (4096*3072) ?
|
| 14:42 | Y_G | wrt T872^
|
| 14:51 | se6astian | each of the 4 color channels has only a quarter of the total pixels in the image if that is what you mean
|
| 15:02 | Y_G | So when I save each channel as an image (pgm),should I just save the channel directly(4096*3072/4) or expand the image (4096*3072)
|
| 15:02 | Y_G | Sorry ,if not clear
|
| 15:08 | Dev_ | joined the channel |
| 15:11 | Dev_ | Hello to all , se6astian : even i am getting weird output when i am storing r , g1 , b ,g2 as .ppm file . I am getting three images instead of one
|
| 15:12 | Dev_ | This is the output -> https://paste.pics/3291be0b865e1019c9dd1affcd28c336
|
| 15:13 | Dev_ | Of red channel which i have extracted , i remember when i did with lodepng , it was giving single image ,
|
| 15:14 | Dev_ | I have set 2048 * 1537 as height and width for .ppm file , every time change the parameter , it gives either more images or less
|
| 15:15 | Dev_ | Any suggestions please
|
| 15:16 | Bertl_oO | correct the code you are using?
|
| 15:18 | se6astian | Y_G: no interpolation of the channels is required, original resolution is fine
|
| 15:19 | Dev_ | left the channel |
| 15:20 | Dev_ | joined the channel |
| 15:27 | Dev_ | Bertl_oO : change what ?? , Height and width , can u elaborate please
|
| 15:27 | Dev_ | left the channel |
| 15:28 | Bertl_oO | I presume you have written some code to split up the raw image into the channels ...
|
| 15:29 | Dev_ | joined the channel |
| 15:29 | Bertl_oO | each channel is 2048x1536 in size, so if a PPM image with this size shows more than one image, there is an error in the code splitting up the raw image
|
| 15:30 | Dev_ | Yes but i giesg that is fine as when i used lodepng library , it was giving fine output
|
| 15:30 | Dev_ | Guess*
|
| 15:31 | Bertl_oO | so what is the difference now?
|
| 15:31 | Bertl_oO | i.e. what changed?
|
| 15:36 | Dev_ | First i have stored the each channel in an array butfer , when i used lodepng by passing buffer and 2048 * 1537 as parameters it was giving single image
|
| 15:37 | Bertl_oO | sounds good, and now?
|
| 15:37 | Dev_ | This time i am writing a .ppm from scratch , by setting same dimensions but it is giving three images
|
| 15:37 | Dev_ | Please see -> https://paste.pics/3291be0b865e1019c9dd1affcd28c336
|
| 15:38 | Bertl_oO | 'from scratch' means?
|
| 15:39 | Dev_ | When i writing it like this -> P6( space) height( space) width( space ) intensity (255) then buffer data
|
| 15:40 | Dev_ | I am *
|
| 15:40 | Bertl_oO | so you are using a library for that as well, right?
|
| 15:40 | Dev_ | No , just writing in binary file
|
| 15:41 | Dev_ | No external library as specified in task t782
|
| 15:43 | Bertl_oO | and the buffer is the data for one channel, yes?
|
| 15:45 | Dev_ | Yes
|
| 15:45 | Bertl_oO | well, there is your problem/error
|
| 15:45 | Bertl_oO | PPM is a color image format and thus contains RGB values not just a single channel
|
| 15:46 | Bertl_oO | which means that you get 'three' small images instead of one
|
| 15:46 | Y_G | @Dev try using pgm format
|
| 15:46 | Bertl_oO | write a PGM image instead and you should be fine
|
| 15:49 | Dev_ | Okay , I got it , thanks bertl_oO an Y_G :) , I will try it with pgm
|
| 15:51 | Y_G | @Se6astian Thanks,Could anyone check if this is the extracted channel image we are looking for wrt T872
|
| 15:51 | Y_G | https://paste.pics/70bfd4a6006b22c12ff2acc7cdfc54fa
|
| 15:54 | se6astian | yes that looks like one of the channels indeed
|
| 15:57 | Bertl_oO | well, hard to tell as the image is scaled down ...
|
| 15:57 | Bertl_oO | but it looks a lot better
|
| 15:58 | Dev_ | left the channel |
| 16:04 | Y_G | Thanks @Se6astian and @Bertl_o0 for your help,I'll try other improving it :)
|
| 16:04 | Bertl_oO | you're welcome!
|
| 16:05 | Bertl_oO | as a general piece of advise here: as it seems there are a number of people interested in working on OC, but we only reserve a single slot for it this year
|
| 16:06 | Bertl_oO | you might really want to provide an excellent challenge task solution with lots of extra
|
| 16:11 | Y_G | I'll try for sure :)
|
| 16:14 | ASHU | joined the channel |
| 16:18 | Dev_ | joined the channel |
| 16:22 | Dev_ | yes , i understand bert_oO :)
|
| 16:22 | Bertl_oO | you might also want to get a proper IRC client instead of using the web interface :)
|
| 16:22 | Dev_ | Bertl_oO
|
| 16:23 | Dev_ | Yes yes sure , :)
|
| 16:23 | Dev_ | left the channel |
| 16:28 | ASHU | left the channel |
| 16:31 | sketch_ | joined the channel |
| 16:31 | sketch_ | hallo
|
| 16:32 | Bertl_oO | hello sketch_!
|
| 16:40 | sketch_ | habe heute nach einer kleinen raw video camera, für kürze sessions gesucht, fergeblich... dann gab ich in die suchmaschine opensource camera ein und entdeckte euch :D
|
| 16:44 | se6astian | wunderbar :)
|
| 16:45 | se6astian | was meinst du mit "für kürze sessions" ?
|
| 16:50 | sketch_ | für highspeed run sassions, auf bergen wäldern, hochhäusern und so weiter.
|
| 16:52 | Y_G | left the channel |
| 16:53 | sketch_ | am besten zum selber bauen
|
| 16:54 | se6astian | hört sich spannend an aber kann ich mir noch nicht ganz vorstellen, wir haben keine "action cam" in dem sinn..
|
| 16:55 | comradekingu | left the channel |
| 16:56 | sketch_ | ich weiss... aber mit 16mm sensor camera könnte man vielleicht schon was anfangen
|
| 17:06 | BAndiT1983|away | changed nick to: BAndiT1983
|
| 17:12 | sketch_ | left the channel |
| 18:35 | BAndiT1983 | changed nick to: BAndiT1983|away
|
| 20:18 | comradekingu | joined the channel |
| 20:23 | BAndiT1983|away | changed nick to: BAndiT1983
|
| 21:11 | Cyna_ | left the channel |
| 21:25 | niemand | left the channel |
| 21:27 | BAndiT1983 | changed nick to: BAndiT1983|away
|
| 21:38 | BAndiT1983|away | changed nick to: BAndiT1983
|
| 22:09 | se6astian | changed nick to: se6astian|away
|
| 22:24 | BAndiT1983 | changed nick to: BAndiT1983|away
|
| 22:24 | BAndiT1983|away | changed nick to: BAndiT1983
|
| 23:47 | Bertl_oO | off to bed now ... have a good one everyone!
|
| 23:47 | Bertl_oO | changed nick to: Bertl_zZ
|