| ipisoft.com https://forum.ipisoft.com/ |
|
| triple kinect v1? https://forum.ipisoft.com/viewtopic.php?f=2&t=9699 |
Page 1 of 2 |
| Author: | rubening87 [ Mon Jan 16, 2017 2:16 am ] |
| Post subject: | triple kinect v1? |
is it possible to use 3 kinects from xbox 360 to do the mocap recording in ipisoft? with the same computer? |
|
| Author: | vmaslov [ Mon Jan 16, 2017 7:17 am ] |
| Post subject: | Re: triple kinect v1? |
Yes, it's possible. Each Kinect v1 requires a separate USB controller, so you may need to install additional USB controller(s). Also, use active USB cables (repeaters) to connect sensors to a PC. |
|
| Author: | rubening87 [ Tue Jan 17, 2017 12:40 am ] |
| Post subject: | Re: triple kinect v1? |
vmaslov wrote: Yes, it's possible. Each Kinect v1 requires a separate USB controller, so you may need to install additional USB controller(s). Also, use active USB cables (repeaters) to connect sensors to a PC. my laptop is a gaming laptop. with gtx 1080 , 32gb ram and i7 6700k, i dont know how many usb controllers i have. .. http://imgur.com/a/MUtLr but i guess 2 in that case... is there a way to get more via external hardware? is there any video to see the results with tripple depth camera? |
|
| Author: | vmaslov [ Tue Jan 17, 2017 1:32 am ] |
| Post subject: | Re: triple kinect v1? |
Oh, a laptop. It only has a built-in Intel USB controller. Then most likely you can only connect up to 2 Kinects. Unfortunately, there is no way to add USB controller to modern laptops I am aware of. Several years ago a common way was to use an USB controller in form of ExpressCard, but now the ExpressCard slot is obsolete. However, dual Kinects config is usually sufficient for most cases unless you want to capture multiple actors. But in the latter case you'd better look at 8+ PS Eye config. |
|
| Author: | rubening87 [ Tue Jan 17, 2017 2:09 am ] |
| Post subject: | Re: triple kinect v1? |
vmaslov wrote: Oh, a laptop. It only has a built-in Intel USB controller. Then most likely you can only connect up to 2 Kinects. Unfortunately, there is no way to add USB controller to modern laptops I am aware of. Several years ago a common way was to use an USB controller in form of ExpressCard, but now the ExpressCard slot is obsolete. However, dual Kinects config is usually sufficient for most cases unless you want to capture multiple actors. But in the latter case you'd better look at 8+ PS Eye config. so for martial arts spins, and break dance type of moves, would be enough 2 kinect? |
|
| Author: | vmaslov [ Tue Jan 17, 2017 5:57 am ] |
| Post subject: | Re: triple kinect v1? |
Generally, dual Kinects will suit for all of these except for very fast motions due to its limited frame rate of 30 fps. If you expect many fast motions or motions lying on the ground, consider using PS Eyes cameras. They have frame rate of 60 fps and can be positioned with more freedom than Kinects to have better view of actor for particular kinds of motions. However, if you have already got 2 Kinects sensors, then you can simply start with them. And think of switching to PS Eyes later if you have problems with tracking of some motions. |
|
| Author: | Greenlaw [ Tue Jan 17, 2017 11:25 am ] |
| Post subject: | Re: triple kinect v1? |
Just a few thoughts and tips: rubening87 wrote: so for martial arts spins, and break dance type of moves, would be enough 2 kinect? As vmaslov mentioned, 30 fps is probably going to be too slow for very fast moves. That frame rate doesn't capture enough frames for smooth frame-to-frame tracking, so iPi has to rely more heavily on interpolation. Adding more Kinect devices my improve accuracy but it isn't necessarily going to help for fast motions. That said, I successfully used two Xbox Kinects a few years ago on a couple of feature films for digital stunt double and creature vfx, and it worked very well. (I'm putting together an article right now about this assignments...will post a link to the article and videos in the near future.) It really depends on the motion you're capturing, but, in my experience, iPi's interpolation is actually pretty good with two XBox Kinects. You'll need to help it along at times, but it's not that difficult, especially if you're familiar with what the recorded motion is supposed to look like anyway. Having the RGB video data as a visual reference also helps is there isn't too much motion blur in it. As for using three XBox Kinects, this doesn't actually allow you to capture faster motion, but it might help smooth out some motions that might be affected by occlusion, and if you have more complete data, that can help with interpolation in those 'lost' frames. That said, I experimented with three XBox sensors a few years ago, and I didn't find a big difference in quality for my needs, and I went back to using two since it was much easier to deal with in my home studio. 2 XBox Kinects actually works pretty well but you may need to experiment between <90 and <180 degree setups for best results. Personally, I found <90 works very well most of the time but you need to be conscious of what's visible to the devices 3-dimensionally since the devices are recording depth. Because you are recording depth, the devices actually 'see' a lot more than a 2D camera, which is why you can get away with fewer devices. <180 may seem like a better choice for coverage but there are a few things to consider: - you need a lot more space to be able to place the devices in this position. - you don't necessarily get a lot more space because the devices have limited range. In other words, if you space the devices far apart from each other, the data from one device may gradually grow 'fuzzier' as your performer moves closer towards the other device. That said, I find <180 does have fewer occlusion problems and can work very well when most of the action stays near the center. With <90 I find that I gain a little more performance space because I can position both devices on the same side of the room. This is better if you don't have a lot of space to begin with. I also think that, since there is more 'overlap' between the datasets, the point cloud can technically be more 'accurate' in those areas (well, more averaged anyway.) I don't know this for fact, it just seems that way to me. It's true that the <90 setup can run into more occlusion issues but I find I can avoid much of that by planning the motions to favor the FOV range of the Kinect sensors. As you might have guessed by now, I tend hop between <90 and <180 depending in what I'm recording. A general rule might be to use <90 when the performance generally faces one side of the room, and use <180 if there is a lot of turning around expected. For me personally, I use <90 most of the time and using <180 for special situations, but you're needs will probably be different. ***** These days I'm working with two Kinect 2 sensors, which output cleaner and higher res data. You'll need a second computer to use more than one of these sensors. What I'm finding with Kinect 2 is that the data is definitely cleaner, meaning the point cloud is less 'chunky' and jittery. This doesn't prevent occlusion problems but it helps the tracker deal with it much better. Occlusion errors still happens but it happens less and when it does, it's easier to clean up and correct. The capture rate with Kinect 2 is still 30 fps though so fast motion can still be a problem. A little less so maybe because the data is more accurate but still an issue. But, unless there is constant fast motion, I haven't found it to be difficult to deal with--iPi's tracking code is very intelligent and is easy to work with when it needs assistance. Most errors I run into only take a few seconds to a couple of minutes to fix, and I'm usually able to let the tracker handle most of the tracking. ***** I actually have four Kinect 2 sensors here but because my computer network isn't up to handling more than two sensors at the moment, I haven't been able to test if there is any real benefit to using the additional Kinect 2 sensors yet. I don't know when I'll be able to add another Kinect 2 capable computer yet but when I do, I'll post test results. |
|
| Author: | siragin [ Wed Jan 18, 2017 9:56 pm ] |
| Post subject: | Re: triple kinect v1? |
Some gameing laptops have 3 usb controllers. 1 for usb 3.0; one for esata usb; usb 2.0; usb 3.1 gen 1 and gen 2, and of course usb type c. Your gameing laptop may not have all of these ports but they should have two. most premium gaming laptops may have 3. |
|
| Author: | rubening87 [ Sat Jan 21, 2017 11:56 am ] |
| Post subject: | Re: triple kinect v1? |
Greenlaw wrote: Just a few thoughts and tips: ..........results. sO KIND AND GENTLE, thank you a lot of the info. Thanks god i work in a cruise ships THEATER, i have all the scenario disponibility, no problems about space, and my animations, will be enough if i make them in the same spot, few of them may require full turns, , well i'm not gonna break dance or something :D i just wanted to know if 2 were capable of that, i saw one guy in youtube he made some breakdance windmills and he had a good results, maybe he re-corrected manually post recording.. but the result was very nice. |
|
| Author: | Greenlaw [ Sat Jan 21, 2017 3:49 pm ] |
| Post subject: | Re: triple kinect v1? |
rubening87 wrote: i just wanted to know if 2 were capable of that, i saw one guy in youtube he made some breakdance windmills and he had a good results, maybe he re-corrected manually post recording.. but the result was very nice. You might find this interesting. This a really old example using dual Xbox 360 Kinects (1.0). It was recorded back in 2011 using iPi Desktop Motion Capture 1.0 (the former name for iPi Mocap Studio) when dual Kinect (1.0) support was introduced as an 'experimental' feature: Mocap Test with Small Child (1 meter tall) I did only a little clean up inside iPi DMC, mainly when my daughter was close to the floor and when she leans into the sofa. At the time, the DMC software was designed to work only with adult performers, so this was the very first test to see how well it worked with a child performer. To be honest, I wasn't expecting much, especially when I saw how crazy her 'kitty dance' was, but DMC 1.0 actually worked remarkably well. That was five years ago, and the motion tracker in iPi Mocap Studio 3.0 has greatly improved since then. Also, in DMC 1.0, 1 meter was the minimum height but the proportions were still 'adult'--nowadays Mocap Studio allows you to customize the actor's proportions to match most body types, adult or children. My daughter is now 10 years old. I should as her if she'd like try another mocap test using the latest software. It will be interesting to see just how much better it works with children now. Actually, now I'm curious to see if the current Mocap Studio can read this old data and see how well it handles it for direct comparison. |
|
| Page 1 of 2 | All times are UTC - 8 hours [ DST ] |
| Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |
|