Asosiy kontentga o‘tish
Innovialabs

Tasvirlarni klassifikatsiya, detektsiya va segmentatsiya qilish farqi

Asoslar3 daq

Qisqacha

Klassifikatsiya «tasvirda nima bor», detektsiya ramkalar bilan «nima va qayerda», segmentatsiya esa «aynan qaysi piksellar» obyektga tegishli degan savolga javob beradi; javob qancha aniq bo‘lsa, belgilash shuncha qimmat, shuning uchun biznes savolini hal qiladigan eng oddiy vazifani tanlang.

Qisqa javob

Uchta suv shishasi va bitta sharbat qutisi turgan do‘kon javonining fotosini tasavvur qiling.

  • Klassifikatsiya aytadi: «Tasvirda — ichimliklar» yoki «Javon to‘la / javon bo‘sh». Butun tasvir uchun bitta belgi.
  • Detektsiya har bir shisha va quti atrofida ramka (bounding box) chizadi va ularni belgilaydi: «suv», «suv», «suv», «sharbat». Obyektlar nechta va qayerdaligi aniq bo‘ladi.
  • Segmentatsiya obyektga tegishli har bir pikselni bo‘yaydi, uning konturini — shisha bo‘yni va yorlig‘igacha — aniq takrorlaydi.
VazifaSavolNatijaBelgilash murakkabligi
KlassifikatsiyaTasvirda nima bor?Butun kadr uchun belgi (yoki bir nechta)Past
DetektsiyaNima va qayerda?Sinflari bilan ramkalarO‘rta
SegmentatsiyaAynan qaysi piksellar?Kontur bo‘yicha niqobYuqori

Klassifikatsiya

Model tasvirni oladi va ishonch darajasi bilan sinfni beradi: «brak — 0,93». U ko‘p sinfli (ro‘yxatdan bitta belgi) va ko‘p belgili (bir vaqtda bir nechta belgi, masalan «tirnalish» va «uchgan joy») bo‘ladi.

Belgilash: har bir tasvirga belgi beriladi. Bu tez, ko‘pincha fayllarni papkalarga saralash yetarli.

Cheklov: model nuqson qayerda ekanini va kadrda nechta obyekt borligini bilmaydi. Fotoda bir nechta detal bo‘lsa, klassifikatsiya yomon mos keladi.

Obyektlarni detektsiya qilish

Model har bir obyektni topadi, ramka bilan o‘raydi va sinfini aytadi. Bu obyektlarni sanash, ularni videoda kuzatish va qayerda joylashganini tushunish imkonini beradi.

Belgilash: belgilovchi har bir obyekt atrofida to‘rtburchak chizadi va sinfni tanlaydi. Yagona qoidalar muhim: qisman yopilgan obyektlar bilan nima qilish, kadr chetidagi obyektlarni qanday o‘rash, qaysi minimal o‘lchamdan boshlab belgilash.

Cheklov: ramka shaklni qo‘pol tavsiflaydi. Qiya, cho‘zinchoq yoki ustma-ust tushgan obyektlarda ramka ichiga ko‘p fon tushadi.

Segmentatsiya

Uchta varianti bor:

  • Semantik — har bir piksel sinf oladi («yo‘l», «odam», «fon»), lekin bir sinfdagi alohida obyektlar farqlanmaydi.
  • Instance-segmentatsiya — har bir obyekt uchun alohida niqob: «1-shisha», «2-shisha».
  • Panoptik — butun sahna uchun ikki yondashuvning birlashmasi.

Belgilash: konturlarni poligonlar bilan o‘rash yoki mo‘yqalam bilan bo‘yash. Bu eng ko‘p mehnat talab qiladigan tur. Yarim avtomatik belgilash vositalari yordam beradi: model bir bosishda niqob taklif qiladi, inson esa uni tuzatadi.

Qachon kerak: maydon, shakl yoki aniq chegara muhim bo‘lsa — korroziya dog‘ining o‘lchami, o‘sma konturi, dala suratidagi ekin maydoni.

Odatiy vazifalar uchun nimani tanlash

Ishlab chiqarishda sifat nazorati.

  • Kadrda bitta detal, «yaroqli / brak» deb javob berish kerak — klassifikatsiya.
  • Nuqson joyini ko‘rsatish yoki nuqsonlarni sanash kerak — detektsiya.
  • Ruxsat uchun nuqsonning maydoni yoki uzunligi muhim — segmentatsiya.

Riteyldagi javonlar.

  • Javon umuman to‘laligini tekshirish — klassifikatsiya.
  • Tovarlarni sanash, bo‘sh joylarni topish, planogramma bo‘yicha joylashtirishni tekshirish — detektsiya, eng ko‘p tanlanadigan variant.
  • Brend javon ulushini aniq hisoblash — ba’zan segmentatsiya, lekin ko‘pincha ramkalar yetarli.

Tibbiy tasvirlar.

  • Suratlarni «me’yor / e’tibor talab qiladi» bo‘yicha saralash — klassifikatsiya.
  • Hosilalarni topish va sanash — detektsiya.
  • O‘lcham va hajmlarni o‘lchash, aralashuvlarni rejalashtirish — segmentatsiya.

Tibbiyotda har qanday model shifokor qarorini qo‘llab-quvvatlovchi vosita, uning o‘rnini bosuvchi emas, belgilashni esa soha mutaxassislari bajarishi yoki tekshirishi kerak.

Ko‘p uchraydigan xatolar

  • Murakkab vazifadan boshlash. Biznesga sanash kerak bo‘lgani holda «har ehtimolga qarshi» segmentatsiya belgilash narxini bir necha barobar oshiradi.
  • Noaniq belgilash qoidalari. Ikki belgilovchi bitta obyektni turlicha o‘raydi va model shovqindan o‘rganadi.
  • Real sharoitdan olinmagan ma’lumotlar. Model ideal fotolarda o‘qitilgan, ishlab chiqarishda esa yorug‘lik va kamera burchagi boshqa.
  • Tekshirish uchun ajratilgan to‘plam yo‘q. Usiz variantlarni halol solishtirib bo‘lmaydi.

Ko‘p beriladigan savollar

Ha, detektsiya natijalaridan butun kadr darajasidagi xulosani chiqarish oson: «kamida bitta nuqson bor — brak». Teskarisi ishlamaydi: klassifikatsiyadan obyektlarning joylashuvini olib bo‘lmaydi.

Bunda yordam beramiz

O‘zingiz shug‘ullanmasdan natija olishni istasangiz — biz har kuni shu bilan shug‘ullanamiz.

Loyihani muhokama qilish

Yana o‘qing

G‘oya yoki vazifangiz bormi? Bizga aytib bering

Ish kuni davomida javob beramiz va yechim taklif qilamiz. Konsultatsiya bepul.