Сначала, не надеясь на то, что что-то получится обучить, я завёл бейзлайн на голом open-cv, код которого представлен в этом репозитории. За полтора часа до дедлайна от скуки начал трансфер лёрнить маленький ResNet. Демо ResNet'а завести не успею, но процесс обучения и бенчмарки модели можно посмотреть в ноутбуке.
ResNet чуть хуже попадает в вершины листков, но лучше работает, когда лист бумаги лежит на белом фоне. Больше результатов можно посмотреть в колабе.
CV2 точнее предсказывает границы, но иногда плохо справляется с пёстрым фоном.
python main.py --input_path=image/1.jpg