Artificial Creativity

September 26th, 2006 at 11:51 pm (Art, Design, Webnology)

I ran across these images exploring NodeBox, which is a programming environment that can be thought of as Processing for Python (instead of Java), being developed by the Experimental Media group at St. Lucas School of Arts, Antwerp, Belgium. Emphasis is on generating 2D design and AI (instead of 3D graphics and interaction).

Percolator is a program written in NodeBox that generated the images above:

Percolator is a set of algorithms that create an artistic
composition of images, based on what’s in the news today. In short,
three things take place once the code is run:

  • Harvest news from the internet: using the Google
    library for NodeBox, a number of news sites are visited (CNN, BBC, Fox
    News, Google News, ABC News, MSNBC, CBSNews, Yahoo! News, Wired News,
    USA TODAY) and summarised with an extension of the Keywords library for NodeBox.

  • Harvest corresponding images: a number of images are drawn from the Photobjects library, based on the keyword summary of today’s news.

  • Collate the images: a composition is then assembled from these images using the PhotoBot
    library for NodeBox. This algorithm knows things about contrast and
    harmony, and typically applies rotation, scaling, overlay blends, hue
    blends, and gradient masks.

The developer, Tom De Smedt, has a great article about his work with NodeBox and Artificial Creativity.

Blogged with Flock

1 Comment

Wildlife

September 9th, 2006 at 3:29 pm (Art)


Watch the amazing video: http://www.flightphase.com/about.html

Artist Karolina Sobecka has created a new, mobile form of installation art that breaks free from the usual constraints of projected art: indoor or static. The project is a delightful commentary on the role of the car as a hybrid indoor-outdoor space, its ability to transmit concepts from both, and the effects of technological development on nature.

“At night projections from moving cars are shone on the buildings downtown. Each car projects a video of a wild animal. The animal’s movements are programmed to correspond to the speed of the car: as the car moves, the animal runs along it speeding up and slowing down with the car, as the car stops, the animal stops also. The framerate of the movie corresponds to the speed of the wheel rotation, picked up by a sensor.”

Blogged with Flock

Comments