Re: NHW Project development
Andrey Filippov <[email protected]> Thu, 02 Dec 2021 13:13:12 -0700
| Newsgroups | gmane.comp.multimedia.ogg.theora.general |
|---|---|
| Message-ID | <[email protected]> |
--===============8496300233995468440== Content-Type: multipart/alternative; boundary="----=_Part_1739984_1463546308.1638475992369" ------=_Part_1739984_1463546308.1638475992369 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit 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 ready to pay extra for the Freedom. Andrey ---- On Thu, 02 Dec 2021 12:59:34 -0700 Raphael Canut <[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 are 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 pixels 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 only 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, but 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 corner 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 the 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 Twitter (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, NHW 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 mailto:[email protected] http://lists.xiph.org/mailman/listinfo/theora ------=_Part_1739984_1463546308.1638475992369 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head>= <meta content=3D"text/html;charset=3DUTF-8" http-equiv=3D"Content-Type"></h= ead><body ><div style=3D"font-family: Verdana, Arial, Helvetica, sans-serif= ; font-size: 10pt;"><div>Raphael,<br></div><div><br></div><div>I do not bel= ieve it is possible to build a viable community around most hardware projec= ts except super-universal based on very cheap/high-volume products like Pi = or Arduino. We see the commercial benefits of Free Software/Open Hardware a= s it adds value to the hardware as users are ready to pay extra for the Fre= edom.<br></div><div><br></div><div>Andrey<br></div><div class=3D"zmail_extr= a" data-zbluepencil-ignore=3D"true"><div><br></div><div id=3D"Zm-_Id_-Sgn1"= >---- On Thu, 02 Dec 2021 12:59:34 -0700 <b>Raphael Canut <nhwcodec@gmai= l.com></b> wrote ----<br></div><div><br></div><blockquote style=3D"margi= n: 0px;"><div><div dir=3D"ltr"><div>Hello,<br></div><div><br></div><div>I k= now 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 and 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 notably 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></body></html> ------=_Part_1739984_1463546308.1638475992369-- --===============8496300233995468440== 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 --===============8496300233995468440==--