Dogs color vision


#1

Hi dear,
I’m new to this forum, and I’m olso new to the video editing world.

Among the many things I would like to do there is one that I can not find any guide to refer to.

Then:
It is possible to modify (filter) the colors in order to create a video with the colors seen by the dog.
Here a link of how the color scale should be changed.

Any advice on how to proceed?

Thanks a lot.


#2

It’s possible but the result will not be an exact reproduction of the link you provided.

I used the Hue/Lightness/Saturation filter to get this result.

You can also use the Color Grading filter to fine tune a bit more.

image

Shotcut has limited filters for color adjustment. You might have better results with Kdenlive. It has more color adjustment filters. The latest version 18.08.2 for Windows works pretty well. DaVinci Resolve will most likely get the best results. It’s also the most difficult to use.


#3

Interesting subject.
As per the spectrum chart below (from the site the OP referred to), a LUT could be the way to go.
Initially it’s more work creating an accurate LUT, but there after it would be a simple matter to apply it to any footage and it would be more consistent than adjusting colours manually each time.


#4

Found some info that may be of help to you:

https://dog-vision.com/technical.php

The source code and formulae also listed.

As we see it…

As Fido would see it…


#5

I thought of a LUT as well. It would be the best way to go. Don’t know how to create one.

How did you make the cat-DogVision image?


#6

I’ve just knocked up a couple of LUTs that should help. The colours are shifted to mimic two forms of Human colour blindness related to dysfuction in the red cones in the retina. The first one is Protanopia, the second is Deuteranopia.
Highlight your clip then go to filters - video - LUT(3D)** and open a file. Open one of the LUTs demonstrated below from where you have them saved (if you want them) and your colour balance will change accordingly. If you then reduce your colour saturation with the appropriate filter and maybe add a little blurring you should achieve the desired effect :slight_smile:
If you want to use them, send me your email address via PM and I’ll send them over to you.

Original pic:

First LUT

Second LUT


#7

Several ways depending on how accurate you want/need the LUT to be.
First off, even though 1d LUTS are easier to create, they are limited and SC does not support them.
Best go for a 3d LUT.
Easiest way of course is to find a ready made one, else, there are plenty of free online resources available to create them, paid-for software or even use Resolve.
That is what I use.

https://dog-vision.com/tool.php

As a bonus, the source code is available here:

https://dog-vision.com/source.php


#8

Thank you all for the feedback,
as I said, I’m new in the world of video editing, but normally I work as a programmer so I think I’ll go to study LUT.

If i will do a good job i will share the result.

Thank again.


#9

@Paul2 Thx for sharing this info.


#10

I work as a programmer so I think I’ll go to study LUT.

According to dog-vision.com, a dog’s perception of colour is similar to a person suffering from deuteranopia (red-green color blindness). Red , yellow and green are perceived as one hue. Blue and purple are perceived as a second hue. Cyan and magenta are perceived as a neutral hue (grey).

The website

http://eppz.eu/blog/design-color-blind-users/

has on it a ZIP file with 3D-LUTs representing the various types of colour blindness, including deuteranopia.

If you are interested in programming, the LUT spec is given in the following document:

as well as a sample C++ application to read, verify and create LUTs.