-
It’s a relatively easy thing for computers to “see” video, but “computer vision” goes a step further, applying a wide range of techniques by which computers can begin to understand and process the content of a video input. These techniques tend toward the primitive, but they can also produce aesthetically beautiful results. The best place to start with computer vision has long been the standard library, OpenCV. A free (as in beer and freedom) library developed by Intel and with ongoing use in a variety of applications, OpenCV is a terrific, C/C++-based tool not just for things like motion tracking, but video processing in general. OpenCV gets a lot of support in the C++-based OpenFrameWorks, but that doesn’t mean Java and Processing have to be left out of the fun.
-
OpenCV is an open source computer vision library originally developed by Intel. It is free for commercial and research use under a BSD license. The library is cross-platform, and runs on Mac OS X, Windows and Linux. It focuses mainly towards real-time image processing, as such, if it finds Intel's Integrated Performance Primitives on the system, it will use these commercial optimized routines to accelerate itself.
-
OpenCV (Open Source Computer Vision) is a library of programming functions mainly aimed at real time computer vision.
Example applications of the OpenCV library are Human-Computer Interaction (HCI); Object Identification, Segmentation and Recognition; Face Recognition; Gesture Recognition; Motion Tracking, Ego Motion, Motion Understanding; Structure From Motion (SFM); Stereo and Multi-Camera Calibration and Depth Computation; Mobile Robotics.
-
Projecting a narrow band of light onto a three dimensionally shaped surface produces a line of illumination that appears distorted from other perspectives than that of the projector, and can be used for an exact geometric reconstruction of the surface shape (light section).
-
OpenProcessing is a ‘flickr’ish place for Processing addicted generation.
-
DAVID-laserscanner is a very low-cost system for contact-free scanning of 3d objects. The only hardware requirements are a simple commercial hand-held laser and a standard camera.
-
Kyle McDonald sends us a hacked-together 3D scanner. I love that it’s slightly inaccurate in aesthetically-pleasing ways, I love that it’s something you can put together using stuff you already have at the ready, and I love that it’s powered by Processing. The applications could range from 3D models to motion graphics and animation to assistance in mapping projections to 3D objects.
-
Go mobile. JavaFX is the best way to bring expressive, feature-rich content to mobile devices. JavaFX uniquely leverages the Java ME platform's compelling mix of ubiquity, capability, expressiveness, and performance.
Get started today. The JavaFX SDK has the essential set of technologies, tools and resources required for developers and designers to create and deploy expressive and powerful mobile content.
-
Clutter is an open source software library for creating fast, visually rich and animated graphical user interfaces.
Clutter uses OpenGL (and optionally OpenGL ES for use on Mobile and embedded platforms) for rendering but with an API which hides the underlying GL complexity from the developer. The Clutter API is intended to be easy to use, efficient and flexible.
-
Sequencing, scripting, and more for Max/MSP
-
If you’ve worked at all with patching your own creations for music, visuals, and control, this has probably happened to you: you’ve made some change, and forgot what you did. You think of something you did some time ago – and forget what it was. Or you want to be able to easily collaborate with other people, and that means a lot of files flying around and no idea which file has which change. All of these problems are familiar to programmers. The solution: a technique called version control. Sounds fancy, but it’s really accessible to anyone, not just advanced programmers. And once you try it, you’ll never go back.
-
Baby’s cries have a general pattern for its needs: hunger, discomfort (wet diaper, for example), sickness, sleepiness, and tiredness. This pattern enables BabySays to translate baby’s language into adult’s language as well as monitoring the baby, and help parents respond to baby’s cry appropriately and promptly.
-
The I-Quad uses tile shaped LED electronic boards held together by a simple frame and interacts with external devices via USB or wireless. Each tile is capable of a low-res, almost dot matrix-like resolution. Essentially anything can be displayed across these tiles; from communication, entertainment, even ambient lighting.
-
Your hands are gesturing but I do not understand! Is it me or are your hands telling me something?
Comprehending sign language is not an easy task, but should that be a hindrance for communication between you and a vocally challenged person?
I guessed not, hence this Sign Language Translator will be the apt solution for you to transcend borders of gesture-based communication.
-
I am that stage in my life where I couldn’t care a less about the make or model of the mobile phone I use. I simply want functionality and that’s it! However according to my son, if he doesn’t get the latest model, his social life will be dead and he probably will be an outcast for holding that hands-me-down number! Do I have to get him a new mobile, every time the fad changes? No, not if something like the Infinite Sustainable Mobile Phone pops up.
-
In Designing with RFID we explore the potential for RFID objects in everyday contexts. Because RFID is a wireless, radio-based technology it is inherently invisible once embedded, and this raises issues around visibility and interaction. How does the addition of hidden interactive qualities influence the design of physical RFID objects? There is a need to develop tangible design qualities such as shape, materials, build quality and affordances for RFID-enabled objects.
-
In Designing with RFID we explore the potential for RFID objects in everyday contexts. Because RFID is a wireless, radio-based technology it is inherently invisible once embedded, and this raises issues around visibility and interaction. How does the addition of hidden interactive qualities influence the design of physical RFID objects? There is a need to develop tangible design qualities such as shape, materials, build quality and affordances for RFID-enabled objects.
-
This was an outdoor advertising campaign done by Inwindow Outdoor for the release of the animated film, Coraline. It appeared in 7 cities, at 14 locations and used a variety of technologies including video, audio, gesture, holograms and augmented reality.
-
These templates have been built upon the work of Nathan Smith and his 960 Grid System using effects from the Mootools JavaScript library. The idea for building these templates was inspired by Andy Clarke, author of Transcending CSS, who advocates a content-out approach to rapid interactive prototyping, crediting Jason Santa Maria with the grey box methodology.
-
2008, Bonn, Germany February 18 – 20, 2008
-
The 'iPoint 3D' allows people to communicate with a 3-D display through simple gestures – without touching it and without 3-D glasses or a data glove. What until now has only been seen in science fiction films will be presented at CeBIT from March 3-8 by experts from the Fraunhofer Institute for Telecommunications, Heinrich-Hertz-Institut, HHI.
No Comments on "links for 2009-02-23"