Create Eye-Catching Computer Vision Apps with Unity
Are you curious about machine vision and how it can be implemented? Have you used Unity3D, or have heard of Unity and wanted a reason to create a cross-platform mobile app? If either (or both) of these are true, then this talk is for you. This talk will bring computer vision and Unity together by creating a cross-platform mobile application that performs tracking/detection through a mobile phone's camera. We will use the Unity editor to create the structure and UI of the mobile application. And, we will use OpenCV (in C#) to implement the computer vision analysis engine. About Unity Unity is a powerful cross-platform game engine coupled with a feature-rich editor interface. Unity is used by small to large game studios to create stunning 2D and 3D games (including AR/VR). Additionally, Unity is used in the animation, automotive, aerospace, education and engineering sectors. About OpenCV OpenCV is a library of functionality focused on real-time computer vision. Computer vision is being used in sports, transportation, healthcare and security.
Prerequisites
Understanding of OpenCV will not be necessary. Basic understanding of Unity will be helpful, but not necessary (the talk will keep to the basics of the Unity engine and will give brief descriptions of the pieces used). Understanding of C# will be very beneficial (the talk will not explain the syntax of the language).