Well I would have to use randomness in the software...I don't like using random number generators...
It's more fun to play with an arm...and I get 7000 hits on youtube...;)
And the next step is to use visual feedback to help motor_control...that wouldn't not work with the plotter....
At this stage the point of using an arm is not obvious..I only started developping the arm since november.
Ho Yes..the point is not to do efficiently beautiful drawings...;)
Frankly my motivation is to pass time in an interesting manner (I shouldn't say that)
Best
wrong:
The main filter in use is not available in the photoshop package.
Photoshop filters do not exist as far as I am aware They are all based on academic research.
All these filters are used in computer vision libraries such as Opencv.
For the plotter bit there are some major differences...
Yes
I have a few pen plotters including one designed for the BBC...a very strange turtle type thingy...I can't recall the name...I should look in the cupboard...
It is funny all these comments along the lines of "it has been done before"...
http://en.wikipedia.org/wiki/Jacques_de_Vaucanson
I thought I answered...
These servos are great...and so cheap..
About the software.
It is very rudimentary..I needed something to show at the exhibition.
It looks around, locates a face (opencv's haar detector and/or skin colour)
Moves the camera to center the face.
Locates eyes, mouth. Vertical/horizontal axis
The drawing is based on the responses from Gabor filters (http://www.cs.rug.nl/~imaging/)(best approximations of simple cells in early visual cortex (V1))) at various scales and limited orientations...
The issue is not the feature detection..but the drawing activity in itself. The next step will be for the system to look at what it is drawing....
Best
Sure!!! you would have been happy to work on the assembly line....
I was an artist amongst thousands unable to live from my work....
I am more concerned about the use (present/near future) of robots in warfare, than of robots doing doodles...
You are going to see more and more robots, you better get used to it.
Best
Patrick tresset
If you look at the Galleries on the site..you will see the results of an algorithm performing a representation based on gray levels (shades)..
"Prettiness" is not the aim of this system...
In an art gallery prettiness doesn't really qualify what is exhibited...
Best
Hi Eugene You will notice that in our project there is no mention of portraits. Our system doesn't represent gray levels but salient structural lines... If you look at the galleries on the website you will notice that a previous system did something fairly interesting with gray levels back in 2005..it wasn't driving a robotic arm...but could have easily driven an arm, used as a plotter as in many robotic drawing systems... Also I guess that during the past 30 years there has been numerous systems attempting to draw the most famous being AARON by Harold Cohen http://en.wikipedia.org/wiki/AARON [wikipedia.org] Best Patrick
I used a pen plotter before (far too precise), the images on the wall in the video are plotted...
With the cheap arm we are using now there is a very interesting (necessary) lack of precision, different precision, feedback etc......
Patrick Tresset
Well I would have to use randomness in the software...I don't like using random number generators... It's more fun to play with an arm...and I get 7000 hits on youtube...;) And the next step is to use visual feedback to help motor_control...that wouldn't not work with the plotter.... At this stage the point of using an arm is not obvious..I only started developping the arm since november. Ho Yes..the point is not to do efficiently beautiful drawings...;) Frankly my motivation is to pass time in an interesting manner (I shouldn't say that) Best
That's very kind....makes my day.... There was also Ada Lovelace on the other side of the card...... Tech details... Ubuntu, python http://www.python.org/ enthought http://code.enthought.com/ opencv http://opencv.willowgarage.com/ yarp http://eris.liralab.it/yarp/ KDL http://www.orocos.org/kdl Gamera http://gamera.sourceforge.net/ Shapely http://pypi.python.org/pypi/Shapely/ few other bits and pieces Hardware: Dell xps13, Intel atom motherboards, 1gig ram, 4gig usb thumb drive, and wifi dongle, router... Arduinos, philips webcam, low cost micro servos, AX12 Bioloids servos, USB2Dynamixel, ikea lights and tables...that's about it..pen and paper...
wrong: The main filter in use is not available in the photoshop package. Photoshop filters do not exist as far as I am aware They are all based on academic research. All these filters are used in computer vision libraries such as Opencv. For the plotter bit there are some major differences...
Yes I have a few pen plotters including one designed for the BBC ...a very strange turtle type thingy...I can't recall the name...I should look in the cupboard...
It is funny all these comments along the lines of "it has been done before"...
http://en.wikipedia.org/wiki/Jacques_de_Vaucanson
yes I have noticed... I wonder if they are far more precise..the AX12 are not really precise..but for the price they are excellent
I thought I answered... These servos are great...and so cheap.. About the software. It is very rudimentary..I needed something to show at the exhibition. It looks around, locates a face (opencv's haar detector and/or skin colour) Moves the camera to center the face. Locates eyes, mouth. Vertical/horizontal axis The drawing is based on the responses from Gabor filters (http://www.cs.rug.nl/~imaging/)(best approximations of simple cells in early visual cortex (V1))) at various scales and limited orientations... The issue is not the feature detection..but the drawing activity in itself. The next step will be for the system to look at what it is drawing.... Best
Sure!!! you would have been happy to work on the assembly line.... I was an artist amongst thousands unable to live from my work.... I am more concerned about the use (present/near future) of robots in warfare, than of robots doing doodles... You are going to see more and more robots, you better get used to it. Best Patrick tresset
I might be able to get funding for that...cool idea Patrick
Sorry for the interruption of service http://www.gold.ac.uk/computing/showcaseofwork/aikon-researchprojectpatricktressetandfredericfolleymarie/ http://www.youtube.com/watch?v=AOtQAhblRps
please look on youtube!!!! http://www.youtube.com/watch?v=AOtQAhblRps
sorry I posted my previous reply anonymously Patrick
If you look at the Galleries on the site ..you will see the results of an algorithm performing a representation based on gray levels (shades)..
"Prettiness" is not the aim of this system...
In an art gallery prettiness doesn't really qualify what is exhibited...
Best
Hi Eugene You will notice that in our project there is no mention of portraits. Our system doesn't represent gray levels but salient structural lines... If you look at the galleries on the website you will notice that a previous system did something fairly interesting with gray levels back in 2005..it wasn't driving a robotic arm...but could have easily driven an arm, used as a plotter as in many robotic drawing systems... Also I guess that during the past 30 years there has been numerous systems attempting to draw the most famous being AARON by Harold Cohen http://en.wikipedia.org/wiki/AARON [wikipedia.org] Best Patrick
I used a pen plotter before (far too precise), the images on the wall in the video are plotted... With the cheap arm we are using now there is a very interesting (necessary) lack of precision, different precision, feedback etc...... Patrick Tresset