Je to projekt z mé praxe: kolega slíbil klientovi, že v naší AI aplikaci dokážeme pomocí značkovacího nástroje spočítat plochu polygonů na obrázku. Záměr byl, že klient obrázek označkuje polygony a my ukážeme, jakou část pokrývají. Bohužel se ukázalo, že jde o vysokoškolskou matematiku (např. integrály). Kolega to popsal jako „easy peasy“. Protože to mělo běžet na straně klienta, zkusil jsem najít knihovnu v JavaScriptu — nic. Po pár minutách zoufalství jsem vymyslel jednoduchý heuristický algoritmus, který jsem později pojmenoval Lehoczkyho heuristický algoritmus .
Se získanými výsledky jsem ale nebyl spokojen a věděl jsem, že dokážu navrhnout přesnější postup. Nakonec jsem narazil na Shoelace (Gaussův) vzorec , který umí spočítat plochu libovolného polygonu. Hlavní problém však byly vzájemně se protínající polygony. Navrhl jsem proto sadu algoritmů, které polygony sloučí do jednoho. Zvládají i "díry" a fungují bez ohledu na to, zda jsou polygony kresleny po či proti směru hodinových ručiček. Tato metoda umí sloučit téměř libovolnou skupinu polygonů s minimální odchylkou. Pojmenoval jsem ji Lehoczkyho algoritmus slučování polygonů .