Tôi có một vấn đề tương tự trong công thức của bài đăng này, với một vài khác biệt đáng chú ý:
Có những phương pháp đơn giản nào để lấy mẫu thích ứng một chức năng 2D?
Giống như trong bài viết đó:
- Tôi có một và việc đánh giá hàm này hơi tốn kém để tính toán
Không giống như trong bài viết đó:
Tôi quan tâm không phải là giá trị của hàm một cách chính xác ở mọi nơi, mà chỉ trong việc tìm kiếm một isocontour duy nhất của hàm.
Tôi có thể đưa ra những khẳng định quan trọng về sự tự tương quan của hàm và kết quả là độ mịn.
Có một cách thông minh để bước cùng / lấy mẫu hàm này và tìm đường viền này?
Thêm thông tin
Hàm này là tính toán của các tính năng Haralick trên pixles xung quanh điểm và phân loại mềm theo một số loại phân loại / hồi quy. Đầu ra của số này là một số dấu phẩy động cho biết kết cấu / vật liệu mà điểm đó thuộc về. Tỷ lệ của số này có thể được ước tính xác suất lớp (SoftSVM hoặc phương pháp thống kê, v.v.) hoặc một cái gì đó thực sự đơn giản như đầu ra của hồi quy tuyến tính / logistic. Phân loại / hồi quy là chính xác và rẻ so với thời gian trích xuất tính năng từ hình ảnh.
Những điều tôi đã thử:
Bước Dumb - Thực hiện một "bước" pixel duy nhất theo từng hướng và chọn hướng để di chuyển dựa trên mức độ gần với giá trị đường đẳng. Vẫn còn khá chậm, và nó sẽ bỏ qua sự phân chia của một isoline. Ngoài ra, trong các khu vực có độ dốc bằng phẳng, nó sẽ "đi lang thang" hoặc tự nhân đôi.