Inicio » interface

Archivos de la categoría: interface

USB3 Vision: camera standard interface for usb 3.0 ports

From AIA Vision Online [Link]:

USB3 Vision –
High Bandwidth Yet Simple Connectivity

The USB3 Vision interface is based on the standard USB 3.0 interface and uses USB 3.0 ports that will soon be standard on most PCs (with Windows 7 service pack and Windows 8 native support expected soon). Components from different manufacturers will easily communicate with each other. The standard is currently in version 1.0.

  • High bandwidth in excess of 350 MB/s
  • Easy-to-use plug and play interface
  • Power and data over the same passive cable to five meters (more with active cables)
  • Uses GenICamTM generic programming interface

Download USB3 Vision Standard Specification [Link]. 

Share

Kinect interfaces

Microsoft interface

Microsoft released Kinect software development kit for Windows 7 on June 16, 2011. This SDK will allow developers to write Kinecting apps in C++/CLI, C#, orVisual Basic .NET. The main features are:

  1. Raw sensor streams: Access to low-level streams from the depth sensor, color camera sensor, and four-element microphone array.
  2. Skeletal tracking: The capability to track the skeleton image of one or two people moving within the Kinect field of view for gesture-driven applications.
  3. Advanced audio capabilities: Audio processing capabilities include sophisticated acoustic noise suppression and echo cancellation, beam formation to identify the current sound source, and integration with the Windows speech recognition API.
  4. Sample code and Documentation.

In March 2012, Microsoft announced the next version Kinect for Windows 1.5. It adds the following features:

  1. The Kinect for Windows 1.5 SDK woud include ‘Kinect Studio’ a new app that allows developers to record, playback, and debug clips of users interacting with applications.
  2. Support for new “seated” or “10-joint” skeletal system that will let apps track the head, neck, and arms of a Kinect user – whether they’re sitting down or standing; which would work in default and near mode.
  3. Support for four new languages for speech recognition – French, Spanish, Italian, and Japanese. Additionally it would add support for regional dialects of these languages along with English.
  4. It would be available in Hong Kong, South Korea, and Taiwan in May and Austria, Belgium, Brazil, Denmark, Finland, India, the Netherlands, Norway, Portugal, Russia, Saudi Arabia, Singapore, South Africa, Sweden, Switzerland and the United Arab Emirates in June.

OpenNI interface

The OpenNI framework provides a set of open source APIs. These APIs are intended to become a standard for applications to access natural interaction devices. The API framework itself is also sometimes referred to by the name OpenNI. The APIs provide support for:

  1. Voice and voice command recognition
  2. Hand gestures
  3. Body Motion Tracking

Wrappers for Matlab

Share

XML interfaces for Matlab

XML Toolbox for Matlab  [Link]

The XML Toolbox for Matlab allows engineering users of Matlab to convert and store variables and structures from the internal Matlab format into human-readable XML format and vice versa. This format is required to be able to store parameter structures, variables and results from engineering applications in XML-capable databases and can be used for the transfer of data across the Grid.
The XML Toolbox is implemented as four small intuitive and easy-to-use Matlab function which can be called directly within the proprietary environment.
As an additional feature, this Toolbox allows the comparison of internal Matlab structures through comparing their XML representation, which has not been possible so far. 
This work originally began as a collaboration between Geodise and the DTI-funded GEM project at the Southampton Regional e-Science Centre. Current development has been funded as part of the OMII managed programme

XMLTree: an XML toolbox for MATLAB [Link]

XML Parser is an XML 1.0 parser written in MATLAB. It aims to be fully conforming. It is currently not a validating XML processor.
This XML Parser is embedded in a MATLAB class (@xmltree) including powerful methods to import, export, access and modify the data. A subset of XPath is used for addressing parts of the XML document.

XML Toolbox [Link]

The XML Toolbox converts MATLAB data structures of any level of nesting into an XML string. It also reads most types of XML strings/files and converts these into a Matlab structure.
Share

Archivos

Categorías