Đếm người đi qua khung hình

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • maimai33
    Thành viên mới
    • Sep 2013
    • 3

    #1

    Đếm người đi qua khung hình

    chào mọi người. em đang làm bài đếm người đi qua khung hình bằng opencv.
    với thuật toán:
    1. Load video lên
    2. đặt khung hình
    3.so sánh back ground giữa 2 frame liên tiếp,nếu khác nhau thì tăng đếm lên
    thầy chỉ yêu cầu thế thôi ạ.
    nhưng vấn đề em đang thắc mắc là tạo khung hình như thế nào? làm sao biết được người đi qua khung ạ. và em xin hỏi có thể lấy back ground tại 1 điểm không ạ.
    mong mọi người giúp đỡ em
  • beefull193
    Thành viên mới
    • Sep 2013
    • 1

    #2
    bác nói em không hiểu luôn

    Comment

    • compvis
      Thành viên tích cực
      • May 2006
      • 247

      #3
      Nguyên văn bởi maimai33 Xem bài viết
      chào mọi người. em đang làm bài đếm người đi qua khung hình bằng opencv.
      với thuật toán:
      1. Load video lên
      2. đặt khung hình
      3.so sánh back ground giữa 2 frame liên tiếp,nếu khác nhau thì tăng đếm lên
      thầy chỉ yêu cầu thế thôi ạ.
      nhưng vấn đề em đang thắc mắc là tạo khung hình như thế nào? làm sao biết được người đi qua khung ạ. và em xin hỏi có thể lấy back ground tại 1 điểm không ạ.
      mong mọi người giúp đỡ em
      Đơn giản là trừ nền thôi em:
      - Lấy một frame làm ảnh nền (ảnh gốc)
      - Các frame tiếp theo được trừ với ảnh gốc thì ra foreground.

      Comment

      • maimai33
        Thành viên mới
        • Sep 2013
        • 3

        #4
        anh oi. từ cái foreground thì làm sao để biết là 2 frame só sự khác nhau à? có phải là foreground #NULL phải không ạ
        Last edited by maimai33; 23-09-2013, 08:25.

        Comment

        • maimai33
          Thành viên mới
          • Sep 2013
          • 3

          #5
          ý của em là
          1. Tao khung hinh
          2. Tao template (chup 1 nguoi tai diem dau vao khung hinh)
          3. Lay tung frame, thuc hien background subtraction, neu khac nhau thi tuc la co nguoi di qua
          4. So sanh voi template --> dem
          5. Chi so sanh 1 lan,tai thoi diem dau khung hinh, khi nguoi di qua cac vi tri phia sau thi ko dem nua
          ấy a ạ

          Comment

          • hangidvn
            Thành viên mới
            • Mar 2013
            • 2

            #6
            chào bạn!theo mình bạn lên sử dụng OPENGL kết hợp với visual c++ 6.0
            Trước tiên bạn phải tạo mô hình bạn nên tạo mô hình bằng morfit tạo mô hình sau đó bạn có thể load và điều khiển được!
            Minh có làm mô phỏng về ánh sáng với các góc quay khác nhau
            liên hệ 0904 152 023

            Comment

            • hanhluckyly
              Thành viên chính thức
              • Mar 2006
              • 45

              #7
              Nguyên văn bởi maimai33 Xem bài viết
              anh oi. từ cái foreground thì làm sao để biết là 2 frame só sự khác nhau à? có phải là foreground #NULL phải không ạ
              mình nghĩ 95% giải thuật sẽ fail, bạn nghĩ đơn giản quá, bạn thử lấy camera chụp 3 hình liên tiếp rồi trừ thử xem ok không là biết liền

              Comment

              Về tác giả

              Collapse

              maimai33 Tìm hiểu thêm về maimai33

              Bài viết mới nhất

              Collapse

              Đang tải...