Build a low-cost motion capture system

  Рет қаралды 220,378

agpxnet

agpxnet

Күн бұрын

My experience in building a homemade low-cost motion capture system (best viewed in full-screen, full-hd).

Пікірлер: 114
@OPUee
@OPUee 6 жыл бұрын
thanks for the great introduction! Some colleagues and me are planning to develop a mocap system at university and this is a great start to get into the subject.
@nishantgv6
@nishantgv6 7 жыл бұрын
awesome work bro... thanks for bringing this to people
@stephanegli3160
@stephanegli3160 5 жыл бұрын
Do you have any sample footage of what it looks like once your done recording and editing some of your own footage?
@RaigyoEcU
@RaigyoEcU 3 жыл бұрын
yes! finally i have my own MoCap after a year working on it, thank you so much, you and "Multiple View Geometry" book, both were completely helpful
@thomascarstens2729
@thomascarstens2729 3 жыл бұрын
Hi, can I dm you for a few questions about your process? I'm not sure where to start, what equipment to use
@RaigyoEcU
@RaigyoEcU 3 жыл бұрын
@@thomascarstens2729 yeah sure, i guess i could help you, by the way i'm not a pro at this, it took me so long that maybe it was better to just buy an already existing moCap suit
@VisibleMRJ
@VisibleMRJ 2 жыл бұрын
@@thomascarstens2729 you guys should start a discord server
@fuivo3434
@fuivo3434 Жыл бұрын
@@RaigyoEcU Could you please tell me which software did you use for it?
@RaigyoEcU
@RaigyoEcU 4 жыл бұрын
Thanks, this was very helpful and professional, by the way perhaps You may know of there is any hybrid mocap? A mix between cameras and IMUs
@GLITCHYSKY228
@GLITCHYSKY228 3 жыл бұрын
such a great video, but can we use other camera systems? (ones that could sync obviously, maybe even security cameras or something?) I also think you should release some documentation on this too :D
@nooblike7332
@nooblike7332 3 жыл бұрын
hi, i was wondering how you did calculate the fundamental matrix what algorithm did you use to capture marker 2d positions in image ? did u do it manually ? and how did you convert from local coordinate system of the reference camera to the world coordinate system ? any alogirthm for that ?
@michaeldunne5887
@michaeldunne5887 6 жыл бұрын
Great Video ! Quick question tho..You mention a particular model of PS3 eye camera, can you be specific about which model to look for when buying online? Thanks
@marknabil9978
@marknabil9978 7 жыл бұрын
Do you think it could track a Quadcopter ? Its response time is quite good for such a purpose?
@gregklein303
@gregklein303 5 жыл бұрын
Hey, Could you point me in the right direction for a good resource for bundle adjustment algorithm? I am having trouble getting the BA camera poses
@ingenimundo
@ingenimundo 2 жыл бұрын
Excelente Trabajo!
@rgqric
@rgqric 5 жыл бұрын
Yhea!! Great job stick it to the man.
@ltd5352
@ltd5352 7 жыл бұрын
Complimenti Gran bel video! Dalla lingua di Windows ho notato che sei italiano. Io ho iniziato da poco con blender, e devo dire che mi piace molto. In ogni caso tienici aggiornati su questo progetto, veramente interessantissimo!
@MINEventor
@MINEventor 6 жыл бұрын
Does this system work with VR and then play steam games?
@GraysMediaLLC
@GraysMediaLLC 7 жыл бұрын
Nice work.
@Fightarcade
@Fightarcade 2 жыл бұрын
I love this video, and I DIY my own Motion Capture suit!
@dowk100
@dowk100 5 жыл бұрын
Which bundle adjustment library did you use?
@AlmightyGauss
@AlmightyGauss 7 жыл бұрын
Very informative video!
@jordanafriend
@jordanafriend Жыл бұрын
Which models or S/N are the good cameras? I am looking on ebay to find which are the best. Also could someone also use a Kinect with these cameras, or would the sensors conflict with each other? Is it possible to split the synchronization in half?
@MrWhitenoise404
@MrWhitenoise404 7 жыл бұрын
awesome!
@10xXxtailedxXxdemon
@10xXxtailedxXxdemon 7 жыл бұрын
Can you provide the source code you developed for this project? Thank you.
@BayareaJay
@BayareaJay 7 жыл бұрын
Awesome!
@filipelucciano
@filipelucciano 5 жыл бұрын
Can you post the sync program?
@oylar3619
@oylar3619 6 жыл бұрын
thank you
@akshaggarwal4092
@akshaggarwal4092 2 жыл бұрын
Can I use the cameras without ir filter or I have to choose with filter and remove manuy
@mohammadzakeri5549
@mohammadzakeri5549 7 жыл бұрын
very amazing!!! thanks for this video! Is the development of this project is finished?
@agpxnet
@agpxnet 7 жыл бұрын
Thanks. Not yet, I do my experiments in my spare time.
@fabiansuter5795
@fabiansuter5795 7 жыл бұрын
I liked the music. But it made your voice a little hard to understand. ;)
@alikocak3916
@alikocak3916 4 жыл бұрын
you made my day :)
@sewerynmalczewski7383
@sewerynmalczewski7383 7 жыл бұрын
hey. I want to make a mini mocap studio and I've a question. 1 What gives better quality Kinect ? or 6 cameras ? 2 Is it possible to record fingers too ?
@marcdraco2189
@marcdraco2189 7 жыл бұрын
Both have their pros and cons. Kinect is probably cheaper since you don't have to look for the right one... Try iPiSoft.com for a pre-made solution that's guaranteed to work (in the right conditions) and won't break your bank.
@xBattleSheep
@xBattleSheep Жыл бұрын
Can you make a tutorial how to build the clock?
@beecee793
@beecee793 6 жыл бұрын
I set up a basic Mocap system a couple years ago with an Xbox One Kinect, some adapters, and the Brekel software, but it (obviously) had some serious limitations since it only had the one camera. I'm looking to set up a newer, better one and stumbled on your video. I also own a Vive, but not extra trackers, so I don't know if I can use those Lighthouses in a helpful way or not. Are there any options for under 1,000USD today for full body Mocap? It doesn't need to be perfect by any means, as I am a 3D guy and can clean up any animation myself, and I am only using it for personal projects anyway. Project Neuron looks interesting, but it seems their prices have gone up and I can't find much documentation about it, and what I am finding is still dated in 2015 which makes me leery.
@nathancreates
@nathancreates 5 жыл бұрын
Enflux www.getenflux.com/pages/product
@hunkbol6154
@hunkbol6154 4 жыл бұрын
man man i made full setup that you say,but which software i use
@cinamonbay
@cinamonbay 6 жыл бұрын
Hi, really great work you have done, i am trying to do something like this in my students grad work. I am on Boundle Adjustment step now. Can you please help with code of Boundle Adjustment method? I’l be really appreciate your!)
@tawnkramer
@tawnkramer 6 жыл бұрын
It looks like you have made enough progress to start a nice open source project. I think many would help you finish. I would.
@ingenimundo
@ingenimundo 2 жыл бұрын
What is the name of the marker material?
@ChinyONE
@ChinyONE 4 жыл бұрын
Quite impressive, well done.
@DorseyJackson
@DorseyJackson 7 жыл бұрын
What's the total cost?
@CaptinJetmouse99
@CaptinJetmouse99 5 жыл бұрын
84 euro 94 usd
@AlexBradley123
@AlexBradley123 7 жыл бұрын
What kind of software are you use? Amazing video!
@agpxnet
@agpxnet 7 жыл бұрын
Thanks, it's a software written by me.
@AlexBradley123
@AlexBradley123 7 жыл бұрын
Mocap software?! Well... It's really cool.)
@iscoffeetho
@iscoffeetho 7 жыл бұрын
agpxnet make a shortened link to a download
@GamingDanDev
@GamingDanDev 7 жыл бұрын
This is amazing I can't wait for whats next. Are you going to make a detailed tutorial on how to setup the raspberry pi and the modification of the ps3 eye cameras? did you wrote the mocap sofware or is it something anybody can get?
@agpxnet
@agpxnet 7 жыл бұрын
For the tutorials, I do experiments in my spare time and so I haven't much time, maybe in future. I wrote the mocap software by myself, using OpenCV as supporting library. Sorry, but for now I have no plan to release the source code.
@JONIMASAKIS
@JONIMASAKIS 7 жыл бұрын
Then why the hell you make a tutorial on how to build a mocap capture system that can be used only for YOUR software, which you will never release? Cant get it...
@JONIMASAKIS
@JONIMASAKIS 7 жыл бұрын
Hmmm
@harsh4537
@harsh4537 7 жыл бұрын
hey i didnt understand what software you used for this, in the video you said its a software called MoCap but there is no software like that so can you tell me what you used please
@agpxnet
@agpxnet 7 жыл бұрын
It's a software made by me.
@vinsolkarhak2441
@vinsolkarhak2441 7 жыл бұрын
Can i use other software?
@furry-max
@furry-max 3 жыл бұрын
@@agpxnet Can you share this program of yours? Or what are similar programs, if any?
@mr.a1503
@mr.a1503 5 жыл бұрын
excellent
@ivancuetowicq
@ivancuetowicq 7 жыл бұрын
oh ok, ipi recorder is only to record the cameras at the same time, i mean they are already synchornized and you export one video with special extension for ipi studio. It`s in ipi studio where you calibrate the cameras ad give you the xml file so when you record the action in ipi recorder again, and the open this action(performance)video in ipi studio, you import the xml file that has the cameras calibration
@agpxnet
@agpxnet 7 жыл бұрын
I don't think that ipi recorder implements any kind of shutter synchronization, simply because it cannot be done via software. However, ipi studio doesn't need it at all (or, at least, is not so critical), because the technique used is completely different. Ipi try to reconstruct the 3D volume of the moving actor (and so is markerless) and then try to fit the skeleton inside it, analyzing the 3D voxel space. However to do it properly, it has to remove the background and this is not an easy task to accomplish with a camera like the PS3 eye, that has a lot of noise. It works by far better, if you use a device like the Microsoft Kinect that, at the end of story, is just a realtime 3D-scanner.
@Mirash5151
@Mirash5151 5 жыл бұрын
hey can you make this video one more time so we understand it a little bit more.
@terencetseng
@terencetseng 2 жыл бұрын
Nice work! Can I contract you for some detail?
@GoblinGamesLtd
@GoblinGamesLtd 5 жыл бұрын
It's a very interesting video, but of course a bit redundant these days. Ikinema Orion is a very decent setup for not much money. Smartsuit Pro even better.
@muhameedjalal258
@muhameedjalal258 2 жыл бұрын
I can not find software online
@DanSpartan177
@DanSpartan177 6 жыл бұрын
Is it possible if i use clay as the actor?
@terencetseng
@terencetseng 2 жыл бұрын
Can I purchase your system? Can talk detail?
@ivancuetowicq
@ivancuetowicq 7 жыл бұрын
by the way you can calibrate up to 8 cameras, i think more im not sure, with ipi recorder which is a free aplication and it gives you an xml file. another thing, in your video you mention a lot that photos and info abput topics you talk about are on the internet, can you please post the links? thanks in adnvance. i suggest you to check ipi recorder
@agpxnet
@agpxnet 7 жыл бұрын
About the synchronization stuff, you can found useful info here: nuigroup.com/forums/viewthread/9628/ nuigroup.com/?ACT=28&fid=34&aid=7360_7LpLFlSc5HWnVlvjHemf www.red.pe.org.pl/articles/2014/4/40.pdf codelaboratories.com/forums/viewthread/84/
@GiotaNikoyhandmadestuffs
@GiotaNikoyhandmadestuffs 6 жыл бұрын
Ivan Cueto ffdgiŕhhxģjb. nxxdhhtfoygghjjkjjjjjjjuuiùuuiiuìiijlkijkkkkkopyyffyuuuiiii990opoploooopocfhhjjijkkòo opioid until just jbjjjjjhhnh have just hhhhbjjnjğhhģğjhj just uucp
@Bhavin_Lathia
@Bhavin_Lathia 7 жыл бұрын
do we need only one camera for it
@agpxnet
@agpxnet 7 жыл бұрын
One camera is not enough. To reconstruct the 3D position of a marker, we need at least two cameras (this is the reason why we have 2 eyes :). But due to occlusion issues, it's better to have at least 6 cameras.
@Bhavin_Lathia
@Bhavin_Lathia 7 жыл бұрын
agpxnet but what about the new perception neuron set which is for about 1600$ is that a good one links below please give a advice neuronmocap.com/
@thejetshowlive
@thejetshowlive 7 жыл бұрын
Thats the one Im going to buy next month. Clearly agpxnet is has no plans of finishing, sharing or selling. why have all the hardware when the Neuron system is clean and is compatible with other software systems.
@DNSStudioAnimation
@DNSStudioAnimation 7 жыл бұрын
Use camera kinect for windows is better. Like kinect xbox 360 or Xbox one.
@figo951159
@figo951159 7 жыл бұрын
can u use cameras for ps4?
@agpxnet
@agpxnet 7 жыл бұрын
The PS3 camera has been studied by the community and so is known how it works and how to synchronize them. In addition there are drivers available for PC (Windows cannot recognize it automatically). I don't know about the PS4 cameras, but I choose PS3 cameras also because they are cheap. Probably could be better build a camera using arduino, performing the detection of the markers in the device itself and send only the marker position through the network (this will enable a higher framerate).
@furry-max
@furry-max Жыл бұрын
Can you sell this software?
@etharyousof4007
@etharyousof4007 7 жыл бұрын
How many PCs do you use?
@agpxnet
@agpxnet 7 жыл бұрын
A single notebook (core I7), but unfortunately the USB controller is unable to record at 60 FPS, so I have reduced the FPS to 30.
@etharyousof4007
@etharyousof4007 7 жыл бұрын
Great! because i'm working on two PS3 cameras connected to one PC, and i'm using openCV for calibration and reconstruction, but i found that openCV capture function can't detect more than one PS3 camera! i think i need to use something like libusb-win32 to manage that instead of using video Capture function of openCV .
@Nick-su4jg
@Nick-su4jg 3 жыл бұрын
Are you sure that usb controller is a bottleneck here? I have similar issues when max fps was not more than 32fps when using 6 cameras, but after i tweak some code and turn it into multithreaded madness now it can capture with stable 60fps and also save each image as jpg, this saves a lot of disk space. I reduced data rate by capturing only raw bayer data from camera, then I run fast opencv debayer to turn it into grayscale. If you interested in this please feel free to contact me at guitarsessionmusic@gmail dot com i’ll send you my build for you to test.
@marcinjezioro9730
@marcinjezioro9730 4 жыл бұрын
i did simple motion capture program with two webcams , i have it on youtube
@marcinjezioro9730
@marcinjezioro9730 3 жыл бұрын
@John Aidan Logarta kzbin.info/www/bejne/fX6qiJasf56Zbqc
@iamapie13
@iamapie13 4 жыл бұрын
I was able to get 4 pseye cameras for 20 bucks, they were selling them for 5 dollars each second-handed
@khurramsa5133
@khurramsa5133 6 жыл бұрын
NO WAY YOUR IDEA I CANT GET ..SORRY
@timhedden2369
@timhedden2369 4 жыл бұрын
And this is the result: kzbin.info/www/bejne/mZWzlaKrmsZ2Y5I
@fennecinspace
@fennecinspace 7 жыл бұрын
or just use a kinect
@horusxfilms3413
@horusxfilms3413 5 жыл бұрын
Kinect has bad quality
@userseveneleven
@userseveneleven 5 жыл бұрын
The kinect costs bout' 70 euros for a single piece of hardware, that works, but isn't the greatest. According to this video a ps3 camera is around 14 euros, so you buy 5 of them and get better results.
@JeanRodo
@JeanRodo 7 жыл бұрын
dislike for not releasing the software, source or at least sell it dude you're sitting on a goldmine.
@agpxnet
@agpxnet 7 жыл бұрын
Personally, I think it is a bit exaggerated, I do not think there are so many people interested in the subject. However, let me clarify that the system is far from be a ready product, usable, robust and generally sellable. There are many aspects that need to be improved and completed. The topic is quite complex, the video does not enter into the details of certain issues. The cameras of the PS3 (those with removable IR cut filter) are hard to find (out of production) and make the changes described (especially for synchronization) is less simple than it seems. It is necessary to utilize a better hardware, with a frame rate much higher in order to make the tracking more robust. The algorithms need to be improved (or even replaced with others, more robust). Again, the project is far from be complete and currently has more an educational value.
@JeanRodo
@JeanRodo 7 жыл бұрын
agpxnet me personally I thought Star Wars Rogue One was an excellent movie.
@JeanRodo
@JeanRodo 7 жыл бұрын
agpxnet ignore the last comment it was for another video, anyway I can see you're reasoning and everything but if it's more for educational value then that's even more reason to get it out there so other people can tinker with it and find hardware available now that can work with it and further build upon what you've made.
@agpxnet
@agpxnet 7 жыл бұрын
May I ask a question? There are quite affordable motion capture system around, like the Perception Neuron (just to name one) that have no space requirements (this is a big deal!) because it uses no cameras, but active markers able to compute their position and orientation in space. Why make one by yourself and don't buy one ready?
@JeanRodo
@JeanRodo 7 жыл бұрын
agpxnet Sorry I didn't make it clear but I was asking because its something nice to tinker with and im sure other people would too.
@crazyAlexander23
@crazyAlexander23 4 жыл бұрын
never ever use hot glue on circuit boards
@RobertJacobson
@RobertJacobson 3 жыл бұрын
There is absolutely nothing wrong with using hot glue on circuit boards. "Hot glue" is just molten EVA plastic. The temperature of hot glue is an order of magnitude lower than typical thermals used to solder parts to the board. Hot glue has been a mainstay in the DIY electronics scene since forever. Manufacturers use similar industrial adhesives, colloquially called hot snot, in manufacturing electronic devices.
@beat91sms
@beat91sms 3 жыл бұрын
low cost my ass, everything will cost you at least 300, for 40 you can get xbox kinnect, put it on a computer record video to blender and bam done, or even with your phone if you dont have kinnect, so BAM very low cost 0 cost if you have a phone
@Shubham-fk5oq
@Shubham-fk5oq 6 жыл бұрын
all we can do with one device: Kinect its cheap and doesn't required any paid shit!!!
How Video Games Come To Life
17:38
Screen Rant
Рет қаралды 29 М.
What mocap system should I buy? (2022)
24:41
WoodyDevs
Рет қаралды 29 М.
LOVE LETTER - POPPY PLAYTIME CHAPTER 3 | GH'S ANIMATION
00:15
Вечный ДВИГАТЕЛЬ!⚙️ #shorts
00:27
Гараж 54
Рет қаралды 14 МЛН
Did you believe it was real? #tiktok
00:25
Анастасия Тарасова
Рет қаралды 43 МЛН
EVERYTHING About Blender's Motion Tracking System!
21:54
SharpWind
Рет қаралды 104 М.
Why motion capture is harder than it looks
8:36
Vox
Рет қаралды 566 М.
Open Source Motion Capture for Autonomous Drones
10:34
Joshua Bird
Рет қаралды 567 М.
C64 Sprite Multiplexing (EN)
12:34
agpxnet
Рет қаралды 17 М.
3 Hours vs. 3 Years of Blender
17:44
Isto Inc.
Рет қаралды 4 МЛН
Are you TONE DEAF or MUSICALLY GIFTED? (A FUN test for non-musicians)
11:44
Filming the Speed of Light at 10 Trillion FPS
13:06
The Slow Mo Guys
Рет қаралды 41 МЛН
Famous Movies Without Special Effects…
9:58
Trend Central
Рет қаралды 13 МЛН
I wasted $4000 on a Rokoko Mocap Suit
15:29
Moon
Рет қаралды 64 М.
7 Years of Software Engineering Advice in 18 Minutes
18:32
1$ vs 500$ ВИРТУАЛЬНАЯ РЕАЛЬНОСТЬ !
23:20
GoldenBurst
Рет қаралды 1,5 МЛН
Урна с айфонами!
0:30
По ту сторону Гугла
Рет қаралды 8 МЛН
Best mobile of all time💥🗿 [Troll Face]
0:24
Special SHNTY 2.0
Рет қаралды 3 МЛН
YOTAPHONE 2 - СПУСТЯ 10 ЛЕТ
15:13
ЗЕ МАККЕРС
Рет қаралды 172 М.