Source: https://dspace.cvut.cz/bitstream/handle/10467/84953/F3-DP-2019-Charvat-Jan-charvja2.pdf