> temp > à-trier > computer-color-is-broken-minutephysics

Computer Color is Broken

minutephysics - 2015-03-20

Thanks to http://www.audible.com/minutephysics for supporting this video!

MinutePhysics is on Google+ - http://bit.ly/qzEwc6 
And facebook - http://facebook.com/minutephysics
And twitter - @minutephysics

Minute Physics provides an energetic and entertaining view of old and new problems in physics -- all in a minute!

Music by Nathaniel Schroeder http://www.soundcloud.com/drschroeder

This video made possible by the following Patreon Supporters:

Mark 
Wes Brown
John Green
Florian Philipp
Rens van der Heijden
Bob Bolch
Daniel Ametsreiter
Joël Quenneville
Richard Pearson
David Dailey
Steven Mulder
Karim 
Ethi Raj
Ryan Kyle
William Ricketts
Collin Mandris
Matt 
Jonathan Foster
Siddharth Sadanand
Maarten Daalder
Robby Olivam
Alan Browning
Jonathan Piersa
Julia Person
James Craver
Sarah Chavis
Yonatan Bisk
Richard Campbell
Chris Barrett
Jan A
Christopher Coleman
Daniel “YoureDown” Breger
Hendrik Payer
Daniel Yip
Matt K
William Pearson
Kevin Lynch
Nick Ward
Kevin 
john eriksson
Allan Farrell
Tobias Olesen
Chris Chapin
Michael Keefe
Jon Mann
Bert Goethals
Joji Wata
Adam Naber
Rob Ibsen
Jacob Gumpert
Peter Collier
Andi Davis
Aarthy 
Raymond Cason
Evan Gale
Paul 
Tori McClanahan
Andrew Stobie
Dominik Steenken
Danilo Metzger
Christian Altenhofen
Ezra Lee
Roy Morgan
Olivia Darroch
Amber Ciarvella
ryan horlacher
Keith Chang
Milokot 
Janel Christensen
Will Scherer
Mike Fulcher
Larom Lancaster
Liam Callaway
John Harman
Christos Papandreou
Fernando Pazin
Johnathon Kinville
Jason Medrano
Andrew Barnett
Katharina Schuchmann
John Gietzen
Michael Tardibuono
Matthew Hebert
Christy Filipich
Pierre-Louis Bourgeois
Genevieve Lawrence
Brian D'Agostini
Chris 
Dominik Menzi
Ryan A. Schauer
Daniel Johnson
Nico Houbraken
Michael Carr
Ragnhild 
Elizabeth Meisterling
Lysann Schlegel
Magnus Krokstad
Chase Turner
Owain Blackwood
Russ Arrell
Brenden Bullock
Asaf Gartner
Mark Samberg
Tina Johnston
Mike Cochrane
Tom Murphy
Peter L
Jeff 
Erica Pratt
David 
Artur Szczypta
David Drueding
Nicklas Ulvnäs
Nigel W
James Nelson
Mary Foster-Smith
Clayton Neff
Michael Merino
Jason and Gayle Corfman
Mihaly Barasz
Steven Klurfeld
Richard Bairwell
Tamas Bartal
Erven 
Justin Prahl
Michael Maitlen
John Harman
Hans van Staveren
Kasey 
Karlin Nazario
M K
Jacques LABBÉ
Geralyn Byers
jason black
Candice Blodgett
Daniel Gibbs
Henry Berthelsen
Andy Kittner
Steve Hall
Erdumas 
Rob Snyder
John Kelly
Jessica Rosenstein
Bill Tomiyasu
Vasco Simões
Eoin 
Simon Hammersley
iain 
Holger 
Alexis Carpenter
Jay Goodman
Joseph Perry
Mark Govea
Eduardo Rampelotto Gatto Created by Henry Reich

Katie Wood - 2016-09-19

ahh!!! this means a lot to me as a digital artist!! thank you for explaining why my drawings turn out like garbage when i try to blur them

