Monday, November 30, 2009


No trip to the Maui airport is complete without a stop in at Sammy Hagar's bar. The static panorama image was generated by processing a Flip video pan with the Studio Artist temporal scan tracker.

Sunday, November 29, 2009

Headed for Maui

Candice and i needed to head over to Maui at the last minute so we decided to take Go airline instead of Hawaiian. They have these cool little jets. The ride as you come in for a landing on Maui is always a little crazy but especially on these smaller planes. The panorama was generated using the Studio Artist 4 temporal scan tracker to process a Flip video pan.

Saturday, November 28, 2009

Temporal Fish Imagery 3

Another temporal underwater fish image generated from Flip video footage taken at the Sydney aquarium. This was generated with a new temporal image processing effect i'm adding to Studio Artist 4. Like the temporal difference matte but different.

Friday, November 27, 2009

Temporal Fish Imagery 2

Another temporal underwater image generated from the Flip video taken at the Sydney aquarium in Darling Harbour. This is a slit scan generated using temporal image processing in Studio Artist 4.

If you look closely at the image you can see the horrendous Flip avi frame indexing bug associated with Quicktime and the avi compression codec that Flip uses for the video files the camera generates. When you use the Quicktime apis to index the frames sequentially the actual video frames you get back are sometimes not correct for a given frame time. The bug seems to position itself along with the mpeg key frame indexes, so you see it every 20 frames. As you sequentially access the frames in Quicktime one will jump ahead too far, then the next one jumps back in time, then they advance forward in time again. It doesn't appear to happen when you play the video in real time, just when you try to access individual frames, which is what you need to do during video processing.

I can't believe it took me this long to notice this bug associated with the Flip camera on the mac. Most of what i do is either temporal processing where the frame order being slightly offset would not be noticeable since you are processing a big chunk of frames, or the scan tracker where it's going to be less noticeable. But looking back through my old slit scans you can see this problem, i always thought i was shaking the camera. When i started in on writing an image stabilization algorithm for Studio Artist to smooth out shaky video shots the real problem because apparent.

I ordered the Kodak Zi8 high def pocket video camera the day after i figured out this Flip bug was there. The extra resolution will be greatly appreciated. I started a dialog with Flip and Apple to try and resolve this problem, but i don't expect anything to happen quickly.

Thursday, November 26, 2009

Temporal Fish Imagery

This started with some Flip video taken at the Sydney aquarium in Darling Harbour. The video motion was then processed into a static image using the Studio Artist 4 temporal difference matte.

Wednesday, November 25, 2009

Gallery Show Fun

Random image generated during some Studio Artist 4 gallery show testing. The gallery show feature set continues to expand over time.

Tuesday, November 24, 2009

Waikiki Hula Show 2

Another static image generated from temporal processing in Studio Artist 4 of some Flip source video footage taken at the nightly hula show in Waikiki.

Monday, November 23, 2009

Waikiki Hula Show

Static image generated from some temporally processed Flip video source footage taken in Waikiki at the nightly hula dance show.

Sunday, November 22, 2009

Temporal Symmetry

Trying some new experiments with temporal symmetry effects in Studio Artist 4.

Saturday, November 21, 2009

Temporal Processing 2

More experiments with new temporal image processing ideas in Studio Artist 4.

Friday, November 20, 2009

Temporal Processing

Working on some new temporal image processing effects for Studio Artist 4.

Thursday, November 19, 2009

Kaimuki Intersection

Waiting for indian food in Kaimuki. This started with a flip video pan followed by processing in the studio artist temporal scan tracker to build the static panorama.

Wednesday, November 18, 2009

Aloha Tower at Night

The docks at aloha tower at night. This started with a Flip video pan followed by processing in Studio Artist 4 with the temporal scan tracker to make the static panorama.

Tuesday, November 17, 2009

Gallery Show Test

Random vectorizer effect generated using gallery show in Studio Artist 4.

Monday, November 16, 2009

Crazy Paint Snakes

Crazy paint snakes generated while preset morphing. Working on some new features for Studio Artist 4 for interactive action painting.

Sunday, November 15, 2009

Gallery Show Test

Another abstract image generated during gallery show testing in Studio Artist 4.

Saturday, November 14, 2009

Preset Morphing Abstraction

Abstract painting generated while interactively morphing between multiple paint presets while the paint synthesizer was auto-painting. Using the experimental preset morphing window, which will be come a feature in Studio Artist 4 at some point after some more testing. I'm calling this new way of working with Studio Artist interactive action painting for lack of a better descriptive term.

Friday, November 13, 2009

Automatic Visual Focus

Another paint synthesizer image where the visual focus was generated automatically. Some new features to look forward to in Studio Artist 4 at some point.

Thursday, November 12, 2009

Weird Halftoning Effect

Trying out some alternative halftone algorithm ideas built in Studio Artist 4.

Wednesday, November 11, 2009

Randomness and Form

This is an interesting image because the visual system is able to recognize the form of the head in all of the other visual clutter. Generated using the new gallery show features in Studio Artist 4.

Tuesday, November 10, 2009

Watershed Man

I liked the simplicity of the output of this effect. Based on the watershed regionization ip op in Studio Artist 4. Used some of the new gallery show features to algorithmically find the particular settings for this.

Monday, November 9, 2009

Fly Man

Working on developing some new MSG source processing effects via directed evolution of MSG processors. This fell out of the testing associated with new MSg processor development. Processing a head shot source image. Using the new edge sketch MSG processor that is then twisted out of control by additional modular MSG image processing.

Sunday, November 8, 2009

MSG Chamfer Fun

Working on some new MSG source processing effects. A new halftoning algorithm in this particular case based on MSG chamfer processing in Studio Artist 4.

Saturday, November 7, 2009

Visual Focus

The interesting twist in this Studio Artist rendition is that the detail drawing for the facial features was all done automatically with no manual intervention or manual selection. From a series of tests associated with new feature development.

Friday, November 6, 2009

Childlike Scribble

Machine intelligence reaches the level of childlike scribbling. More gallery show output from Studio Artist 4.

Thursday, November 5, 2009

Gallery Show Sketch

Still working on extending the sketch functionality in Studio Artist 4 gallery show. Added some new path gen functionality from ip ops as well.

Wednesday, November 4, 2009

Algorithmic Drawing 4

More algorithmic drawing experiments in Studio Artist 4. I'm using vector drawing paint synthesizer output here.

Tuesday, November 3, 2009

Vectorizer Gallery Show 2

Another random vectorizer gallery show image from Studio Artist 4.

Monday, November 2, 2009

Vectorizer Gallery Show

One of the new gallery show features in Studio Artist 4 lets you automatically generate random vectorizer presets as a part of the show run. There's a lot of cool vectorizer abstraction effects i wasn't really aware of that are popping out running this new feature.

Sunday, November 1, 2009

Algorithmic Drawing 3

More algorithmic drawing experiments in Studio Artist 4. Again using MSG path shape features. I'm also using the image processing brush load in the paint synthesizer to build fractal overlay.