Essential Video Coding: Difference between revisions

Content deleted Content added
License infos are very important, as we move toward Intelectual Property - Patent Centered design as no longer job/pension of coders is most important, but patent holders fees and lawyers in Case if someone Would Think I just repeat info…
Restructuring of a few sentences, grammatical corrections.
Line 26:
 
== Concept ==
The publicly available requirementrequirements document<ref name="req"/>
outlines a development process that is defensive against patent threats:
Two sets of coding tools, ''base'' and ''enhanced'', are defined:
* The base consist of ''tools that were made public more than 20 years ago or for which a Type 1 declaration is received''. Type 1, or option 1, is ISO speak formeans "royalty-free", in the nomenclature used in ISO documents.<ref name="iso-speak"/>
* The "enhanced" set consists of 21<ref name="Licenses4_21Tools">{{cite web |last1=Samuelsson |first1=Jonatan |author1-link=Divideon |last2=Choi |first2=Kiho |author2-link==Samsung |last3=Chen |first3=Jianle |author3-link==Futurewei |last4=Rusanovskyy |first4=Dmytro |author4-link==Qualcomm |title=MPEG-5 Part 1: Essential Video Coding |url=https://ieeexplore.ieee.org/document/9146794 |website=ieeexplore.ieee.org |publisher=SMPTE |access-date=26 June 2021 |ref=Licenses21Tools21}}</ref> Toolsother intools the enhancedwhich have passed an extra compression efficiency justification and have possibilitywhich tocan be disabled individually.
Each of the 21 [[payable]] tools can have separately acquired and separately [[negotiation|negotiated]] and separately [[Trade|Traded]] [[License agreement]]s. <ref name="Licenses4_21Tools"/>
Every of 21 different coding tools from payable main profile can be individually turned off and, when necessary, replaced by a corresponding [[cost free]] baseline profile tool. This structure makes it easy to fall back to a smaller set of tools in the future, if, for example, [[License agreement|licensing]] complications occur around a specific tool, without breaking [[Computer compatibility#Software|compatibility]] with already deployed decoders. <ref name="Licenses4_21Tools"/>