• Products
    • Isadora
    • Get It
    • ADD-ONS
    • IzzyCast
    • Get It
  • Forum
  • Help
  • Werkstatt
  • Newsletter
  • Impressum
  • Dsgvo
  • Press
  • Isadora
  • Get It
  • ADD-ONS
  • IzzyCast
  • Get It
  • Press
  • Dsgvo
  • Impressum

Navigation

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Tags

    [ANSWERED] Is there a simple way of creating a silhouette of a dancer?

    How To... ?
    3
    4
    101
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Y
      Yoshi last edited by Woland

      Hello.

      Is there a simple way of creating a silhouette of a dancer like what we used to see in the iconic iPod commercials? https://www.youtube.com/watch?v=IJTpLtw7vn0&t=5s

      I tried a couple of ways as you can see in the attached patch, but I'm certain that some of you know the better ways to do it.

      Thank you for your help!

      silhouette.izz

      DusX 1 Reply Last reply Reply Quote 0
      • DusX
        DusX Tech Staff @Yoshi last edited by

        @yoshi

        Really there are a number of ways to do this. In the end it comes down to what your input material looks like?
        How close are the dancers to background objects? Is the background a solid color or something else? How much control do you have over the lighting?
        Current tools like MediaPipe, can be used via Pythoner to use AI to create this masking, and will work with an RGB camera, but will be limited in framerate and resolution by the machine processing the feed. While others options can use different keying methods to mask the dance/background separately. The example given was likely shot on a greenscreen at the time, and had the foreground chromakeyed from the background. Luma key can also be used to separate light and dark, but this will make separation of things like feet on the ground very difficult.
        If you are running on PC, and have access to a Kinect V2, my kinect2share software can provide the silhoette as well.

        Troikatronix Technical Support

        • New Support Ticket Link: https://support.troikatronix.com/support/tickets/new
        • My Add-ons: https://troikatronix.com/add-ons/?u=dusx
        • Profession Services: https://support.troikatronix.com/support/solutions/articles/13000109444-professional-services

        Running: Win 11 64bit, i7, M.2 PCIe SSD's, 32gb DDR4, nVidia GTX 4070 | located in Ontario Canada.

        1 Reply Last reply Reply Quote 2
        • Woland
          Woland Tech Staff last edited by

          You can probably also use a normal camera with the Freeze + Difference method in this tutorial: https://troikatronix.com/add-ons/tutorial-basic-motion-tracking/

          And which is explained here: https://vjskulpture.wordpress.com/2009/12/14/motion-tracking-in-isadora

          But you’ll likely need to use other video actors like Contrast Adjust to make the dancer pure white.

          It’s also very lighting dependent, but it works from further away than a Kinect. 

          TroikaTronix Technical Support
          New Support Ticket: https://support.troikatronix.com/support/tickets/new
          Support Policy: https://support.troikatronix.com/support/solutions/articles/13000064762
          Add-Ons: https://troikatronix.com/add-ons/ & https://troikatronix.com/add-ons/?u=woland
          Professional Services: https://support.troikatronix.com/support/solutions/articles/13000109444

          | Isadora Version: all of them | Mac Pro (Late 2013), macOS 10.14.6, 3.5GHz 6-core, 1TB SSD, 64GB RAM, Dual AMD FirePro D700s |

          1 Reply Last reply Reply Quote 0
          • Woland
            Woland Tech Staff last edited by

            See also:

            https://community.troikatronix.com/post/40886

            https://community.troikatronix.com/post/51632

            a bit dated but the concepts are helpful: https://community.troikatronix.com/topic/5467/body-mapping-with-isadora

            TroikaTronix Technical Support
            New Support Ticket: https://support.troikatronix.com/support/tickets/new
            Support Policy: https://support.troikatronix.com/support/solutions/articles/13000064762
            Add-Ons: https://troikatronix.com/add-ons/ & https://troikatronix.com/add-ons/?u=woland
            Professional Services: https://support.troikatronix.com/support/solutions/articles/13000109444

            | Isadora Version: all of them | Mac Pro (Late 2013), macOS 10.14.6, 3.5GHz 6-core, 1TB SSD, 64GB RAM, Dual AMD FirePro D700s |

            1 Reply Last reply Reply Quote 0
            • First post
              Last post