Michael Finlay - 2019-03-13

hmm this would look better blurred...








OH MY GOD NO

Xero0 - 2019-07-03

I dont usually draw or make graphic designs, but I ocasionally do, specially cause I'm a game designer (still in university tho) and this is super useful

xHigx - 2019-07-09

which software is yours? i use paint tool sai and it's blend perfectly i tried it right now

ThonkSmartTM - 2019-09-05

Paint Dot Net blurs them perfectly

Нестор Капленко - 2020-02-13

My drawings usually turn out like garbage even without blurring.

The Judge - 2019-07-10

Well that's a video topic that I wouldn't have been interested in 10 minutes ago

Nathan Heineman - 2019-07-12

Same

Deivison Carvalho - 2019-07-12

Why?

The Judge - 2019-07-13

@Deivison Carvalho if I was being taught about that in school it would be boring and uninteresting
This was pretty good and explained it perfectly

konakonaa - 2016-09-25

There's a reason for that, and it goes all the way back to slow computers with no FPUs/hardware multiplication/division.

Doing the correct blur algorithm requires you to remove gamma-correction from the pixels by applying the gamma curve. That requires tons of multiplications, and older processors could take as many as 250 CPU cycles to do a single multiplication. Obviously nobody wanted to wait a full 5 minutes just for their old Macs to blur up an image in Photoshop 2.0...

Averaging two values only requires an addition and a bit-shift to the right. That's blazingly fast - some CPUs only took like 4 cycles to do that. BAM - there you go.

All that, plus the history of gamma-correction standards, brought us to this mess we have today.

Ich - 2019-08-23

@Nic Jolly Okay, if the clock speed does not refer to CPU cycles per time, what does it refer to then?

dorbie - 2019-09-08

It doesn't need FPU and tons of multiplication, it just needs is a 256 entry 8bit LUT in either direction, compared to the convolution operation of a blur it is trivial.

Morgan Kasper - 2019-10-05

@Cleroth wat

RoseAngel - 2019-10-22

@Galantir Galadross you got angry so it works as a troll comment

Galantir Galadross - 2019-10-22

@Gewel ✔ You really are insane aren't you? If you already classify that as being angry lol you really have a mental issue.

minecraftace123 - 2016-04-23

He just basically called Apple lazy :D

Tannerted - 2020-02-15

aplle is lazy...

Víkingur Sigurðsson - 2020-02-16

@Clever Tango oh boy just wait till he hears about apple.

an o thingy that likes cheese - 2020-02-16

Not only apple thohgh

aricre games - 2020-02-17

and he is right

Réal Morrissette - 2020-02-21

That is because Apple is probably lazy. Their products are up to 3 times overpriced compared to similar or better products. I did the study. Apple also put updates in older model to make them slower and incite the people to buy a new model. They stopped relatively recently because they got caught. Needless to say, Apple's "good" reputation, is greatly exaggerated.

Dead Unicorn - 2015-03-20

Americans blend away the u in color.

sharon.amy.alfred films - 2019-08-17

@sheepwshotguns but there's U in 'MURICA

THAC0 - 2020-02-12

Armour

Lucas Atwell - 2020-02-19

Americans are the worst, I know because I am one and I live with them. Why can't everyone just use metric, Celsius, or even one spelling of a word?

creeprkillr11305 - 2020-02-29

Don’t worry, that “U” doesn’t go to waste. British people recycle is for “mum”

Tidus Campiti - 2020-03-12

No (colo)u(r)

Barak Obermer - 2018-12-26

>An Adobe product not having the default option be the best choice.
As typical as the sun rising in the morning.

Abhinav Banerjee - 2019-06-07

I like Mr. Barack Obama.

Forfunckle Studios - 2019-07-09

haha hating on adobe cause everyone does it how funny and original

Death Knight - 2019-07-11

