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

  • 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
jit.cyclops for Mac OS X
  • 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
jit.cyclops for Windows XP
  • 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.

Events Calendar

May 2008

M T W T F S S
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
Submit Your Event