• 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

    help with Eyes (++)

    How To... ?
    7
    13
    567
    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.
    • dbini
      dbini @jfg last edited by

      @jfg

      using more objects creates boundaries for each object, but I need to add these together into one object and measure the overall size

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

      1 Reply Last reply Reply Quote 0
      • dbini
        dbini @Skulpture last edited by

        @skulpture

        the screen size is always the same - i'm Airplaying from the iPad to an Apple TV box, then HDMI out to a capture card, so the image coming in is always a 1920x1080 white screen - what I need to do is measure the size of the black shapes that are drawn on this screen

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

        Fred 1 Reply Last reply Reply Quote 0
        • Fred
          Fred @dbini last edited by

          @dbini this is kind of annoying to do, mostly as we do not really get an expanding list from the blob tracker. 

          In principle though you can calculate a bounding box for all the bounding boxes of the blobs. 

          You would have to do some fancy footwork, but likely python is the best bet - First you need to connect what you would expect to be the max number of objects to the blobs output.

          Then we need to know if there is actually a blob on that blob output (the blob decoder as a tracking output that is a boolean for if there is a blob at position 0, 1 2 etc). We then use that to determine if the blob width height and horizontal and vertical positions should be taken into account when calculating the meta bounding box).

          Then in python you can write a relatively simple script that will use the positions of any active blobs to get a meta bounding box - you can also get a centroid and area pretty easily.

          http://www.fredrodrigues.net/
          https://github.com/fred-dev
          OSX 13.6.4 (22G513) MBP 2019 16" 2.3 GHz 8-Core i9, Radeon Pro 5500M 8 GB, 32g RAM
          Windows 10 7700K, GTX 1080ti, 32g RAM, 2tb raided SSD

          dbini 1 Reply Last reply Reply Quote 1
          • dbini
            dbini @Fred last edited by

            @fred
            Thanks Fred. I've been developing my patch to try to accommodate separate blobs, and realised there is an amount of maths involved. Rather than go down the Python route, I'm combining calculators and have found a way to determine the maximum size of the input, but am struggling with the average position. I think it just needs more maths. It's the kind of thing that my brain needs time to process. : )
            I will be testing the system in the real world at the end of next week, so will find out then if my logic is logical....

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

            1 Reply Last reply Reply Quote 0
            • Armando
              Armando Beta Gold @dbini last edited by

              @dbini You could also play with the parameters bleow smoothing about area surface and same area max distance. Bit it depends how what you are tracking moves

              Armando Menicacci
              www.studiosit.ca
              MacBook Pro 16-inch, 2021 Apple M1 Max, RAM 64 GB, 4TB SSD, Mac OS Sonoma 14.4.1 (23E224)

              dbini 1 Reply Last reply Reply Quote 0
              • dbini
                dbini @Armando last edited by

                thanks to everyone for advice, I managed to tweak Eyes to make the most of Histogram mode and blurring and captured most of the inputs accurately.
                Here's the results:

                This was made at a STEAM event for children, so I couldn't shoot any footage of the system in action.

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

                DusX 1 Reply Last reply Reply Quote 3
                • G
                  Gaspar last edited by

                  Could it be that you're missing something very simple?

                  You should define the maximum amount of objects to track (second input of the Eyes++ actor). Then Eyes(++) will look for more objects.

                  You might face a different problem if the objects are close together, but you can play with the other parameters to catch those things up.

                  I hope this helped,

                  Cheers

                  Windows 10 64bit version 2004, i7 9700, M.2 SSD for system and SSD 2xRaid for data, 32Gb Ram, nVidia RTX 2070 (mobile) | located in Majorca / Spain

                  G 1 Reply Last reply Reply Quote 0
                  • G
                    Gaspar @Gaspar last edited by

                    @gaspar said:

                     Ouch.... just saw my reply is off. You intended to track everything as one blob... and you solved it.

                    My bad.

                    Looks great by the way.

                    Windows 10 64bit version 2004, i7 9700, M.2 SSD for system and SSD 2xRaid for data, 32Gb Ram, nVidia RTX 2070 (mobile) | located in Majorca / Spain

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

                      @dbini

                      very nice!

                      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.

                      Skulpture 1 Reply Last reply Reply Quote 0
                      • Skulpture
                        Skulpture Izzy Guru @DusX last edited by

                        Nice project. Glad it was a success.

                        Graham Thorne | www.grahamthorne.co.uk
                        RIG 1: Custom-built PC: Windows 11. Ryzen 7 7700X, RTX3080, 32G DDR5 RAM. 2 x m.2.
                        RIG 2: Laptop Dell G15: Windows 11, Intel i9 12th Gen. RTX3070ti, 16G RAM (DDR5), 2 x NVME M.2 SSD.
                        RIG 3: Apple Laptop: rMBP i7, 8gig RAM 256 SSD, HD, OS X 10.12.12

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