@Forfunckle Studios Hating a company due to their bad consumer practice is clearly wrong

Narauto - 2019-07-11

same por Apple

Jaekoff - 2019-10-19

Nice greentext.

chase like the bank - 2015-11-10

This actually helped me so much with the raytracer I was writing

Sunamer Z - 2017-03-22

shouldn't you be writing it in linear space and then using tone mapping, instead of sRGB space?

Richard Smith - 2017-03-22

My reasons are different, generating color gradients mathematically for display in RGB, the color space of the frame buffer.

Rocky Deb - 2018-02-13

hal hahah ok!

Donald Trompetas - 2019-08-05

Wow, that's dope

msi Spam - 2019-09-02

That sounds like the embodiment of pain

CLipka2373 - 2016-07-21

Interestingly, the non-linear storage of brightness in computer graphics did not evolve as a clever deliberate choice; instead, it was merely a legacy from the display systems used back then: Cathode ray tubes. Their brightness happens to be roughly proportional to the square of the control voltage. Designers of TV broadcasting norms were aware of this, and decided to compensate for this effect in the broadcasting side of the system, to keep the receivers as simple as possible. When those same receivers were later adapted as computer displays, the computer engineers never seemed to have paid any attention to this detail. It was only when computers started to be used in the printing industry that this quirk started to get any attention in computer technology.

Ruhrpottpatriot - 2020-02-12

​@MrBrN197 Roughly speaking, taking a square-root means keeping the first half of a numbers most significant bits and dropping the other half, essentially cutting the size in half. This is more complicated in practics, but I how you get the idea.

MrBrN197 - 2020-02-13

@Ruhrpottpatriot This still doesn't quite make sense. information like that would be stored in 4 byte floating point numbers which will still use all the bits to represent a number. I don't think that's what he was referring to as compression... there is a common idea that storing the values non-linearly stores only the useful information for the human eye and I don't quite understand it.

Tlaloc_Temporal - 2020-02-13

@MrBrN197 -- You get more details out of the same pixels, or fewer bytes needed for the same (apparent) detail per pixel. Its like audio codecs; mp3 drops the parts we don't really hear to save on space.

MrBrN197 - 2020-02-13

@Tlaloc_Temporal yeah mp3 throws away bytes to the camera doesn't... only when you compress an image file does any compression happen but they usually refer to a different kind of saving. I just haven't quite understood it.

Tlaloc_Temporal - 2020-02-13

@MrBrN197 -- The loos usually happens when you convert a file to mp3, but same difference.

Perhaps floating point numbers are a better analogue. By loosing accuracy, you can gain very large numbers in a smaller size. In floats, you loose precision at all scales, with square roots, you loose precision at high numbers.

Evi1M4chine - 2016-10-16

“in the real world” he says, displaying a digital video, processed digitally, on a digital computer screen…

metasprite - 2017-04-30

How do you know someone's not using analog computer screen?

Evi1M4chine - 2017-11-08

-metasprite: The best part: I WAS using an analog computer screen when I made this comment.
(What can I say, I loved my Eizo F930 dearly. And I only got it in 2006, for 50 bucks. Which was crazy for the image quality that it still had.)

Alex Doan - 2019-02-19

wait videos arent real? what did i see with mine own eyes? @Evi1M4chine

Oneirophon - 2019-05-30

@Evi1M4chine I also love CRT monitors!

Elliot Maire - 2019-07-09

@Evi1M4chine im on analog too

Lucy's Corsetry - 2015-03-21

Now it's going to bother me forever every time I see "lazy" blending.
MinutePhysics always finds a way to make me care about such arbitrary things. XD

random - 2017-08-10

Performance wise, a square root is something you usually try to avoid while coding, so it would make it slower to do. But as a programmer I'm guilty of just not knowing that and I would have made the average, not because I'm lazy, but because I'm ignorant :P

goose121 - 2017-10-15

