Thông báo

Collapse
No announcement yet.

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

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • Đế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

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

    Comment


    • #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


      • #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, 09:25.

        Comment


        • #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


          • #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


            • #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...
              X