Technical Article

Intel® RealSense™ SDK-Based Real-Time Face Tracking and Animation

Imagine playing a game where avatars display player facial motion in real time. Learn how to accomplish this using the latest Intel® RealSense™ SDK and a consumer-grade RGB-D camera. With code sample.
  • Microsoft Windows* 10
  • Game Development
  • Intel® RealSense™ Technology
  • Windows*
  • C/C++
  • Intel® RealSense™ SDK
  • Intel® RealSense™ Technology
  • Microsoft DirectX*
  • 面向增强现实的自主导航介绍

    This article provides an introduction to autonomous navigation and its use in augmented reality applications, with a focus on agents that move and navigate. Autonomous agents are entities that act independently using artificial intelligence, which defines the operational parameters and rules by which the agent must abide. The agent responds dynamically in real time to its environment, so even a simple design can result in complex behavior. An example is developed that uses the Intel RealSense camera R200 and the Unity* 3D Game Engine.
  • Microsoft Windows* 10
  • Microsoft Windows* 8.x
  • Game Development
  • Intel® RealSense™ Technology
  • Windows*
  • C/C++
  • Unity
  • Intermediate
  • Intel® RealSense™ SDK
  • Intel® RealSense™ Technology
  • GameCodeSample
  • depth camera
  • autonomous navigation
  • 用于渲染虚拟现实的投影方法的比较

    Virtual reality is rapidly gaining popularity, and may soon become a common way of viewing 3D environments. While stereo rendering has been performed on consumer grade graphics processors for a while now, the new wave of virtual reality display devices have two properties that typical applications have not needed to consider before. Pixels no longer appear on regular grids and the displays subtend a wide field-of-view. In this paper, we evaluate several techniques designed to efficiently render for head-mounted displays with such properties. We show that the amount of rendered pixels can be reduced down to 36% without compromising visual fidelity compared to traditional rendering, by rendering multiple optimized sub-projections.
  • Professors
  • Students
  • Game Development
  • Graphics
  • Rendering
  • Intel Innovator’s Summit 2016, Part 1

    I am participating in the Intel Innovator’s Summit come November 14th in Seattle. One of the hacking projects will be with the Intel Joule kit, a toy car holding our favorite animated characters along with a Real-sense camera. The summit promises to be a lot of fun.

    First and foremost: The team has not decided upon which animated character to use, but I voted for Ren and Stimpy. This decision probably shows both my decrepitude as well as my twisted sense of humor.

    Integration Wrappers for Intel® Integrated Performance Primitives (Intel® IPP)

    To provide easy-to-use APIs and reduce the effort required to add Intel® Integrated Performance Primitives (Intel® IPP) functions to your application, Intel® IPP library introduces new Integration Wrappers APIs. These APIs aggregate multiple Intel® IPP functions and provide easy interfaces to support external threading of Intel® IPP functions. A technical preview of Integration Wrappers functionality is now available for evaluation.

    Integration Wrappers consist of C and C++ interfaces:

  • Apple macOS*
  • Linux*
  • Microsoft Windows* 10
  • Microsoft Windows* 8.x
  • C/C++
  • Intel® Integrated Performance Primitives
  • OVS-DPDK Datapath Classifier

    Describes the design and implementation of the datapath classifier – aka dpcls – in Open vSwitch* (OVS) with Data Plane Development Kit (DPDK). It presents flow classification and the caching techniques, and also provides greater insight on functional details with different scenarios.
  • Linux*
  • Networking
  • Network Functions Virtualization (NFV)
  • Software Defined Networking (SDN)
  • Pipeline and the Efficient Chef (Part 2)

    Advanced computer concepts for the (not so) common Chef

    In Pipeline and the Efficient Chef (Part 1), we showed how the basic pipeline is equivalent to what our Chef does when following one step in his recipe. To say it differently, the execution of one machine language instruction is equivalent to our Chef performing one step of a complicated recipe.

    使用英特尔® Inspector XE 2011 发现多线程代码中的数据竞跑

    Intel Inspector XE automatically finds memory errors, deadlocks and other conditions that could lead to deadlocks, data races, thread . Some specific issues associated with debugging multithreaded applications will be discussed in this article.
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Beginner
  • Intel® Parallel Studio XE
  • Intel® Parallel Studio XE Composer Edition
  • Intel® Inspector
  • Intel® Parallel Inspector
  • critical section
  • data races
  • Learning Lab
  • OpenMP*
  • Parallel Computing
  • Threading
  • Subscribe to Technical Article