• 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

    Face detection in izzi

    How To... ?
    7
    16
    5597
    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.
    • Fred
      Fred last edited by

      To achieve this you need a little more than the facial recognition inside open CV and its implementations in QC - well maybe it depends on how convincing your marionette is. OpenCV face tracking and its derivatives can identify a face and give you a square cutout of it, there is nothing really automatic about it and it makes a lot of mistakes if you dont follow its rules. Face tracking is done by loading in a harr profile, normally only one profile is loaded, like front facing. Anything that matches the criteria will be considered a match and although it can be quite accurate it can also be terrible.

      More advanced systems use facial features and can identify individual features of a face. From here the distance between the features is used to create a map of the face being analysed. This map is dynamic and allows the found face to be twisted and warped while maintaing the image map. These features allow stuff like [this](https://vimeo.com/29348533)- which is what I'm guessing you are after.
      At them moment Isadora does not have these features. You could try and use existing face tracking libraries to write your own plugin, or by using syphon and OSC you could use modify some pre existing solutions to do this. The latter requires much less work.
      Of course there are other less automatic solutions like just cutting out the face in your favourite video editor (or even something like mad mappper) and have Isadora pre programmed to take the image or syphon stream of the face and move it to the correct coordinates in real time.
      Fred

      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

      1 Reply Last reply Reply Quote 0
      • crystalhorizon
        crystalhorizon Beta Platinum last edited by

        During the research of our last project I did a quick test with a quartz composer actor inside Isadora http://youtu.be/Wcsr85QQn0M Greetings, Alex

        Alexander Nantschev | http://www.crystalhorizon.at | located in Vienna Austria

        1 Reply Last reply Reply Quote 0
        • deliriodelux
          deliriodelux last edited by

          Fred, thanks for taking the time.

          I saw your presentation in TED Netherlands, and it is amazing, not because the technological "device" (witch is very nice, of course) , but because of content, design and performance. really really nice.
          I think we will try to solve the problem outside izzi and send osc and syphon data to izzi. I have to make some test. What we need to archive could be quite rough actually. 
          @feinsinn what  is that actor? 
          Thanks again
          a

          10.9.4. 2 x 2.26 GHz Xeon. Radeon HD 7950.32 GB DDR3.com.ar

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

            @deliriodelux cool gald you saw it. We used standard face detection from open CV to do that. We could get up to 700 faces in a single shot. We tricked everyone to look at the camera. In the end I think I got about 80% success but we had to have a system for correcting false positives (many for some reason this library finds cleavage as a face a lot), and to add the faces it missed. Let me know how you go and if you need anything made to bridge the gap to Izzy. Fred

            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

            1 Reply Last reply Reply Quote 0
            • primaldivine
              primaldivine last edited by

              @deliriodelux there is a tutorial here http://vdmx.vidvox.net/tutorials/making-face-tracking-fx-for-vdmx-with-quartz-composer on using the (face) Detector in Quartz Composer.
              After building it in QC, to use the QC patch in Isadora, you would publish the inputs and outputs that you need on the Quartz Composer modules and then place the QC Composition file into the right directory (as defined in Isadora's preferences window) and then Izzy will load the QC patch as a plugin, when it boots up.

              Pro-User Latest Beta - MacBook Pro i7 2.66GHz SSD
              www.jamiegriffiths.com Arctic Canada
              www.chickweedarts.com

              1 Reply Last reply Reply Quote 0
              • deliriodelux
                deliriodelux last edited by

                @fred, yes i saw those false positives too, the corrections were very well hidden ! To have a MC like that helps a lot! Thx for the tips and i let you know if get lost on the way..

                @primaldevine, cool thx  ! , I did Qc input-output publishing before, ....well.. actually is already done. Its in the downloadable folder of from the tutorial.
                I let you now how it goes.
                Long life to the izzi forum!
                Ale

                10.9.4. 2 x 2.26 GHz Xeon. Radeon HD 7950.32 GB DDR3.com.ar

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

                  There was a build called FACE OSC I had working a while ago.

                  I also had something working with Quartz but can't remember the name....

                  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
                  • deliriodelux
                    deliriodelux last edited by

                    @skulpture, if you have it around or find it somewhere ,.. and don't mind sharing..Thx

                    10.9.4. 2 x 2.26 GHz Xeon. Radeon HD 7950.32 GB DDR3.com.ar

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

                      Link is in the comments I believe:

                      https://www.youtube.com/watch?v=QB6c8exfDcs

                      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
                      • crystalhorizon
                        crystalhorizon Beta Platinum last edited by

                        I think it was this one, attached b04bfd-face-capture.qtz.zip

                        Alexander Nantschev | http://www.crystalhorizon.at | located in Vienna Austria

                        1 Reply Last reply Reply Quote 0
                        • primaldivine
                          primaldivine last edited by

                          just a little FYI... Face OSC is Mac only 10.7+

                          Pro-User Latest Beta - MacBook Pro i7 2.66GHz SSD
                          www.jamiegriffiths.com Arctic Canada
                          www.chickweedarts.com

                          1 Reply Last reply Reply Quote 0
                          • bruper
                            bruper last edited by

                            doesn't turn on the iSight of my MBP 17" 10.7.5...??

                            17"MBP 2.93GHZ Core2Duo mid 2009 - OSX10.11.6 - 8GB, 1TBCrucial_SSD, izzy 3.0.7

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

                              Has anyone ever got this to work?

                              https://wiki.colby.edu/display/CS157/Isadora+%28for+users%29
                              I downloaded it, put it in its place but Izzy can't see it. 

                              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
                              • gapworks
                                gapworks last edited by

                                @ skulpture i have the same problem. i was quite exited when i found it but it does not show up in izzy :(

                                Running MBP2017 / Ventura Osx 13.6.7 / 16 GB 2133 MHz LPDDR3 / Intel HD Graphics 630 1536 MB / Latest Isadora Version / www.gapworks.at / located in Vienna Austria

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

                                  Same - tried a few things but I think it needs updating.

                                  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