Apple Motion Capture Using SwiftUI, ARKit + RealityKit

Apple Motion Capture Using SwiftUI, ARKit + RealityKit

Reality School

2 года назад

20,057 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@natgenesis5038
@natgenesis5038 - 26.11.2023 07:59

How can I learn swiftUI and ARKit ???

Ответить
@alexnovikov1609
@alexnovikov1609 - 21.11.2023 02:32

Wow! It works! Thank you!

Ответить
@geomichelon
@geomichelon - 11.10.2023 22:31

its possible generate a previous set of moviments and compare with my skeleton moviments? To be clear, compare two skeletons positions?

Ответить
@dickspargel628
@dickspargel628 - 29.09.2023 01:00

Is there any way to detect and track wrist, arm, and hand points only from a tight angle, like if I am holding my phone and looking at my arm?

Ответить
@user-yz3fz2hg9r
@user-yz3fz2hg9r - 28.09.2023 08:13

Can Motion Capture be used in macOS Catalyst apps? So far I have no luck with that.

Ответить
@arkemal
@arkemal - 28.08.2023 21:23

Nice demo! Is it possible to use the body tracking data and apply it to a mesh in real time? With RealityKit

Ответить
@pal.techXR
@pal.techXR - 03.08.2023 16:43

Hello Ryan,
I followed your tutorial step by step. The project build is successful but still, skeleton points aren't visible. Can you please help?

Ответить
@sigmamasterreacts
@sigmamasterreacts - 02.08.2023 12:19

Please can you help

i get an error on the ARViewContainer on line 19 and ARView underlined red and says fatal error what shall i do

Ответить
@1Chitus
@1Chitus - 23.06.2023 13:32

Thank you

Ответить
@unquestionabletv
@unquestionabletv - 15.06.2023 07:51

Are tracking points better now? These seemed unreliable if needed for accurate data.

Ответить
@NhanTrann
@NhanTrann - 09.03.2023 08:33

Thank you! Do you have suggestion on how to also run other inference during or after body tracking is running? (e.g., object detection using the Vision API). I can imagine a pipeline that looks like: Camera -> ARKit (ARBodyTrackingConfiguration) -> Vision (or maybe CoreML). For example, if we can track that the human body is doing a certain pose, we can then trigger detection of the kind of shirt they're wearing

Ответить
@lofistudywithsayasan912
@lofistudywithsayasan912 - 05.02.2023 21:10

Thank you 😊

Ответить
@genkidama7385
@genkidama7385 - 31.12.2022 15:43

this is so ridiculous, they took microsoft kinect technology, and cant even make results as good as what was done 10 years ago. kinect v1 and v2 had better mocap than this garbage. even the fullbody skleleton is resized every frame and floats in mid air.

Ответить
@harrymack8640
@harrymack8640 - 06.12.2022 00:16

hello, new to this sorta stuff, great video by the way, would this be able to be used for a augmented reality garment try on in real time? if i have a large screen and camera set up?

Ответить
@MichaelNinoEvensen
@MichaelNinoEvensen - 11.11.2022 11:35

Such a great tutorial! You are extremely articulate and describe your steps super clearly. Thanks for putting this together!

Ответить
@darrinegrove
@darrinegrove - 28.10.2022 20:42

Hi Ryan - thanks - super helpful! I got the code from Patreon, and my skeleton is mirrored, i.e., when I raise my right hand, the skeleton raises its left. Have you seen that? Anyone else? Any solution?

Ответить
@jophuijbers2001
@jophuijbers2001 - 30.09.2022 16:11

Followed the tutorial and the app builds just fine, but it freezes whenever I point my camera at a person. The console prints out: <0x113939bb0>: ARSessionDelegate is retaining 15 ARFrames. This can lead to future camera frames being dropped.
How can I fix this?
Tested on iPhone XS, iOS 15.6

Ответить
@StitchByBytes
@StitchByBytes - 29.09.2022 01:48

case leftShoulderToLeftArm
case leftArmToLeftForearm
case leftForearmToLeftHand

case rightShoulderToRightArm
case rightArmToRightForearm
case rightForearmToRightHand

case spine7ToLeftShoulder
case spine7ToRightShoulder

case neck1ToSpine7
case spine7ToSpine6
case spineToSpine5

case hipsToLeftUpLeg
case leftUpLegToLeftLeg
case leftLegToLeftFoot

case hipsToRightUpLeg
case rightUpLegToRightLeg
case rightLegToRightFoot

Ответить
@SapnaSharma-oe3wg
@SapnaSharma-oe3wg - 10.08.2022 13:52

Can we count the body actions with this?

Ответить
@SapnaSharma-oe3wg
@SapnaSharma-oe3wg - 09.08.2022 14:17

Hi Ryan, Could you please mention the list of supporting device for this particular code?

Ответить
@DanieleCeglia
@DanieleCeglia - 28.07.2022 16:16

And another thing is not clear to me.

In the init method we instantiate jointEntity and boneEntity and add them as children of the parent entity.

But these child entities (in particular jointEntity) have no translation position, rotation or even scale...
So they should collapse on top of each other in the center of the anchor entity thats contains the parent entity!

Why doesn't this happen and we see the whole skeleton appear correctly?

Ответить
@DanieleCeglia
@DanieleCeglia - 28.07.2022 12:47

Hello,
first of all thanks for this tutorial!

I have followed all the steps and the app works,
however there are two things I have noticed that are not working well:
1. if the person rotates on itself, the skeleton does not rotate
2. if the device rotates on itself before to frame the person then the skeleton appears rotated differently from the person (it is rotated as the device was rotated at the start of the app)

Probably the two problems are a single problem, but I cannot understand how and where I can indicate the correct rotation to the skeleton (starting from the ARBodyAnchor I suppose)...

Ответить
@Lyn3z
@Lyn3z - 26.06.2022 18:43

Hey :)
Thanks for all your work!
Is it possible to record and export the motion data to other programs to later smooth the animations and use them for characters in e.g. blender?

Ответить
@CinematicAdventureOne
@CinematicAdventureOne - 23.06.2022 06:46

Hi Ryan, I just tested it on my phone and it worked pretty well. Actually, my phone went to sleep during the test. It might be good to add a line of code (UIApplication.shared.isIdleTimerDisabled = true) to avoid sleep. What do you think? Thanks.

Ответить
@bahadrsonmez7522
@bahadrsonmez7522 - 22.06.2022 12:37

Thank you, Ryan, for that fantastic video. It was so helpful and instructive.

Ответить
@CinematicAdventureOne
@CinematicAdventureOne - 20.06.2022 02:53

Thank you Ryan, another great video.

Ответить
@robotman011
@robotman011 - 19.06.2022 09:37

Welcome back! Looking forward to more Apple AR content!

Ответить
@floresjuarezdavidalejandro7683
@floresjuarezdavidalejandro7683 - 19.06.2022 05:11

Great video, very well explained. Have you already reviewed the new features of ARKit 6?

Ответить
@knzev
@knzev - 18.06.2022 23:49

Nice to see you again!

Ответить
@arttimeanytime2210
@arttimeanytime2210 - 18.06.2022 18:32

You’re back 😍

Ответить