Một vấn đề ban đầu tôi đã thảo luận ở đây đã phát triển, và có thể đã đơn giản hơn một chút khi tôi nghiên cứu nó trong một số chi tiết và đạt được thông tin mới.
Tóm lại, tôi muốn có thể phát hiện mẫu này được hiển thị ở đây, bằng cách sử dụng các kỹ thuật xử lý hình ảnh / thị giác máy tính. Như bạn có thể thấy, mô hình lý tưởng được tạo thành từ bốn 'ping'. Nhận dạng đối tượng phải là:
- Sự thay đổi bất biến
- Theo chiều ngang, hình ảnh sẽ theo chu kỳ. (nghĩa là Đẩy sang phải, đi ra bên trái và ngược lại).
- (May mắn thay) Theo chiều dọc, nó không theo chu kỳ. (tức là Đẩy lên đỉnh hoặc đáy và nó sẽ dừng lại).
- Tỷ lệ bất biến (Các ping có thể thay đổi về 'độ dày' như bạn có thể thấy.)
Tôi có thể tiếp tục và về nó nhưng tôi đã đính kèm hình ảnh bao gồm những gì tôi muốn nói, xin vui lòng xem bên dưới:
Tất nhiên, chúng cũng có thể ở một 'quy mô' khác, như có thể thấy từ gia đình này:
Và cuối cùng, đây là một số tình huống 'thực tế' về những gì tôi thực sự có thể nhận được, nơi sẽ có nhiễu, các hàng có thể 'mờ dần' khi bạn đi xuống phía dưới, và tất nhiên, hình ảnh sẽ có nhiều đường nét giả, tạo tác , Vân vân.
Và tất nhiên, như một trận chung kết lớn, có khả năng khác biệt của kịch bản 'cực đoan' này:
Vì vậy, một lần nữa, tôi muốn hỏi một số hướng dẫn về những kỹ thuật thị giác máy tính nào tôi nên sử dụng ở đây để phát hiện tốt nhất sự xuất hiện của mẫu của tôi, nơi tôi cần thay đổi và thay đổi tỷ lệ bất biến như bạn có thể thấy, và cũng có thể nhận được kết quả tốt cho các kịch bản thực tế. (Tin tốt là tôi KHÔNG cần nó là bất biến xoay vòng). Chỉ có ý tưởng tôi có thể đưa ra cho đến nay là mối tương quan 2 chiều.
Tôi nên nói thêm rằng, trong thực tế, tôi KHÔNG có hình ảnh màu - tôi sẽ chỉ nhận được một số lượng lớn các con số, vì vậy tôi cho rằng chúng ta đang nói về 'thang độ xám'.
Cảm ơn trước!
PS Vì giá trị của nó, tôi có thể sẽ sử dụng C V. mở
EDIT # 1:
Dựa trên các ý kiến, tôi đã thêm các chi tiết bạn yêu cầu ở đây:
Đối với các đặc điểm xác định dữ liệu, chúng ta có thể giả sử như sau:
Độ dài ngang của mỗi ping có thể khác nhau, nhưng tôi biết giới hạn trên và dưới của nó. CÓ cho bất cứ điều gì trong giới hạn này, KHÔNG cho bất cứ điều gì bên ngoài. (Ví dụ, tôi biết chiều dài của các ping có thể ở bất cứ đâu trong khoảng từ 1 đến 3 giây chẳng hạn).
Tất cả các ping cần phải được 'hiển thị' cho CÓ, tuy nhiên, hàng cuối cùng có thể bị thiếu và vẫn muốn nói 'CÓ'. Nếu không thì KHÔNG.
Độ dài dọc, ('độ dày') của mỗi ping có thể khác nhau, nhưng một lần nữa, cũng biết giới hạn trên và dưới. (Tương tự như những gì bạn nhìn thấy trong những hình ảnh đó). CÓ cho bất cứ điều gì trong giới hạn đó. KHÔNG cho bất cứ điều gì bên ngoài.
Chiều cao giữa mỗi ping phải luôn giống nhau cho CÓ. Nếu họ không, thì KHÔNG. (Ví dụ, bạn có thể thấy tất cả các ping có cùng chiều cao so với nhau, ~ 110 trên trục tung). Vì vậy, 110 +/- 5 có thể là CÓ, bất cứ điều gì khác phải là KHÔNG.
Tôi nghĩ đó là về nó - nhưng hãy cho tôi biết những gì tôi có thể thêm ... (Ngoài ra, mọi thứ hiển thị ở đây nên đăng ký là CÓ, btw).
detect this pattern shown here
? Bạn chỉ quan tâm đến việc cô lập đường màu đỏ / vàng hay bạn thực sự muốn biểu thức tính toán mối quan hệ giữa các dòng đó. Chỉ tìm dòng chỉ có thể yêu cầu một số ngưỡng hoặc phân đoạn. Bạn có thực sự muốn gì?