The main goal of the Cognitive Vision project is to improve the results of artificial intelligence. The current scope is to equip the abilities of the AIBO (robot dog of the Sony) to explore its environment and to recognize the local position (e.g. navigation in a room). The first trial is to use and develop image processing methods with a single webcam and to apply these techniques with AIBO.
ExifTool is a platform-independent Perl library plus a command line application for reading, writing, and editing meta-information in image, audio, and video files. It supports many different types of metadata including EXIF, GPS, IPTC, XMP, JFIF, GeoTIFF, ICC Profile, Photoshop IRB, FlashPix, AFCP, and ID3, as well as the maker notes of many digital cameras.
OrbySPV (Sequential Panoramic Viewer) gives you the ability to create highly interactive virtual tours, similiar to the Google Maps Street View, using your own panaromic images. The Orby experience is not like the other virtual tours that you may have seen around the Web, where you stand in one spot and look around in a static 360 degree bubble. Orby has that ability, but instead of standing in a single position, you can actually walk around in the captured environment, stop at any position, and zoom and rotate as much as you want.
Record TV is a system of scripts for recording TV on your Linux desktop PC. Record TV is designed to follow the Unix philosophy by attempting to do one thing well. It makes use of the cron and at commands to do the scheduling, and is flexible enough to work with lots of different UI styles. It concerns itself simply with understanding your TV listings and deciding which programs to record.
Amora (A mobile remote assistant) is an application for S60 Nokia smartphones written in Python (PyS60). It allows you to send keyboard events and mouse moving in your Linux desktop. You can control slides, movies, and any other application. Supported features include: mouse drag, double clicking, mouse left button, and some common keyboard keys (Enter, Esc, Space, F5, arrow key left/right, 'F', etc.). It can take a screenshot of the active window on your desktop and view thumbnail on the cellphone. Communication uses Bluetooth.
wxCam is a webcam application for Linux. It supports video recording (in an uncompressed AVI format or Xvid format), snapshot taking, and some special commands for Philips webcams, so you can also use the program for astronomy purposes. It supports both video4linux 1 and 2 drivers.
Optar is a software codec that generates 2D bar codes for data storage on paper using a black and white laser printer and scanner. It fits 200kB on an A4 page, uses Golay forward error correction codes to ensure reliability, and can also be used to store data on photographic film.
homeTVstream is a collection of shell scripts and a PHP-based Web page for watching TV on your LAN computers. It is based on VLC, and encodes and streams video using port 8080 in an MMS stream. You can watch it with VLC by using the URL mmsh://yourserverip:8080/, with any other MMS-capable player by using the URL mms://yourserverip:8080/, or just by opening the TV page in your Web browser.