Cyclops
Realtime Video Analyzer
Cyclops by Eric Singer (Code Artistry LLC) is a Max object for analyzing and tracking live video.
Through a simple interface, you can track performers and users with a video camera and analyze greyscale and color information from the live image. You can use the resulting Cyclops data to control MIDI, audio, video and anything else that you can do in Max.
- Cyclops Applications
- How Cyclops Works
- Cyclops 1.2 Features
- System Requirements
- Cyclops Windows
- How To Get Cyclops
- Frequently Asked Questions Page
- Download Cyclops
Cyclops Applications
- track dancers or other performers on stage
- interact with users in interactive installations
- create video-tracking-based musical instruments and performance interfaces
- create non-invasive user interfaces
How Cyclops Works
Cyclops receives live video from a QuickTime input source and analyzes each frame of captured video in real-time. It divides the image area into a grid of rectangular zones and analyzes the zones for greyscale, threshold, difference (motion) and color. Cyclops allows you to specify the grid resolution, target zones for analysis and indicate the type of analysis to be performed in each zone. Cyclops outputs messages for each analyzed video frame that can be used to trigger any Max processes or control any patch parameters.
Cyclops 1.2 Features
- Windows XP support in addition to Mac OS X
- easy-to-use GUI for specifying zones, analysis modes and tracking colors
- eight analysis modes (four greyscale and four color modes)
- sampling mode captures color data from the image for color matching analysis
- simple and efficient message output format
- works with most QuickTime input hardware (video capture cards, USB and FireWire)
- saves all settings with your patch
- compatibility with Jitter, with the included jit.cyclops object
System Requirements
Cyclops 1.2 for Mac OS X
- PowerPC Macintosh
- Max/MSP 4.5.x (optionally Jitter 1.5.x)
- Mac OS X 10.3 or higher
- 256 MB memory
- QuickTime 6 or higher
- QuickTime-compatible video input device
- Video camera or other video source
- PowerPC Macintosh
- Max/MSP 4.5.x and Jitter 1.5.x
- Mac OS X 10.3 or higher
- QuickTime 6 or higher
- QuickTime-compatible video input device
- Video camera or other video source
Cyclops 1.2 for Windows XP
- Windows XP (Home or Pro)
- 256 MB memory
- Max/MSP 4.5.x (optionally Jitter 1.5.x)
- QuickTime 5 or higher
- QuickTime-compatible video input device
- Video camera or other video source
- Windows XP (Home or Pro)
- 256 MB memory
- Max/MSP 4.5.x and Jitter 1.5.x
- QuickTime 5 or higher
- QuickTime-compatible video input device
- Video camera or other video source
Cyclops Help Window
Here is a portion of the Cyclops object's help file showing the commands you can use to control image tracking.

Video Window Input Mode
Here you can see two examples of the Cyclops video window in input mode, showing the tracking zones superimposed agains the live video input source.

Video Window Color Mode
In color mode, the video window registers the average color information for each zone.

Palette Window

How to Get Cyclops
Visit the Cyclops download page and download the demo version. You can purchase an authorization to remove the time limitation.
Purchasing Cyclops
We strongly recommend that you download and try the demo version of Cyclops before purchase. This will ensure that Cyclops works with your system and input hardware and in any application you might have in mind.
A Cyclops authorization is $99. Upgrades to Cyclops 1.2 for registered users of Cyclops 1.0 are $29.
Visit our online store to purchase your copy of Cyclops.
Cyclops 2007, Code Artistry LLC. All rights reserved.
Next Steps
Purchase a product directly through our online store.
Download a product demo or update.
Explore our vast support and community resources.

