Tôi hy vọng bạn nhận ra (từ dạng câu hỏi của bạn, tôi nghĩ bạn làm thế) rằng ba tháng đọc về nó không thực sự khiến bạn trở thành một chuyên gia xử lý hình ảnh.
Tôi quen thuộc với topcoder , nhưng trong khi khó khăn của các vấn đề và cách tiếp cận mà bạn cần sử dụng có thể tương tự như các vấn đề xử lý hình ảnh, để thiết kế một ứng dụng xử lý hình ảnh có thể sử dụng: nghiên cứu cụ thể vấn đề, thực hiện các phát hiện và ý tưởng mới của bạn , kiểm tra nó để có kết quả đáng tin cậy, bạn cần nhiều hơn một vài giờ (hoặc thậm chí một tuần như đối với trận đấu marathon topcoder).
Nếu bạn muốn tìm hiểu thêm về các công cụ xử lý ảnh cơ bản, tôi khuyên bạn nên:
- lấy tất cả tài liệu của bạn, mở ngẫu nhiên một trang và nghiên cứu và thực hiện các khái niệm được giải thích ở đó
- lấy thư viện thị giác máy tính như OpenCV hoặc làm việc trong MATLAB , chụp một số hình ảnh và thử sử dụng và hiển thị các phương thức xử lý hình ảnh khác nhau trên chúng (từ hình thái đơn giản đến những thứ phức tạp hơn như phát hiện dòng Hough). Hãy thử và dự đoán kết quả, hiển thị đồ họa cho chúng và hiểu những gì bạn nhận được.
Nếu bạn quan tâm đến vấn đề cụ thể trong xử lý hình ảnh (ví dụ: tôi đang thực hiện truy xuất hình ảnh dựa trên Nội dung - CBIR ngay bây giờ - và ý tôi là, gần như trong 5 tháng qua), và muốn cải thiện chủ đề cụ thể này, sau đó lời khuyên của tôi sẽ là một cái gì đó như:
- tìm kiếm học giả google, cơ sở dữ liệu bài viết Mendeley, IEEEXplore cho các công trình liên quan về chủ đề này
- cách tải xuống quá nhiều giấy tờ, có thể 3-5 như bạn chuẩn bị đọc. Skim phần trừu tượng , xâm nhập và kết luận và lọc ra các bài viết nghe có vẻ phù hợp và thú vị. Ưu tiên cho các bài viết hiện tại (gần đây), cũng như các bài viết có tài liệu tham khảo hiện tại.
- đọc tất cả những điều đó Đọc những cái quan trọng nhất hơn một lần. Công cụ sẽ là nền tảng cho công việc của bạn dự kiến sẽ có lề chứa đầy những nét vẽ nguệch ngoạc của bạn và để xem xét ít nhất một chút xáo trộn vào thời điểm bạn đọc xong lần đọc thứ 5.
- thực hiện điều đó. Đi từ thực hiện đơn giản, đơn giản đến thực hiện tối ưu hóa.
- trước khi bạn bắt đầu làm điều này, hãy đảm bảo rằng bạn có một bộ dữ liệu để thử nghiệm. Kiểm tra không liên quan nếu nó không được thực hiện trên một tập dữ liệu đủ lớn. Một số tác phẩm đề cập đến các bộ dữ liệu họ đang sử dụng hoặc bộ dữ liệu của họ có thể được tìm thấy trên các trang web của trường đại học liên kết.
- có các bộ dữ liệu công khai (ví dụ: bộ dữ liệu này để phân loại đối tượng ) cũng tổ chức các thách thức hàng năm , nơi bạn có thể kiểm tra ý tưởng mới của mình chống lại nhiều ý tưởng mới của mọi người (nhưng lớn hơn so với topcoder: D)
- nếu bạn nhận được kết quả tốt, đó là tốt. Nếu bạn nhận được kết quả tốt hơn so với hiện đại bằng cách sử dụng một số ý tưởng mới của mình, hãy kiểm tra kỹ chúng. Sau đó kiểm tra ba lần. Và sau đó xuất bản một bài viết ưa thích;)
Tôi chắc rằng bạn có thể tìm thấy một trung gian giữa việc học một cái gì đó về xử lý hình ảnh chỉ để giải trí và thực hiện nghiên cứu tốn thời gian thực từ những gì tôi đã viết ... Thật ra, đây là một ý tưởng: quanh quẩn ở đây và cố gắng hiểu và giúp giải quyết vấn đề của người khác! Tất cả chúng đều cần các bước nghiên cứu-suy nghĩ-áp dụng, chúng chỉ thay đổi theo độ sâu của các bước chúng yêu cầu;) Trong mọi trường hợp, tôi hy vọng nó có ích.