Arithmetic Compression (Ep 5, Compressor Head) Google

Ғылым және технология

Arithmetic compression represents the current dominant form of statistical compressor for most common data types: JPG, MPEG, LZMA, BZIP, WEBM, WEBP etc. It's wide range of use is dominantly because of it's un-rivaled ability to encode data as close to entropy as possible, without bloat. But what's not understood by most developers, is how Arithmetic Compression actually achieves this result. Most public descriptions are mired in technical details of the transform, but don't actually describe the statistical reasoning for the compression savings. Well, Fear not, because +Colt McAnlis walks through the core concept, and how all the crazy math produces one amazing compression algorithm in this episode of Compressor Head.

Пікірлер: 27

  • @GoogleDevelopers
    @GoogleDevelopers9 жыл бұрын

    *New Compressor Head: Shining light on arithmetic compression* In episode 5 of *Compressor Head*, Colt McAnlis sheds light on the dark mysteries of arithmetic compression. Colt walks us through the process of the algorithm, encoding and decoding using nothing but a low-odor dry-erase marker he found in Google’s garage. Also he has a lava lamp. #CompressorHead #PERFMATTERS

  • @RichardZipperer

    @RichardZipperer

    9 жыл бұрын

    Andreas Genelin what's with my half of alibaba? You have an interest or investment with Jerry?

  • @ghipsandrew
    @ghipsandrew5 жыл бұрын

    I would have preferred it if you spent more time explaining on how the probabilities are remapped for each symbol that is added to the code.

  • @karobiawho6845
    @karobiawho68456 жыл бұрын

    The idea of arithmetic coding originated with Shannon and was rediscovered by Elias 15 years later.

  • @Benni1214
    @Benni12149 жыл бұрын

    I don't understand almost any of this but I watch it anyways. What compression level do you need to be on to understand this?

  • @bumbleblo
    @bumbleblo3 жыл бұрын

    You guys saved my day...

  • @LAILAHUSSEIN
    @LAILAHUSSEIN Жыл бұрын

    Best Explanation on the internet

  • @SonnyDarvishzadeh
    @SonnyDarvishzadeh9 жыл бұрын

    Google doesn't have a proper mic? sounds like 28 kbps

  • @hunarahmad
    @hunarahmad2 жыл бұрын

    Thanks

  • @alexzhvvyt6226
    @alexzhvvyt6226 Жыл бұрын

    Can someone explain, how to get the length of the input? Or is actually not possible to find it out.

  • @Duhdad
    @Duhdad9 жыл бұрын

    Ha, Great Video, and the reason for Frumpkin was awesome,, but true ~(8^(!)~ Oh, Yea were you going to get a hair sample??

  • @tallismenton7284
    @tallismenton72849 жыл бұрын

    Any chance you are going to make the same presentation for the more recent crop of ANS/FSE entropy coders ?

  • @tallismenton7284

    @tallismenton7284

    9 жыл бұрын

    Tallis Menton They seem to trump arithmetic coders, not in effeciency, which is the same, but in complexity and speed.

  • @ColtMcAnlis

    @ColtMcAnlis

    9 жыл бұрын

    Tallis Menton Maybe! There's lots of interesting work in statistical encoders right now; Folks seem to be bucking the standard "statistics" approach and starting to interweave computer algorithms w/ statistics to get interesting results.

  • @fashnek
    @fashnek9 жыл бұрын

    Eula strikes again!

  • @diegonayalazo
    @diegonayalazo2 жыл бұрын

    Thanks! And bald always was beautiful hehe

  • @RockoDev_
    @RockoDev_9 жыл бұрын

    Bald is beautiful

  • @ThatsMistaTwistToYou
    @ThatsMistaTwistToYou8 жыл бұрын

    Bald is Beautiful! #IAmToo :)

  • @guybrushthreepwood549
    @guybrushthreepwood5499 жыл бұрын

    Bald is beautiful, number one.

  • @todorandonov7307
    @todorandonov73079 жыл бұрын

    con internet po vicini

  • @TheVidhiagrawal
    @TheVidhiagrawal7 жыл бұрын

    Bald is beautiful!

  • @ikammike
    @ikammike9 жыл бұрын

    Bald is beautiful

  • @edamame_nattou

    @edamame_nattou

    9 жыл бұрын

    lololololol

  • @todorandonov7307
    @todorandonov73079 жыл бұрын

    con internet po vicini

  • @delphibit
    @delphibit8 жыл бұрын

    Bald is beautiful

Келесі