wii3d logo

 

Here are some links of interest.

 

GestureWorks Gestures

Human Computer Interaction • October 2010

 

GestureWorks allows developers to create applications that support multiple, simultaneous gestures. It is the most robust multitouch authoring solution for Adobe Flash and Adobe Flex. It is also easy, saving countless hours of development time.

There are several multitouch gestures defined in on the GestureWorks website.

Visit Site Top

 

Artificial Neural Networks

Algorithms and Theory • October 2010

 

Artificial neural networks are computational models that simulate aspects of a biological neural network. As shown in Figure, artificial neural networks are built up as a collection of node layers:

  • An input layer
  • A series of hidden layers
  • An output layer
The outputs between states are based on weights are learnt using back propagation through examples. The neural network does not generally perform as well as the more specialized Hidden Markov Models, but this approach has been used with some success in the recognition of sign language gestures in a paper demonstrating the use of size functions used an artificial neural network approach

Visit Site Top

 

Hidden Markov Models

Algorithms and Theory • October 2010

 

A three dimensional gesture may be recognised and processed using a Hidden Markov Model, which is a simple dynamic Bayesian network. This spatiotemporal model, which is defined below, reduces the 3 dimensional complexity of the hand gesture into a two dimensional problem, and analyses and categorizes these gestures using a state machine. This model has been employed, with success, in speech and handwriting recognition.

Visit Site Top

 

Triangulation

Algorithms and Theory • October 2010

 

In trigonometry and geometry, triangulation is the process of determining the location of a point by measuring angles to it from known points at either end of a fixed baseline, rather than measuring distances to the point directly (trilateration). The point can then be fixed as the third point of a triangle with one known side and two known angles.

Visit Site Top

 

Accord.NET

C# • September 2010

 

The Accord.NET library, built on top of the Aforge.NET library, is known for its statistical modelling capabilities. The discrete Hidden Markov Models present in the library provide the tools for the recognition of spatiotemporal gestures.

Visit Site Top

 

32feet.NET

Bluetooth, C# • July, 2010

 

32feet.NET is a shared-source project to make personal area networking technologies such as Bluetooth, Infrared (IrDA) and more, easily accessible from .NET code. It supports desktop, mobile or embedded systems. The project currently consists of the following technologies:

  • Bluetooth
  • IrDA
  • ObjectExchange

Visit Site Top

 

MathNET Iridium

C# • July, 2010

 

Iridium is the numerical foundation of Math.NET, aiming to provide commonly used mathematical elements for scientific numerical computations. It offers the infrastructure for basic numerics, linear algebra, random generators and distributions, integral transformations, etc. Iridium is self-contained, it does not depend on external libraries like Intel MKL, BLAS or LAPACK.

Visit Site Top

 

Nintendo

Wii • February, 2010

 

32feet.NET is a shared-source project to make personal area networking technologies such as Bluetooth, Infrared (IrDA) and more, easily accessible from .NET code. It supports desktop, mobile or embedded systems. The project currently consists of the following technologies:

  • Bluetooth
  • IrDA
  • ObjectExchange

Visit Site Top

 

ACM HCI Curriculum

Human Computer Interaction • July, 2009

 

The Association for Computing Machinery's human computer interaction special interest group, SIGCHI, published a curriculum for Human Computer Interaction.

Visit Site Top

 

WiimoteLib

C#, Wii • July 2009

 

Nintendo's Wii Remote (forever known as the Wiimote) is a fantastic little controller for the Nintendo Wii system. Because it uses Bluetooth to communicate with the Wii, it can be connected to and used by practically any Bluetooth capable device.

Visit Site Top

 

Johnny Chung Lee's Wii Projects

C#, Wii • February 2009

 

Johnny Chung Lee has developed several applications that use the Nintendo Wii Remotes for interaction with a computer using a Bluetooth connection:

  • Tracking Your Fingers with the Wiimote
  • Low-Cost Multi-point Interactive Whiteboards Using the Wiimote
  • Head Tracking for Desktop VR Displays using the Wii Remote
The projects developed are built using the WiimoteLib library.

Visit Site Top

 

Gizmodo Wii Prototype

Wii • August 2007

 

In an alternative Universe, this is what the Nintendo Wii's Wiimote and nunchuck would have looked like: this is the amazing transforming GyroPod, a motion-sensing gamepad prototype that Gyration made for Nintendo back in 2001.

Visit Site Top

 

Wiire

Wii • May 2007

 

Wiire is a public Wiki that details many of the hardware and software properties that have not been released by Nintendo.

Visit Site Top

 

PS3 vs. Wii Chip Comparison

Wii • November 2006

 

TechOn compares the differences between the PS3 and Wii chips.

Visit Site Top

 

Asynchronous Methods in C#

C# • June 2006

 

A useful feature of delegates is the ability to execute a method asynchronously. That is, through a delegate, you can begin invocation of a method and then return immediately while the delegate executes its method in a separate thread.

Visit Site Top

 

Revolution's Horsepower

Wii • March 2006

 

Studios give IGN the inside scoop on the clock rates for Broadway and Hollywood. How do the CPU and GPU stack up on paper?

Visit Site Top

 

Algorithms and Theory

Bluetooth

C#

Human Computer Interaction

Wii