Bagaimana cara memperluas dan memperdalam keahlian dasar untuk pemrosesan gambar / video?

9

Saya tidak mengikuti kelas tentang pemrosesan gambar tetapi saya mempelajari subjek berdasarkan catatan kuliah dan buku-buku penting selama tiga bulan terakhir. Jadi pada titik ini, saya ingin mempertajam keterampilan pemrosesan gambar saya. Tentu saja, saya mempraktekkan banyak pekerjaan pemrosesan gambar tetapi pekerjaannya tampaknya sangat mirip.

Sebagai seorang programmer, saya belajar banyak dari top coder atau sejenisnya di mana Anda dapat saling bersaing untuk pemrograman yang lebih baik. Apakah ada situs web yang dapat saya bersaing untuk masalah pemrosesan gambar yang sulit?

Tae-Sung Shin
sumber
Coba jawab pertanyaan di situs ini, seperti dsp.stackexchange.com/q/374/29
endolith
Hanya karena saya telah menulis satu blok teks tidak berarti saya masih belum tertarik pada pendekatan orang lain untuk (belajar mandiri) pemrosesan gambar :) Bisakah Anda mengedit dan meng-frase pertanyaan Anda sehingga akan lebih umum dan minta tip dan pendekatan umum dan bahan referensi untuk mulai belajar tentang pemrosesan gambar, mulai dari minat hobi hingga minat yang lebih serius di lapangan? Saya pikir akan menyenangkan jika semua ini dikumpulkan di satu tempat. Ah dan juga, alangkah baiknya jika Anda menambahkan data tentang materi yang Anda gunakan untuk pertanyaan itu.
penelope

Jawaban:

15

Saya harap Anda menyadari (dari bentuk pertanyaan Anda, saya pikir Anda tahu) bahwa membaca tiga bulan tentang hal itu tidak benar-benar membuat Anda menjadi ahli pemrosesan gambar.

Saya kenal dengan topcoder , tetapi sementara kesulitan dari masalah dan pendekatan yang perlu Anda gunakan mungkin serupa dengan masalah pemrosesan gambar, untuk merancang aplikasi pemrosesan gambar yang dapat digunakan: melakukan penelitian masalah spesifik, mengimplementasikan temuan Anda dan ide-ide baru , ujilah untuk mendapatkan hasil yang andal, Anda perlu lebih dari beberapa jam (atau bahkan seminggu untuk pertandingan topcoder marathon).

Jika Anda ingin mempelajari lebih lanjut tentang alat pengolah gambar dasar, saya sarankan Anda:

  • ambil semua literatur Anda, buka secara acak satu halaman dan pelajari dan terapkan konsep yang dijelaskan di sana
  • mengambil perpustakaan visi komputer seperti OpenCV , atau bekerja di matlab , mengambil beberapa gambar, dan mencoba menggunakan dan menampilkan berbagai metode pemrosesan gambar pada mereka (dari morfologi sederhana hingga hal-hal yang lebih rumit seperti deteksi garis Hough). Coba dan prediksi hasilnya, tampilkan secara grafis, dan pahami apa yang Anda dapatkan.

Jika Anda tertarik pada masalah khusus dalam pemrosesan gambar (mis. Saya sedang melakukan pengambilan gambar berbasis konten - CBIR sekarang - dan maksud saya, hampir selama 5 bulan terakhir), dan ingin menjadi lebih baik dalam topik khusus ini, maka saran saya akan menjadi seperti:

  • cari google scholar, basis data artikel Mendeley, IEEEXplore untuk karya-karya yang relevan pada subjek
  • unduh terlalu banyak makalah, mungkin 3-5 sebanyak Anda siap untuk membaca. Baca skim abstrak , intruduksi dan kesimpulan dan saring artikel yang terdengar relevan dan menarik. Berikan prioritas untuk artikel saat ini (terkini), serta artikel dengan referensi saat ini.
  • baca semua itu. Baca yang paling penting lebih dari sekali. Salah satu yang akan menjadi dasar dari pekerjaan Anda diharapkan memiliki margin diisi dengan coretan Anda dan untuk melihat setidaknya sedikit suka pada saat Anda selesai membaca-ke-5 Anda.
  • terapkan itu. Mulai dari implementasi yang sederhana dan langsung ke implementasi yang dioptimalkan.
  • sebelum Anda mulai melakukan ini, pastikan Anda memiliki dataset untuk pengujian. Pengujian tidak relevan jika tidak dilakukan pada dataset yang cukup besar. Beberapa karya menyebutkan dataset yang mereka gunakan, atau dataset mereka dapat ditemukan di situs web universitas yang terafiliasi.
  • ada dataset publik (mis. ini untuk klasifikasi objek ) yang juga mengatur tantangan tahunan di mana Anda dapat menguji ide-ide baru Anda terhadap banyak orang ide-ide baru (tapi itu jauh lebih besar daripada topcoder: D)
  • jika Anda mendapatkan hasil yang layak, itu bagus. Jika Anda mendapatkan hasil yang lebih baik daripada canggih menggunakan beberapa ide baru Anda, periksa kembali. Kemudian periksa tiga kali lipat. Dan kemudian menerbitkan artikel mewah;)

Saya yakin Anda dapat menemukan perantara antara hanya belajar sesuatu tentang pemrosesan gambar hanya untuk bersenang-senang dan melakukan penelitian nyata yang memakan waktu dari apa yang saya tulis ... Sebenarnya, inilah ide: berkeliaran di sini dan mencoba untuk memahami dan membantu menyelesaikannya masalah orang lain! Semua dari mereka memerlukan langkah-langkah penelitian-berpikir-berlaku, mereka hanya bervariasi dengan kedalaman langkah-langkah yang mereka butuhkan;) Dalam hal apapun, saya harap ini membantu.

Penelope
sumber
Terima kasih atas jawaban anda. Tentu saja, dengan cara apa pun, saya tidak berpura-pura menjadi ahli atau semacamnya. Saya hanya berusaha memperbaiki diri di bidang itu.
Tae-Sung Shin
@ David, saya tidak menuduh Anda apa pun (tapi tolong katakan padaku bahwa kadang-kadang saya datang dengan cara itu: /). Saya sedang melakukan visi komputer dan pemrosesan gambar selama hampir 3 tahun sekarang (sarjana dan master) dan saya tidak menganggap diri saya dekat dengan seorang ahli;) Saya tidak tahu seberapa serius Anda ingin masuk ke dalamnya sehingga jawaban saya mencakup semuanya. .. tapi sayangnya, saya tidak berpikir Anda bisa benar-benar hebat di bidang ini tanpa mencurahkan (sebagian besar) waktu Anda untuk itu. Ini adalah bidang yang besar, Anda mungkin mempelajari dasar-dasarnya tetapi hal-hal baru yang sangat keren yang dikembangkan setiap saat memerlukan penelitian serius. Setidaknya IMO ...
penelope
1
Itu jawaban !!!
puffadder
4
Ini jawaban yang bagus. Pemrosesan gambar membutuhkan bertahun-tahun studi khusus di atas latar belakang yang baik. Ini adalah bidang teknik, dan sama sekali tidak suka duduk dan belajar bahasa pemrograman baru, yang dapat Anda lakukan dengan sangat baik paling banyak setahun.
Phonon