Thông báo

Collapse
No announcement yet.

đếm sản phẩm bằng webcam dùng matlab

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

  • đếm sản phẩm bằng webcam dùng matlab

    đếm sản phẩm bằng webcam dùng matlab
    mình đang làm đồ án về đếm sản phẩm bằng webcam dùng matlab.mà chưa biết về cách webcam nhận dạng sản phẩm,cách xuất tín hiệu về vi điều khiển 89c51 để biết đó là sản phẩm cần đếm.
    yêu cầu đồ án của minh :
    +sản phẩm chạy trên dây chuyền,webcam đếm từng sản phẩm khi nào đếm đủ 4 sản phẩm thì pittong đẩy đi
    +trong quá trình đếm nếu quá thời gian quy định mà chưa đếm đủ 4 sản phẩm thì báo động

    bạn nào biết và đã từng làm thì hướng dẩn mình với.mình cảm ơn nhiều

  • #2
    Đếm sản phẩm bằng Webcam

    cái này cũng khá dễ, ta sẽ cho một vòng lặp chạy vô hạn, sau đó liên tục chụp hình và phân tích ma trận ảnh của nó, rồi chuyển thành ma trận nhị phân và so sánh với ma trậntrước đó thu được, nếu có sự khác biệt nhiều thì là có vật đi qua, chúc bạn thành công

    Comment


    • #3
      cám on ban.minh đả giao tiếp được với webcam.chụp đuọc hình của vật rồi.cho minh hỏi thêm về vòng lăp vô hạn và cách so sánh giua ma trận trước và sau.dùng lệnh gì để thực hiện vòng lặp và so sánh matran vậy bạn.cám ơn bạn

      Comment


      • #4
        Nguyên văn bởi tnn1510 Xem bài viết
        cái này cũng khá dễ, ta sẽ cho một vòng lặp chạy vô hạn, sau đó liên tục chụp hình và phân tích ma trận ảnh của nó, rồi chuyển thành ma trận nhị phân và so sánh với ma trậntrước đó thu được, nếu có sự khác biệt nhiều thì là có vật đi qua, chúc bạn thành công
        Tôi ko nghĩ là với cách làm này bạn có thể làm chính xác đâu và tôi ko chắc là bạn có làm thật hay chưa? Với thuật toán của bạn, một nhiễu rất nhỏ trên hình ảnh cũng dẫn đến sai kết quả tính toán. Một cách đơn giản ta có thể làm là chọn vật thể có một màu cụ thể, tiến hành đặt ngưỡng cho màu đó => chuyển sang ảnh nhị phân, tìm vị trí trung tâm, track vị trí trung tâm. Số vị trí trung tâm = số vật.

        Phức tạp hơn một chút, có thể dùng SIFT, xác định những vị trí cần track, tiến hành Hough Voting để đối chiếu với vật mẫu trong cơ sở dữ liệu, nếu đủ số phiếu cần thiết thì tăng biến đếm.
        Homepage:

        Comment

        Về tác giả

        Collapse

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

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

        Collapse

        Đang tải...
        X