Fabio de Miranda's Library tagged → View Popular
PyMT
PyMT is a python module for developing multi-touch enabled media rich applications. Currently the aim is to allow for quick and easy interaction design and rapid prototype development. PyMT is written in Python, based on pyglet toolkit. We are about 10 contributors and ~40000 lines of code (version 0.3).
IndieGames.com - The Weblog - Sniff: Public Interactive Dog Installation
Here's an interesting application made with the Unity3D game engine: an interactive projection of a dog on a storefront window, complete with proper behavioral responses. (video has no sound)
If your gestures and body language are interpreted as friendly, the dog will respond to you the same way as well. Same goes with a show of aggresion towards the dog. The sidewalk is illuminated with infrared lights, and tracking is done with an infrared-sensitive camera.
Microsoft SketchFlow Overview
A tool that allows you to do paper prototyping, in a computer.
SketchFlow revolutionizes how quickly and efficiently you can demonstrate your vision for an application. It provides an informal and quick way to explore, iterate and prototype user interface scenarios, allowing you to evolve your concepts from a series of rough ideas into a living and breathing prototype that can be made as real as a particular client or project demands. This rapid, iterative and cost effective approach to prototyping allows you to concentrate on what matters most, being creative and building the best solution for your client, on time and within budget.
toxiclibs - Google Code
Several graphics/interaction utilities.
This is a growing selection of little useful helpers I've created for my own projects, but which might be helpful for others too.
Processing monsters
Animation of creatures made in processing.org, can be run from the browser (uses Javascript)
RobotReplay - The Next Generation of Web Analytics
RobotReplay lets you record and watch your website visitors in action. View recorded sessions of every mouse movement, click and keystroke:
* Improve your site's usability
* See where your readers get bored
* Convert more visitors to buyers
It's usability testing for the rest of us.
Stanford Laptop Orchestra (SLOrk)
he Stanford Laptop Orchestra (SLOrk) is a large-scale,
computer-mediated ensemble that explores cutting-edge technology in
combination with conventional musical contexts - while radically
transforming both. Founded in 2008 by director Ge Wang and students
computervision:controlmouse:start [Programex]
In this project functionalities of OpenCV Computer Vision
Library [1] are used to control mouse with the movements of the hands
captured by a webcam. The project is coded in C++ in Ubuntu Linux. User
wears two gloves with different colors. One hand is use
Zoran Zivkovic - Computer Vision software download
"Implements mixture of binary (logistic) PCAs where pixels are
modeled using Bernoulli distributions instead of Gaussian. The images
do not need to be aligned. The implementation calculates also the
posterior distribution of unknown discrete translations
Interaction-Design.org
This website is all about making research accessible. We deal
mainly with the human-centered aspects of IT product development:
Interaction Design, Human-Computer Interaction (HCI), Design, Human
Factors, Usability, Information Architecture, and related f
Interactive Pulp - PulpCore
"PulpCore is designed to fix the problems associated with Java
applets by providing attractive loading screens, consistent rendering
speeds, and a truly portable engine that works across all major
operating systems and Java runtime versions. " Though redu
Brainathlon
Brainathlon is an open source software game that is controlled
by players' brainwave activity. An electroencephalogram (EEG) monitors
the player's brainwaves. These waves are fed into the computer,
analyzed and used to control the game play.
Touchless
Touchless enables touch without touching by using a webcam to track color based markers.
Sketch Recognition Lab
Welcome to the homepage for the Sketch Recognition Lab at
Texas A&M University! Here at the SRL, we are interested in the
integration of sketch and gesture recognition into traditional user
interfaces.
Augmented Surfaces
"Augmented Surfaces" is a computer augmented environment that
allows users to smoothly interchange digital information among their
portable computers, table and wall displays, and other physical
objects. Supported by a camera-based object recognition syst
DiamondSpin Home Page (Java OpenGL Opensource Tabletop Interaction)
The goal of the DiamondSpin project is to provide to the
developer community a rich Java toolkit for tabletop development.
Tabletop are different from desktop application in many ways : *
Multiple users sit around the table * Each user has a different poi
MERL – DiamondSpace
Background & Objective: While incorporating many of our
related research outcome and findings, including PDH, DiamondTouch,
DiamondSpin, and UbiTable, DiamondSpace uniquely addresses the research
challenge of how multiple interactive display surfaces, inc
MERL – Clifton Forlines
Clifton Forlines is Research Associate at MERL. His research
interests include the design and evaluation of novel user interfaces.
Current research projects span from three-dimensional presentation of
and navigation through recorded digital video, to coll
LuciD > Projects > Design Virtual Desk
To place the designer in a natural work situation and to fix
the alteration of the cognitive representations and of the operational
process linked to the usual devices. To offer an immersive and
ergonomic workspace : no more locate the user in front of hi
Selected Tags
Related Tags
Sponsored Links
Top Contributors
Groups interested in interact...
-
Companies in brief: Week of November 11th
During the week of November...
Items: 36 | Visits: 65
Created by: Lisa Damast
-
Collaboration Websites
Sites listed here are for r...
Items: 91 | Visits: 58
Created by: Dean Mantz
-
IDL6543 Lab2
IDL6543 Week 2 Lab: Online ...
Items: 26 | Visits: 42
Created by: bcby c
Diigo is about better ways to research, share and collaborate on information. Learn more »
Join Diigo
