Самый простой образец для распознавания с помощью машинного зрения
Мне нужно определить точное положение некоторых кухонных инструментов с помощью машинного зрения. У меня есть возможность пометить инструменты шаблоном, чтобы упростить обнаружение (в частности, сегментацию изображения).
Какую закономерность легче всего обнаружить с помощью машинного зрения?
Выкройка должна быть:
- Легко обнаруживается при частичных окклюзиях.
- Легко обнаруживается в меняющихся условиях плохого освещения.
- Легко обнаруживается с помощью широко используемых алгоритмов компьютерного зрения, в частности легких алгоритмов, которые могут работать на периферийных устройствах.
- Трудно спутать с другим предметом (на кухне).
- Возможно, содержит дополнительную информацию.
QR-код очень хорошо подходит под это описание. Я предполагаю, что самый простой узор будет содержать резкое чередование двух цветов, скорее всего, черного и белого.
Ответы
В случае, если вы можете снимать видео статической сцены, мигающий свет будет самым простым, поскольку вы можете легко обнаружить его, вычитая n - 1
кадр из n
кадра, пока не увидите что-то с высокими значениями.
Если вы сделаете неподвижный снимок, вы можете использовать 2 основные идеи:
- Если цвета сцены взяты из данной пластины, найдите цвет, сильно отличающийся от оттенка, и убедитесь, что он интенсивный (даже при активном освещении, которое будет насыщенным).
- Используйте узор, который легко различить, например полосы черно-белого или чисто зеленого и пурпурного цветов. Вы можете кодировать данные в полосах.
Ресурсы
Некоторые ресурсы вставлены сюда в комментариях:
- Реперные знаки / Реперные знаки .
- AprilTag 3 - визуальная реперная система, популярная в исследованиях робототехники.
- Как называется этот вид компьютерного зрения ? (Связанный вопрос).