• 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] skeleton decoder value reset on enter scene

    How To... ?
    4
    4
    444
    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.
    • awlieber
      awlieber last edited by Woland

      Hi!

      I'm tracking skeletons with a xbox 360 kinect and the openni actor. I am building an interactive installation that will trigger when a skeleton is recognized. Once the skeleton leaves, it will jump back to the first scene.

      My problem is the skeleton tracking values don't seem to reset when leaving the scene. This causes the interactive elements to initialize in their last state instead of starting fresh.

      I want the transition between scenes to be smooth and then for the interactivity to emerge. Is there a way to intialize the skeleton tracking values at 0?

      I've attached my basic project file. It's rough, sorry for the mess.shout-projection-04.2024.izz

      dbini bonemap 2 Replies Last reply Reply Quote 1
      • dbini
        dbini @awlieber last edited by

        @awlieber

        Hi Alex,


        You could probably do all this in one scene, which would fix the issue of data getting stuck in the Skeleton tracking system. also, entering a new scene restarts the OpenNI Tracker, which i try to avoid, wherever possible. If you feel you need to use multiple scenes, you could run the Kinect-Skeleton stuff in a background scene and send data through to the main scenes using Broadcaster/Listener actors.

        As its for an installation, there may be an issue where the OpenNI actor gets a bit full as more people pass through. I know that you have it set to forget skeletons immediately when someone leaves the space, but sometimes the system hangs on to the data, just in case someone comes back and it can recognise them straight away. its worth testing with a large number of people - you may need to trigger the reset function when the number of new people reaches 6 or 8 or something. i think the 'bodies internal' count is the one that reflects this.

        hope you are well, last week i designed a pull-up banner and some screen ads around a photo of you, Marianna and Efrat, all looking moody under a streetlight.

        best, john

        John Collingswood
        taikabox.com
        2019 MBPT 2.6GHZ i7 OSX15.3.2 16GB
        plus an old iMac and assorted Mac Minis for installations

        Woland 1 Reply Last reply Reply Quote 1
        • bonemap
          bonemap Izzy Guru @awlieber last edited by

          @awlieber

          Hi,

          My advice would be similar to John. Only to add that you can also use the depth camera feed to calibrate a fade-in and out based on the distance from the Kinect you want the participant to be tracked. You can define a tracking zone and trigger a change or cross fade based on that proximity. It works with a Calc Brightness module.

          Best wishes

          Russell

          http://bonemap.com | Australia
          Izzy STD 4.2 | USB 3.6 | + Beta
          MBP 16” 2019 2.4 GHz Intel i9 64GB AMD Radeon Pro 5500 8 GB 4TB SSD | 14.5 Sonoma
          Mac Studio 2023 M2 Ultra 128GB | OSX 15.3 Sequoia
          A range of deployable older Macs

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

            @dbini said:

            If you feel you need to use multiple scenes, you could run the Kinect-Skeleton stuff in a background scene and send data through to the main scenes using Broadcaster/Listener actors.

             This is always my approach

            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