Logo by MarkJayBee - Contribute your own Logo!

END OF AN ERA, FRACTALFORUMS.COM IS CONTINUED ON FRACTALFORUMS.ORG

it was a great time but no longer maintainable by c.Kleinhuis contact him for any data retrieval,
thanks and see you perhaps in 10 years again

this forum will stay online for reference
News: Did you know ? you can use LaTex inside Postings on fractalforums.com!
 
*
Welcome, Guest. Please login or register. May 27, 2022, 01:47:01 PM


Login with username, password and session length


The All New FractalForums is now in Public Beta Testing! Visit FractalForums.org and check it out!


Pages: [1]   Go Down
  Print  
Share this topic on DiggShare this topic on FacebookShare this topic on GoogleShare this topic on RedditShare this topic on StumbleUponShare this topic on Twitter
Author Topic: Video feedback fractals with kaleidoscope software  (Read 3510 times)
0 Members and 1 Guest are viewing this topic.
Duncan C
Fractal Fanatic
****
Posts: 348



WWW
« on: May 11, 2011, 09:54:03 PM »

Lately I've been developing a kaleidoscope application called ScopeWorks for release on the Mac App Store.

The app takes a source image and allows you to flip and rotate the image using a variety of different kaleidoscope templates. The results can be quite striking. When you use a fractal as a source image it makes it easy to create the type of fractal kaleidoscopes I've posted here before.

Most recently, I taught ScopeWorks how to import a video feed from a connected digital video camera and use a live stream of frames from the camera as the source image for a kaleidoscope. The results can be pretty hypnotic, but not exactly fractal.

What happens if you point the camera at the kaleidoscope output, though? The results are quite striking. A frame from the camera is sliced, diced, flipped, and rotated, and projected onto the computer screen. That image (or part of it, at least) is then fed back into kaleidoscope program as the source for the next kaleidoscope. You wind up with sequences of patterns repeating on smaller and smaller scales, with varying amounts of distortion thrown in. The images warp and evolve as you watch, and the brightness of the image pulsates as the automatic gain control on the camera interacts with the feedback loop of the images.

Still images don't really do the whole process justice, but they will have to do for now. I haven't tackled saving the output from the program as a video file yet, although I intend to try.

Here is a typical sample image:


Click below to see a larger version:
http://www.pbase.com/duncanc/image/134630811/original


I've read about video feedback fractals before, but this is the first time I've tried to create them myself. As far as I know the digital kaleidoscope twist is my innovation.


Duncan
Logged

Regards,

Duncan C
Sockratease
Global Moderator
Fractal Senior
******
Posts: 3181



« Reply #1 on: May 11, 2011, 10:26:43 PM »

You have got to move on from the mapple app store!

Too many people can't use it.

Well...

One.

Me.

I can't use it.

And that's One Too Many!
Logged

Life is complex - It has real and imaginary components.

The All New Fractal Forums is now in Public Beta Testing! Visit FractalForums.org and check it out!
Duncan C
Fractal Fanatic
****
Posts: 348



WWW
« Reply #2 on: May 12, 2011, 01:08:26 AM »

Sockratease,

While the app is still in development it's available as trial-ware.

You can download it at this link:

ScopeWork download link
Logged

Regards,

Duncan C
Don Whitaker
Conqueror
*******
Posts: 133



KitchenDon
WWW
« Reply #3 on: May 12, 2011, 06:43:35 AM »

Looks like fun. smiley I like the idea of using live video feedback as a source, then adding in some controllable effects to stir things up.

I remember seeing a video involving multiple projectors and feedback that produced some very fractl-y images. Maybe there is some way to simulate this in software?

<a href="http://www.youtube.com/v/Jj9pbs-jjis&rel=1&fs=1&hd=1" target="_blank">http://www.youtube.com/v/Jj9pbs-jjis&rel=1&fs=1&hd=1</a>



Logged

My digital creations: let me show you them
Softology
Conqueror
*******
Posts: 120


« Reply #4 on: May 13, 2011, 06:03:32 AM »

I have tried simulating video feedback before with some success.  Being able to inject a live feed would be very cool.  Mutliple projectors could be simulated by feeding one simulation output into another simulation with different parameters.

<a href="http://www.youtube.com/v/yxJ5c1CTt9s&rel=1&fs=1&hd=1" target="_blank">http://www.youtube.com/v/yxJ5c1CTt9s&rel=1&fs=1&hd=1</a>

More info here
http://softology.com.au/videofeedback/videofeedback.htm

Jason.
« Last Edit: May 13, 2011, 07:25:33 AM by Softology » Logged
Duncan C
Fractal Fanatic
****
Posts: 348



WWW
« Reply #5 on: May 13, 2011, 05:16:06 PM »

Looks like fun. smiley I like the idea of using live video feedback as a source, then adding in some controllable effects to stir things up.

I remember seeing a video involving multiple projectors and feedback that produced some very fractl-y images. Maybe there is some way to simulate this in software?

<a href="http://www.youtube.com/v/Jj9pbs-jjis&rel=1&fs=1&hd=1" target="_blank">http://www.youtube.com/v/Jj9pbs-jjis&rel=1&fs=1&hd=1</a>





Interesting. It looks like those fractals were based on just projecting 3 duplicate images of the video output in a triangular pattern, then pointing the camera at the group of 3 images. My kaleidoscopes app is based on a template files that let you describe the layout of a particular kaleidoscope. All the current kaleidoscope templates are based on taking a triangular slice of the source image and flipping/rotating it into some sort of tiled pattern to create the 'scope. It would be quite easy to create a new building block which is a complete copy of the source image. I could then create "kaleidoscopes" that were a triangular group of copies, and point the camera at the group of images, just like in that video. Dynamically moving the images around like the video would not work with the current structure of the program however.
Logged

Regards,

Duncan C
Don Whitaker
Conqueror
*******
Posts: 133



KitchenDon
WWW
« Reply #6 on: May 13, 2011, 09:17:44 PM »

All the current kaleidoscope templates are based on taking a triangular slice of the source image and flipping/rotating it into some sort of tiled pattern to create the 'scope.

This sounds like a lot of fun, wish I had a Mac so I could give it a whirl. smiley It'd be perfect for my BrainBlinks series of experimental videos. I hope you get the video output working, I'd love to see the effect in action.

Logged

My digital creations: let me show you them
Pages: [1]   Go Down
  Print  
 
Jump to:  

Related Topics
Subject Started by Replies Views Last post
Looking for HD fractal video software General Discussion fractfan 2 7718 Last post January 03, 2010, 04:12:25 AM
by Nahee_Enterprises
Fractals without iteration or feedback? Philosophy tumnus123 7 1837 Last post August 21, 2013, 09:46:05 PM
by hobold
Video feedback fractal Programming kronikel 7 1629 Last post May 01, 2014, 11:45:25 AM
by simon.snake
Perceptron 1.5 is out - video feedback fractals rule again! Announcements & News gamma 0 1014 Last post April 08, 2015, 05:40:10 PM
by gamma
Epimorphism - Video Feedback Emulator General Discussion kram1032 0 1208 Last post November 20, 2016, 11:27:35 PM
by kram1032

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM
Page created in 0.237 seconds with 24 queries. (Pretty URLs adds 0.014s, 2q)