В настоящее время я работаю над программой, которая использует потоки цвета и глубины Intel RealSense R200. Я хочу использовать самый низкий разрешение по глубине 240p, так как он имеет меньше шума, чем более высокие разрешения. Однако при использовании его в сочетании с Разрешение 1080p для цвет поток, датчик внезапно перестает получать кадры по какой-то причине.
Подробно метод PXCSenseManager :: AcquireFrame () в некоторых точках блокируется около 10 секунд, а затем возвращается с кодом ошибки -301 (т.е. «Выполнение прервано из-за ошибок в вышестоящих компонентах»).
Кажется, что работают более высокие разрешения по глубине или более низкие цветовые разрешения, но это приводит либо к большему шуму для данных глубины, либо к меньшему качеству для данных цвета. Эта проблема возникает не только в моем коде, но и в официальном RSSDK, а именно DF_RawStreams а также DF_CameraViewer.
Кто-нибудь из вас сталкивался с такой же проблемой, и если да, знаете ли вы способ ее решения? К сожалению, я пока не смог найти ничего, что могло бы быть связано с такой проблемой.
Мой компьютер имеет следующие характеристики:
заранее большое спасибо
PS: это мой первый вопрос к StackOverflow, поэтому я буду признателен за любые отзывы 🙂 Спасибо!
Я получил ответ на форуме Intel, который говорит:
Используете ли вы Windows 10 Anniversary Update? Это может быть связано с ошибкой, которая приводит к сбою некоторых камер. Попробуйте запустить приложение на ПК, который не обновлялся последние несколько недель. К сожалению, я не знаю каких-либо текущих исправлений. Очевидно, Microsoft планирует выпустить еще одно обновление, которое исправит эту проблему (в том числе) где-то в сентябре.
При проверке других компьютеров, на которых не было установлено обновление Anniversary, программное обеспечение работало без сбоев. Полагаю, мне следует подождать, пока Microsoft предоставит патч, исправляющий проблему сбоев камеры.
Однако, пожалуйста, не стесняйтесь отвечать, если у вас есть что-то, чтобы прокомментировать эту проблему 🙂
Других решений пока нет …