I've heard of it referred to as "artistically correct" to do it the wrong way. I don't remember where; it might have been in Photoshop (which I don't currently have access to)

MOHAMADXD ْ - 2017-11-06

Shout out for Apple

James Hardon - 2017-12-31

my penis got hard when i luked at me mums bat cave

Aaendi - 2018-12-20

This is also one of the reasons NTSC picture was lousy.

highdough - 2015-09-20

More than one million views and no comments??

As a person who does does a lot of graphic art on the computer, I'm amazed I didn't know this before. And why this has not been fixed.

trhtpc - 2018-01-14

+DarkEspeon All you need is to create array of sq roots for values 0-255 and use this array instead of calling sq root function each time. I call it optimisation. Same in the other way (power of 2).

trhtpc - 2018-01-14

+trhtpc I meant values from 0 to 1 in 1/256 step each.

TheReaverOfDarkness - 2018-07-01

It's only 5 million operations for a megapixel image if it's a bitmap. If it's a bitmap, you are wrong.

Hassan Akhtar - 2019-12-04

That first sentence is the most innocent thing ive ever read

Matías Moreno - 2019-12-20

I find it quite mesmerizing nobody mentions using a GPU to do the right thing fast. Even a phone's GPU can do it realtime, and nVidia and ATI cards can do 1 square root per cycle, per thread.

GregoryTheGr8ster - 2016-05-19

YES BEAUTY SHOULD BE THE DEFAULT! YES YES YES!

Angel Alvarado - 2016-05-10

As a student of computer science I can say this is accurate. We learn to blur images with the wrong approach and then with the good approach. It's about understanding how computer graphics work, the same for bubble sort, we learn the easiest method first. What is wrong is have the wrong method in professional tool as the video says.

ayporos - 2017-12-16

tl;dr: When you try to add two halfs (pints of beer) together and try to store the result in a single (shot)glass you shouldn't look surpised when your counter gets wet and the wifey yells at you for being an idiot.

Rcksn [XC] - 2018-02-03

Angel Alvarado true

Doc Daneeka - 2018-03-06

so your saying in computer science you learn the easiest method first, even if it's wrong? No wonder the general quality and reliability of software is absolute shit.

But really I think here the problem is not that the 'easy' way of bluring images is wrong: it's about understanding what you are actually trying to do. It is absolutely 100% correct to blur by averaging data values. But the point is that you are not taking into account what the data values actually mean. The goal is to blur the final image (made of squared values) not the data values...

57thorns - 2018-04-10

There is nothing wrong with bubble sort (even if the first sorting method I used was a variant of insertion sort that swapped the elements instead of keeping track of the smallest element).

For small data sets it works quickly enough, and the code is simple to write and maintain.

Using a more advanced sorting method for small data sets incur a needless development time and bug penalty.

Using a library has foot print penalties, but is a good way if you can massage you data to fit the library.

Rcksn [XC] - 2018-04-10

Angel Alvarado actually
Bubble sort, even if its slower, is a correct approach to sorting
Unlike blurring images without squaring the values first, which results in a bad and wrong output

krayGarde. - 2016-06-22

is anyone else getting super bass in their headphones?

Sample Text - 2016-10-01

I'm not really a fan of Nicki Minaj

jutubaeh - 2016-11-14

as super as sidefirings get...




but ^^
no speakers...
so sweat...
no deafness...
and super mids... well sorta ^ ^

Alberto Vicinanza - 2017-11-01

Someone isn't using neutral headphones I see

CalculatinGenius - 2017-12-26

me mdr xb950b1

Isaiah Camacho - 2019-11-16

What

Ayverie - 2016-05-26

My mind is blown once again. Thank you, MinutePhysics.

Peter D Morrison - 2019-07-23

That's why professional photographers always use "raw" image format. It preserves colour and brightness information correctly.

Cat Loving Trio - 2018-04-14

No, your computer is broken. Because you smashed it with a wrench.

sharon.amy.alfred films - 2019-08-17

Why would you need a wrench for your computer, though?

VibeCheck - 2019-09-01

@sharon.amy.alfred films because whu not?!?

Fabrice Neyret - 2016-12-03

well, indeed it's not sqrt, but gamma transform ^1/2.2, or indeed it is sRGB transform that is more complicated. Ok, it can roughly be approximated by sqrt, but please don't say it IS sqrt. It's not more complicated to do the real math.

Mikhail Mikhailov - 2019-06-11

It doesnt particularly matter, sqrt is just a function that will space big values apart more than it will which is what the video wants to show. Introducing the actual real math there wouldnt serve to do anything, other than alienate the average viewer for no real reason. He puts an asterix for people like you as well

dlwatib - 2019-07-14

What's the point of the video if not to be accurate?

SynthRose - 2019-08-11

The video literally says this already at 2:01.

DESCENT - 2016-07-27

thank you. Now all I see is incorrect bluring.
:P

Donato Greco - 2016-09-10

if you REALLY want the Blur to use the correct Luminosity value, don't use RGB, but switch to LAB image mode (Image>Mode>Lab in Photoshop).
Only there you will find the correct Luminosity applied to the color edges.

Photosounder - 2016-11-13

In Photoshop I set the image to 32-bits/channel mode, then it does the math right. Too bad many functions aren't implemented or poorly adapted to that mode.

Julian Hugen - 2019-07-11

THANK YOU ALOT. I really wanted correct this because the blur effects I used to ajust ilummination in 3D render was getting a weird darkess. =D =D =D

Captain Motorcycle - 2016-06-07

You know, a fun game for videos like these is to scroll to the comments section and see how many comments there are before some smart-ass tries to prove the central point of the video wrong. For example, this video had a score of five comments.

Evan Shaner - 2016-06-08

For me I got 9 comments in.

GhostScythe - 2016-06-10

8 comments in. Wow, you were pretty much right.

Guillaume Verdon - 2016-02-02

Ah the triangle inequality, so useful

Jacob Kapitein - 2015-11-22

Can someone give me a video on the internet that is not sponsored by audible?

apainintheaas - 2017-10-01

Porn

HenryLoenwind - 2017-11-03

Moritz, "but why always audible (literally every educational youtube channel I know is sponsored by audible)?" --- because educated people are much more likely to be interested in books. Targeted advertising at its best.

Jacey Bella - 2019-07-09

Yes, but it's sponsored by Dollar Shave Club

Stefano Sciaky - 2019-07-11

Every video sponsored by brilliant

Abdullah Hamad - 2019-10-03

Audible cut a deal with youtube to fake video creators plugging their software. Most of the videos are generated with algorithms, and the spoken portion is just a computer program reading written scripts. YouTube simply fills in the scripts with ads for Audible, Honey, Wix, Patreon, whatever, and the video creators continue to get paid jack shit, while the marketing executives who cut the deal get paid fat cash.

JE Woo - 2016-05-16

Well this answers why gradients with transparencies are so ugly in Illustrator.

jk - 2018-02-15

2:34
You missed the part where you draw red! xD

Lizard King - 2019-08-07

i'll have to remember this when mixing colours :D

caramida9 - 2015-03-20

Nope... beauty isn't the default... laziness is... ask any engineer...

Gaurav Ghosh - 2015-12-02

punishment for people who invented blurring.

LeadHase - 2017-03-17

wow you clearly don't understand sarcasm.

Sunamer Z - 2017-03-22

" That was in the past... however in software in the present still use the same technique..."
Guess what. That algorithm is still much slower, comparing to what a standard method can do. Absolute speed of a CPU means nothing in this context.

Moartem S - 2017-10-15

caramida9
engineers are hardwired energy optimization machines.

Evi1M4chine - 2017-11-08

EFFICIENCY IS. It’s just that greedy assholes who love to overwork the people they leech on and call them selfish if their victims don’t let them, call that "laziness".
Life has been trained for billions of years, to not use any more resources that are absolutely necessary. Because all life that did worse, is the one that’s now extinct.

DragonAnimation - 2019-07-10

this explains alot


i thank you for letting us know this

NeoKobalt - 2016-06-09

I FINALLY understand the purpose of lab color mode in Photoshop! thank you <3

Mathijs Polman - 2020-03-12

MP telling about complicated science of colours.

Me who is colourblind: still watching the video.

Morte - 2016-05-15

sqrt()? Why not log2()?

Myndale - 2016-05-24

It's a poor description, I spent a few confused seconds trying to figure out what the hell he was on about before realizing he was talking about gamma. The correct equation is Vc = Vo ^ (1-gamma), and since gamma is around 2.2 on NTSC and most monitors the power value is 0.4545 which is reasonably close to the sqrt function (x^0.5). Gamma does vary considerably though across color systems and devices, so if you're designing art for a handheld console (say) and you want it to look the same on the target then you actually have to design it on a calibrated monitor, transform it by the gamma function of that monitor and then again by the inverse gamma function of the target device.

xenontesla122 - 2016-07-23

Because there are infinite data points as you approach zero of its log2() and since computers definitely can't store infinite information, ()^2.2 is the better option (not to mention that log(0) is undefined). Although the decibel scale has all the same problems but is in use.

Evi1M4chine - 2017-11-08

Myndale: People even use color profiles that store a different curve for each subpixel of the physical screen nowadays.

〇 - 2019-06-01

Because they do not equal you dumb.

mikethunder84 - 2019-02-28

♥️"Shouldn't beauty be the default?"♥️

Domlani - 2016-05-15

Hmmm, now can you fix this in Inkscape?

ZomB1986 - 2018-01-17

Yes., Go to the XML editor, find the filter definition (under <svg:defs>), find the style attribute and remove the 'color-interpolation-filters' property from it (or delete it whole if it's the only property.)

Remember that Inkscape can only do what SVG can, and probably less. More info:
https://www.w3.org/TR/SVG/filters.html#FilterPrimitivesOverviewIntro

DEAD_P1XL - 2015-06-05

"The vast majority of software, from iOS to Instagram to standard settings in photoshop"

Well then, that explains why I didn't notice this when I tried to see the 'sludge'. Messing with gamma ramps while developing games comes up with some seriously interesting looks!

RedsBoneStuff - 2017-03-19

Audible, the leading provider of YouTube sponsorship!

INVISIGOTH - 2015-03-20

the bass in this video is shaking my house

EirikXL - 2015-03-21

This comment was so random I had to lol.

Kyle McGuiggan - 2015-03-22

Maybe you should upgrade from your cardboard box. :p

Naylahh - 2015-04-01

@RaJuanJohnson  lol!!!

Kathy Bramley - 2017-11-03

INVISIGOTH - didn't StarTrek have an episode where bass was used to create hostility and drive everybody against each other!? Maybe that was why I reacted so negatively to the comments in the video about beauty: but I'm atypical in my reactions generally: maybe the Illuminati, or breitbart or someone are trying to get everyone really mad in the hopes it will transfer into raging toxic hate & entitlement!

Nate - 2018-10-15

250th like

Sethles - 2019-01-05

"Shouldn't beauty just be the default?"

Kacper Pawlikowski - 2015-12-24

2:05 - I find this part very Fibonacci

Abraham Animations - 2015-09-25

Wow! Just checked and Photoshop does mess it up :( But! Blender's node editor, free 3d software, makes it yellow how its supposed it be! :D

Hans Vdz - 2016-06-05

@Niek Nooijens Autodesk installers download and install simultaneously. God, are you talking a bunch of poppycock.
And you're graduating in IT? Boy, I'd hate to be your employer.

Nat Wright - 2016-06-20

I feel sorry for your employer, you clearly have 0 communication skills. He clearly wasn't talking about the download

Hans Vdz - 2016-06-20

@Nat Wright He is talking about the installer. Autodesk installers serve double duty as a downloader. Reading must be hard, I see.

All of the issues he is talking about, I have literally not dealt with at all, nor has any of my peers (which is hundreds of students and industry professionals).
Now, Max isn't the easiest software to play along with, but there is a reason Maya and Max are industry standards.
The only logical conclusion to draw from this is: failure on part of the end user.

Am I saying Blender is shit and you shouldn't use it? No. Am I saying Max is the best shit on the market? Nope. I'm merely contesting his claims and stating they're bullshit.

Jonathan DPG - 2016-06-20

/

Minipop 103 - 2019-02-14

(GIMP works toooooooo)

Veloved - 2018-01-24

When i see this i just think.
"Now you mention it.."

tibschris - 2016-05-16

Beauty is the default! Look how elegantly an entire image was stored using as few bright gradations as the human eye can even notice!

legotechnic27 - 2015-12-30

wow, this was soo helpfull! i have been doing this wrong all this time already, must go and fix all my programs now :)

PokeMageTech - 2020-02-20

... I seem to remember running into this when making a small thing in Python, and correcting it...

Oh! I remember! I wanted to convert to grayscale, and figured out that to do it properly I needed to do that.

Conformist138 - 2016-06-09

I'm interested in trying out the difference between these settings in photoshop, but even after I made the change shown in this video, photoshop appears to still blend the exact same way. Clicking that box hasn't altered any of the blending methods I've tested so far. Maybe I'm missing something and there's more to it than just clicking that box in the advanced color settings?

Oscar Chang Anderson - 2016-06-19

Same here :-/

Taran Van Hemert - 2019-04-03

his method will fix it for blending one layer on top of another one.
To fix blurring one layer into itself, you have to use LAB mode rather than RGB.

Wings012 - 2019-05-04

Not sure if you ever figured it out but this is what I do to fix it:
https://imgur.com/a/Ovc9bsJ

Demethus - 2015-10-05

This is what a linear workflow does

Ryan Bottriell - 2015-11-24

from a programming point of view though, blurring functions are already computationally heavy, and square roots are notoriously slow to process as well. I think we'd find that blurring images the correct way on devices like iOS with high pixel densities might actually produce upsetting lag in the interface. It's the kind of trade off that can be well worth it for the small number of people it might actually upset and teh small number of images it might mess up. IMO

Joe Eagar - 2018-01-18

That's what look up tables are for. :)

Purple Ice - 2018-01-19

You have no fucking clue what a lookup table is.

Joe Eagar - 2018-01-19

No, I was not referring to the *blur*, but the gamma correction!

Ben_ - 2018-03-11

What Joe meant was a rainbow table. You only need a couple of megabytes to map one for every single color

Derrick Melton - 2019-07-11

You literally pre-compute the inverse gamma curve and the normal gamma curve...multiply the working texels by the appropriate value of the inverse curve to get back to linear color space, blend, and multiply by the gamma curve to convert back to sRGB encoding....the curve is the same for each color channel too so you don't even have to waste memory pre-calculating for every possible color

Smriti Yadav - 2020-02-17

This just blew my mind.
It also means that I've never ever seen a technically accurate blur merge of color in my life before this video.
Damn son.

Graphic maker PRO - 2019-02-17

0:34 Human vision like our hearing LOL what???!!...

Alex - 2019-02-22

Alternative verbiage might be, "Human vision, akin to our hearing, ...". This might be more clear.

Ranbir Kaur - 2016-06-26

Photoshop: Edit -> Color Settings... -> More Options

Yes, there it is. Amazing discovery. Thanks a lot for teaching us how to fix these pesky colors.

autism - 2019-02-12

0:29 ugliness



me : look at mirror
...
...
well it is not me