/salient-object-inpainter

AI tool to inpaint the most salient objects on photo into custom geometric figures

Primary LanguagePython

Salient object inpainter

Общее описание

Проект для вставки ключевой части изображения в наиболее подохдящую фигуру из кастомного набора полигонов.

Полигоны лежат в конфиге в виде:

[
    [id1, x0, y0, x1, y1 ...],
    [id2, x0, y0, x1, y1 ...],
    [id3, x0, y0, x1, y1 ...]
]

Для работы использует 3SD, OpenCV, а таже turning function.

Для бинаризации маски используем динамический трешхолд, для кластеризации DBSCAN. Более подробно в презентации.

img


Демо

streamlit-demo.mp4