Current Server Time: 23:53 (Central Europe)

#apertus IRC Channel Logs

2018/04/23

Timezone: UTC


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