В первом выпуске Intel® RealSense™ SDK (Windows) в 2016 году, выпуске R1 (версия 8.0.24.6528) основное внимание уделено поддержке камеры Intel® RealSense™ SR300, введению поддержки камеры платформы, а также значительным изменениям в модулях Scene Perception (SP) и Enhanced Photograph/Videography (EP). Также предоставляется документация по публикации трехмерного отснятого изображения в Facebook с помощью Sketchfab. Обратите внимание, что имя загружаемого файла может содержать wm6 или r6 перед номером версии.
Также опубликованы новые DCM (драйверы) для камер R200 и SR300.
Требования. Пакет Intel RealSense SDK поддерживает следующие камеры Intel RealSense в Windows: F200, SR300 и R200. Для проверки использовалась ОС Windows* 10 TH2. Требования к процессорам различаются для разных моделей камер.
Камера платформы — это встроеннаякамера R200 с DCM 2.1.x и особой калибровкой. Дополнительные сведения об оборудовании будут публиковаться по мере выпуска систем.
В SDK 2016 R1 (версия 8) реализованы изменения для режима распознавания кисти руки и режима указателякамеры SR300, включая увеличенную дальность и допустимую скорость движения.
Режим отслеживания всей кисти | Режим указателя | |
Дальность | + 15% | До 90 см |
Скорость движения | + 25% | До 2 м/с |
Калибровка | <0,75 секунды | Не требуется |
Новые возможности | Щелчок и прочие жесты | |
Электропитание | 1/2 от режима всей кисти руки |
Интерфейс HandCursorпеределан для использования PXC[M]HandCursorModule, PXC[M]CursorConfiguration и PXC[M]CursorData независимо от интерфейсов отслеживания рук. См. https://software.intel.com/sites/landingpage/realsense/camera-sdk/v1.1/documentation/html/doc_hand_cursor_module.html
PXC[M]ScenePerception в R1/v8
- Проверка датчиков гравитации и инерции: IsGravitySensorSupportEnabled и IsInertialSensorSupportEnabled.
- Извлечение объемной проекции, вершин и нормалей из заданного положения с помощью GetVolumePreview.
- Исправлена проблема, когда ExtractPlanes не работал или выдавал ошибку при использовании любого потока цветного изображения, отличного от VGA/QVGA.
Образец AugmentedRealitySP теперь включает все потоки, поддерживаемые камерой SP. Теперь в примере показано, как справиться со смещением в изображении вершин объема при разном соотношении сторон цветного изображения и изображения глубины.
Модуль ScenePerceptionтеперь поддерживает плотную реконструкцию в реальном времени, предоставляет доступ к информации об объеме в реальном времени, поддерживает интерактивное создание трехмерных моделей, загрузку и выгрузку состояния восприятия сцены с диска и на диск, а также предоставляет возможность извлечения плоскостей, находящихся в поле зрения камеры. Он предоставляет оценку положения камеры (отслеживание и перемещение) в реальном времени с использованием карты глубины, цветного изображения и датчика гравитации при использовании в системах дополненной реальности с рабочей областью 2 х 2 х 2 м на устройствах, оборудованных встроенной камерой R200, инерциальными датчиками и необходимой калибровкой.
Изменения PXCEnhancedPhoto:
Изменения API | QueryColorImage; QueryRawDepthImage QueryDepthImage | now Теперь QueryImage now Теперь QueryRawdepth now Теперь QueryDepth |
Возможности и компоненты | LoadXDM | Параметры подчиненных выборок |
Новые подклассы | DepthRefocus | Вместо DepthRefocus используется Init и Apply |
DepthMask | ComputeMaskFromCoordinate > Init и ComputeFromCoordinate. ComputeMaskFromThreshold > Init и ComputeFromThreshold Новая структура MaskParams | |
MotionEffects | InitMotionEffect > Init ApplyMotionEffect > Apply | |
Measurement | MeasureDistance (старый) UserAssistedMeasurement (экспериментальный) | |
Segmentation | ||
Paster | ||
PhotoUtils | Новый API для commonFOVPreview | |
Новинки | Глубина резкости, общее поле зрения, эффекты движения с шестью степенями свободы, сегментация двух уровней и сегментация объектов, отслеживание уровней и объектов, обрезка и поворот, улучшенная карта глубины, изменение размера цветного изображения и карты глубины | |
Известные проблемы | См. заметки к выпуску |
Распознавание объектов: теперь поддерживает
o 34 объекта.
o Распознавание с помощью окна рабочей области (ROI).
o Обнаружение с помощью выбора из двух предлагаемых методов объектов.
o Отслеживание объектов.
o Режим обнаружения и отслеживания.
Интерфейс настройки PXC[M]ObjectRecognitionрасширен для настройки механизма обнаружения.
Изменения Unity:
o XML в составе подключаемых модулей.
o Исправлен PXCMImage RefineMask (точки PXCMPointI32, целочисленная длина, логическое значение isForeground).
o В интегрированной среде разработки IntelliSense поддерживается предоставление информации о параметрах и быстрой информации об интерфейсах. Будет доработано в следующих выпусках.
Отслеживание лица
o Улучшено два выражения: высунутый язык и надутые щеки.
o Добавлена поддержка 3dscan.
o Включены режимы Tent (вращение) для всех черт лица.
o Исправлена проблема с мерцанием алгоритма 3D Detecton.
o Добавлено дополнительное сглаживание для реперных точек.
o Изменено разрешение по умолчанию.
Распознавание лиц/ PXCFaceConfiguration
Для сохранения и прочтения файла, необходимо изменить шаблон (https://software.intel.com/ru-ru/articles/code-sample-facial-recognition-using-intel-realsense-sdk), чтобы закомментировать строки ниже:
//recognitionConfig.CreateStorage(DatabaseName, out recognitionDesc);
//recognitionConfig.UseStorage(DatabaseName);
Примечание. В PXCFaceConfigurationследующие API пока не реализованы: RecognitionConfiguration, CreateStorage(), SetStorageDesc(), UseStorage() и DeleteStorage()
В текущей версии модуль Speech НЕ будет работать без загрузки распространяемых файлов поддержки речи, которые предоставляются в виде отдельно устанавливаемого пакета на сайте Intel RealSense.
3DScanning: если камера находится слишком далеко, задняя часть сканирования (по отношению к первоначальной ориентации «камера — объект») может отсутствовать (крупные отверстия, потеря отслеживания, непредвиденные поверхности, объединение поверхностей).
Обходное решение: перезапустите сканирование с меньшей дальности. Оптимальное расстояние от камеры до лицевой стороны объекта: 30 см для камеры
F200 (или SR300) и 65 см для камеры R200.
Новая функция публикации трехмерного отсканированного изображения в Facebook с помощью Sketchfab доступна в документации HTML.
Примечание. Существует проблема с 32-разрядным примером 3DScan при включении реперных точек и текстур для сканирования лица. Используйте только 64-разрядный пример.Изменились принципы именования файлов для загружаемых файлов SDK и среды выполнения.
Release Notes о поддержке приложений для браузеравыведены из состава SDK и перемещены по адресу http://intel-realsense-extension-for-scratch.github.io/
SDK | Только среда выполнения | |
Полный пакет | intel_rs_sdk_offline_package_r6_8.0.24.6528.exe | intel_rs_sdk_runtime_8.0.24.6528.exe |
Заглушка | intel_rs_sdk_websetup_r6_8.0.24.6528.exe | intel_rs_sdk_runtime_websetup_8.0.24.6528.exe |
Приложения для браузера | intel_rs_sdk_runtime_webapp_6.0.21.6598.exe по адресу: http://intel-realsense-extension-for-scratch.github.io/ | |
Только ядро | intel_rs_sdk_mini_package_r_8.0.24.6528.exe | intel_rs_sdk_runtime_core_8.0.24.6528.exe |
Дополнительные сведения об оптимизации компиляторов см. в нашем уведомлении об оптимизации.