|
Si vous voulez bloquer ce service sur vos fils RSS
Si vous voulez nous contacter ou nous proposer un fil RSS
Menu > Articles de la revue de presse : - l'ensemble [ tous | francophone] - par mots clé [ tous] - par site [ tous] - le tagwall [ voir] - Top bi-hebdo de la revue de presse [ Voir]
Kinect 2 Computer Vision Par Channel 9Le [2015-06-18] à 20:39:23
Présentation : Kinect MVP James Ashley is back with a great example of using OpenCV v3 which we highlighted OpenCV turns 3 and seeing Intel R INDE OpenCV , Emgu and the Kinect v2 to implement computer vision facial recognition. Some of our other posts where we highlight James Kinect 2 Unity 5 Kinect v2 Help Me Obi Wan Hologram Kinect PowerPoint Mapper - A fresh look at Kinect'ing to PowerPoint 3D Movies with Kinect for Windows v2 A Kinect Application Project Template Kinecting to the Past, Present, and Future of Multimodal Input Unboxing the Kinect for Windows v2 Device Emgu, Kinect and Computer Vision -------------------------------- image Last week saw the announcement of the long awaited OpenCV 3.0 release, the open source computer vision library originally developed by Intel that allows hackers and artists to analyze images in fun, fascinating and sometimes useful ways. It is an amazing library when combined with a sophisticated camera like the Kinect 2.0 sensor. The one downside is that you typically need to know how to work in C to make it work for you. This is where EmguCV comes in. Emgu is a .NET wrapper library for OpenCV that allows you to use some of the power of OpenCV on .NET platforms like WPF and WinForms. Furthermore, all it takes to make it work with the Kinect is a few conversion functions that I will show you in the post. Emgu gotchas The first trick is just doing all the correct things to get Emgu working for you. Because it is a wrapper around C classes, there are some not so straightforward things you need to remember to do. 1. First of all, Emgu downloads as an executable that extracts all its files to your C drive. This is actually convenient since it makes sharing code and writing instructions immensely easier. 2. Any CPU isn t going to cut it when setting up your project. You will need to specify your target CPU architecture since C isn t as flexible about this as .NET is. Also, remember where your project s executable is being compiled to. For instance, an x64 debug build gets compiled to the folder bin x64 Debug, etc. 3. You need to grab the correct OpenCV C library files and drop them in the appropriate target project file for your project. Basically, when you run a program using Emgu, your executable expects to find the OpenCV libraries in its root directory. There are lots of ways to do this such as setting up pre-compile directives to copy the necessary files. The easiest way, though, is to just go to the right folder, e.g. C Emgu emgucv-windows-universal-cuda 2.4.10.1940 bin x64, copy everything in there and paste it into the correct project folder, e.g. bin x64 Debug. If you do a straightforward copy paste, just remember not to Clean your project or Rebuild your project since either action will delete all the content from the target folder. 4. Last step is the easiest. Reference the necessary Emgu libraries. The two base ones are Emgu.CV.dll and Emgu.Util.dll. I like to copy these files into a project subdirectory called libs and use relative paths for referencing the dlls, but you probably have your own preferred way, too. WPF and Kinect SDK 2.0 I m going to show you how to work with Emgu and Kinect in a WPF project. The main difficulty is simply converting between image types that Kinect knows and image types that are native to Emgu. I like to do these conversions using extension methods. I provided these extensions in my first book Beginning Kinect Programming about the Kinect 1 and will basically just be stealing from myself here. I assume you already know the basics of setting up a simple Kinect program in WPF. In MainWindow.xaml, just add an image to the root grid and call it rgb ... image You should now be able to plug in any of the sample code provided with Emgu to get some cool CV going. As an example, in the code below I use the Haarcascade algorithms to identify heads and eyes in the Kinect video stream. I m sampling the data every 10 frames because the Kinect is sending 30 frames a second while the Haarcascade code can take as long as 80ms to process. Here s what the code would look like ... Project Information URL http www.imaginativeuniversal.com blog post 2015 06 11 Emgu-and-Kinect-and-Computer-Vision.aspx Contact Information Blog http www.imaginativeuniversal.com Follow jamesashley Follow CH9 Follow Coding4Fun Follow KinectWindows Follow gduncan411 Les videos sur SecuObs pour les mots clés : kinect
Les derniers articles du site "Channel 9" :
- Kinect 2 Computer Vision - New XAML Tools in Visual Studio 2015 and Blend Visual Studio Toolbox - Hello Visual Studio Code with NodeJS - UWP - getting started with win2d Creating a Universal App in VB - Hello Face API... - Tuesdays with Corey A little somethin' about Scale Sets Tuesdays With Corey - Caching Principles in ASP.NET with Pranav Rastogi - Episode 027 - Solo, Female Founder Dorin Rosenshine of Outleads CodeChat - Unity Asset - Kinect v1 with MS-SDK - Docker 101 with Ahmet Alp Balkan Azure Friday
Menu > Articles de la revue de presse : - l'ensemble [ tous | francophone] - par mots clé [ tous] - par site [ tous] - le tagwall [ voir] - Top bi-hebdo de la revue de presse [ Voir]
Si vous voulez bloquer ce service sur vos fils RSS :
- avec iptables "iptables -A INPUT -s 88.190.17.190 --dport 80 -j DROP"
- avec ipfw et wipfw "ipfw add deny from 88.190.17.190 to any 80"
- Nous contacter par mail
Mini-Tagwall des articles publiés sur SecuObs : | | | | sécurité, exploit, windows, attaque, outil, microsoft, réseau, audit, metasploit, vulnérabilité, système, virus, internet, usbsploit, données, source, linux, protocol, présentation, scanne, réseaux, scanner, bluetooth, conférence, reverse, shell, meterpreter, vista, rootkit, détection, mobile, security, malicieux, engineering, téléphone, paquet, trames, https, noyau, utilisant, intel, wishmaster, google, sysun, libre |
Mini-Tagwall de l'annuaire video : | | | | curit, security, biomet, metasploit, biometric, cking, password, windows, botnet, defcon, tutorial, crypt, xploit, exploit, lockpicking, linux, attack, wireshark, vmware, rootkit, conference, network, shmoocon, backtrack, virus, conficker, elcom, etter, elcomsoft, server, meterpreter, openvpn, ettercap, openbs, iphone, shell, openbsd, iptables, securitytube, deepsec, source, office, systm, openssh, radio |
Mini-Tagwall des articles de la revue de presse : | | | | security, microsoft, windows, hacker, attack, network, vulnerability, google, exploit, malware, internet, remote, iphone, server, inject, patch, apple, twitter, mobile, virus, ebook, facebook, vulnérabilité, crypt, source, linux, password, intel, research, virtual, phish, access, tutorial, trojan, social, privacy, firefox, adobe, overflow, office, cisco, conficker, botnet, pirate, sécurité |
Mini-Tagwall des Tweets de la revue Twitter : | | | | security, linux, botnet, attack, metasploit, cisco, defcon, phish, exploit, google, inject, server, firewall, network, twitter, vmware, windows, microsoft, compliance, vulnerability, python, engineering, source, kernel, crypt, social, overflow, nessus, crack, hacker, virus, iphone, patch, virtual, javascript, malware, conficker, pentest, research, email, password, adobe, apache, proxy, backtrack |
|
|
|
|
|