real time object detection?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • lezinterracial
    Confirmed User
    • Jul 2012
    • 3117

    #1

    real time object detection?

    Using old haar cascades with opencv, but getting lots of false face detections. Got any other recommendations?
    Live Sex Shows
  • pornmasta
    Too lazy to set a custom title
    • Jun 2006
    • 20016

    #2
    Do you use a threshold?
    If yes be more strict

    Comment

    • SkynetHosting
      Confirmed User
      • Nov 2023
      • 106

      #3
      with a proper settings of tresholds you can get some better results.
      but it is better to choose other methods if equipment afford that

      VPS Servers | Domain Names | Private VPN | Skynet Hosting SRL
      Support 24/7 | 99.9% service uptime | Offshore Hosting | +373 60 332 333

      Comment

      • Colmike9
        (>^_^)b
        • Dec 2011
        • 7230

        #4
        If you aren't doing small objects, YOLO is a good object detection algorithm
        Join the BEST cam affiliate program on the internet!
        I've referred over $1.7mil in spending this past year, you should join in.
        I make a lot more money in the medical field in a lab now, fuck you guys. Don't ask me to come back, but do join Chaturbate in my sig, it still makes bank without me touching shit for years..

        Comment

        • 2MuchMark
          Mark of 2Much.net
          • Aug 2004
          • 50977

          #5
          Try using Dlib’s face detector, MTCNN, or deep learning-based models such as OpenCV’s DNN module with pre-trained models (e.g., ResNet-based face detectors). Check scaleFactor and minNeighbors settings.

          Comment

          • lezinterracial
            Confirmed User
            • Jul 2012
            • 3117

            #6
            Originally posted by 2MuchMark
            Try using Dlib’s face detector, MTCNN, or deep learning-based models such as OpenCV’s DNN module with pre-trained models (e.g., ResNet-based face detectors). Check scaleFactor and minNeighbors settings.
            Yea, I have read about Dlib. I want to use on my laptop. You think it will run with real time video.

            Thanks for all responses so far.
            Live Sex Shows

            Comment

            • lezinterracial
              Confirmed User
              • Jul 2012
              • 3117

              #7
              Originally posted by 2MuchMark
              Try using Dlib’s face detector, MTCNN, or deep learning-based models such as OpenCV’s DNN module with pre-trained models (e.g., ResNet-based face detectors). Check scaleFactor and minNeighbors settings.
              Yea, I have read about Dlib. I want to use on my laptop. You think it will run with real time video.

              Thanks for all responses so far.

              I used the example facedetect.py . Add a target box, when a face enters the box
              moves a servo. Polulu Maestro servo controller.

              Code:
              import cv2
              import os
              import time
              
              cmdpull = "/home/walter/maestro-linux/UscCmd --servo 5,7000"
              cmdreturn = "/home/walter/maestro-linux/UscCmd --servo 5,6000"
              
              # Load the cascade
              face_cascade = cv2.CascadeClassifier('haarcascade_frontalface_default.xml')
              
              # To capture video from webcam. 
              cap = cv2.VideoCapture(2)
              # To use a video file as input 
              # cap = cv2.VideoCapture('filename.mp4')
              
              while True:
                  # Read the frame
                  _, img = cap.read()
                  # Convert to grayscale
                  gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
                  # Detect the faces
                  faces = face_cascade.detectMultiScale(gray, 1.1, 4)
                 #create region of interest box and dot
                  cv2.rectangle(img, (100, 100), (180, 180), (0, 0, 255), 2)
                  cv2.line(img, (140, 140), (140, 140), (0, 255, 0), 5) 
                  # Draw the rectangle around each face
                  for (x, y, w, h) in faces:
                      cv2.rectangle(img, (x, y), (x+w, y+h), (255, 0, 0), 2)
                  #if face is in middle of the screen - region of interest
                      if x > 100 and x < 180 and y > 100 and y < 180:
                          print ("x: ",x)
                          print ("y: ",y)
                          time.sleep(.1)
                          os.system(cmdpull)
                          time.sleep(.1)
                          os.system(cmdreturn)
                  # Display
                  cv2.imshow('img', img)
                  # Stop if escape key is pressed
                  k = cv2.waitKey(30) & 0xff
                  if k==27:
                      break
              # Release the VideoCapture object
              cap.release()
              Live Sex Shows

              Comment

              • lezinterracial
                Confirmed User
                • Jul 2012
                • 3117

                #8
                Originally posted by Colmike9
                If you aren't doing small objects, YOLO is a good object detection algorithm
                Looking at YOLOv8 tutorials now. Thanks.

                Scratch that for now. Will need a gpu. Having fun watching tutorials though. Now I know what Elon and that other guy were talking about when they mention Distributed Neural Network.
                Live Sex Shows

                Comment

                Working...