Das einzige was mir da in den Sinn kommt, ist das Logo vom Institut, welches man teilweise auf dem Bild sieht.
Es ist ein sehr ähnliches wie das von Nova Laboratories aus dem Film "Nummer 5 lebt"
wobei auch dieses stark an da Vincis "Proportionsstudie" angelehnt ist.