I Wrote an Algorithm to Draw Portraits from Thread | Thread Art

  Рет қаралды 107,869

Jenny Ma

Jenny Ma

Күн бұрын

Пікірлер: 274
@ameyakshirsagar4941
@ameyakshirsagar4941 3 жыл бұрын
Came here from Reddit. It's really beautiful. Keep it up.
@willyricardo7009
@willyricardo7009 3 жыл бұрын
the picture or the engineer?
@ihnxmanny
@ihnxmanny 2 жыл бұрын
I have one doubt how to get the algorithm??? Can u plz tell me 🥺
@jumperdude1
@jumperdude1 3 жыл бұрын
Jenny: yeah the process was pretty complicated. *Goes to stack overflow like a boss*
@JennyMaAviation
@JennyMaAviation 3 жыл бұрын
The best way to code!!!!
@hkr667
@hkr667 3 жыл бұрын
This looks like one of those coding projects where you go "right, the idea is simple enough" and an hour and a half of research later you went mad and conclude it's easier to design a space ship.
@JennyMaAviation
@JennyMaAviation 3 жыл бұрын
Hehe yes! At multiple times during the research phase I considered abandoning the idea altogether 😋
@gustavofernandez2537
@gustavofernandez2537 2 жыл бұрын
@@JennyMaAviation Hi Jennyma, do you sell the algorithm?
@automaetopia
@automaetopia 3 жыл бұрын
That’s insanely beautiful.
@muhammedabdulkarim1536
@muhammedabdulkarim1536 3 жыл бұрын
I came from Reddit too. And this is sooo amazing!
@julieball1167
@julieball1167 Жыл бұрын
12:53 I haven’t seen anything like this , it’s unique and magical, what a wonderful tribute to your parents hope they are both alive to be able to see for themselves how gifted their child is , Absolutely brilliant
@ThePyraete
@ThePyraete 3 жыл бұрын
I think you nailed it
@amenicHD
@amenicHD 3 жыл бұрын
Wow! Best thing about it you were absolutely willing to follow through, no matter what come, true inspiration.
@qc_ploum-zoum2
@qc_ploum-zoum2 3 жыл бұрын
I would have liked a little overview of the code, maybe in the next video! If you ever do an other one involving code.
@phendur
@phendur 3 жыл бұрын
seconding this!
@suckmydick2006
@suckmydick2006 2 жыл бұрын
@Rashard Kenn Castro don’t say give, ppl need to buy from you.this is a business not giving
@angelbellarose8628
@angelbellarose8628 Жыл бұрын
Is there one with colour in it?
@dailyschun
@dailyschun 3 жыл бұрын
HOLY COW! THIS IS INCREDIBLE😍😍
@HarrySummerXR
@HarrySummerXR 3 жыл бұрын
Thanks for sharing. This is definitely nontrivial work and a great crafting. Some ideas algorithm-wise: 1. Simulated Annealing might produce better result than greedy algo. 2. The current rasterization method of line is by calculating the length of the thread as n and plotting n integer points along the line. This may lead to missing pixels (breaking line). 3. To further enhance the resolution, considering the diameter of the nails and thickness of the thread might be necessary. 4. It would be interesting to have customizable shape of the canvas.
@ansichtssachen
@ansichtssachen Жыл бұрын
just found this channel randomly and it's the best :)
@haydennelson9404
@haydennelson9404 3 жыл бұрын
Came here from Reddit, hope you keep going good luck. I like videos where people use computers to solve engineering problems.
@What_we
@What_we 8 ай бұрын
I love your passion. I living at Taipei in Asia. This skill let's me connect with the China's Suzhou double-sided embroidery. Use silk thread to operate points, lines and surfaces to compose the picture
@artandmusic4495
@artandmusic4495 2 жыл бұрын
Good girl! Excellent work, highly respected! 🤠
@oxcart4172
@oxcart4172 3 жыл бұрын
Who hasn't thought of doing that? (Apart from me!) It's beautiful!
@7jack7
@7jack7 Жыл бұрын
You are the David Attenborough of string art. Very well done and presented. I watched start to finish and I have the attention span of a gnat. Thank you!
@NSResponder
@NSResponder Жыл бұрын
FYI, you can make a pivot arm out of scrap wood and screw the sabre saw to it, so that you don't have to rely on your ability to follow a marked line. Sarch for "circle cutting jig", you'll find many examples.
@OnlyGoodJawn
@OnlyGoodJawn 2 жыл бұрын
I related to the part where your Dad becomes a clamp. Because I don’t have a Dad. Or a clamp. Great video! Very cool.
@saathvikparupudi321
@saathvikparupudi321 3 жыл бұрын
That looks beautiful!
@JobvanderZwan
@JobvanderZwan 3 жыл бұрын
[impatiently clicks on channel before the intro is over, expecting more programming stuff] Wait, it's all about aviation? ... AWESOME!
@MFunkibut
@MFunkibut Жыл бұрын
Nice description of the algorithm!
@christophemarois5423
@christophemarois5423 3 жыл бұрын
I just LOVE this kind of coding adventure. Superb result also.
@eylonlevy6234
@eylonlevy6234 3 жыл бұрын
A simple yet effective algorithm, and a really cool project. Looks great!
@smart7868
@smart7868 3 жыл бұрын
Came here from Reddit too. Something in common, studied Aerodynamics and CFD for 20 years, not my current job though.
@Geosquare8128
@Geosquare8128 3 жыл бұрын
This is sick :o
@iexusuxei
@iexusuxei 3 жыл бұрын
Looks great! Was wondering if you were going to paint the board white to help with the contrast but I actually think the wood grain adds a nice bit of texture behind the threads! Also helps that your parents are ridiculously photogenic! (don't tell mine I said that)
@JennyMaAviation
@JennyMaAviation 3 жыл бұрын
Hehe they'll be happy to hear that :) I really like the more rustic look of the exposed wood (not that you can really see it), and it saves me a step as a bonus!
@penguin1714
@penguin1714 3 жыл бұрын
Your ability to finish a project is what impresses me more than anything else. Sick project
@JennyMaAviation
@JennyMaAviation 3 жыл бұрын
Thank you! I was getting fed up at some points.... but luckily everything worked out in the end :)
@kaleidojess
@kaleidojess Жыл бұрын
That's actually amazing !
@813Productions
@813Productions 3 жыл бұрын
That's incredible
@walts9364
@walts9364 3 жыл бұрын
What a great video. This is very well done and is just fantastic. Thank you for sharing this with the world. Make a little Cnc adaptation and you could have a really cool machine that could spit these out in short order...you have a wonderful opertunity to make a fully automatic version... you need a small Cnc machine with a way to feed the thread...and tension it. Such a machine could make these in a short time from anyone's picture.... kids would love it as would lots of crafts people. You could do this on rectangular or other shaped canvas also..wonderful!
@MoDFoX
@MoDFoX 3 жыл бұрын
this is super cool
@gbrls_yt
@gbrls_yt 3 жыл бұрын
The end result was amazing! I'd love to see more computery videos like this.
@per-axelskogsberg3861
@per-axelskogsberg3861 Жыл бұрын
The result was really cool.
@olafzijnbuis
@olafzijnbuis Жыл бұрын
Did you make a sign error in your program? Looks like the image is left-right flipped over. compare 09:20 and 12:34
@MichaelBerthelsen
@MichaelBerthelsen 3 жыл бұрын
Oh, and LOVING your gorgeous dining room table. Beautiful patterning in the veneer.😉👍
@benbensen_02
@benbensen_02 10 ай бұрын
09:30 I love that slight diss to heritage there 😂😂 Just found your channel by pure coincedence and just subscribed! 👌
@PNM_79
@PNM_79 3 жыл бұрын
This is awesome Jenny!
@EdD-ym6le
@EdD-ym6le 3 жыл бұрын
Pretty Cool Jenny .
@jessewilliams102
@jessewilliams102 Жыл бұрын
You deserve a raise.
@gclinster
@gclinster 3 жыл бұрын
This was really awesome. Thanks for posting!
@dishwasher9851
@dishwasher9851 3 жыл бұрын
This is such a beautiful piece and a fascinating process
@Noname-ok4tf
@Noname-ok4tf 4 күн бұрын
This is so cool!
@zhihenglou
@zhihenglou 3 жыл бұрын
This is awesome, huge respect for pulling through with this idea!
@NiranshaDHutch
@NiranshaDHutch 2 жыл бұрын
Thank you so much for the code, this is so much to learn, mindblowing :)
@MichaelCampbell01
@MichaelCampbell01 3 жыл бұрын
This was great; great subject, great explanation, great presentation. Sub'd. Loved the music, too. As a dad (and part time woodworker), yes, we can be clamps in a pinch.
@JamNightingale
@JamNightingale 3 жыл бұрын
SUBSCRIBERISED!
@jamesallen438
@jamesallen438 3 жыл бұрын
That looks amazing. I wonder what it would look like if you created a border to hide the nails with LEDs hidden inside to create a backlight.
@jeelybeenz
@jeelybeenz 3 жыл бұрын
Really enjoyed this. Absolutely well done on the piece!
@Xaxxus
@Xaxxus 3 жыл бұрын
Meanwhile at your standard technical interview: write this algorithm.
@marcjosephcole1208
@marcjosephcole1208 3 жыл бұрын
nice video. also, love your sense of humor 😂
@daegudiva
@daegudiva 2 жыл бұрын
Incredible, really impressive
@TheMason76
@TheMason76 Жыл бұрын
Really Amazing. *thumbs up
@JonathasGroetares
@JonathasGroetares 3 жыл бұрын
Great Job!
@KJ7JHN
@KJ7JHN Жыл бұрын
Thats really cool.
@boldandthebeautifulgimbal2881
@boldandthebeautifulgimbal2881 3 жыл бұрын
Wow. You are really talented as well as highly educated. Difficult for me to full appreciate the detail of what you designed/built/created (can you double forward slash like that?). I wonder what you can design in wire frame? VTOL, 300 passengers or 70t lift capacity and Mach 4 or greater. Well VTOL might be asking too much. Mach 4 or faster would be very cool. Well really hot, starting to create plasma? Does that mean either go really high or deal with the heat? Has to sound cool. Well it doesn’t but what’s going really really fast with out sounding really really cool. Electro magnetic afterburners (just made that up, I know nothing)
@hvdveer
@hvdveer 3 жыл бұрын
Really good video, good jokes too! And I love the end result.
@MichaelBerthelsen
@MichaelBerthelsen 3 жыл бұрын
Woooow... Amazingly cool work, Jenny!❤👍 Very impressive, both the art and the algorithm.😉😁
@senas5213
@senas5213 3 жыл бұрын
I loveddd thisss!! You're so talented Jenny, please upload more projects like this!!
@jedrzejw.9819
@jedrzejw.9819 3 жыл бұрын
I'm so glad I found you through Nebula! Fantastic content, great humour, and PLANES! Can't wait to binge watch your entire channel next week after I finish my final uni project!
@JennyMaAviation
@JennyMaAviation 3 жыл бұрын
Yay! Welcome and good luck on your project 😊
@jedrzejw.9819
@jedrzejw.9819 3 жыл бұрын
@@JennyMaAviation Thank you so much!
@minnalthevlogger5849
@minnalthevlogger5849 3 жыл бұрын
Thank you for the idea 🙏and I completed one👍
@carlosknowlton
@carlosknowlton 3 жыл бұрын
I'm super impressed with the effort you put into this! Saw this on Reddit, and I'm now a fan!
@RedstoneTek
@RedstoneTek 3 жыл бұрын
Really cool project! Loved the walk through the whole process and the algorithm explanation :P (oh yeah came from reddit)
@olekaarvaag9405
@olekaarvaag9405 3 жыл бұрын
I'm so tempted to try this myself now. I don't understand why the photo got flipped horizontally though? It wouldn't really matter, and would be easy to just flip input image, but I'm still curious as to what flipped it?
@prcvl
@prcvl 3 жыл бұрын
Something in the algorithm
@makr2092
@makr2092 3 жыл бұрын
Maybe the nails were supposed to be ordered clockwise?
@ChuChuTrain
@ChuChuTrain 3 жыл бұрын
I love your sense of humor! hehe
@ivo35
@ivo35 3 жыл бұрын
amazing work, really inspiring, well done Jenny!!
@rpavlik1
@rpavlik1 3 жыл бұрын
This is pretty awesome! Major props for the stamina to actually complete the physical product too. Hopefully dust won't settle on it in weird ways...
@angeliquelamri282
@angeliquelamri282 2 жыл бұрын
Vous êtes un véritable Génie !!!! Bravo!!!
@kze7en
@kze7en 2 жыл бұрын
Is it possible to create it on square or rectangle instead of circle?
@montaylo
@montaylo Жыл бұрын
Rất tuyệt.Cảm ơn bạn đã chia sẻ video.♥️♥️🌹
@sydneyyoung18
@sydneyyoung18 3 жыл бұрын
You never fail to amaze me!!
@JennyMaAviation
@JennyMaAviation 3 жыл бұрын
❤️❤️❤️
@isaacsy7075
@isaacsy7075 3 жыл бұрын
HOLY THAT’S AMAZING JENNY 🔥🔥
@JennyMaAviation
@JennyMaAviation 3 жыл бұрын
Aha thank you Isaac! ❤️
@FM-kl7oc
@FM-kl7oc 3 жыл бұрын
Thread safe, or not -- it's drop thread beautiful :)
@EnglishRain
@EnglishRain 3 жыл бұрын
Amazing!!
@nakulkumar8912
@nakulkumar8912 2 жыл бұрын
Super cool
@yakacm
@yakacm 2 жыл бұрын
Before you started cutting I assumed you were going to use a piece of string attached to a nail, like you did to draw the circle, only attached to the jigsaw instead of a pencil. did you try that?
@shrubmans
@shrubmans 3 жыл бұрын
Great work & smart idea!
@psidud
@psidud 3 жыл бұрын
Might be a good idea to backlight it, or just shine a light on it since the wood seems fairly reflective. This video was quite surprising, was expecting to watch some airplane stuff while my code runs...not more code o.o
@JennyMaAviation
@JennyMaAviation 3 жыл бұрын
Oh noo! Well at least hope my code brought your code some luck so it runs smoothly 😋
@MikelMcdaniel
@MikelMcdaniel 3 жыл бұрын
I had an extremely similar personal project some months ago. You can make your algorithm work well on more inputs by using an annealing approach over the greedy approach (i.e. randomly trying to remove and add lines in a loop and keeping the changes that make the output close to the input). It's a little slower but yields much cleaner results; takes about 45 minutes on my laptop using Python. and OpenCV for most of the image manipulation. For the hardware, this person made a really neat machine to automate most of the hours of manual labor: kzbin.info/www/bejne/g2LKiaiBe9ijnbs
@tanveeransari2522
@tanveeransari2522 3 жыл бұрын
Reddit bought me here ! Awesome work :)
@user-mg4yw9yc7l
@user-mg4yw9yc7l Жыл бұрын
Jenny Ma Where ever have you gone. We miss you. m
@edwinmendivilbarcelo3417
@edwinmendivilbarcelo3417 2 жыл бұрын
Amazing!
@Studios2u
@Studios2u Жыл бұрын
DAD JOKES - Did we get the job done? Yes!! 🤣🤣🤣
@chuang4254
@chuang4254 3 жыл бұрын
Great work. Looks awesome!
@madilee3873
@madilee3873 3 жыл бұрын
Omg This is amazing 😍😍🤩🤩
@menoking11
@menoking11 3 жыл бұрын
This is awesome!! :D great video
@kavorka8855
@kavorka8855 3 жыл бұрын
Amazing engineering!
@parmarcusriveraoman9094
@parmarcusriveraoman9094 3 жыл бұрын
You woke up my coding interest that has been dormant for a while. Thank you! Btw, could you cover the Swedish aircraft, most notably JAS Gripen?
@Astus314
@Astus314 3 жыл бұрын
Awesome work
@creativegirl1007
@creativegirl1007 2 жыл бұрын
Beautiful ❤️
@RPBiohazard
@RPBiohazard 3 жыл бұрын
That’s awesome.
@charlipocock8610
@charlipocock8610 2 жыл бұрын
I love this so much. I do basic, standard string art and have wanted to do portraits this for a while so I’m searching and it led me here. But I’m an artist - how on earth do I learn how to make an algorithm is the simplest quickest way?!
@ernmatthew9638
@ernmatthew9638 2 жыл бұрын
Download thread art.
@angelbellarose8628
@angelbellarose8628 Жыл бұрын
Is there one which uses colour?
@gunavardhan6236
@gunavardhan6236 Жыл бұрын
@The String Art Guy hey hi, Im a student and u require this code for my project, if u have the algorithm, pls help me out.
@MylaTV
@MylaTV 3 жыл бұрын
I am a HUGE FAN
@0animalproductworld558
@0animalproductworld558 2 жыл бұрын
I am an electrical engineer and I am more of a hardware guy than software 🐁 I designed control and power systems 🦁 I also worked in an environment where we built solenoids and valves from actual bars of metals and electrical wires! 🐓
@TheFunBox
@TheFunBox 3 жыл бұрын
amazing! well done!
@ramonhamm3885
@ramonhamm3885 Жыл бұрын
Awesome! What computer language is your code written in? Is it an .exe that runs on Windows or JavaScript for the web browser or?? Thank you!
@CritiqueAI
@CritiqueAI Жыл бұрын
Does the algorithm take account the thickness of each nail (recognising that each has 2 entry and exit points)? Does it take into account the 3rd dimension (i.e. thread coming up higher as it becomes more dense)?
@natediamond6312
@natediamond6312 3 жыл бұрын
Was it flipped because of the orientation of the indexing? That is, I wonder how the picture would change if you order the indices clockwise vs counter-clockwise. Seems reasonable as any that it would mirror the end result! In fact, if you imagine that the "mirror image" of the indices is literally the same indices but in the opposite orientation, then this tracks!
@leafart873
@leafart873 2 жыл бұрын
Hai jenny...I'm from india..your string art amazing...❤️❤️❤️ Everyone love it. but...why you can't make with colour strings.... ??
@tobn634
@tobn634 3 жыл бұрын
Great video!
The Mathematics of String Art
10:36
Virtually Passed
Рет қаралды 574 М.
This dad wins Halloween! 🎃💀
01:00
Justin Flom
Рет қаралды 26 МЛН
Family Love #funny #sigma
00:16
CRAZY GREAPA
Рет қаралды 3,4 МЛН
兔子姐姐最终逃走了吗?#小丑#兔子警官#家庭
00:58
小蚂蚁和小宇宙
Рет қаралды 12 МЛН
A New Spin on String Art Machines
7:49
Barton Dring
Рет қаралды 220 М.
String Art: Towards Computational Fabrication of String Images
3:54
Peter Wonka Research
Рет қаралды 18 М.
Making Hyperrealistic Portraits With A Single Thread | Master Craft
3:17
String Art experiment in 4 minutes or less
4:45
fhuable
Рет қаралды 68 М.
Master the Toughest Techniques in String Art
5:07
Spencley Design Co.
Рет қаралды 40 М.
String art with a CNC Machine - full process (Rafael Nadal)
9:04
Laarco Studio
Рет қаралды 23 М.
How to Make Colored String Portrait Basics | String Portrait Colour
21:33
Genie's Art & Crafts
Рет қаралды 43 М.
Building a Tiny Office Pod Under My Stairs
51:47
Man Made
Рет қаралды 6 МЛН
Make Art Out of Curiosity not Fear | Art Tutorial
15:27
David Choe
Рет қаралды 405 М.
I poured all the galaxies in the Universe into a pool
15:34
Epic Spaceman
Рет қаралды 550 М.