EnoxSoftware / Hololenswithopencvforunityexample
HoloLens With OpenCVforUnity Example
Stars: ✭ 142
Projects that are alternatives of or similar to Hololenswithopencvforunityexample
HoloLensWithDlibFaceLandmarkDetectorExample
HoloLens With DlibFaceLandmarkDetector Example
Stars: ✭ 19 (-86.62%)
Mutual labels: augmented-reality, hololens, face-detection, mixed-reality
SpatialAlignment
Helpful components for aligning and keeping virtual objects aligned with the physical world.
Stars: ✭ 29 (-79.58%)
Mutual labels: augmented-reality, hololens, mixed-reality
Hololenscamerastream
This Unity plugin makes the HoloLens video camera frames available to a Unity app in real time. This enables Unity devs to easily use the HoloLens camera for computer vision (or anything they want).
Stars: ✭ 233 (+64.08%)
Mutual labels: unity, hololens, augmented-reality
Mrlightingtools Unity
A Unity library and MRTK extension for estimating and replicating the current environment's lighting on Mixed Reality devices.
Stars: ✭ 142 (+0%)
Mutual labels: hololens, mixed-reality, augmented-reality
Stereokit
An easy-to-use mixed reality library for building HoloLens and VR applications with C# and OpenXR!
Stars: ✭ 195 (+37.32%)
Mutual labels: hololens, mixed-reality, augmented-reality
Simple Webxr Unity
⭐ Bringing WebXR to Unity 3D with 3 files ! B-)
Stars: ✭ 215 (+51.41%)
Mutual labels: unity, hololens, augmented-reality
hololens-terrain-viewer
Holographic mapping powered by ArcGIS
Stars: ✭ 36 (-74.65%)
Mutual labels: augmented-reality, hololens, mixed-reality
Arucounity
Bring augmented reality to Unity by tracking Aruco markers in real time.
Stars: ✭ 144 (+1.41%)
Mutual labels: unity, opencv, augmented-reality
Ar Vrcourse
VR,AR,MR 开发入门教程
Stars: ✭ 298 (+109.86%)
Mutual labels: hololens, mixed-reality, augmented-reality
Holoviveobserver
Shared Reality: Observe a VR session from the same room using a HoloLens!
Stars: ✭ 126 (-11.27%)
Mutual labels: unity, hololens, mixed-reality
Facemoji
😆 A voice chatbot that can imitate your expression. OpenCV+Dlib+Live2D+Moments Recorder+Turing Robot+Iflytek IAT+Iflytek TTS
Stars: ✭ 320 (+125.35%)
Mutual labels: unity, opencv, face-detection
Dxr
DXR is a Unity package for rapid prototyping of immersive data visualizations in augmented, mixed, and virtual reality (AR, MR, VR) or XR for short.
Stars: ✭ 134 (-5.63%)
Mutual labels: unity, hololens, mixed-reality
MixedRealityResources
Mixed Reality related resources
Stars: ✭ 190 (+33.8%)
Mutual labels: augmented-reality, hololens, mixed-reality
Mixedrealitytoolkit Unity
Mixed Reality Toolkit (MRTK) provides a set of components and features to accelerate cross-platform MR app development in Unity.
Stars: ✭ 4,817 (+3292.25%)
Mutual labels: unity, hololens, mixed-reality
Mr Realtime Translator
Real-time translation services in Mixed Reality. Core pieces to get audio from the mic in Unity and stream over a websocket to the Azure Translator API and process the responses - as you speak!
Stars: ✭ 22 (-84.51%)
Mutual labels: unity, hololens, mixed-reality
Agender
Real-time estimation of gender and age
Stars: ✭ 95 (-33.1%)
Mutual labels: opencv, face-detection
Catt
Detecting the temperature from an infrared image
Stars: ✭ 60 (-57.75%)
Mutual labels: opencv, face-detection
Awesome Face Detection
Compare with various detectors - s3fd, dlib, ocv, ocv-dnn, mtcnn-pytorch, face_recognition
Stars: ✭ 106 (-25.35%)
Mutual labels: opencv, face-detection
Xr Unity
8th Wall XR Unity projects and resources. Feel free to contribute!
Stars: ✭ 108 (-23.94%)
Mutual labels: unity, augmented-reality
Opencv Mtcnn
An implementation of MTCNN Face detector using OpenCV's DNN module
Stars: ✭ 59 (-58.45%)
Mutual labels: opencv, face-detection
HoloLens With OpenCVForUnity Example
What's new
- Changed the HoloLensCameraStream plugin to the camnewnham's repository. (Improve camera update FPS, hide recording icon, extract camera intrinsic)
Demo Video (old version)
Demo Hololens App
- HoloLensWithOpenCVForUnityExample.zip
- Use the Windows Device Portal to install apps on HoloLens. https://docs.microsoft.com/en-us/hololens/hololens-install-apps
Environment
- Hololens 10.0.17763.914 (RS5)
- Windows 10 SDK 10.0.18362.0
- Visual Studio 2017 or 2019
- Unity 2018.4.28f1+
- Microsoft Mixed Reality Toolkit v2.2.0
- OpenCV for Unity 2.4.1+
- camnewnham/HoloLensCameraStream
Setup
- Download the latest release unitypackage. HoloLensWithOpenCVForUnityExample.unitypackage
- Create a new project. (HoloLensWithOpenCVForUnityExample)
- Change the platform to UWP in the "Build Settings" window.
- Import the OpenCVForUnity.
- Setup the OpenCVForUnity. (Tools > OpenCV for Unity > Set Plugin Import Settings)
- Move the "OpenCVForUnity/StreamingAssets/haarcascade_frontalface_alt.xml" and "OpenCVForUnity/StreamingAssets/lbpcascade_frontalface.xml" to the "Assets/StreamingAssets/" folder.
- Clone HoloLensCameraStream repository.
- Copy the "HoloLensCameraStream/HoloLensVideoCaptureExample/Assets/CamStream/" folder to the "Assets/" folder.
- Set the scripting backend of the plugin inspector to "Any Script Backend". (IL2CPP support)
- Import the Microsoft.MixedReality.Toolkit.Unity.Foundation.2.2.0.unitypackage.
- Setup the MRTKv2. (Mixed Reality ToolKit > Utilities > Configure Unity Project)
- Do not enable the "Enable MSBuild for Unity" option in the "MRTK Project Configurator > Modify Configurations" tab.
- Import the HoloLensWithOpenCVForUnityExample.unitypackage.
- Add the "Assets/HoloLensWithOpenCVForUnityExample/*.unity" files to the "Scenes In Build" list in the "Build Settings" window.
- Setup a performance environment suitable for Holorens. (See https://docs.microsoft.com/en-us/windows/mixed-reality/develop/unity/recommended-settings-for-unity)
- Enable "WebCam" Capabilties in Publishing settings tab.
- Build and Deploy to HoloLens. (See https://developer.microsoft.com/en-us/windows/holographic/holograms_100)
- (Print the AR marker "CanonicalMarker-d10-i1-sp500-bb1.pdf" and "ChArUcoBoard-mx5-my7-d10-os1000-bb1.pdf" on an A4 size paper)
Project Assets | MRTK Project Configurator |
---|---|
Build Settings | Player Settings |
---|---|
ScreenShot (old version)
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].