Current Server Time: 22:55 (Central Europe)

#apertus IRC Channel Logs

2018/11/25

Timezone: UTC


01:40
RexOrCine
changed nick to: RexOrCine|away
01:41
Bertl_oO
off to bed now ... have a good one everyone!
01:41
Bertl_oO
changed nick to: Bertl_zZ
02:03
Spirit532
My high speed cam is for sale on eevblog and a few other places, but the pictures are easy to view there
02:03
Spirit532
http://www.eevblog.com/forum/buysellwanted/fs-high-speed-camera-nearly-indestructible/
02:03
Spirit532
I really need it gone so I can get a working URSA Mini 4.6K :P
02:27
futarisIRCcloud
joined the channel
02:37
BAndiT1983|away
changed nick to: BAndiT1983
03:47
BAndiT1983
left the channel
04:05
BAndiT1983
joined the channel
04:08
niteesh
joined the channel
04:57
futarisIRCcloud
left the channel
06:57
niteesh
left the channel
07:36
niteesh
joined the channel
08:08
iti
joined the channel
08:12
iti
left the channel
08:42
futarisIRCcloud
joined the channel
10:43
illwieckz
left the channel
10:52
futarisIRCcloud
left the channel
11:09
se6astian|away
changed nick to: se6astian
11:27
se6astian
changed nick to: se6astian|away
11:28
se6astian|away
changed nick to: se6astian
11:41
Bertl_zZ
changed nick to: Bertl
11:41
Bertl
morning folks!
11:42
se6astian
good day!
11:45
niteesh
left the channel
11:47
se6astian
anyone have worked/experience with avisynth+ ? http://avs-plus.net/
11:47
se6astian
or do you know any any project that can be considered a successor of avisynth?
12:04
BAndiT1983
changed nick to: BAndiT1983|away
12:04
BAndiT1983|away
changed nick to: BAndiT1983
13:16
Titin
joined the channel
13:16
Titin
Hi, everyone!!
13:16
se6astian
hi Titin!
13:16
Titin
Newbie here
13:17
se6astian
thats how everyone starts at some point :)
13:17
Titin
I want to contribute in apertus
13:17
se6astian
great, in which area?
13:18
Titin
Means?
13:18
Titin
Which area means?
13:19
Titin
Are you there?
13:20
Titin
Axiom beta, axiom remote, opencine.... Which one is beginner friendly?
13:21
Bertl
Hey Titin!
13:22
Bertl
Really depends on what you're good at! :)
13:24
enthu1234
joined the channel
13:24
enthu1234
Hello
13:25
enthu1234
I wanted to ask under what conditions the Axiom Camerasystem or parts thereof may be used in commercial projects
13:26
Bertl
as long as you respect the licenses, there is no restriction to use it in any commercial project
13:26
enthu1234
this is sort of hypothetical, if I was doin this for some serious business they'd have lawyers and all that obviously to figure these things out, so I mean
13:27
enthu1234
what is the boundary from your perspective
13:27
Bertl
well, any license violation is a problem
13:27
enthu1234
obviously
13:27
enthu1234
e.g. usage of your hardware with entirely own developed software probably doesn't mean that own software has to be published under open source liscence
13:28
Bertl
correct
13:28
enthu1234
now the more complex thing is where your software is used partially, while some own software is used, now obviously your software has to be added with the product in so far as it is GPL
13:28
Bertl
you can run your completely proprietary software on the hardware
13:28
se6astian
enthu1234: I took your recent visit as opportunity to update our FAQ: https://www.apertus.org/faq#Can_I_sell_proprietary_software_that_runs_on_the_AXIOM_Beta_
13:28
enthu1234
thank you
13:28
Bertl
you can write your proritetary firmware for the FPGAs
13:29
enthu1234
now the question is: assume I have some proprietary components of the firmware of my own, thats illegal right?
13:29
Bertl
you can build your completely proprietary plugins
13:29
se6astian
Titin: can you tell us a bit about yourself, what have you done so far?
13:29
enthu1234
I can't have some own special code for e.g. industrial application specific
13:29
enthu1234
without making it open source
13:29
enthu1234
if I use otherwise your firmware
13:29
enthu1234
plugins are ok?
13:29
Titin
left the channel
13:29
Bertl
that depends on the location and interface
13:30
Bertl
for example, it will be hard to impossible to combine your proprietary FPGA IP with the open source firmware
13:30
Bertl
but it will be easy/simple to run a proprietary app on the Linux
13:30
enthu1234
you mean in terms of legality
13:31
Bertl
yes
13:31
enthu1234
so if I change HDL, I also have to change do the software side all on my own
13:32
Bertl
really depends on the changes
13:32
enthu1234
I mean is there some level of where I could e.g. ask
13:32
enthu1234
like if I ask a specific council or whatever of your apertus association
13:32
enthu1234
and they say its ok
13:32
enthu1234
then I have some sort of certainity
13:32
enthu1234
for that specific project
13:33
enthu1234
or could I then be sued by a third-party anyway
13:33
Bertl
we are a member of the FSF/FSFE so they can probably help with the legal stuff
13:33
enthu1234
because of that "it depends"
13:33
enthu1234
ah ok
13:33
enthu1234
yeah I see how the problem is that it isn't so clear cut where its a "component" and where it isn't a "component"
13:36
enthu1234
Ah anyway i wanted to say that your project is pretty cool.
13:36
Bertl
thanks!
13:36
se6astian
what you can definitely do (Bertl please correct me if I am wrong) is doing any closed source processing on an additional FPGA in a plugin module for example
13:36
enthu1234
though it would be nice to have a bit more documentation ^.^
13:37
enthu1234
I mean, at least I didn't find it for the VHDL code on the github page
13:37
se6astian
then there is a clear interface between "the camera" and "your hardware/IP"
13:37
enthu1234
Ah yes
13:37
Bertl
sure, as I said, plugin modules can be as proprietary as they can get :)
13:37
Bertl
same is true for shields btw
13:38
enthu1234
but you know, say I want some sort of high speed image processing or something low latency, as needed for some industrial processes, you'll need to directly access the camera esp. for the latency improvement side
13:38
se6astian
the plugin module slots provide exactly that
13:38
Bertl
the plugin interface is roughly capable of 15Gbit/s throughput
13:39
enthu1234
oh
13:39
futarisIRCcloud
joined the channel
13:39
enthu1234
that sounds nice
13:40
se6astian
and latency for data arriving on the plugin modules is low (is it 1 frame currently Bertl?)
13:41
Bertl
you can easily bypass the frame buffer and send data directly from the sensor to the plugin interface
13:41
enthu1234
and just have that part published
13:41
Bertl
which gives you near zero latency
13:41
enthu1234
which is no problem
13:41
enthu1234
or is it directly configurable?
13:42
Bertl
not presently but as you said, it is a small modification you can easily do and publish
13:46
enthu1234
Btw. whats the plan for the FPN Compensation so far?
13:47
Bertl
well, there are basically three options
13:48
Bertl
- complete FPN in post
13:48
Bertl
- RCN correction (Row/Column based)
13:48
Bertl
- Dark Frame/Gain correction based on memory image
13:50
BAndiT1983
changed nick to: BAndiT1983|away
13:52
Adnan
joined the channel
13:53
Adnan
Hi everyone
13:54
Bertl
hey
13:54
Adnan
i am new hear i hope you will help me to sort out things
13:55
Adnan
actually i will start my work with this org after 6 or 7 days currently i am giving my semester exams
13:57
se6astian
hi Adnan
13:58
se6astian
sounds great, what would you like to work on or contribute to?
14:01
se6astian
enthu1234: to clarify regarding FPN: we currently do a mix of 1 and 2
14:01
se6astian
rcn correction can be done in FPGA in realtime
14:01
se6astian
and we remove the remaining FPN in post
14:02
se6astian
any of these steps is optional of course
14:02
enthu1234
ah ok
14:02
se6astian
and both steps require a calibration
14:02
enthu1234
something I wondered about
14:02
enthu1234
when you have dead pixels
14:02
enthu1234
what interpolation do you use
14:02
enthu1234
to compensate
14:02
se6astian
currently we dont interpolate
14:02
enthu1234
ah ok
14:02
enthu1234
so you just have black pixels
14:03
enthu1234
and people will do something in postproduction so to speak
14:03
Bertl
well, we haven't had a sensor with bad pixels yet
14:03
Bertl
but yeah, that's the idea
14:03
se6astian
the plan is to save any dead pixel locations in metadata
14:04
se6astian
so they can be sorted out in raw development as you said
14:04
enthu1234
and the recognition
14:04
enthu1234
just use a white wall
14:04
enthu1234
or what
14:04
enthu1234
or do it on the fly
14:05
enthu1234
with normal images and then some processing to detect
14:06
Adnan
se6astian:actually GSOC
14:07
Adnan
that i why i would like to contribute to your orginsation and in future also
14:07
se6astian
enthu1234: any out of focus mid grey wall should work to detect white or black pixels standing out
14:07
se6astian
Adnan: very well!
14:08
enthu1234
yeah so its ~the white wall approach
14:08
se6astian
did you have a look at our idea page from last year already?
14:08
Adnan
yes i gone through but i didnot understand any of them yet...
14:08
se6astian
enthu1234: on the fly detection is probably an overkill and not as reliable as real world content can create 1 pixel sized highlights
14:09
enthu1234
well 1 pixel sized highlights.. but not over a lot of very different looking pictures
14:09
se6astian
also dead pixels dont normally pop up over time, they are there from the beginning
14:09
enthu1234
all at the same place
14:09
enthu1234
yeah thats a really good argument
14:09
enthu1234
if new ones don't come its pointless
14:09
enthu1234
to do anything but that wall approach
14:09
se6astian
Adnan: what is your particular interest, what programming language are you good in?
14:10
Bertl
enthu1234: and you can always redo this and update the data
14:10
Adnan
se6astian:c and c++
14:10
se6astian
enthu1234: if a new dead pixel does pop up for whatever reason its easy to add it to the metadata even of existing clips
14:10
enthu1234
true
14:11
se6astian
Adnan: then any non FPGA/HDL tasks could be interesting to you I guess
14:11
se6astian
https://lab.apertus.org/project/view/20/
14:12
se6astian
check out what our students did this year as projects: https://www.apertus.org/google-summer-of-code-wrap-article-august-2018
14:12
Adnan
actually i got intrest ian your org by seeing video one of your last year gsoc 2018 student supergay
14:12
Adnan
supergaya
14:13
enthu1234
oops, what a typo
14:17
Adnan
se6astian: thank you i will try to get knowledge about this
14:17
Bertl
yeah, I would be ashamed to confuse its with it's :)
14:18
enthu1234
I just checked, apparently I'm not ashamed of that
14:18
Bertl
we won't hold it against you
14:19
enthu1234
thanks!
14:23
Adnan
i hope i am not disturbing you Guys
14:23
enthu1234
neither do I
14:23
Adnan
left the channel
14:23
enthu1234
I meant I hope I'm not disturbing anyone either
14:25
se6astian
not at all, this channel is very quiet most of the time, its refreshing to see things happening :)
14:25
enthu1234
seb6astian: are you the austrian guy?
14:30
se6astian
well I am an Austrian guy yes :)
14:34
enthu1234
yeah I'm not sure how many Sebastians from Austria participate at the Axiom, but I'd assume it is an exclusive circle
14:37
enthu1234
One of your not yet started projects is the interfacing with the actuators of the optical system
14:37
enthu1234
motors for lens and such
14:38
enthu1234
isn't that a bit huge, considering how many different standards there are?
14:38
se6astian
yeah, we are a bit afraid of getting into that
14:38
se6astian
lens communication in general
14:38
se6astian
but we will do it at some point
14:40
enthu1234
if someone wants to do that, he needs a lot of cameras already to do all the reverse engineering of a lot of standards, right?
14:41
se6astian
well I wouldnt say its "a lot" but a few yes
14:41
se6astian
and then the different dialects of different lenses as well
14:42
enthu1234
yeah I guess that alone makes it hard to get started if its all a single project
14:42
se6astian
yes, and then whenever a new lens comes out you need to check if it works, make small modifications
14:42
se6astian
a maintenance nightmare
14:44
BAndiT1983|away
changed nick to: BAndiT1983
14:44
enthu1234
but there is no real security or anything right?
14:45
enthu1234
this is all just spi or i2c firmware so to speak, that is totally undocumented
14:45
se6astian
I think so yes
14:46
enthu1234
so one could e.g. contribute by just choosing one camera + lens, make a set up to log all the communication, do a small setup with a microcontroller to verify one understood what is doing what, and then supply that documentation
14:47
enthu1234
and if that was done by a bunch of people, the job of integrating the results into axiom project wouldn't be anything scary anymore
14:47
enthu1234
at all
14:49
Titin
joined the channel
14:49
Titin
left the channel
14:50
se6astian
true
14:50
se6astian
its not rocket science, still it requires quite an effort as you need to put a device between camera and lens
14:50
enthu1234
yeah but then the issue really is that its a too big chunk as a single project I guess
14:51
enthu1234
that makes it scary
14:51
se6astian
indeed
14:51
enthu1234
but you have that totally under your control, you can just split it up
14:56
se6astian
its one of many things still on the todo list
15:04
vup2
joined the channel
15:33
illwieckz
joined the channel
15:39
Bertl
off for now ... bbl
15:39
Bertl
changed nick to: Bertl_oO
15:44
illwieckz
left the channel
15:45
Kjetil
On lens communication. I was looking into it a few.. well, actually many years ago. Then I focused on Nikon F-mount lenses. As far as i can remember there is some information available online, such as the basic layout of the internal i2c rom in the lens. But the project stalled as it was hard to get hold of the proper connectors. (This was before 3D printing became a big thing)
15:48
futarisIRCcloud
left the channel
15:50
BAndiT1983
changed nick to: BAndiT1983|away
16:25
vup2
left the channel
16:28
vup2
joined the channel
16:32
vup2
left the channel
16:32
vup2
joined the channel
17:27
RexOrCine|away
changed nick to: RexOrCine
17:41
RexOrCine
(18:27:44) enthu1234: 14:34:27> yeah I'm not sure how many Sebastians from Austria participate at the Axiom, but I'd assume it is an exclusive circle.... (18:27:44) se6astian: 14:41:41> well I wouldnt say its "a lot" but a few yes ... < Nobody is sure. But there's definitely at least one body double to my certain knowledge.
17:42
RexOrCine
One can drive the other one can't.
17:43
RexOrCine
Search for "Vienna Road Rage. Austria's Maddest Drivers. Best Public Freakouts."
18:11
enthu1234
left the channel
18:35
BAndiT1983|away
changed nick to: BAndiT1983
18:46
BAndiT1983
changed nick to: BAndiT1983|away
18:46
BAndiT1983|away
changed nick to: BAndiT1983
21:37
se6astian
off to bed
21:37
se6astian
good night
21:37
se6astian
changed nick to: se6astian|away
21:54
BAndiT1983
changed nick to: BAndiT1983|away
22:40
enthu
joined the channel
22:40
enthu
changed nick to: enthu1234
23:11
illwieckz
joined the channel
23:50
futarisIRCcloud
joined the channel