Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    Duet Camera?

    Scheduled Pinned Locked Moved
    Hardware dev
    4
    8
    1.1k
    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.
    • TLASundefined
      TLAS
      last edited by

      Just another item on my wishlist - it’d be great to incorporate a duet camera (or just software) into the ecosystem (CAN-bus ir POE?). Easier camera integration into the UI - and the long shot feature for me, but AI print monitoring. Should be feasible to detect common issues such as print pulling off the bed. Maybe provide a cloud service that would analyze the images every minute or so to look for errors?

      Anyway, just a few ideas.

      droftartsundefined 1 Reply Last reply Reply Quote 2
      • droftartsundefined
        droftarts administrators @TLAS
        last edited by

        @TLAS there’s https://docs.duet3d.com/en/User_manual/Reference/DWC_webcam
        And the Spaghetti detective does the AI monitoring part.

        Ian

        Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

        Exerqtorundefined 1 Reply Last reply Reply Quote 0
        • Exerqtorundefined
          Exerqtor @droftarts
          last edited by

          @droftarts
          But is it possible to run "obico" with a duet in standalone? As in somewhat "out of box" 😅

          droftartsundefined 2 Replies Last reply Reply Quote 0
          • droftartsundefined
            droftarts administrators @Exerqtor
            last edited by droftarts

            @Exerqtor sorry, no idea.

            Edit: it’s an octoprint plugin, so could potentially be written to work with Duet and SBC (unlikely to ever work in standalone), on DSF/DWC with a plugin. Alternatively, you could run Duet on Octoprint and use it.

            Ian

            Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

            Exerqtorundefined 1 Reply Last reply Reply Quote 0
            • droftartsundefined
              droftarts administrators @Exerqtor
              last edited by

              @Exerqtor I don’t know how the spaghetti detective works, but would think that there’s a more general way to do this, locally, for free. With a fixed point camera, a DWC plugin could generate a view of what the print ‘should’ look like, then use something like OpenCV to compare that with the image from the camera. Maybe @Sindarius gcode viewer could generate the ‘view from a definable camera position’? And there’s probably some free image comparison sites.

              Ian

              Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

              1 Reply Last reply Reply Quote 0
              • Exerqtorundefined
                Exerqtor @droftarts
                last edited by

                @droftarts said in Duet Camera?:

                @Exerqtor sorry, no idea.

                Edit: it’s an octoprint plugin, so could potentially be written to work with Duet and SBC (unlikely to ever work in standalone), on DSF/DWC with a plugin. Alternatively, you could run Duet on Octoprint and use it.

                Ian

                Yeah that's what I thought/understood to, just wanted to make sure I hadn't missed out on something 😅

                @droftarts said in Duet Camera?:

                @Exerqtor I don’t know how the spaghetti detective works, but would think that there’s a more general way to do this, locally, for free. With a fixed point camera, a DWC plugin could generate a view of what the print ‘should’ look like, then use something like OpenCV to compare that with the image from the camera. Maybe @Sindarius gcode viewer could generate the ‘view from a definable camera position’? And there’s probably some free image comparison sites.

                Ian

                That's an interesting idea, would something like a Duet 3 Mini5 have enough power under the hood to pull that of though?

                I guess if it "just" used a still picture of how the (out lined shape or something) based on the gcode viewer and compared it to a cam image ran thru the same filter to each other it wouldn't be THAT compute heavy 🤔

                droftartsundefined 1 Reply Last reply Reply Quote 0
                • droftartsundefined
                  droftarts administrators @Exerqtor
                  last edited by

                  @Exerqtor it would run in the browser. The Gcode viewer could perhaps output an image of the current layer with edge highlighting, matching the webcam view. The webcam view on layer change (with nozzle moves out of the way) could have an edge filter applied, and OpenCV could compare the images. I reckon something like that could work.

                  Ian

                  Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

                  1 Reply Last reply Reply Quote 1
                  • Diamondbackundefined
                    Diamondback
                    last edited by Diamondback

                    No idea if the hardware allows for it, but I would very much be in favor of some quality camera module than can interface with the Duet 3s in standalone mode, even if the update rate might be severly limited to like 1fps or so.

                    It would be nice to see this in a well-integrated package, space efficient so that it can be easily integrated in tight corners of the printer etc, maybe include a thermistor for measuring chamber temp?

                    Maybe via CAN even?

                    1 Reply Last reply Reply Quote 1
                    • First post
                      Last post
                    Unless otherwise noted, all forum content is licensed under CC-BY-SA