Current Server Time: 08:40 (Central Europe)

#apertus IRC Channel Logs

2018/04/23

Timezone: UTC


03:08
Bertl_oO
off to bed now ... have a good one everyone!
03:08
Bertl_oO
changed nick to: Bertl_zZ
04:44
RexOrCine
changed nick to: RexOrCine|away
06:35
se6astian|away
changed nick to: se6astian
06:44
se6astian
good day
06:44
se6astian
today google will announce gsoc students and projects!
07:29
rton
joined the channel
08:37
LordVan
joined the channel
09:25
sebix
joined the channel
09:25
sebix
left the channel
09:25
sebix
joined the channel
09:30
Bertl_zZ
changed nick to: Bertl
09:30
Bertl
morning folks!
09:44
intrac
left the channel
09:48
LordVan
hi
09:48
LordVan
btw is apertus going to be present in vienna at the linuxweeks next week?
09:49
se6astian
not 100% decided yet
09:49
se6astian
as maker faire as also in parallel
09:49
LordVan
yes
09:50
LordVan
you mentioned that before i think
09:50
LordVan
well I will be @ PyDays again ^^
11:46
Bertl
off for now ... bbl
11:46
Bertl
changed nick to: Bertl_oO
13:38
RexOrCine|away
changed nick to: RexOrCine
13:51
se6astian
changed nick to: se6astian|away
15:09
se6astian|away
changed nick to: se6astian
15:16
se6astian
45 mins until google makes the announcement!
15:22
intrac
joined the channel
15:23
Kjetil
less than 45 mins !
15:23
Kjetil
is helping
15:39
slikdigit
joined the channel
15:54
Bertl_oO
changed nick to: Bertl
15:55
Bertl
five minutes left :)
15:56
Bertl
we got a total of 16 final proposals and 'only' 6 slots to fill ... I'm quite curious whether we will hear from the remaining 10 applicants ....
16:02
se6astian
its online!!!
16:02
se6astian
https://summerofcode.withgoogle.com/organizations/5869357192708096/
16:03
Bertl
\o/
16:04
Bertl
congratulations to those who have been selected!
16:04
Kjetil
:)
16:04
se6astian
unfortunatly I dont think any of those folks are here right now
16:04
Bertl
for those who didn't make it this year, we are still good on our promise to mentor you if you still want to work on those tasks ...
16:05
Bertl
they probably will check in over the next days, and probably read up on the irc logs
16:08
nmdis1999
joined the channel
16:11
Bertl
evening nmdis1999!
16:11
TofuLynx
joined the channel
16:11
TofuLynx
Hello!
16:11
TofuLynx
:D
16:11
Bertl
hey :)
16:11
TofuLynx
Thanks Bertl
16:11
nmdis1999
Thanks Bertl! Thanks everyone...
16:11
TofuLynx
:P
16:12
nmdis1999
Congratulations Tofu, Supragya , Arun , Rahul and Mahesh!
16:13
TofuLynx
However, it's not done! :P
16:13
Bertl
officially we are now in the community bonding period, but don't let that stop you from starting to work on the tasks ... IMHO it makes a lot of sense to start discussing details now, which will safe you a lot of time later
16:13
TofuLynx
yeah
16:13
Bertl
*save
16:13
supragya
joined the channel
16:14
TofuLynx
Hello supragya! :)
16:14
supragya
Thank you everyone, looking forward for having a great summer ahead
16:14
nmdis1999
Sure, we will!
16:15
supragya
Congratulation TofuLynx, nmdis1999
16:15
TofuLynx
Thanks Raj! Congrats to you too!
16:15
TofuLynx
Hope we have a nice time!
16:15
supragya
BAndiT is exclusive to us only Tofulynx ;)
16:17
Bertl
note that whenever you have a problem with your designated mentor(s), please do not hesitate to contact se6astian or one of the other mentors
16:17
TofuLynx
That's cool! :)
16:17
supragya
Sure Bertl!
16:18
TofuLynx
No problem Bertl!
16:20
sebix
left the channel
16:20
BAndiT1983|away
changed nick to: BAndiT1983
16:20
Bertl
also note that we are all human (I think :) and thus we make errors (that's how we learn :) so do not hesitate to challenge and/or ask if something seems weird ...
16:22
TofuLynx
to challenge? xD
16:22
Bertl
well, do not take what 'we' (the mentors) say as granted
16:23
Bertl
it might be that we just explained something the wrong way or that we didn't even consider that it needs explanation (happens too often)
16:23
supragya
left the channel
16:24
nmdis1999
left the channel
16:24
Bertl
and get a proper IRC client :)
16:24
nmdis1999
joined the channel
16:26
TofuLynx
Okk! Looking forward for it!
16:31
futarisIRCcloud
joined the channel
16:38
TofuLynx
Got to go! See you soon!
16:39
TofuLynx
left the channel
16:39
Bertl
cya
16:47
rahul_
Thank you everyone....looking forward for a constructive summer of code
16:52
Bertl
yep
16:57
nmdis1999
left the channel
17:06
Bertl
off again ...
17:06
Bertl
changed nick to: Bertl_oO
17:22
se6astian
Google sends their regards: "Congratulations to the 1,264 students who have been accepted to work with 206+ open source projects for Google Summer of Code 2018! This year students come from 64 different countries."
17:27
supragya
joined the channel
17:27
supragya
hi BAndiT1983
17:37
BAndiT1983
hi supragya
17:47
ArunM
joined the channel
17:49
ArunM
Thanks apertus!!
17:49
supragya
hey ArunM !
17:49
ArunM
This sure is going to be nice!!
17:49
supragya
congramts
17:49
supragya
*congrats
17:49
ArunM
thanks
17:50
nmdis1999
joined the channel
17:50
ArunM
cangrats to you and Tofu, Rahul and Mahesh!
17:50
ArunM
and nmdis1999
18:10
nmdis1999
left the channel
18:12
supragya
left the channel
18:13
se6astian
https://twitter.com/onchipUIS/status/988467731342200834
18:31
Bertl_oO
ArunM: glad you're with us ... read up on the IRC logs
18:32
Bertl_oO
(if not done so already :)
18:39
futarisIRCcloud
left the channel
18:43
Kjetil
se6astian: cool
18:56
Bertl_oO
so do I understand that correctly there are 16-64 people sharing the same chip, but they get bonded differently to have two of each design/functionality?
19:06
se6astian
Shall I forward this question to them?
19:13
supragya
joined the channel
19:13
seku
left the channel
19:17
Bertl_oO
nah, I think it is quite clear, was more meant for Kjetil (and others) to confirm if they see it the same way
19:23
RexOrCine
changed nick to: RexOrCine|away
19:27
Kjetil
I'm really not sure. It's kindoff unclear how the bonding to external pins will work.
19:28
Bertl_oO
well, the only alternative is that everybody gets all the 16-64 features and each one only has about 1 or 2 pins/pads, which doesn't make too much sense to me :)
19:29
Kjetil
Unless there is some muxing/routing in the common fabric
19:29
Bertl_oO
yeah, they could cut connections/burn fuses once the chip is done
19:32
supragya
left the channel
19:33
Kjetil
I guess all blocks will have to use the same I/O standard anyway, to avoid issues with ESD protection.
20:11
TofuLynx
joined the channel
20:13
ArunM
left the channel
20:18
Bertl_oO
off to bed now ... have a good one everyone!
20:18
Bertl_oO
changed nick to: Bertl_zZ
20:43
TofuLyn_
joined the channel
20:43
TofuLyn_
changed nick to: TofuLynx_
20:43
TofuLynx_
BAndiT1983: You there?
20:44
BAndiT1983
hi TofuLynx_
20:44
TofuLynx_
I don't see any glitches on my downscaler
20:45
BAndiT1983
looking at the moment through it, but first i have to move 12to16bit and 14to16bit methods o another place
20:45
TofuLynx_
Okk ;)
20:46
BAndiT1983
for faster processing there will also be 12to8bit, later 14to8bit if required
20:58
TofuLynx_
Andrejj
20:58
TofuLynx_
is there any documentation for the existing Bilinear Debayer?
20:59
BAndiT1983
not directly
20:59
BAndiT1983
what do you want to know?
21:00
TofuLynx_
it's very confusing to understand the methods such as BilinearFIlterRed()
21:00
BAndiT1983
you can refer to that -> http://www.dmi.unict.it/~battiato/mm1112/Parte%207.3%20%20-%20Demosaicing.pdf
21:00
BAndiT1983
have used very similar paper back then
21:00
BAndiT1983
let me check the method
21:01
BAndiT1983
it get the red pixels in vertical and horizontal positions, like a cross, to calculate missing one
21:01
BAndiT1983
don'T remember if it was done in diagonal way also or not
21:02
BAndiT1983
but seems like that, otherwise it wouldn't work
21:04
TofuLynx_
Ok! :)
21:04
TofuLynx_
also, the pdf you sent via the link is bugged for me
21:04
BAndiT1983
how so?
21:04
TofuLynx_
some overlapping texts and images
21:05
BAndiT1983
have no problem so far
21:05
BAndiT1983
which viewer do you use?
21:05
TofuLynx_
Chrome
21:05
TofuLynx_
Chromium*
21:06
BAndiT1983
hm, opera shows everything without a problem
21:06
BAndiT1983
try this one maybe, a bit more complex, but still useful -> https://hal.archives-ouvertes.fr/hal-00683233/document
21:06
BAndiT1983
page 15
21:07
TofuLynx_
Man, this is strange
21:07
TofuLynx_
every pdf is bugged
21:07
TofuLynx_
what happened to chromium? xD
21:10
BAndiT1983
good question, but opera and chrome use webkit, so it's rather strange
21:13
ArunM
joined the channel
21:13
TofuLynx_
https://imgur.com/xdkTbCQ
21:13
TofuLynx_
you can see the bug there
21:14
BAndiT1983
really strange
21:14
BAndiT1983
can you try to zoom in and out with ctrl+mouse wheel
21:14
BAndiT1983
?
21:14
TofuLynx_
yeah, it remains the same
21:14
se6astian
off to bed, good night
21:14
BAndiT1983
looks to me like resolution is too narrow
21:14
se6astian
changed nick to: se6astian|away
21:14
BAndiT1983
good night
21:15
BAndiT1983
you can try to use dedicated 'PDF viewer
21:15
TofuLynx_
yeah
21:16
BAndiT1983
https://imgur.com/a/3ddN6c1
21:16
BAndiT1983
it looks like that in opera
21:16
TofuLynx_
with my system pdf viewer
21:16
TofuLynx_
it looks ok
21:16
TofuLynx_
Very strange
21:16
TofuLynx_
I will reboot my computer :)
21:16
BAndiT1983
some other thing occurs to me, maybe it's a problem with fonts
21:17
TofuLynx_
Wait, does pdf use fonts from the local PC?
21:17
BAndiT1983
if they are not embedded, then yes
21:17
TofuLynx_
I thought it stored the font in the pdf, as some kind of vectors
21:17
TofuLynx_
ah it's optional then?
21:18
BAndiT1983
think so
21:18
TofuLynx_
I will be right back :)
21:18
TofuLynx_
left the channel
21:18
ArunM
left the channel
21:22
TofuLyn_
joined the channel
21:22
TofuLyn_
back
21:23
BAndiT1983
TofuLyn_, you can try to get more info in the pdf viewer, maybe there is some sort of metadata window and it would show missing fonts
21:27
TofuLyn_
but
21:27
TofuLyn_
if it is missing fonts
21:27
TofuLyn_
why is it missing in chromium and not in the system viewer ?
21:32
TofuLyn_
mozilla displays it correclty
21:32
TofuLyn_
correctly*
21:32
BAndiT1983
good question
21:33
BAndiT1983
depends on how the apps are substituting them
21:35
BAndiT1983
alright fixed a small bug, now the conversion methods are extracted to some general location for now, still needs restructuring later
21:35
BAndiT1983
TofuLyn_, have you tried to activate travis CI for your OC fork?
21:36
TofuLyn_
No, how do I do it?
21:37
TofuLyn_
also I need to learn how do I update the fork to match the original repo
21:37
BAndiT1983
you have to go to travis ci page and login with your github account
21:38
BAndiT1983
https://help.github.com/articles/syncing-a-fork/
21:38
BAndiT1983
github desktop seems to also have some things for that -> https://github.com/desktop/desktop/issues/1785
21:58
TofuLyn_
Ok! Synced!
21:59
TofuLyn_
I will probably grab the existing bilinear debayer and adapt it extensively as a base debayering class
22:00
BAndiT1983
don'T forget about new changes which will be uploaded soon, just have to figure the problem out, as the image is broken at the moment
22:00
TofuLyn_
what changes?
22:00
BAndiT1983
but conversion was moved out and some interface adjustments would also happen
22:01
BAndiT1983
adjustments to the base class of preprocessors for example
22:01
BAndiT1983
but still not detailed planning yet, have to get some free minute tomorrow to take a look at current pipeline, as i'Ve found some code parts which can be moved, consolidated or removed
22:02
TofuLyn_
Oh I see
22:03
TofuLyn_
in that case, I will just do some planning and documentation in order to implement the debayering classes
22:04
BAndiT1983
you can take a look at current state, maybe you will find also some stuff which can be moved to base class
22:05
BAndiT1983
such methods would be GetRed, GetGreen and GetBlue, maybe also some renaming
22:05
BAndiT1983
like GetRedChannel, so it's more clear
22:06
TofuLyn_
Yeah I prefer that way :P
22:06
BAndiT1983
?
22:07
BAndiT1983
ah, looks like base class already has virtual ones, but there is no point not to move them there
22:08
TofuLyn_
I meant that I agree with what you said :P
22:08
BAndiT1983
although interfaces should be pure virtual, usually, they still tend to pile up in bigger applications and as C++ allows to mix it, so my preference is to add stuff which doesn't change to them
22:10
TofuLyn_
what do you mean by "piling up"?
22:10
BAndiT1983
when developers implement a lot of interfaces, after some time there are quite a lot, a pile of them
22:11
BAndiT1983
so there should be some balance, also such things should be prevented -> https://en.wikipedia.org/wiki/Interface_bloat
22:16
TofuLyn_
so you try to avoid it by not doing changes to interfaces themselves?
22:16
BAndiT1983
it was meant a bit different
22:16
BAndiT1983
;)
22:17
BAndiT1983
for example C# or java are providing only pure interfaces, seen a lot of examples where the number of interfaces and abstract classes just exploded, sometimes because of just small changes new interfaces were implemented
22:18
BAndiT1983
C++ doesn't have an interface as such, so i cheat a bit and use soem hybrid approach, like adding simple method implementations to the "interface"
22:18
BAndiT1983
otherwise every class, which inherits from it, has to implement such small things over and over
22:19
BAndiT1983
or you create a base class in between, but then again it's an infinite vicious circle
22:19
BAndiT1983
there are a lot of approaches, so one has to find right balance, which depends on the project
22:23
BAndiT1983
so, off for today
22:23
BAndiT1983
changed nick to: BAndiT1983|away
22:27
TofuLyn_
Good Night!
22:28
TofuLyn_
off too
22:28
TofuLyn_
left the channel
23:23
TofuLynx
left the channel