Keep exploring at 🤍brilliant.org/stuffmadehere. Get started for free, and hurry—the first 200 people get 20% off an annual premium subscription. If you're looking for a workstation check out Puget Systems. They rock: 🤍🤍pugetsystems.com/ Help support these videos on patreon: 🤍patreon.com/stuffmadehere This project was so hard it almost broke me. Topics discussed / used Thresholding (image processing): 🤍en.wikipedia.org/wiki/Thresholding_(image_processing) Mathematical morphology: 🤍en.wikipedia.org/wiki/Mathematical_morpholog Least squares method: 🤍en.wikipedia.org/wiki/Least_squares Locality sensitive hashing: 🤍en.wikipedia.org/wiki/Locality-sensitive_hashing Point in polygon: 🤍en.wikipedia.org/wiki/Point_in_polygon Memoization: 🤍en.wikipedia.org/wiki/Dynamic_programming Transformation matrices: 🤍en.wikipedia.org/wiki/Transformation_matrix Big-O/asymptotic analysis: 🤍en.wikipedia.org/wiki/Asymptotic_analysis Using locality sensitive hashing for reverse image search: 🤍towardsdatascience.com/fast-near-duplicate-image-search-using-locality-sensitive-hashing-d4c16058efcb Telecentric lense: 🤍en.wikipedia.org/wiki/Telecentric_lens
"Thank goodness I'll have to do it once" ...
would you ever make a walking (yes with limbs) mech? Hacksmith regretted that decision recently?
I think you are a genius. I love your videos. Thank you.
Wonderful video. I enjoyed watching it. Thanks. Just have a question, whats the reason you didnt test the algorithm with smaler part of the puzzle first then scan all of them if it was working fine? Thanks again
Hey stuff made here. I don't know if you pay too much attention to comments but if you could make a bowling ball always make a strike... That would be an interesting and mind blowing project to see how you can master bowling as well as the other sports as well :)
Well done!
This guy feels like he’s a different species than me.
Still much better than a human could do.
Mr. stuff made. I would love! To see you make a guitar that can play itself.
Sincerely. Uncle dude.
Does the color actually matter? I get the no picture part, I'm just wondering if a different color would obscure edges or connections better?
Great Video...loved the complexity of matching the puzzle pieces. I thought from the initial photo that the robot would take a random piece from a pile and then figure out its emplacement. I did not realize you would feed each individual piece to the machine.
Why not buy a puzzle and flip it upside down and make the machine put it together like that? Like at the beginning on "The Accountant."
why did you not just take a normal puzzle and used the back of the tiles?
Your dedication is great!
C'mon. Nobody in their right mind would go full scale on a new algorithm.
You don't clean, photo scan, classify and match all 4000 pieces, just to have it fail.
Who are you kidding?
I would have gone with the trial and error method, similar way a human would do an all white puzzle. maybe created a crude numbering system and given the machine a few boxes to sort pieces into on the fly. Straight edge pieces, 4 sides pieces, similar to your numbering system. I'm sure you could have found shortcuts to an N! solution. Maybe 2 robots one to sort one to place. Anything to stop you "going totally insane"
WsPHBD5NsS0&t=18m08s 18:08 : missed opportunity to explain software engineering term "edge case"!
Man, you seem really ready to be done with this by the end, lol.
Check that you’re indexing off 0 instead of 1