Bad Apple!! in DCT again but decoded

Channel:
Subscribers:
41,600
Published on ● Video Link: https://www.youtube.com/watch?v=s3nYIlpA-NI



Duration: 3:40
3,906 views
171


So this is a follow-up to the previous video (https://www.youtube.com/watch?v=QC4ybDsXBMI ) but this time, the DCT is actually cropped to remove all data outside the upper-left 64x64 pixel region, and then that cropped data is decoded to show the result of the compression.

While JPEG uses DCT as a really important step in image compression, it eliminates data in a different way that is not as simple as "removing data outside the upper-left 64x64 pixel region". So please don't expect this video to look like JPEG. For that, you can simply compress a video using Motion JPEG codec.

By removing data outside the upper-left 64x64 pixel region, we eliminate some fine details from the original image. This slightly blurs the image, and also introduces a compression artifact known as "ringing" where you see faint rings or outlines around sharp edges. Usually, at this compression rate, you would see blockiness start to show on JPEG images, but because JPEG compresses 8x8 pixel blocks of the original image separately and this video compresses the original image as a whole, the blockiness does not show here. The resulting image is blurred, but note that the resolution is exactly the same as the input. The bluriness is introduced by removing data from the discrete-cosine transformed data.

I hope this video was interesting to watch.




Other Videos By KYLXBN (Kyle)


2023-02-16[MIDI] PASSPORT.MID (both versions) on a Nokia 2610
2023-02-16[Shitpost] R-Type recorded from C64 converted to MP3 played and recorded on Nokia 2610
2023-02-09[2A03 Mod] TQ-Jam - "Squash" (2A03 + VRC7 + N163) [Oscilloscope Visualization]
2023-02-09[2A03 mod] Recca (Summer Carnival '92) - "Title / Stage 1.1 / Stage 1.2" [Oscilloscope View]
2023-02-09(MIDI) Clive Scott - "The Christmas Song" [Oscilloscope Visualization]
2023-02-01Making a 6-segment display on virtual breadboard
2023-01-28[NES Cover] PASSPORT.MID (Passport Please) - Windows MIDI
2023-01-25[NES cover] OMORI - "See You Tomorrow"
2023-01-13Is my copy of Mario Kart 7 legit? #shorts
2023-01-07[Real Hardware] Batman OST (Game Boy)
2022-12-27Bad Apple!! in DCT again but decoded
2022-12-27Bad Apple!! but it's 2D DCT (Discrete Cosine Transform)
2022-12-22[Shitpost] Two in One
2022-11-30NightRadio - "8-Bit Tales" (SunVox, 2009) [Oscilloscope Visualization]
2022-11-29Malmen, Joule - "Tomorrow Without You" (XM, 2009) [Oscilloscope Visualization]
2022-11-29Zabutom, Dubmood - "ST-Style" (XM) [Oscilloscope Visualization]
2022-11-29[Hardware Record] Jeff - "Commodore 64" (6581R4) [Oscilloscope Visualization]
2022-11-28Quazar - "Funky Stars / Hybrid Song" (XM, 1996) [Oscilloscope Visualization]
2022-11-27Dubmood - "Kenny, The Toffelskater Super Discostar Hero!" (XM) [Oscilloscope Visualization]
2022-11-26Edzes, Arachno - "Auricom's Theme" (XM, 2001) [Oscilloscope Visualization]
2022-11-25Radix - "Imaginary Friend" (XM) [Oscilloscope Visualization]



Tags:
bad apple
dct
discrete cosine transform
decode
compress