Re: NHW Project development
Raphael Canut <[email protected]> Thu, 2 Dec 2021 22:34:25 +0100
| Newsgroups | gmane.comp.multimedia.ogg.theora.general |
|---|---|
| Message-ID | <CAKE58qHpShnT6vZurjL_M_Mt-t-uNzHBovrmf=UYLioG6Ri_KA@mail.gmail.com> |
--===============5882822772858264262== Content-Type: multipart/alternative; boundary="000000000000b1711305d2308e6a" --000000000000b1711305d2308e6a Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Andrey, Thank you for your answer.Actually, NHW is very low-power so I think it could be geared toward any hardware.But actually I don't have hardware skills, so NHW is not a real hardware project for now maybe? I agree with you that it is extremely difficult (for me) to build a community around NHW, I'm certainly very bad/underskilled at it.Any help is welcome! Cheers, Raphael Le jeu. 2 d=C3=A9c. 2021 =C3=A0 21:13, Andrey Filippov <[email protected]> = a =C3=A9crit : > Raphael, > > I do not believe it is possible to build a viable community around most > hardware projects except super-universal based on very cheap/high-volume > products like Pi or Arduino. We see the commercial benefits of Free > Software/Open Hardware as it adds value to the hardware as users are read= y > to pay extra for the Freedom. > > Andrey > > ---- On Thu, 02 Dec 2021 12:59:34 -0700 *Raphael Canut > <[email protected] <[email protected]>>* wrote ---- > > Hello, > > I know there is no community around NHW, but I would have liked to know > what you would like to see improved in the NHW codec.I know its results a= re > not perfect for now compared to high-end AV1/VVC codecs for example, but > could be ok giving its extremely fast speed.-However on high quality > images, I notably like its good results because of its neatness.- > > Regarding things to improve, there is the problem of aliasing, I have > started some quick experiments as I mainly find that aliasing appears in > NHW along "low-contrast edges", but I have also seen some very impressive > results of directional filters like the ones used in CDEF filter in AV1, > because they estimate the "strong edge direction" and align all the pixel= s > on that "strong edge direction" which could depixelize/remove aliasing.I > have also started to implement a banding detector (with its main analysis > on the 128x128 wavelet DC image) in order to remove banding, and it's onl= y > the beginning but I have promising results.I have also started to improve > the entropy coding scheme of the wavelet DC part, for now I have a very > fast processing that gives another 1KB saving on that part in average, bu= t > I have an error on some few images, I don't think I contradict the > compression and information theory principles, I think it is more a corne= r > case that I did not see for now and so that I don't handle, but it takes = a > lot of time... I'll also have to better handle the chroma channels and > notably add chroma from luma technique. > > Some people also tell me that the priority now is to adapt NHW to any > image size, but actually this is the boring task for me currently, and I = am > a little reluctant for now. > > All that to let you know that I really like more to work on my codec, and > so I would like now to work full-time on it again, but there is always th= e > big problem of the salary at the end of the month.As the industry doesn't > show interest in NHW, I would like to ask sponsoring for this project on > the Internet.But some people told me that I failed to create a community > around NHW, and with just 27 followers on GitHub and 8 followers on Twitt= er > (that's very weak), I can not hope more than 10dollars/per month of > sponsoring/donation. > > Do you think this solution/sponsoring is possible? Or on the contrary, NH= W > will be just a spare time hobby, because there is nothing more to expect > out of it? > > Any help/opinion is very welcome! > > Cheers, > Raphael > _______________________________________________ > theora mailing list > [email protected] > http://lists.xiph.org/mailman/listinfo/theora > > > > --000000000000b1711305d2308e6a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div>Hi Andrey,</div><div><br></div><div>Thank you for you= r answer.Actually, NHW is very low-power so I think it could be geared towa= rd any hardware.But actually I don't have hardware skills, so NHW is no= t a real hardware project for now maybe? I agree with you that it is extrem= ely difficult (for me) to build a community around NHW, I'm certainly v= ery bad/underskilled at it.Any help is welcome!</div><div><br></div><div>Ch= eers,</div><div>Raphael<br></div></div><br><div class=3D"gmail_quote"><div = dir=3D"ltr" class=3D"gmail_attr">Le=C2=A0jeu. 2 d=C3=A9c. 2021 =C3=A0=C2=A0= 21:13, Andrey Filippov <<a href=3D"mailto:[email protected]">andrey@elph= el.com</a>> a =C3=A9crit=C2=A0:<br></div><blockquote class=3D"gmail_quot= e" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204)= ;padding-left:1ex"><u></u><div><div style=3D"font-family:Verdana,Arial,Helv= etica,sans-serif;font-size:10pt"><div>Raphael,<br></div><div><br></div><div= >I do not believe it is possible to build a viable community around most ha= rdware projects except super-universal based on very cheap/high-volume prod= ucts like Pi or Arduino. We see the commercial benefits of Free Software/Op= en Hardware as it adds value to the hardware as users are ready to pay extr= a for the Freedom.<br></div><div><br></div><div>Andrey<br></div><div><div><= br></div><div id=3D"gmail-m_8173071816434486294Zm-_Id_-Sgn1">---- On Thu, 0= 2 Dec 2021 12:59:34 -0700 <b>Raphael Canut <<a href=3D"mailto:nhwcodec@g= mail.com" target=3D"_blank">[email protected]</a>></b> wrote ----<br></= div><div><br></div><blockquote style=3D"margin:0px"><div><div dir=3D"ltr"><= div>Hello,<br></div><div><br></div><div>I know there is no community around= NHW, but I would have liked to know=20 what you would like to see improved in the NHW codec.I know its results are not perfect for now compared to high-end AV1/VVC codecs for=20 example, but could be ok giving its extremely fast speed.-However on=20 high quality images, I notably like its good results because of its =20 neatness.-<br></div><div> <br></div><div> Regarding things to improve, ther= e is the problem of aliasing, I have =20 started some quick experiments as I mainly find that aliasing appears in NHW along "low-contrast edges", but I have also seen some very = =20 impressive results of directional filters like the ones used in CDEF =20 filter in AV1, because they estimate the "strong edge direction" = and =20 align all the pixels on that "strong edge direction" which could= =20 depixelize/remove aliasing.I have also started to implement a banding =20 detector (with its main analysis on the 128x128 wavelet DC image) in =20 order to remove banding, and it's only the beginning but I have =20 promising results.I have also started to improve the entropy coding =20 scheme of the wavelet DC part, for now I have a very fast processing =20 that gives another 1KB saving on that part in average, but I have an =20 error on some few images, I don't think I contradict the compression an= d information theory principles, I think it is more a corner case that I did not see for now and so that I don't handle, but it takes a lot of= =20 time... I'll also have to better handle the chroma channels and notabl= y add chroma from luma technique.<br></div><div> <br></div><div> Some peopl= e also tell me that the priority now is to adapt NHW to any =20 image size, but actually this is the boring task for me currently, and I am a little reluctant for now.<br></div><div> <br></div><div> All that to= let you know that I really like more to work on my codec, =20 and so I would like now to work full-time on it again, but there is =20 always the big problem of the salary at the end of the month.As the =20 industry doesn't show interest in NHW, I would like to ask sponsoring = =20 for this project on the Internet.But some people told me that I failed =20 to create a community around NHW, and with just 27 followers on GitHub =20 and 8 followers on Twitter (that's very weak), I can not hope more than= =20 10dollars/per month of sponsoring/donation.<br></div><div> <br></div><div>= Do you think this solution/sponsoring is possible? Or on the contrary, =20 NHW will be just a spare time hobby, because there is nothing more to =20 expect out of it?<br></div><div> <br></div><div> Any help/opinion is very w= elcome!<br></div><div> <br></div><div> Cheers,<br></div><div> Raphael <br><= /div></div><div>_______________________________________________<br></div><d= iv>theora mailing list <br></div><div><a href=3D"mailto:[email protected]" ta= rget=3D"_blank">[email protected]</a> <br></div><div><a href=3D"http://lists.= xiph.org/mailman/listinfo/theora" target=3D"_blank">http://lists.xiph.org/m= ailman/listinfo/theora</a> <br></div></div></blockquote></div><div><br></di= v></div><br></div></blockquote></div> --000000000000b1711305d2308e6a-- --===============5882822772858264262== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ theora mailing list [email protected] http://lists.xiph.org/mailman/listinfo/theora --===============5882822772858264262==--