'No Free Lunch'-Algorithms in Lossy formats? |
'No Free Lunch'-Algorithms in Lossy formats? |
Nov 21 2006, 23:15
Post
#1
|
|
|
Group: Members Posts: 11 Joined: 17-June 06 Member No.: 31933 |
While daydreaming today I asked myself whether lossy formats use techniques to recognise which 'compressing' technique should be used on which sample. Somewhat in the vain of the "No Free Lunch" theorem (Link). Implying that there is no optimal technique for all samples.
Assuming that there are different kinds of compression techniques (/psymodels?) and each sample has its own optimal technique, it would follow that an optimal compression algorithm would be an adaptive one. Where for each sample a prediction is being made as to which technique to use. Could anyone share light on whether similar techniques are already being used, or whether I'm talking complete rubbish? I'm new and a bit rusty in the computer science department, so my deepest apologies. |
|
|
|
![]() |
Nov 22 2006, 01:30
Post
#2
|
|
|
Group: Members Posts: 514 Joined: 1-November 06 Member No.: 37047 |
Perhaps certain practical issues has to be considering when speccing a codec, such as finite complexity, delay, cpu demands, etc.
Perhaps this means that a state of the art codec performs worse for certain material, for certain bitrates etc, compared to the current state of the art knowledge about human perception. It has been said that although mp3 is generally more efficient at low bitrates, mp2 may(?) be better at very high bitrates. Perhaps knowledge of this gathered through extensive listening tests means that an ensemble of multiple codecs can gain a little compared to each on its own. However, I am guessing that the benefit, if any, would be very small compared to the effort. And that the knowledge gained through those large-scale listening tests should rather be pumped into improving and replacing codecs? -k |
|
|
|
Lynch 'No Free Lunch'-Algorithms in Lossy formats? Nov 21 2006, 23:15
HotshotGG QUOTE Assuming that there are different kinds of c... Nov 22 2006, 00:08
Lynch QUOTE (HotshotGG @ Nov 22 2006, 00:08) I ... Nov 22 2006, 00:20
Jebus QUOTE (Lynch @ Nov 21 2006, 15:20) QUOTE ... Nov 22 2006, 00:40
HotshotGG QUOTE I'm wondering, for instance, if lossy co... Nov 22 2006, 01:49
AndyH-ha What is a sample? It is a measure of signal level,... Nov 22 2006, 02:55
Lynch Thanks for the answers. Generally, that was the id... Nov 22 2006, 08:10
cabbagerat The most important point is that lossy codecs are ... Nov 22 2006, 09:37
Gabriel This "no free lunch" "theorem... Nov 22 2006, 09:40
Lyx Different psymodels do not make sense in this area... Nov 22 2006, 10:47
Lynch Thanks, guys. The responses were very interesting,... Nov 25 2006, 12:41![]() ![]() |
|
Lo-Fi Version | Time is now: 23rd May 2013 - 07:19 |