1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/openvinotoolkit-prc-cvat

Клонировать/Скачать
CHANGELOG.md 200 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 02.03.2025 12:56 7632263

Журнал изменений

Все значимые изменения в этом проекте будут отражены в данном файле.

Формат основан на Keep a Changelog, и этот проект следует принципам Semantic Versioning.

[2.30.0] - 2025-02-14

Добавлено

  • Настройки гамма-фильтра теперь автоматически сохраняются и восстанавливаются после перезагрузки (https://github.com/cvat-ai/cvat/pull/9032)

  • Возможность кастомизации конечной точки api/server/about через настройки, включая логотип и субтитр страницы входа (https://github.com/cvat-ai/cvat/pull/9052)

Изменено

Исправлено

  • [SDK] skeleton_label_spec теперь правильно передает kwargs в PatchedLabelRequest (https://github.com/cvat-ai/cvat/pull/9087)

  • Ошибка: Невозможно прочитать свойства неопределенного значения (чтение 'width'), возникающая при переходе между кадрами в задачах на основе видео (https://github.com/cvat-ai/cvat/pull/9095)

[2.29.0] - 2025-02-10

Добавлено

Изменено

  • При вызове функций Nuclio метки типа any теперь могут быть отображены как метки всех типов, кроме skeleton (https://github.com/cvat-ai/cvat/pull/9050)

Исправлено

[2.28.0] - 2025-02-06

Добавлено

Изменено

Исправлено

  • Недопустимые части и резервы после обновлений honeypot в задачах с данными облачного хранилища (https://github.com/cvat-ai/cvat/pull/9010)

  • В некоторых случаях эффект перемещения/перетаскивания может быть неявно сброшен для пользователя (https://github.com/cvat-ai/cvat/pull/9053)

[2.27.0] - 2025-02-04

Добавлено

Изменено

  • DetectorFunctionSpec теперь будет выбрасывать ошибку BadFunctionError, если выявлены нарушения спецификаций меток (https://github.com/cvat-ai/cvat/pull/9020)

Исправлено

  • Улучшена производительность и использование памяти для отчетов качества в задачах с эллипсами и масками (https://github.com/cvat-ai/cvat/pull/8990)

  • [Compose] Устаревшая версия Traefik больше не используется в развертываниях с включенным HTTPS (https://github.com/cvat-ai/cvat/pull/9028)

[2.26.1] - 2025-01-29

Добавлено

Изменено

Удалено

Исправлено

[2.26.0] - 2025-01-27

Добавлено

  • Настройка TMP_FILE_OR_DIR_RETENTION_DAYS, которая определяет максимальный срок хранения файла или директории в временной директории (https://github.com/cvat-ai/cvat/pull/8804)

  • Cron-задание для удаления устаревших файлов и директорий из временной директории CVAT (https://github.com/cvat-ai/cvat/pull/8804)

  • Возможность установки секретного ключа Django с помощью переменной окружения (https://github.com/cvat-ai/cvat/pull/8566)

Изменено

  • Очистка кэша экспорта перемещена в отдельное cron-задание (https://github.com/cvat-ai/cvat/pull/8804)

  • Улучшена UX страницы управления качеством: лучший макет таблицы, поиск по имени файла, возможность скачивания таблицы в виде .csv (https://github.com/cvat-ai/cvat/pull/8865)

  • Усовершенствован MIL-трекер. Оптимизировано использование памяти. Теперь он работает на множестве кадров и применим к нарисованным прямоугольникам. (https://github.com/cvat-ai/cvat/pull/8942)

  • Интерфейс теперь отображает одну версию для всего компонента клиента, что теперь согласуется с версией сервера (https://github.com/cvat-ai/cvat/pull/8948)

Исправлено

  • Устранена проблема, когда рабочий процесс webhook не перезапускается после потери соединения с Redis (https://github.com/cvat-ai/cvat/pull/8921)

  • Устранена проблема неправильных результатов, возвращаемых из lambda-функций, когда все обнаруженные формы имеют метки, которые не были отображены (https://github.com/cvat-ai/cvat/pull/8931)

  • Оптимизирован импорт из облачного хранилища (https://github.com/cvat-ai/cvat/pull/8930)

  • Задача не может быть открыта, если требуется удалить изображение с последним ключевым кадром трека (https://github.com/cvat-ai/cvat/pull/8952)

  • Трек будет некорректно интерполирован, если удалить изображение, содержащее ключевой кадр объекта (https://github.com/cvat-ai/cvat/pull/8951)

  • Ошибка: Невозможно прочитать свойства неопределенного значения (чтение 'startPoints'), когда перемещается объект (https://github.com/cvat-ai/cvat/pull/8966)

  • Дополнительные горячие клавиши активируются из инструментов кисти на представлениях, где они не требуются (https://github.com/cvat-ai/cvat/pull/8971)

  • [Helm] Устранена проблема с падением панели управления Nuclio при работе в кластере, который не использует Docker (https://github.com/cvat-ai/cvat/pull/8825)- [SDK] cvat_sdk.auto_annotation.functions.torchvision_detection и torchvision_instance_segmentation больше не объявляют бесполезные метки "N/A". (https://github.com/cvat-ai/cvat/pull/8997)

Безопасность

[2.25.0] - 2025-01-09

Добавлено

Изменено

  • Форматы YOLOv8 переименованы в форматы Ultralytics YOLO. (https://github.com/cvat-ai/cvat/pull/8863)

  • Настройка match_empty_frames качества изменена на empty_is_annotated. Обновленная опция включает любые пустые кадры в конечные метрики вместо того, чтобы только соответствовать пустым кадрам. Это делает метрики, такие как Precision, намного более представительными и полезными. (https://github.com/cvat-ai/cvat/pull/8888)

Исправлено

[2.24.0] - 2024-12-20

Добавлено

Изменено

  • Улучшена равномерность распределения валидационных кадров в задачах honeypot и случайных повторных выборках honeypot. (https://github.com/cvat-ai/cvat/pull/8776)

  • [CLI] Перешли на новую иерархию подкоманд; теперь подкоманды CLI имеют вид cvat-cli <ресурс> <действие>. (https://github.com/cvat-ai/cvat/pull/8787)

  • [CLI] Выходные данные команд задача создать, задача создать-из-резерва и проект создать теперь содержат только созданный идентификатор ресурса, что делает его машинно-читаемым. (https://github.com/cvat-ai/cvat/pull/8833)

  • /api/events теперь можно использовать для получения событий из нескольких источников. (https://github.com/cvat-ai/cvat/pull/8799)

Устарело

  • [CLI] Все существующие команды CLI вида cvat-cli <действие> теперь устарели. Используйте cvat-cli задача <действие> вместо этого. (https://github.com/cvat-ai/cvat/pull/8787)

Удалено

Исправлено

  • Загрузка шаблона скелета в конфигураторе не работает. (https://github.com/cvat-ai/cvat/pull/8822)

  • Установка YOLOv7 на GPU. (https://github.com/cvat-ai/cvat/pull/8824)

  • [Серверный API] Значительно улучшена производительность изменений honeypot в задачах. (https://github.com/cvat-ai/cvat/pull/8789)

  • [Серверный API] Ответы на запросы PATCH tasks/id/validation_layout теперь включают правильные disabled_frames и корректно обрабатывают одновременные обновления disabled_frames и кадров honeypot. (https://github.com/cvat-ai/cvat/pull/8789)

  • Устранена проблема обработки ключевых кадров треков из удаленных кадров при экспорте. (https://github.com/cvat-ai/cvat/pull/8834)

  • Экспорт наборов данных может начаться значительно позже ожидаемого как для одного пользователя, так и для нескольких пользователей в одном проекте/задаче/работе. (https://github.com/cvat-ai/cvat/pull/8721)

  • Запланированные задачи RQ могут не запускаться заново из-за некорректного обновления и обработки состояния задач RQ. (https://github.com/cvat-ai/cvat/pull/8721)

[2.23.1] - 2024-12-09

Изменено

Исправлено

[2.23.0] - 2024-11-29

Добавлено

  • Поддержка прямого импорта файла .json в формате Datumaro. (https://github.com/opencv/cvat/pull/7125)

  • [SDK, CLI] Добавлен параметр conf_threshold к cvat_sdk.auto_annotation.annotate_task, который передаётся как есть в объект функции автоматической аннотации через контекст. Клиентская версия — auto-annotate --conf-threshold. Это позволяет легче создавать и использовать функции автоматической аннотации, поддерживающие фильтрацию объектов на основе уровня уверенности. (https://github.com/cvat-ai/cvat/pull/8688)

  • [SDK] Встроенные функции автоматической аннотации теперь поддерживают фильтрацию объектов по уровню уверенности. (https://github.com/cvat-ai/cvat/pull/8688)

  • Новые события (create|update|delete):(membership|webhook) и (create|delete):invitation. (https://github.com/cvat-ai/cvat/pull/8616)

  • [SDK] Добавлены новые помощники автоматической аннотации (mask, polygon, encode_mask) для поддержки функций автоматической аннотации, которые возвращают маски или полигоны. (https://github.com/cvat-ai/cvat/pull/8724)- [SDK] Добавлена новая встроенная функция автоматической аннотации torchvision_instance_segmentation (https://github.com/cvat-ai/cvat/pull/8724)

  • [SDK, CLI] Добавлен новый параметр автоматической аннотации conv_mask_to_poly (--conv-mask-to-poly в CLI) (https://github.com/cvat-i/cvat/pull/8724)

  • Пользователь может отменять или повторять изменения, сделанные действиями с аннотациями, используя общие подходы (например, Ctrl+Z, Ctrl+Y) (https://github.com/cvat-ai/cvat/pull/8727)

  • Теперь действия с аннотациями поддерживают любые типы объектов (формы, треки, метки) (https://github.com/cvat-ai/cvat/pull/8727)

  • Пользователь может выполнять действия с аннотациями на конкретном объекте (добавлен соответствующий пункт меню объекта) (https://github.com/cvat-ai/cvat/pull/8727)

  • Был добавлен горячий клавиш для открытия модального окна действий с аннотациями для текущего выбранного объекта (https://github.com/cvat-ai/cvat/pull/8727)

  • По умолчанию роль, если IAM_TYPE='LDAP', и если пользователь не является членом группы в 'DJANGO_AUTH_LDAP_GROUPS' (https://github.com/cvat-ai/cvat/pull/8708)

  • Конечная точка POST /api/lambda/requests теперь имеет параметр conv_mask_to_poly с тем же значением, что и старый параметр convMaskToPoly (https://github.com/cvat-ai/cvat/pull/8743)

  • [SDK] Инстансы модели теперь можно сериализовать (https://github.com/cvat-ai/cvat/pull/8746)

Изменено

Устарело

  • Параметр convMaskToPoly конечной точки POST /api/lambda/requests устарел; используйте conv_mask_to_poly вместо него (https://github.com/cvat-ai/cvat/pull/8743)

Удалено

  • Больше нельзя запускать лямбда-функции на сжатых изображениях; будут использоваться исходные изображения (https://github.com/cvat-ai/cvat/pull/8683)

Исправлено

[2.22.0] - 2024-11-11

Добавлено

Изменено

Удалено

Исправлено

  • Распространение создаёт копии на несуществующих кадрах в работе реальной реальности (https://github.com/cvat-ai/cvat/pull/8550)

  • Экспорт проектов с задачами, содержащими приманки. Приманки больше не экспортируются (https://github.com/cvat-ai/cvat/pull/8597)

  • Ошибка после создания работы реальной реальности на странице Создание работы с методом выбора кадров random_per_job (https://github.com/cvat-ai/cvat/pull/8623)

  • Исправлено: 'Не удается прочитать свойство неопределенного значения (чтение ''push'')' (https://github.com/cvat-ai/cvat/pull/8648)

  • Новый запрос импорта/экспорта немедленно завершается ошибкой, если предыдущий завершился ошибкой (https://github.com/cvat-ai/cvat/pull/8649)

  • Исправлено автоматическое масштабирование при аннотации атрибутов для масок (https://github.com/cvat-ai/cvat/pull/8657)

  • Экспорт набора данных в формате CVAT пропускает кадры в задачах с шагом кадров отличным от дефолтного (https://github.com/cvat-ai/cvat/pull/8662)

  • Некорректное представление прогресса на странице «Запросы» (https://github.com/cvat-ai/cvat/pull/8668)

[2.21.3] - 2024-10-31

Изменено

Удалено

Исправлено

[2.21.2] - 2024-10-24

Добавлено

Исправлено

  • Устаревшие сессии теперь ежедневно очищаются из базы данных (https://github.com/cvat-ai/cvat/pull/8552)

  • Исправлены ошибки экспорта/импорта для треков с дублированными фигурами. Исправлена ошибка, которая вызывала дублирование фигур при импорте трека (https://github.com/cvat-ai/cvat/pull/8553)

  • Исправлено политика перезапуска контейнера Grafana (https://github.com/cvat-ai/cvat/pull/8577)

  • Исправлены некоторые подсказки интерфейса, имеющие «неопределённые» сочетания клавиш (https://github.com/cvat-ai/cvat/pull/8578)

  • Уменьшенное использование памяти при подготовке фрагментов изображений (https://github.com/cvat-ai/cvat/pull/8581)- Исправлена ошибка, при которой повторная попытка экспорта RQ-задачи могла нарушить расписание новых задач (https://github.com/cvat-ai/cvat/pull/8584)

  • Интерфейс теперь позволяет пользователю снова запустить автоматическую аннотацию, если предыдущий запрос завершился ошибкой (https://github.com/cvat-i-cvat/pull/8587)

[2.21.1] - 2024-10-18

Добавлено

  • Горячие клавиши для щетки, эрозии, полигона и удаления полигона на панели инструментов для рисования масок (https://github.com/cvat-ai/cvat/pull/8519)

Исправлено

  • Треки реальной реальности отображаются не только на кадрах реальной реальности в режиме просмотра (https://github.com/cvat-ai/cvat/pull/8531)

  • Некорректное навигация по ключевым кадрам при завершении задачи аннотации раньше, чем завершается трэк в задаче ground truth (https://github.com/cvat-ai/cvat/pull/8533)

  • Отображение трэков из задачи ground truth на неверных кадрах в режиме проверки, когда шаг кадров не равен 1 (https://github.com/cvat-ai/cvat/pull/8533)

  • Создание задач с использованием данных облачного хранилища и режима валидации GT_POOL (https://github.com/cvat-ai/cvat/pull/8539)

  • Некорректные отчеты о качестве и немедленная обратная связь при использовании нестандартного начального кадра или шага кадров (https://github.com/cvat-ai/cvat/pull/8551)

  • Проблема закрытия контекста av при использовании типа потока AUTO (https://github.com/cvat-ai/cvat/pull/8555)

[2.21.0] - 2024-10-10

Добавлено

Изменено

  • [Серверный API] POST /jobs/ поле .frames теперь ожидает относительные номера кадров вместо абсолютных (источника данных) (https://github.com/cvat-ai/cvat/pull/8348)

  • [Серверный API] Теперь можно менять чанки в задачах. Есть новые элементы API для проверки актуальности чанков, если они кэшированы: /api/tasks/{id}/data/meta получил новое поле chunks_updated_date, /api/tasks/{id}/data/?type=chunk получил два новых заголовка: X-Updated-Date, X-Checksum (https://github.com/cvat-ai/cvat/pull/8471)

  • Усиление проверки входных данных для PATCH эндпоинтов проектов, задач, трэков и участников (https://github.com/cvat-ai/cvat/pull/8493):

    • неизвестные поля отклоняются;
    • обновление поля теперь требует одного уровня прав, независимо от того, равно ли новое значение старому.
  • [Серверный API] Вычисление отчетов о качестве теперь доступно обычным пользователям (https://github.com/cvat-ai/cvat/pull/8511)

Исправлено

  • Некорректные чанки для задач ground truth при использовании параметра ?number запроса и шага кадров задачи > 1 (https://github.com/cvat-ai/cvat/pull/8510)
  • Некорректный вывод кадров для конкретных запросов ground truth кадров с помощью api/jobs/{id}/data/?type=frame (https://github.com/cvat-ai/cvat/pull/8510)

[2.20.0] - 2024-10-01

Добавлено

  • Настройка сервера для включения или выключения хранения постоянных медиа-чанков на файловой системе сервера (https://github.com/cvat-ai/cvat/pull/8272)
  • [Серверный API] GET /api/jobs/{id}/data/?type=chunk&index=x комбинация параметров. Новый параметр index позволяет получать чанки задачи используя 0-индекс каждого трэка, вместо параметра number, который использовал идентификаторы чанков задачи. (https://github.com/cvat-ai/cvat/pull/8272)

Изменено

Устарело

Удалено

  • Удалён нефункциональный параметр task_subsets из эндпоинтов создания и обновления проектов (https://github.com/cvat-ai/cvat/pull/8492)

Исправлено

[2.19.1] - 2024-09-26

Безопасность

[2.19.0] - 2024-09-20

Добавлено

  • Вкладка управления качеством на странице quality control позволяет включать/выключать трэки ground truth (https://github.com/cvat-ai/cvat/pull/8329)

Изменено

Удалено

Исправлено

Безопасность

[2.18.0] - 2024-09-10

Добавлено- Новые настройки качества целевой метрики, порог целевой метрики, максимальное количество валидаций на трэк

(https://github.com/cvat-ai/cvat/pull/8347)

Изменено

  • Карточка среднего качества аннотации на странице качества теперь отображает значение в зависимости от настройки целевой метрики (https://github.com/cvat-ai/cvat/pull/8347)

  • При отмене запроса пользователь больше не обязан иметь права на выполнение исходного действия (https://github.com/cvat-i/cvat/pull/8369)

  • Эндпоинты лямбда-функций теперь возвращают 500 вместо 404, если метаданные функции некорректны (https://github.com/cvat-ai/cvat/pull/8406)

  • Неизвестный тип лямбда-функции теперь считается некорректными метаданными и функция больше не включается в список выходных данных эндпоинта (https://github.com/cvat-ai/cvat/pull/8406)

Удалено

Исправлено

  • Проблема экспорта одного и того же набора данных или резервной копии дважды подряд через SDK (https://github.com/cvat-ai/cvat/pull/8255)

  • Проблема экспорта набора данных или резервной копии через SDK, когда по умолчанию используется облачное хранилище (https://github.com/cvat-ai/cvat/pull/8255)

  • Экспорт прекращался при наличии трэков скелета с пропущенными фигурами (https://github.com/cvat-ai/cvat/pull/8377)

  • Одна лямбда-функция с некорректными метаданными больше не приводит к ошибке при получении списка функций (https://github.com/cvat-ai/cvat/pull/8406)

Безопасность

[2.17.0] - 2024-08-27

Добавлено

Изменено

Устарело

Удалено

Исправлено

  • Обратная навигация на странице аналитики (https://github.com/cvat-ai/cvat/pull/8277)

  • Деактивация одной сессии больше не деактивирует всех других сессий пользователя (https://github.com/cvat-ai/cvat/pull/8289)

  • Предотвращение повторного запуска процесса экспорта при скачивании файла результата, что приводило к скачиванию файла с новым идентификатором запроса (https://github.com/cvat-ai/cvat/pull/8216)

  • Распределённая ситуация при обработке параллельных запросов экспорта (https://github.com/cvat-ai/cvat/pull/8216)

  • Фильтрация запросов с использованием фильтров формата и цели (https://github.com/cvat-ai/cvat/pull/8216)

  • Иногда невозможно было переключиться на рабочее пространство из-за повреждённого активного управления после попытки создания метки с помощью горячих клавиш (https://github.com/cvat-ai/cvat/pull/8334)- Страница аналитики качества теперь будет отчитывать о назначенных исполнителях из качественных отчетов вместо текущих исполнителей (https://github.com/cvat-ai/cvat/pull/8123)

  • При экспорте проектов в формате COCO изображения в разных подмножествах теперь хранятся в разных подпапках (https://github.com/cvat-ai/cvat/pull/8171)

  • При экспорте задач изображения помещаются в папки в зависимости от подмножества (https://github.com/cvat-i/cvat/pull/8176)

Исправлено

  • Интерфейс пользователя вылетал, если были активные запросы на создание задач на странице проекта (https://github.com/cvat-ai/cvat/pull/8187)

  • Ошибка доступа: владелец организации не может экспортировать набор данных и делать бэкап (https://github.com/cvat-ai/cvat/pull/8185)

[2.16.0] - 2024-07-15

Добавлено

  • Набор функций для отслеживания фоновых действий: импорт/экспорт наборов данных, аннотаций или бэкапов, создание задач. Теперь эти процессы можно найти на странице Запросы, что позволяет пользователю понять текущее состояние этих действий и улучшает опыт использования, не теряя прогресс при закрытии вкладки браузера (https://github.com/cvat-ai/cvat/pull/7537)

  • Пользователи теперь могут обновлять состояние задачи со страницы соответствующего проекта (https://github.com/cvat-ai/cvat/pull/8102)

  • Сервер теперь записывает и отчитывается о последнем времени обновления назначения (https://github.com/cvat-ai/cvat/pull/8119)

Изменено

  • Кнопка "Завершить работу" на странице аннотации теперь только устанавливает состояние как "завершённое". Этап работы остаётся без изменений (https://github.com/cvat-ai/cvat/pull/8102)

  • Лог-файлы для отдельных процессов сервера теперь хранятся во временной памяти каждого контейнера сервера, а не в объёме cvat_logs (https://github.com/cvat-ai/cvat/pull/8121)

  • Не сбрасывать уровень прозрачности каждый раз при переходе между кадрами, если на кадре есть маски (https://github.com/cvat-ai/cvat/pull/8149)

Удалено

Исправлено

[2.15.0] - 2024-07-02

Добавлено

Изменено

Исправлено

[2.14.4] - 2024-06-20

Добавлено

  • Редактирование полигона может быть завершено с помощью соответствующей горячей клавиши (https://github.com/cvat-ai/cvat/pull/7922)

Изменено

Исправлено

  • Недействительная очистка кеша сервера для бэкапов и событий (после #7864) (https://github.com/cvat-ai/cvat/pull/8040)

  • Фильтры по дате создания, обновления не работают на различных страницах (например список задач или задачи) (https://github.com/cvat-ai/cvat/pull/8055)

[2.14.3] - 2024-06-13

Изменено

Исправлено

  • Невозможно прочитать свойства null (чтение 'draw'), происходит при использовании сочетания клавиш N в задаче, где первый тип метки имеет тип "tag" (https://github.com/cvat-ai/cvat/pull/7997)

  • Когда используется маршрут /auth/login-with-token/ без параметра next, страница бесконечно перезагружается (https://github.com/cvat-ai/cvat/pull/7999)

  • Исправлено имя порта kvrocks для istio (https://github.com/cvat-ai/cvat/pull/8010)

  • Исключение: Состояние не может быть обновлено во время редактирования, требуется завершить текущее редактирование (https://github.com/cvat-ai/cvat/pull/8019)

Безопасность

[2.14.2] - 2024-06-07

Исправлено

  • Задачи в очереди не учитываются в логике отложенного выполнения (https://github.com/cvat-ai/cvat/pull/7907)

  • Значительная утечка памяти, связанная с кадрами, которые не освобождают память после того, как они стали неактуальными (https://github.com/cvat-ai/cvat/pull/7995)

[2.14.1] - 2024-06-05

Добавлено

Изменено

  • Обновлены зависимости React и Antd, что привело к стилистическим изменениям в пользовательском интерфейсе (https://github.com/cvat-ai/cvat/pull/7466)

  • CVAT теперь хранит время работы пользователей в событиях специального типа (https://github.com/cvat-ai/cvat/pull/7958)

Исправлено

  • Ошибка 500 / "Файл результата не существует в кеше экспорта" при запросе экспорта набора данных (https://github.com/cvat-ai/cvat/pull/7864)

  • Исправлено отсутствие поля serviceName в kvrocks (задача #7741) (https://github.com/cvat-ai/cvat/pull/7924)

  • Поломка интерфейса при наведении курсора на конфликт, связанный с скрытыми объектами (https://github.com/cvat-ai/cvat/pull/7917)

  • Вход при домене электронной почты пользователя, содержащем заглавные буквы, и при регистрации пользователя после приглашения в организацию (https://github.com/cvat-ai/cvat/pull/7906)

  • Исключение "Не удается установить свойства undefined (установка 'serverID')", возникающее при попытке сохранить задачу после удаления первого ключевого кадра трека (https://github.com/cvat-ai/cvat/pull/7949)

  • Время работы пользователя может не учитываться в аналитике (https://github.com/cvat-ai/cvat/pull/7942)

  • Модель классификатора не может использоваться в режиме аннотации (ошибка неизвестной формы объекта) (https://github.com/cvat-ai/cvat/pull/7839)

  • Оптимизация использования памяти за счет отсутствия хранения всех скачанных изображений/частей изображений в памяти при создании файла манифеста (https://github.com/cvat-ai/cvat/pull/7969)

  • Уменьшение количества запросов к провайдерам CS путем загрузки только изображений из указанного диапазона (use_cache==False) (https://github.com/cvat-ai/cvat/pull/7969)

  • Создание задач с случайной сортировкой и облачными данными (https://github.com/cvat-ai/cvat/pull/7969)

[2.14.0] - 2024-05-21

Добавлено

  • Добавлены безопасные заголовки, обеспечивающие строгую политику Referrer-Policy для кросс-оригинов и отключение проверки MIME типа через X-Content-Type-Options. (https://github.com/opencv/cvat/pull/7752)

  • [Helm] Возможность указывать ServiceAccount для pod-ов back-end (https://github.com/cvat-ai/cvat/pull/7894)

Изменено

  • Округление времени работы до минимального значения 1 часа больше не применяется к метрике скорости аннотации (https://github.com/cvat-ai/cvat/pull/7898)

  • Общая метрика скорости аннотации переименована в среднюю скорость аннотации (https://github.com/cvat-ai/cvat/pull/7898)

  • Задачи ground truth не учитываются при вычислении отчета аналитики для задачи/проекта (https://github.com/cvat-ai/cvat/pull/7919)

Исправлено

[2.13.0] - 2024-05-09

Добавлено

  • Расчет отчета качества теперь также будет включать аннотацию типа Tag. (https://github.com/opencv/cvat/pull/7582)

  • Добавлена возможность показывать теги GT и ручной работы в отдельной строке. Теги GT имеют '(GT)' в своем имени. (https://github.com/cvat-ai/cvat/pull/7774)

Изменено

Удалено

  • Функция mask_rcnn была удалена, так как она использовала Python 3.6. В новой версии Nuclio Python 3.6 больше не поддерживается. Nuclio официально рекомендует использовать Python 3.9. Запуск mask_rcnn на Python 3.9 вызывает ошибки внутри функции и конфликты пакетов. (https://github.com/cvat-ai/cvat/pull/7787)

Исправлено

Безопасность

  • Отключение подписи сервера Nginx по умолчанию для усложнения задач атакующих найти известные уязвимости. (https://github.com/cvat-ai/cvat/pull/7814)

[2.12.1] - 2024-04-26

Исправлено

  • Форматы с пользовательским атрибутом track_id должны правильно импортировать формы треков вне (например, COCO, COCO Keypoints, Datumaro, PASCAL VOC) (https://github.com/opencv/cvat/pull/7669)

  • Недостаточное использование ресурсов в админ панели приводящее к 504 Gateway Timeout (https://github.com/cvat-ai/cvat/pull/7767)

  • Оптимизация использования памяти при получении аннотаций за счет отключения внутреннего кэширования Django QuerySet (https://github.com/cvat-ai/cvat/pull/7748)

  • Аннотации могут не отображаться на кадре номер 0 иногда (https://github.com/cvat-ai/cvat/pull/7796)

  • Дополнительные запросы в PolicyEnforcer при отклонении хотя бы одного политики, остальные не проверяются (https://github.com/cvat-ai/cvat/pull/7803)

  • Поле updated_date проекта не обновлялось после изменения аннотаций в задачах (https://github.com/cvat-ai/cvat/pull/7808)

[2.12.0] - 2024-04-15

Добавлено

Изменено

  • Обновлены ссылки на сайт документации, чтобы они указывали на новый домен, docs.cvat.ai (https://github.com/cvat-ai/cvat/pull/7722)

  • Загрузка кадров для задачи и задания теперь принимает пользовательское расширение для изображений (https://github.com/cvat-ai/cvat/pull/7697)

Исправлено

[2.11.2] - 2024-03-11

Изменено

Исправлено

[2.11.1] - 2024-03-05

Добавлено

  • Одиночный режим аннотации формы позволяет легко аннотировать сценарии, где пользователю требуется отметить один объект на одном изображении (https://github.com/opencv/cvat/pull/7486)

Исправлено

  • Исправлено проблемное поведение атрибутивной аннотации для корейских/китайских символов (https://github.com/opencv/cvat/pull/7380)

  • Исправлено неверное расчетное время работы при возникновении одного события во время другого (https://github.com/opencv/cvat/pull/7511)

  • Исправлено отсутствие учета времени работы первого события в каждой отправляемой порции данных из UI (https://github.com/opencv/cvat/pull/7511)

  • Кнопка "Сохранить" активна при создании работы по формированию базовых данных (https://github.com/opencv/cvat/pull/7540)

[2.11.0] - 2024-02-23

Добавлено- Добавлены события dataset:export и dataset:import, которые регистрируются при инициализации экспорта или импорта проекта, задачи или работы

(https://github.com/opencv/cvat/pull/7476)

Изменено

  • Теперь меню в веб-интерфейсе вызываются кликом мыши, а не при наведении курсора как раньше (https://github.com/opencv/cvat/pull/7431)

Удалено

Исправлено

[2.10.3] - 2024-02-09

Изменено

  • Поле "сообщение" в загрузочном событии send:exception больше не содержит конечной строки (https://github.com/opencv/cvat/pull/7407)

  • Аннотационное руководство автоматически открывается, если еще не просмотрено, когда работа является новой аннотацией (https://github.com/opencv/cvat/pull/7410)

  • Аннотационное руководство будет автоматически открываться, если это указано в ссылке /tasks/<id>/jobs/<id>?openGuide (https://github.com/opencv/cvat/pull/7410)

  • Уменьшено количество серверных запросов, выполняемых клиентами (https://github.com/opencv/cvat/pull/7446)

  • Исключение сервера rest_framework.exceptions.NotAuthenticated больше не регистрируется аналитикой (https://github.com/opencv/cvat/pull/7457)

Исправлено

[2.10.2] - 2024-01-26

Изменено

Исправлено

[2.10.1] - 2024-01-18

Изменено

Исправлено

[2.10.0] - 2024-01-10

Изменено

  • При включенном настройке ORG_INVITATION_CONFIRM приглашения организации для существующих пользователей больше не принимаются автоматически. Вместо этого приглашенный пользователь может просмотреть приглашение и принять или отклонить его. (https://github.com/opencv/cvat/pull/7138)

  • [Compose, Helm] Обновлен Clickhouse до версии 23.11.* (https://github.com/opencv/cvat/pull/7268)

  • Очереди работ теперь хранятся в отдельном экземпляре Redis (https://github.com/opencv/cvat/pull/7245)

Удалено

  • Исключение PermissionDenied, выбрасываемое перед вызовом OPA, если пользователь не является участником организации (https://github.com/opencv/cvat/pull/7259)

Исправлено

[2.9.2] - 2023-12-11

Добавлено

  • Введены действия CVAT. Действия позволяют выполнять различные заранее определенные сценарии на аннотациях автоматически (например, конверторы форм) (https://github.com/opencv/cvat/pull/7172)- UI теперь повторяет запросы, отклонённые из-за ограничения скорости (https://github.com/opencv/cvat/pull/7216)

Изменено

Исправлено

[2.9.1] - 2023-11-23

Эта версия содержит изменения только в корпоративной версии.

[2.9.0] - 2023-11-23

Добавлено

  • CVAT теперь поддерживает серверные Nuclio-функции, возвращающие аннотации скелетов. Мы добавили детектор ключевых точек, поддерживающий скелеты для следующих классов: тело, голова, нога и руки. Команда развертывания: ./deploy_cpu.sh pytorch/mmpose/hrnet32/nuclio/ (https://github.com/opencv/cvat/pull/7033)

  • Реализовано новое свойство, позволяющее разрезать один полигональный/масочный объект на две части (https://github.com/opencv/cvat/pull/7084)

  • Реализовано новое свойство, позволяющее объединять несколько масок в одну (https://github.com/opencv/cvat/pull/7084)

  • [Helm] Введены значения, применимые ко всем развертываниям/задачам back-end (https://github.com/opencv/cvat/pull/7148)

Изменено

Удалено

Исправлено

[2.7.5] - 2023-10-09

Добавлено

[2.7.4] - 2023-10-06

Добавлено

Исправлено

Безопасность

  • Обновление Grafana с версии 9.3.6 до 10.1.2

[2.7.3] - 2023-10-02

Добавлено

  • Новые, основанные на форме шаблоны задач для репозитория GitHub

Удалено

Безопасность

[2.7.2] - 2023-09-25

Изменено

Исправлено

[2.7.1] - 2023-09-15

Исправлено

  • Включение файла манифеста облачного хранилища в выбранные файлы, если манифест был источником данных (https://github.com/opencv/cvat/pull/6850)
  • Сохранение последовательности файлов при указании директорий в server_files (https://github.com/opencv/cvat/pull/6850)

[2.7.0] - 2023-09-10

Добавлено

Исправлено

Безопасность

[2.6.2] - 2023-09-06

Добавлено

Изменено

  • [Helm] Базовые миграции базы данных теперь выполняются как отдельная работа, вместо выполнения внутри контейнера сервера, чтобы минимизировать риск повреждения данных при использовании нескольких реплик сервера (https://github.com/opencv/cvat/pull/6780)
  • Клик по нескольким иконкам в левой боковой панели теперь открывает и закрывает соответствующие поповеры (https://github.com/opencv/cvat/pull/6817)
  • Переход на использование KeyDB с FLASH для кэширования данных чанков, заменив diskcache (https://github.com/opencv/cvat/pull/6773)

Удалено

Исправлено

[2.5.1] - 2023-07-19

Исправлено

[2.5.0] - 2023-07-05

Добавлено

Безопасность

  • Более полные меры против SSRF были внедрены. Ранее было запрещено указывать удаленные URL данных с хостами, которые разрешались в диапазонах IP адресов в частных сетях при создании задач. Теперь также запрещены переадресации на такие URL. Кроме того, это ограничение теперь применяется и к URL вебхуков. Администраторы системы могут разрешить или запретить пользовательские диапазоны IP адресов с помощью переменной окружения SMOKESCREEN_OPTS. (https://github.com/opencv/cvat/pull/6362).

[2.4.9] - 2023-06-22

Исправлено

[2.4.8] - 2023-06-22

Исправлено

[2.4.7] - 2023-06-16

Добавлено

Исправлено

[2.4.6] - 2023-06-09

Добавлено

  • [Серверный API] Возможность предоставления пользовательского порядка файлов для загрузки данных задач (https://github.com/opencv/cvat/pull/5083)
  • Новый вариант "полуавтоматический" доступен как источник аннотаций (https://github.com/opencv/cvat/pull/6263)

Изменено

  • Разрешено использование манифеста набора данных для метода сортировки "предопределённый" для загрузки данных задач (https://github.com/opencv/cvat/pull/5083)
  • Заменено использование Apache mod_wsgi на Uvicorn ASGI сервер для использования в качестве сервера (https://github.com/opencv/cvat/pull/6195)

Исправлено

Безопасность

[2.4.1] - 2023-04-05

Исправлено

[2.4.0] - 2023-03-16

Добавлено

Изменено

Устарели

  • TBD

Удалены

Безопасность

Добавлено

Изменено

Удалено

Исправлено- Значительно оптимизирован доступ к базе данных для api/jobs, api/tasks и api/projects.

Безопасность- Project.import_dataset не ожидает завершения корректно

(https://github.com/opencv/cvat/pull/5459)

Изменено

  • Обновлено до версии Nuclio 1.8.14
  • Упрощено выполнение тестов REST API. Расширены nightly CI-workflows
  • Частично перемещены тесты REST API в Python SDK (users, projects, tasks, issues)
  • cvat-ui: Улучшено UI/UX на форме создания меток, задачи и проекта (https://github.com/cvat-i/cvat/pull/7)
  • Удалена ссылка на документацию OpenVINO (https://github.com/cvat-i/cvat/pull/35)
  • Уточнено значение чанкирования для видео

Исправлено- Проблема прогресс-бара при создании задачи

Безопасность

[1.7.0] - 2021-11-15

Добавлено

Изменено

Устранено- Устранены проблемы преобразования JSON в сетевых запросах (https://github.com/openvinotoolkit/cvat/pull/3706)

Безопасность

  • Устранение проблем безопасности на сайте документации из-за несоответствия использования target blank и потенциального кликджекинга на устаревших браузерах (https://github.com/openvinotoolkit/cvat/pull/3789)

[1.6.0] - 2021-09-17

Добавлено

Изменено

Удалено

Устранено

Добавлено

Изменено

Удалено

Устранены проблемы

[1.3.0] - 31 марта 2021

Добавлено- CLI: Поддержка сохранения аннотаций в Git-репозитории при создании задачи.

Изменено

[1.2.0] - 2021-01-08

Устранено

[1.2.0-beta] - 2020-12-15

Добавлено

Изменено

Устранено

  • Устранение ошибки FastRCNN при работе с изображениями с четырьмя каналами (например, PNG) (https://github.com/openvinotoolkit/cvat/pull/2546)
  • Шаблоны Django для электронной почты и руководства пользователя (https://github.com/openvinotoolkit/cvat/pull/2412)
  • Сохранение относительных путей вместо абсолютных в фрагментах данных (https://github.com/openvinotoolkit/cvat/pull/2424)
  • Объекты с определённой меткой могут не отображаться, если существует хотя бы один тэг с этой меткой (https://github.com/openvinotoolkit/cvat/pull/2435)
  • Неправильный атрибут может быть удалён в редакторе меток (https://github.com/openvinotoolkit/cvat/pull/2436)
  • Ошибка UI: "Не удается прочитать свойство 'label' объекта undefined" (https://github.com/openvinotoolkit/cvat/pull/2442)
  • Исключение: "Значение должно быть экземпляром пользователя" (https://github.com/openvinotoolkit/cvat/pull/2441)
  • Опция сброса масштаба не работает в режиме аннотации тэга (https://github.com/openvinotoolkit/cvat/pull/2443)
  • Ошибка "Канва занята" (https://github.com/openvinotoolkit/cvat/pull/2437)
  • Устранение проблемы размещения проектов (https://github.com/openvinotoolkit/cvat/pull/2503)
  • Устранение проблемы просмотра задач (бесконечная загрузка) при невозможности получить предварительный просмотр задачи (https://github.com/openvinotoolkit/cvat/pull/2504)
  • Навигация по пустым кадрам (https://github.com/openvinotoolkit/cvat/pull/2505)
  • TypeError: "Не удается прочитать свойство 'toString' объекта undefined" (https://github.com/openvinotoolkit/cvat/pull/2517)
  • Дополнительные формы рисуются после нажатия клавиш Esc или G во время рисования области группировки (https://github.com/openvinotoolkit/cvat/pull/2507)
  • Сброс состояния (отзывы, задачи) после выхода или изменения работы (https://github.com/openvinotoolkit/cvat/pull/2525)
  • TypeError: "Не удается прочитать свойство 'id' объекта undefined при обновлении задачи" (https://github.com/openvinotoolkit/cvat/pull/2544)- Возможность входа в CVAT-UI с токеном из /api/v1/auth/login
  • Добавлено управление сетками разметки ("ctrl + alt + Enter")
  • Добавлена возможность восстановления пароля
  • Возможность работы с данными на лету
  • Цветовая палитра для отображения процесса аннотации
  • Аннотация на лету с использованием детекторов глубинного обучения
  • Отображение прогресса автоматической аннотации на странице задачи
  • Автоматическое отслеживание прямоугольников с помощью серверных функций
  • CLI-команда для сравнения наборов данных Datumaro
  • Объединение наборов данных с различными метками Datumaro
  • Возможность использования FBRS для интерактивного сегментирования серверных функций
  • Возможность изменения поведения кнопок перемещения видео
  • Примечания для пользователей macOS в CONTRIBUTING.md
  • Возможность подготовки метаданных вручную
  • Возможность загрузки подготовленных метаданных вместе с видео при создании задачи
  • Включена опциональная цепочка плагина для cvat-canvas и cvat-ui
  • Поддержка формата MOTS png маски
  • Возможность исправления загрузки видео с записью поворота в метаданных
  • Поле поиска пользователей для назначаемых ролей
  • Поддержка видео формата mxf

Изменено

  • UI-модели (например, DEXTR) были переработаны для большей интерактивности
  • Используется образ Ubuntu:20.04 для Dockerfile CVAT
  • Верные цвета меток при автоматическом распознавании
  • Nuclio стал необязательным компонентом CVAT
  • Ключ для удаления точки из полигона (Ctrl => Alt)
  • Обновление версии docker-compose с 2.3 до 3.3
  • Автоматическая инференция схемы URL из хоста в CLI, если она предоставлена
  • Кадры между аннотациями помечаются как "outside" в форматах MOT и MOTS
  • Установка пакетов UI через npm ci вместо npm install

Удалено

  • Удален флаг Z-Order из процесса создания задач

Устранено

  • Устранены несколько ошибок, возникающих при работе с полигонами длиной 5 или меньше
  • Устранена проблема создания задач из PDF
  • Устранена проблема импорта в формате CVAT для задач со шагом кадров
  • Устранена проблема чтения больших PDF
  • Устранено ненужное зависимое от pyhash
  • Устранена проблема очистки данных после удаления задачи через Django Admin App
  • Устранено мигание сообщения: "Некоторые задачи не были показаны, так как они не содержат данных"
  • Устранён случай, когда задача с нулевым количеством работ показывается как завершённая в интерфейсе
  • Устранён случай, когда UI выбрасывает исключение: "Не удается прочитать свойство 'objectType' объекта, значение которого неопределено"
  • Устранён случай, когда логи могут быть сохранены дважды или более
  • Устранены проблемы из #2112
  • Переименование имени приложения Git (переименовано в dataset_repo)
  • Проблема экспорта треков, где треки могли быть обрезаны
  • Устранение запуска CVAT, если у пользователя есть umask 077 в файле .bashrc
  • Исключение: "Не удается прочитать свойство 'each' объекта, значение которого неопределено" после рисования одной точки
  • Невозможно прочитать свойство 'label' объекта, значение которого неопределено (Устранено?)
  • Исключены кадры треков, помеченные как 'outside', при экспорте из 'CVAT for Images'
  • Визуализация списка задач в Kibana
  • Ошибка при экспорте изображений, не являющихся jpg или png, в формат TF Detection API## [1.1.0-beta] - 2020-08-03

Добавлено

Изменено

  • Меньшие размеры окна деталей объекта (https://github.com/opencv/cvat/pull/1877)
  • Формат COCO не преобразует bbox в полигоны при экспорте (https://github.com/opencv/cvat/pull/1953)
  • Теперь невозможно отправить модель ML в формате OpenVINO через UI. Теперь можно развернуть новые модели на сервере используя серверные функции (https://github.com/opencv/cvat/pull/1767)
  • Файлы и папки под общим путём теперь сортируются алфавитически

Удалено

Устранено

Исправлено### Безопасность

[1.0.0] - 2020-05-29

Добавлено

Изменено

Удалено

Исправлено

  • Проблема с экспортом кадровых задач (https://github.com/opencv/cvat/issues/1613)
  • Исправлено представление элемента фильтра для наборов данных без изображений (https://github.com/opencv/cvat/pull/1593)
  • Исправлен сбой интерпретатора при попытке импорта tensorflow без доступных инструкций AVX (https://github.com/opencv/cvat/pull/1567)
  • Неправильный расчет времени работы в Kibana при использовании нового интерфейса аннотаций (https://github.com/opencv/cvat/pull/1654)
  • Неправильное регулярное выражение для проверки имени аккаунта (https://github.com/opencv/cvat/pull/1667)
  • Неправильное описание поля имени пользователя на странице регистрации (https://github.com/opencv/cvat/pull/1667)
  • Неправильное масштабирование формы при изменении размера фигуры (https://github.com/opencv/cvat/pull/1667)
  • Предупреждение React из-за неповторимости ключей в просмотрщике меток (https://github.com/opencv/cvat/pull/1727)
  • Исправлен трекер ошибок (https://github.com/opencv/cvat/pull/1705)
  • Исправлено масштабирование холста после открытия/закрытия боковой панели (https://github.com/opencv/cvat/pull/1705)
  • Несколько исключений в AAM связанных с ранним активированием объектов (https://github.com/opencv/cvat/pull/1755)
  • Пропагация из последнего кадра (https://github.com/opencv/cvat/pull/1800)
  • Валидация значения атрибута типа число (не работает корректно с числами с плавающей запятой) (https://github.com/opencv/cvat/pull/1800)
  • Выход из системы не работает (https://github.com/opencv/cvat/pull/1812)
  • Аннотации не обновляются после повторного открытия задачи (https://github.com/opencv/cvat/pull/1753)
  • Метки не обновляются после повторного открытия задачи (https://github.com/opencv/cvat/pull/1753)
  • Холст не масштабируется после сворачивания боковой панели в режиме аннотации атрибутов (https://github.com/opencv/cvat/pull/1753)
  • Ошибка при интерполяции полигонов (https://github.com/opencv/cvat/pull/1878)- Категории для пустых проектов без источников берутся из собственного набора данных (#1352)
  • Добавлено удаление директорий при возникновении ошибки во время выполнения команды extract (#1352)
  • Добавлено сообщение об ошибке отладки при некорректном XPath (#1352)
  • Исправлен экспорт кадровых задач (#1294, #1334)
  • Исправлен сломанный интерфейс командной строки для экспорта в формат cvat в Datumaro (#1494)
  • Обновлен документ REST API, исправлено описание проблемы с сервером Swagger (#1495)
  • Исправлено отображение скрытых кубоидов (#1500)
  • Некорректное отображение значка блокировки (#1434)
  • Отсутствие кнопки скрытия/показа боковой панели в AAM (#1420)
  • Отсутствие опции "Открыть в новой вкладке" для кнопок задач/работ (#1419)
  • Отсутствие подсказки горячих клавиш для пункта контекстного меню "Удалить точку" (#1416)
  • Исправлено проблемное поведение активации тегов в cvat-canvas (#1540)
  • Исправлено поведение при работе с большим количеством экземпляров в масках экземпляров (#1539)
  • Исправлено ошибочное полное импортирование набора данных COCO с конфликтующими метками в ключевых точках и детекции (#1548)
  • Исправлено парсинг и сохранение скелета ключевых точек COCO (#1539)
  • Исключение tf.placeholder() is not compatible with eager execution для автосегментации (#1562)
  • Невозможность перемещения холста с помощью функционала перемещения левой кнопкой мыши (#1573)
  • Отправка глубокого запроса на крайний срез при рисовании любой формы с включенным вариантом "Сделать AI полигон" (#1573)
  • Исправлено поведение при экспорте задачи с кубоидами в любые форматы кроме CVAT (#1577)
  • Исправлено синхронизацию с удалённым репозиторием Git (#1582)
  • Исправлено поведение при преобразовании маски в полигоны при слишком маленьких полигонах (#1581)
  • Невозможность загрузки видео с неравномерным размером (#1594)
  • Исправлено поведение при работе с z_order для сегментаций (#1589)

Безопасность

  • Проверка белого списка групп прав для просмотра страницы аналитики (#1608)- Очистка памяти в АвтоОтметке для обеспечения длительной работы задач на видео.
  • Новый объект добавляется при нажатии клавиши esc во время рисования вместо отмены.
  • Деструкторная сегментация не работает.
  • Ошибка FileNotFoundError при дампе после перемещения форматных файлов.
  • CVAT не добавляет внешние формы при слиянии полиформ в старом интерфейсе.
  • Иногда появляются двойные полосы прокрутки на страницах создания задачи, панели управления и настройках.
  • Интерфейс отказывается работать после попытки изменения кадра во время масштабирования, перетаскивания или редактирования.
  • Скрытые точки (или находящиеся вне области) становятся видимыми после изменения кадра.
  • Разрешается объединение точек, но щелчки по точкам конфликтуют с логикой перетаскивания кадра.
  • Удаленные объекты остаются видимыми для поиска.
  • Добавление недостающих полей task_id и job_id в журнал ошибок нового интерфейса (https://github.com/opencv/cvat/pull/1372).
  • Интерфейс отказывается работать при сохранении аннотаций во время перетаскивания/масштабирования/редактирования (https://github.com/opencv/cvat/pull/1383).
  • Множественные сохранения при удержании Ctrl+S (много одинаковых копий событий были отправлены с одинаковым временем выполнения) (https://github.com/opencv/cvat/pull/1383).
  • Интерфейс не реагирует на неудачную синхронизацию репозиториев Git (https://github.com/opencv/cvat/pull/1383).
  • Ошибка при невозможности сохранения аннотаций после (удалить - сохранить - отменить - сохранить) (https://github.com/opencv/cvat/pull/1383).
  • Экспорт формата VOC корректно экспортирует метки верхнего регистра как нижнего регистра (https://github.com/opencv/cvat/pull/1379).
  • Исправление ошибки экспорта полигона в набор данных COCO (https://github.com/opencv/cvat/issues/1387).
  • Создание задачи из удалённых файлов (https://github.com/opencv/cvat/pull/1392).
  • Невозможность открытия задачи в некоторых случаях, когда предыдущая задача была завершена с ошибкой при открытии (https://github.com/opencv/cvat/issues/1403).
  • Деактивированная форма всё ещё подсвечивается на холсте (https://github.com/opencv/cvat/issues/1403).
  • Ошибка AttributeError: 'tuple' объект не имеет атрибута 'read' в алгоритме ReID (https://github.com/opencv/cvat/issues/1403).
  • Неправильная полуавтоматическая сегментация около краёв изображения (https://github.com/opencv/cvat/issues/1403).
  • Путь к репозиториям Git (https://github.com/opencv/cvat/pull/1400).
  • Загрузка аннотаций для задач с несколькими работами (https://github.com/opencv/cvat/pull/1396).
  • Автоматическая аннотация с использованием OpenVINO: возможность загрузки пользовательской модели для автоматической аннотации изображений.
  • Возможность поворачивать изображения/видео в клиентской части (Ctrl+R, Shift+Ctrl+R) (#305).
  • Приложение ReID для автоматического объединения ограничивающих прямоугольников было добавлено (#299).
  • Клавишные сочетания для изменения типа следующего/предыдущего ограничивающего прямоугольника (прямоугольник, полигон и т.д.) (Alt + <, Alt + >) (#316).
  • Конвертор для VOC теперь поддерживает треки интерполяции.
  • REST API (/api/v1/*, /api/docs).
  • Полуавтоматическое семантическое сегментирование с помощью работы Deep Extreme Cut.

Изменено

  • Настройка распространения была перемещена из настроек в нижнюю панель проигрывателя.
  • Добавлены дополнительные события, такие как "Информация отладки" или "Подгонка изображения", для аналитики.
  • Опциональное использование LFS для хранилищ аннотаций Git (#314).

Устарело

  • Флаг "Перевернуть изображение" в диалоговом окне создания задач будет удален. Вместо этого была добавлена функциональность поворота в клиентской части.

Исправлено

  • Django 2.1.5 (установочный пакет безопасности, CVE-2019-3498).
  • Несколько сценариев, вызывающие ошибку 400 после отмены/повтора/сохранения, были исправлены (#315).- Метод редактирования полигона был улучшен. Теперь можно перерисовать часть формы вместо клонирования точек.
  • Единое клавишное сочетание (Esc) для закрытия любого режима вместо различных сочетаний (Alt+N, Alt+G, Alt+M и т.д.)
  • Файл дампа содержит информацию о источнике данных (например, имя видео, имя архива, ...).
  • Обновление библиотеки запросов из-за CVE-2018-18074
  • Разрешения на создание/доступ/изменение/удаление задач и аннотаций на уровне задачи/задания
  • Улучшение документации
  • Увеличение времени ожидания при создании задач (с 1 часа до 4 часов) (#136)
  • Удобство рисования. Теперь возможно рисование вне изображения. Формы будут автоматически обрезаться после завершения рисования (#202)

Исправлено

  • Выявлены проблемы производительности во время создания новых объектов (рисование, копирование, слияние и т.д.)
  • Элементы управления метками не обновляются после изменения меток.
  • Режим аннотации атрибутов использует недействительное положение формы после изменения размера или перемещения формы.
  • Сохранение порядка меток (#242)
  • Загрузка больших XML файлов (#123)
  • Уязвимость Django (#121)
  • Грамматический чистый текст README.md (#107)
  • Ускорение загрузки панели управления (#156)
  • Рисование текста за пределами кадра в некоторых случаях (#202)

[0.2.0] - 2018-09-28

Добавлено

  • Новые формы аннотации: полигоны, полилинии, точки
  • Функция отмены/повтора
  • Сетка для оценки размера объектов
  • Контекстное меню для форм
  • Конвертор в формат PASCAL VOC
  • Конвертор в формат MS COCO
  • Конвертор в маску
  • Лицензионная заглушка для большинства файлов
  • .gitattributes для предотвращения проблем с Bash скриптами внутри контейнера
  • CHANGELOG.md сам по себе
  • Отображение размера ограничивающей рамки при изменении размера
  • Цвет по экземпляру, группе, метке
  • Группировка объектов
  • Распространение объектов на следующие кадры
  • Полноэкранный просмотр

Изменено

  • Документация, демонстрационные видеоролики, основной скриншот
  • Тип содержимого для запроса save_job является application/json

Исправлено

  • Навигация проигрывателя при прокрутке окна браузера
  • Фильтр не поддерживает дефис (-)
  • Несколько утечек памяти
  • Несоответствие расширений между именами файлов в файле аннотации и реальными именами файлов

[0.1.2] - 2018-08-07

Добавлено

  • Поддержка архива 7z при создании задачи
  • Файл .vscode/launch.json для разработки с VS Code

Исправлено

  • #14: команда docker-compose down, записанная в README, не удаляет тома
  • #15: все флажки временных атрибутов установлены при повторном открытии задания после его сохранения
  • #18: расширен CONTRIBUTING.md
  • #19: использование одного и того же атрибута для метки дважды -> зависает

Изменено

  • Более строгая верификация меток с атрибутами

[0.1.1] - 2018-07-06

Добавлено

  • Ссылки на скриншот, документацию, демонстрационные видеоролики в README.md
  • Файл CONTRIBUTORS.md

Исправлено

  • Документация GitHub

[0.1.0] - 2018-06-29

Добавлено

  • Исходная версия

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/openvinotoolkit-prc-cvat.git
git@api.gitlife.ru:oschina-mirror/openvinotoolkit-prc-cvat.git
oschina-mirror
openvinotoolkit-prc-cvat
openvinotoolkit-prc-cvat
develop