permacomputing

Source repository for the main permacomputing wiki site
git clone http://git.permacomputing.net/repos/permacomputing.git # read-only access
Log | Files | Refs

media_minimization.mdwn (1467B)


      1 # Media minimization
      2 
      3 **Media minimization** refers to the [[minimization]]
      4 of the kind of media that is usually high-bandwidth, such as images and
      5 videos.
      6 
      7 **Media optimization** refers to the reduction of file size while keeping
      8 the appearance as close to the original as possible. This often involves
      9 twiddling with the optimization parameters of the compressor and a moderate
     10 use of filters to reduce unnecessary detail.
     11 
     12 Another approach starts from stylistic and technical choices that aim at low
     13 or moderate file sizes. For instance, low-color styles with large
     14 solid-colored areas compress rather well (see posters or black-and-white
     15 woodcuts for inspiration). Repetitive pixel patterns may also work well in
     16 formats like PNG. High-color pixel art, however, does not compress that well.
     17 
     18 If it is reasonable to run arbitrary code, procedural generation and
     19 algorithmic art provide a wide variety of stylistic choices.
     20 
     21 In the midway between media optimization and style-first approaches are
     22 extreme media optimization techniques that lead to particular styles. One
     23 possible style is "ditherpunk" where a very small color palette is used in
     24 combination with automated dithering.
     25 
     26 There is still room for a lot of research in automatic extreme media
     27 minimization. Ideally, the result of media minimization should resemble
     28 careful artisan work and look better than the original.
     29 
     30 See also:
     31 
     32   * [[Aesthetics]]
     33   * [[Demoscene]]
     34   * [[Small File Media Festival]]