Перейти к содержимому
Compvision.ru
mrgloom

Нормальный тул для пописельной сегментации

Recommended Posts

Хочется нормальный тул для разметки полигонами, который работает на винде и убунте, умеет делать zoom мышкой, поддерживает большие изображения.
 
То что посмотрел:
 
1. https://github.com/lzx1413/labelImgPlus
    Нет prebuild binaries для винды, надо ставить под python 2
2. https://github.com/AKSHAYUBHAT/ImageSegmentation
    Разметка кистью типа graphcut, не то что надо.
    Непонятно как билдить\деплоить, часть под веб.
3. https://github.com/wkentaro/labelme
    Есть баг при сохранении разметки - видимо из-за того что юникод по разному в python2 и python3.
    Нету (или не работает) ctrl + mouse wheel для zoom.
    Надо собирать под анаконду, но на винде норм работает.
4. https://github.com/seanbell/opensurfaces-segmentation-ui
    Непонятно как билдить\деплоить, часть под веб.
    Похоже только под linux, непонятно как сохранять данные.
5. https://github.com/CSAILVision/LabelMeAnnotationTool
    Тоже клиент-сервер-браузерное решение, непонятно как билдить\деплоить.
     Что то старое.
6. https://github.com/kyamagu/js-segment-annotator
    Чистый js, работает из коробки в браузере (без сервера и локально).
    Надо руками копировать изображение в соответствующую папку и добавлять его в мета информацию, иначе его не видно.
    Разметка по суперпикселям, не подходит.
    Вешает браузер на размерах изображения 8k x 5k.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Есть еще https://lear.inrialpes.fr/people/klaeser/software_image_annotation но что то под Убунтой файловая панелька пустая.

Так что не знаю как насчет больших файлов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

https://lear.inrialpes.fr/people/klaeser/software_image_annotation 

Погонял prebiuild binaries для винды

Не читает .jpg.

Большие изображения загружает, но когда добавляешь маску лагает.

Ну и там разметка кисточкой, а хотелось бы полигонами.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

У меня такие же проблемы были с утилиткой для аннотации. Сейчас пишу сам, на Qt, с полигонами и Live wire, может еще и другие типы добавлю.  Но пока не готово, как будет, может на гитхаб выложу, если что стОящее получится. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

https://github.com/lzx1413/labelImgPlus

В итоге заработало под windows на anaconda python 2, но не работает сохранение.

https://github.com/wkentaro/labelme

И это заработало, но при сохранении зачем то сохраняется изображение прямо в json  как бинарная строка (но это довольно легко убрать) и еще нет загрузки сразу нескольких изображений как в labelImg и нет выбора из списка лейблов, а надо каждый раз руками прописывать.

Еще попробовал https://github.com/cvhciKIT/sloth

Но полигоны там нельзя перемещать и изменять, только удалять.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В итоге sloth вроде как неплох, раздражает только 1 вещь что при создании полигона надо жать каждый раз на кнопку, а не по клику мыши.

https://github.com/cvhciKIT/sloth/issues/145

И еще поддержка никакая, т.к. проект старый.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте учётную запись или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать учётную запись

Зарегистрируйтесь для создания учётной записи. Это просто!

Зарегистрировать учётную запись

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу

×