Streams data from 3D cameras over a network.
This is an application that streams data from the Microsoft Kinect or cameras like it over a network. The program is Intended to be used in robotics applications where the controller cannot use such cameras directly due to hardware/software limitations--such as lacking usb ports or appropriate drivers--or in situations where the camera is not in close proximity to the device that needs to access it. Given that the controller can accept data from over the network, another embedded controller that is able to use these kinds of cameras can be loaded with this software to send the image and depth data from the kinect over the network to the other controller. Currently, KinectStreamer can only use the libfreenect library as its driver. Support for the OpenNI driver should be rolling out soon. As well as a C++ client to the KinectStreamer server. Designed by Frans Elliott.
Track & log x & y displacement, in realtime, of object in webcam
Track, in realtime, horizontal and vertical displacement of object in webcam. Log timestamp, x and y to comma-separated value (.csv) file importable to spreadsheet. Uses Lukas-Kanade algorithm and based on lkdemo.cpp in OpenCV, stripped down to track single point in high contrast against a uniform background. Based on the BSD licensed OpenCV, TrackXY also has BSD-style license. I am a bit embarrassed to be posting this here, because it's such a rudimentary program, but I couldn't find any other ready-made program that would track an object in real-time from webcam, other than an $80 special-purpose program used in the original (torsion balance) experiment we were replicating. I released TrackXY to reduce barriers to entry to science. Planned features include versions for each platform, a GUI, comprehensive data management, and data analysis tools. To analyze motion in /recorded/ video (not real-time), you may prefer something like PhysMo, also a SourceForge project.
Homer is a free cross-platform SIP softphone with video support.
Homer is a free cross-platform SIP softphone with video support. The Homer software is able to communicate in peer-to-peer mode without any infra- structure. But it also supports SIP servers (PBX boxes) as well. The amount of participants per live video conferences is not limited by the software. Besides the conference functions, Homer can also be used for video/audio streaming, recording and screencasting. Video as well as audio data from files or hardware devices can be streamed to every conference participant individually. Additionally, video/audio streams can be started as separate unicast transmissions to any host in the local network or the Internet with quality settings ranging from very low to very high (HDTV). Such streams can be received by Homer and can again be recorded to disc and made available for offline playback. Source code: https://github.com/Homer-Conferencing/Homer-Conferencing
Creation of three dimensional synthetic images and movies from two pictures or channels (cams). On the long run several features for 3D F/X are intended.
WARNING: This repository is outdated!!!
This site is outdated. Please go to the new project repository on github: https://github.com/extendedview/extended_view_toolkit
Video player who display anagplyph video from side by side stereoscopic video.
LiveDW is a small program made for live stage performance, allowing to draw in real time physically animated object, like bezier curves and texts.
This system provide a kind of Agumented reality experience. Exactly, we'll shows that active picture printed newspaper "The Daily Prophet" which appeared on Movie "Harry Porter" in realtime.
A graphical toolkit to use the GPU (Graphical Processor) to perform general purpose operations.
Three-Dimensional Real-Time and Offline Video Tracking using off the shelf components
Physics Simulation Software based on user sketchs running a pattern recognition agent, this app is able to animate a physics sketch, from a blackboard
Æther9 is an experiment in collaborative realtime storytelling through the use of networked video transmission.
erlfms is a flash media server written in erlang. It provide high performance, scalable, fault-tolerant services for streamming flash Audio/Video, shared object, flash remoting, etc.
Argo-Panoptes is a distributed surveillance system that allows video remote control using a smartphone or web browser as user interface. The system is able to alert the user about failures or motion detection by email, SMS or MMS.
Build a Gateway program (named NetCamGW) which get data from one or more network cameras.
Ruby computer vision library
Video processing and computer vision library for GNU/Linux offering interfaces to do image- and video-I/O with ImageMagick/Magick++, Xine, firewire digital camera (DC1394), and video for linux (V4L). Port to MS Windows is underway. Note that this version of HornetsEye is deprecated. HornetsEye now is released as multiple packages on RubyGems.org. The source code is available on Github.com (see http://www.wedesoft.de/hornetseye-api/ for more information).
O MAX TV! é um programa para assitir TV gratuitamente no PC!
Real time capable implementation of the DVB-T standard in C.
Flipbook is made to flip a sequence of images and allow you to study the resulting animation frame by frame. That's it, pure and simple. I will use Flipbook as the glue between my digital stills camera and a final animation. It will import JPEGs or PNGs
KamVu is a high level machine vision library. Our goal is to create tools that are powerful and easy to use. KamVu will also have a GUI front end to access the tool kit. We are currently developing algorithms for pattern matching, blob, edge etc.
Java based video capture software for the inexpensive (~$80) Hawking Technologies HNC230G Wireless-G Network camera. Motion detection and archiving of captured still images supported. Catch 'em in the act!
ArCoLIVE provides a set of open source component-based toolkit for multimedia applications such as chat room, Peer-to-Peer (P2P) conversation, virtual white-board, audio/video conferencing, control connection containers, screen capture and file sharing.
Implementation of an Interval Iterative Closest Point that uses intervals to found the global optimal solution. ICP can be used in vision technologies and photogrametry as pattern mathcing and as geometrical model finder.
kind of v4l2-driver in userspace to improve support of other v4l2 drivers and to post process video frames before it gets to the application.
code in this repository is now deprecated, vvvv has moved to github. please see: https://github.com/vvvv/vvvv-sdk --- a collection of standards-based plugins compatible with (among others) vvvv: video tracking plugins based on the freeframe api, audio/video directshow filters, and plugin nodes based on vvvvs own plugin interface. for vvvv see: http://vvvv.org