Current Server Time: 06:27 (Central Europe)

#apertus IRC Channel Logs

2016/10/28

Timezone: UTC


00:26
BogdanXor
joined the channel
00:30
BogdanXor
left the channel
01:26
BogdanXor
joined the channel
01:31
BogdanXor
left the channel
02:00
Spirit532
left the channel
02:27
BogdanXor
joined the channel
02:31
BogdanXor
left the channel
03:24
jucar
left the channel
03:28
BogdanXor
joined the channel
03:32
BogdanXor
left the channel
04:29
BogdanXor
joined the channel
04:33
BogdanXor
left the channel
04:49
DGMurdockIII
joined the channel
05:29
BogdanXor
joined the channel
05:34
BogdanXor
left the channel
05:42
DGMurdockIII
left the channel
06:22
Alex_Chooks_
joined the channel
06:30
BogdanXor
joined the channel
06:34
BogdanXor
left the channel
06:45
Bertl_oO
off to bed now ... have a good one everyone!
06:45
Bertl_oO
changed nick to: Bertl_zZ
06:51
sebix
joined the channel
07:05
se6astian|away
changed nick to: se6astian
07:06
se6astian
good morning
07:31
BogdanXor
joined the channel
07:36
BogdanXor
left the channel
07:39
sebix
se6astian, yesterday around noon we decided to stop the experiments unsuccessful experiments with the axiom beta
07:39
sebix
I'll give a summary of what we did (not) achieve in the end via mail
07:55
se6astian
right!
08:06
sebix
Just found this: https://wiki.apertus.org/index.php/HDMI/SDI_Capture_PCIe_Card_Evaluation
08:06
sebix
Are these *tested* or just a list of cards someone found in the internet?
08:07
sebix
And I see the alpha supported YCbCr 4:2:2? https://wiki.apertus.org/index.php/AXIOM_Alpha_Software#HDMI_Output_Parameters
08:22
se6astian
these are just found on the internet
08:22
se6astian
correct, the alpha had a dedicated HDMI interface chip
08:23
se6astian
now we drive hdmi directly from the fpga
08:23
sebix
so there's no code which could be ported to the beta?
08:32
BogdanXor
joined the channel
08:32
se6astian
correct
08:36
BogdanXor
left the channel
08:53
sebix
left the channel
09:13
BogdanXor
joined the channel
10:10
sebix
joined the channel
10:13
Bertl_zZ
changed nick to: Bertl
10:13
Bertl
morning folks!
10:16
sebix
left the channel
10:19
Alex_Chooks_
left the channel
10:20
Alex_Chooks_
joined the channel
10:25
Alex_Chooks_
left the channel
10:31
sebix
joined the channel
11:12
sebix
the atom feeds of the wiki are not valid, there are too much newlines: https://validator.w3.org/feed/check.cgi?url=https%3A%2F%2Fwiki.apertus.org%2Findex.php%3Ftitle%3DSpecial%253ARecentChanges%26feed%3Datom
11:43
BogdanXor
left the channel
11:44
BogdanXor
joined the channel
11:58
Spirit532
joined the channel
12:10
philippej
left the channel
12:10
philippej|away
joined the channel
12:10
philippej|away
changed nick to: philippej
12:20
danieel
left the channel
12:36
danieel
joined the channel
13:19
Alex_Chooks_
joined the channel
13:42
kaiserlich
joined the channel
13:45
sebix
left the channel
14:33
Bertl
off for now ... bbl
14:33
Bertl
changed nick to: Bertl_oO
14:55
sebix
joined the channel
15:04
se6astian
changed nick to: se6astian|away
15:20
jucar
joined the channel
15:34
sebix
are github issues a good way to file bugs in e.g. mimg?
15:49
kaiserlich
left the channel
15:52
se6astian|away
changed nick to: se6astian
16:09
se6astian
changed nick to: se6astian|away
16:13
se6astian|away
changed nick to: se6astian
16:19
jucar
left the channel
16:25
sebix
se6astian, i have problems with the mimg 1.8 version you uploaded two days ago
16:25
sebix
is this meant for the beta at all?
16:29
se6astian
its widely untested so far
16:30
se6astian
but I applied transparent overlays with it successfully
16:31
sebix
x
16:31
sebix
/opt/IMG/overlay_0*.rgb does not work
16:31
rgon
joined the channel
16:32
rgon
It's been a long time since I last visited the IRC, so, first of all hi!
16:33
rgon
I would like to know if it's late for an idea for the Gamma's form factor.
16:34
rgon
Please tell me if this is not the place to post it, and if it would be a better idea to post it on the lab/Phabricator or another place
16:36
rgon
Anyways, first of all congrats for your great work! Seeing all the development team has made is inspiring to say the least!
16:38
RexOrCine
joined the channel
16:38
rgon
The idea is a simple concept, but having read/watched many camera reviews, a common trend I see is that given the great image quality cameras are achieving nowadays, form factor has become a deciding/important factor for many people who have had experience with proffesional video cameras before.
16:39
mithro
left the channel
16:42
rgon
What I come to say is that the Apertus cameras do not need to be reserved to the "cine" market. If a simple consideration can push them into the ENG/TV world, that's a win-win and a huge customer base (as the Apertus cameras can essentially have a "controllable color science", live productions can really benefit from that, with custom in-camera output luts for example).
16:43
sebix
rgon, we (me and some others) are trying to use the axiom beta for tv and similar use cases :)
16:44
rgon
This is essentially one of my gripes with the Gamma's design. I know the primary objective for the Gamma is to have a powerhouse of a camera that can do everything. But if it's hard to carry on your shoulders, many will overlook it in favour of others.
16:45
rgon
The only thing that I'm trying to say is that it would be a good idea to make the design a bit less tall (nearing a 1:1 aspect ratio height-length wise)
16:45
mithro
joined the channel
16:46
sebix
See also https://wiki.apertus.org/index.php/Build_your_dream_camera#ajaxpoll-post-answer-FD2DC7B7977F99AD5592E19A6E7A63CD-3
16:47
rgon
And thus, reduce the weight of the product. Take one of the Phantom Flex cameras as an example, they are boxy and utilitarian, but nevertheless, that doesn't influence in their usability at all
16:48
rgon
@sebix That's cool! I always looked at the Apertus cameras as the ultimate in live video / Also thanks for the link, I'll post it right after I finish getting my thougts into words (to see what people think, rather than if they agree)
16:49
se6astian
sebix: it worked with new images created via "convert input.png rgba:output.rgb"
16:49
se6astian
but its possible the old images do not work anymore
16:50
se6astian
hi rgon
16:50
rgon
Another thing that would be interesting would be to add a "display" module. What do I mean with this, you may ask. I don't know if the beta body will have SDI/HDMI output without modules, but the idea is to create a "display module" that can be screwed to either the module or the body (getting power) so that the camera can easily be operated in an "unrigged" state
16:51
rgon
I had a quick sketchup model testing the concept, whenever I get Sketchup running on my linux machine I'll send a picture if anybody's interested on what I mean by that
16:51
sebix
rgon, by display you mean a small monitor?
16:52
rgon
Yes, kinda. The hardware can be simple (well, in comparison). Just an FPGA receiving the TDMS HDMI signal (a Spartan can do) or an Artix (which has got transceivers) for an SDI input, and then a MIPI DSI LCD (cheap and readily available in 1080p+ resolutions)
16:53
rgon
It's pretty much inspired from the Blackmagic URSA/URSA Mini cameras, but imagine that if it were a "module"
16:53
rgon
A module that screws on top of another module, if you will
16:54
rgon
The reasoning behind that is the same, added usability for "guerrilla"/live/TV stuff
16:55
rgon
But the monitor would serve the simple purpose of being an in-camera remote control
16:56
rgon
Sorry for writing in a block of text in such an anti-climatic way. Anyways, I just wanted to hear what people thought of that.
16:58
sebix
se6astian, the parameter -D is mentioned in the help page but not implemented
16:59
sebix
And the old images can be reused when converting them once back and forth
17:03
rgon
** When i said "i don't know if the beta body will have SDI/HDMI output" i mean the Gamma body, just to clear up.
17:05
rgon
left the channel
17:05
rgon
joined the channel
17:11
Spirit532
left the channel
17:11
Spirit532
joined the channel
17:50
jucar
joined the channel
18:24
BogdanXor
left the channel
18:32
se6astian
rgon sorry for not replying here
18:32
se6astian
I think the best place to make suggestions is the lab in deed
18:32
se6astian
*indeed
18:32
kaiserlich
joined the channel
18:53
Bertl_oO
sebix: yeah, the mimg needs a rework, it was quickly adapted for the overlays, but that broke some compatibility and features
19:03
kaiserli_
joined the channel
19:05
kaiserlich
left the channel
19:07
kaiserli_
left the channel
19:07
kaiserlich
joined the channel
19:07
kaiserlich
left the channel
19:07
kaiserlich
joined the channel
19:19
kaiserlich
left the channel
19:19
slikdigit
joined the channel
19:21
BogdanXor
joined the channel
19:26
BogdanXor
left the channel
19:27
sebix
Yay, I managed to display a histogram as overlay :)
19:29
alexML
nice :)
19:30
sebix
Pretty useless tough, because I use the output of cmv_hist3 in a python3 script with matplotlib and then imagemagick to convert it to rgba... It takes 14s all in all
19:35
sebix
Time to learn vhdl
19:54
se6astian
still cool :)
19:57
rgon
Oh, alright, I'll publish this in the lab ASAP
19:58
rgon
BTW, I've listened to the latest team talk and noticed a developer "in the UK" is developing the Apertus Remote. Is he here?
20:00
rgon
I was just about to suggest creating the UI of the remote in plain and simple HTML5+CSS+JS. This way, creating the "web emulator" wouldn't need any "emulation" at all, and the development of an Android app (or iOS/Ubuntu Phone/WP) would be quite easy.
20:00
se6astian
rgon: no he doesnt use IRC
20:01
rgon
ah, alright
20:01
rgon
Anyways, I'll also post it in the lab just in case
20:01
se6astian
sebix: I think you can get the histogram to be pretty much realtime without FPGA implementation
20:01
se6astian
by checking the code how mimg writes overlay data
20:02
se6astian
if you change just a small area of the image it will be much faster than writing 2 million pixel (fullhd)
20:10
slikdigit2
joined the channel
20:10
slikdigit3
joined the channel
20:11
slikdigit2
left the channel
20:12
slikdigit
left the channel
20:13
sebix
of course. And I also can "extend" cmv_hist3 to read the data from memory, process it and write the overlay.
20:15
se6astian
exactly
20:15
se6astian
https://github.com/apertus-open-source-cinema/beta-software/tree/master/cmv_hist3
20:15
slikdigit3
left the channel
20:15
sebix
jep, I'm aware of it
20:15
se6astian
https://github.com/apertus-open-source-cinema/beta-software/tree/master/mimg
20:15
se6astian
commited all Beta internal software to github just 2 days ago
20:16
sebix
mimg has a bug (-D is not implemented, but listed in the manpag)
20:18
Bertl_oO
patches are welcome
20:18
sebix
I've no idea how to fix it yet^^
20:19
sebix
but working on it
20:20
slikdigit
joined the channel
20:20
slikdigit
left the channel
20:20
slikdigit
joined the channel
20:22
BogdanXor
joined the channel
20:23
sebix
concerning the interface for setting gain/exposure/overlay/mat4 etc, do I understand correctly, that the goal is to create library which can handle this for c, python etc. and also via ssh etc?
20:27
BogdanXor
left the channel
20:27
Bertl_oO
yup, at some point
20:28
sebix
the c code could then also provide the python bindings
20:30
slikdigit2
joined the channel
20:32
sebix
are there docs about the used registers and there purpose?
20:33
Bertl_oO
the wiki has some information, but the only accurate source is the VHDL code
20:33
slikdigit2
left the channel
20:34
slikdigit
left the channel
20:36
sebix
e.g. for the overlay, there's the scn_addr = 0x00000000. Which one of the maps is the relevant one here: https://wiki.apertus.org/index.php/CMV12000_Register_Blocks
20:40
aombk
left the channel
20:40
Bertl_oO
the base addresses can be seen in the bash functions
20:41
Bertl_oO
set | grep -A2 reg
20:41
Bertl_oO
for the registers themselves, it largely depends on what kind of registers they are
20:43
Bertl_oO
if there is a separation between read and write, then the first addresses are typically read-only and the read-write ones start at offset 0x100
20:44
Bertl_oO
the register size can be 16 or 32bits wide, (for LUTs and Matrix a special bitsize applies)
20:44
aombk
joined the channel
20:46
Bertl_oO
https://github.com/apertus-open-source-cinema/beta-software/blob/master/cmv_hdmi3/top.vhd
21:13
sebix
left the channel
21:23
BogdanXor
joined the channel
21:24
se6astian
I am off to bed
21:24
se6astian
good night
21:25
se6astian
changed nick to: se6astian|away
21:28
BogdanXor
left the channel
21:44
rgon
left the channel
21:53
slikdigit
joined the channel
21:53
slikdigit2
joined the channel
21:54
slikdigit
left the channel
21:55
slikdigit
joined the channel
21:55
slikdigit2
left the channel
22:00
slikdigit2
joined the channel
22:04
slikdigit
left the channel
22:19
slikdigit2
left the channel
22:25
BogdanXor
joined the channel
22:29
BogdanXor
left the channel
22:33
arpu
joined the channel
23:25
BogdanXor
joined the channel
23:30
Bertl_oO
off to bed now ... have a good one everyone!
23:30
Bertl_oO
changed nick to: Bertl_zZ
23:30
BogdanXor
left the channel