На странице загрузки MPII Dataset мы видим, что у ключевых точек есть флаг видимости, называемый is_visible
. Этот флаг указывает, является ли соединение видимым (включенным) или нет. Может принимать значения 0 (не видно) или 1 (видно). Однако, исследуя набор данных, я нашел два других сценария ios для состояния ключевой точки:
Ключевой точки нет в списке: кажется, что это означает, что ключевая точка не находится в изображение (не исключено, но за пределами изображения).
Не присутствует: флаг is_visible
просто отсутствует, а представляет собой пустой массив. Если я печатаю атрибут точечного объекта __dict__
, я получаю:
{'_fieldnames': ['id', 'x', 'y', 'is_visible'],
'id': array([[8]], dtype=uint8),
'x': array([[682]], dtype=uint16),
'y': array([[256]], dtype=uint16),
'is_visible': array([], shape=(0, 0), dtype=uint8)}
Мой вопрос: могу ли я с уверенностью предположить, что отсутствующий флаг is_visible
означает то же самое, что и False? Флаг