AI-For-Beginners/translations/ne/lessons/4-ComputerVision/12-Segmentation
localizeflow[bot] 0a9890ad15 chore(i18n): sync translations with latest source changes (chunk 1/1, 201 changes) 2026-01-30 01:39:02 +00:00
..
lab chore(i18n): sync translations with latest source changes (chunk 1/1, 201 changes) 2026-01-30 01:39:02 +00:00
README.md chore(i18n): sync translations with latest source changes (chunk 1/1, 201 changes) 2026-01-30 01:39:02 +00:00
SemanticSegmentationPytorch.ipynb ЁЯМР Update translations via Co-op Translator 2025-08-28 09:56:50 +00:00
SemanticSegmentationTF.ipynb ЁЯМР Update translations via Co-op Translator 2025-08-28 09:56:50 +00:00

README.md

рд╕реЗрдЧреНрдореЗрдиреНрдЯреЗрд╕рди

рд╣рд╛рдореАрд▓реЗ рдкрд╣рд┐рд▓реЗ Object Detection рдХреЛ рдмрд╛рд░реЗрдорд╛ рд╕рд┐рдХреЗрдХрд╛ рдерд┐рдпреМрдВ, рдЬрд╕рд▓реЗ рд╣рд╛рдореАрд▓рд╛рдИ рддрд╕реНрдмрд┐рд░рдорд╛ рд╡рд╕реНрддреБрд╣рд░реВрдХреЛ bounding boxes рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рдЧрд░реЗрд░ рддрд┐рдиреАрд╣рд░реВрдХреЛ рд╕реНрдерд╛рди рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрди рдорджреНрджрдд рдЧрд░реНрдЫред рддрд░, рдХреЗрд╣реА рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╣рд╛рдореАрд▓рд╛рдИ рдХреЗрд╡рд▓ bounding boxes рдорд╛рддреНрд░ рд╣реЛрдЗрди, рд╡рд╕реНрддреБрдХреЛ рдЕрдЭреИ рд╕рдЯреАрдХ рд╕реНрдерд╛рди рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрди рдЖрд╡рд╢реНрдпрдХ рд╣реБрдиреНрдЫред рдпрд╕ рдХрд╛рд░реНрдпрд▓рд╛рдИ рд╕реЗрдЧреНрдореЗрдиреНрдЯреЗрд╕рди рднрдирд┐рдиреНрдЫред

Pre-lecture quiz

рд╕реЗрдЧреНрдореЗрдиреНрдЯреЗрд╕рдирд▓рд╛рдИ рдкрд┐рдХреНрд╕реЗрд▓ рд╡рд░реНрдЧреАрдХрд░рдг рдХреЛ рд░реВрдкрдорд╛ рд╣реЗрд░реНрди рд╕рдХрд┐рдиреНрдЫ, рдЬрд╣рд╛рдБ рддрд╕реНрдмрд┐рд░рдХреЛ рдкреНрд░рддреНрдпреЗрдХ рдкрд┐рдХреНрд╕реЗрд▓рдХреЛ рд╡рд░реНрдЧ рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рдЧрд░реНрдиреБрдкрд░реНрдЫ (background рдкрдирд┐ рд╡рд░реНрдЧрд╣рд░реВрдордзреНрдпреЗ рдПрдХ рд╣реЛ)ред рд╕реЗрдЧреНрдореЗрдиреНрдЯреЗрд╕рдирдХрд╛ рджреБрдИ рдореБрдЦреНрдп рдПрд▓реНрдЧреЛрд░рд┐рджрдорд╣рд░реВ рдЫрдиреН:

  • Semantic segmentation рдХреЗрд╡рд▓ рдкрд┐рдХреНрд╕реЗрд▓рдХреЛ рд╡рд░реНрдЧ рдмрддрд╛рдЙрдБрдЫ, рддрд░ рдПрдЙрдЯреИ рд╡рд░реНрдЧрдХрд╛ рд╡рд┐рднрд┐рдиреНрди рд╡рд╕реНрддреБрд╣рд░реВ рдмреАрдЪ рднрд┐рдиреНрдирддрд╛ рдЧрд░реНрджреИрдиред
  • Instance segmentation рд╡рд░реНрдЧрд╣рд░реВрд▓рд╛рдИ рд╡рд┐рднрд┐рдиреНрди instances рдорд╛ рд╡рд┐рднрд╛рдЬрди рдЧрд░реНрдЫред

рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, instance segmentation рдорд╛ рдпреА рднреЗрдбрд╛рд╣рд░реВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╡рд╕реНрддреБрд╣рд░реВ рд╣реБрдиреН, рддрд░ semantic segmentation рдорд╛ рд╕рдмреИ рднреЗрдбрд╛рд╣рд░реВ рдПрдЙрдЯреИ рд╡рд░реНрдЧрд▓реЗ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдЧрд░рд┐рдиреНрдЫред

рддрд╕реНрдмрд┐рд░ рдпрд╕ рдмреНрд▓рдЧ рдкреЛрд╕реНрдЯ рдмрд╛рдЯред

рд╕реЗрдЧреНрдореЗрдиреНрдЯреЗрд╕рдирдХрд╛ рд▓рд╛рдЧрд┐ рд╡рд┐рднрд┐рдиреНрди рдиреНрдпреБрд░рд▓ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╣рд░реВ рдЫрдиреН, рддрд░ рддрд┐рдиреАрд╣рд░реВрдХреЛ рд╕рдВрд░рдЪрдирд╛ рд╕рдорд╛рди рд╣реБрдиреНрдЫред рдпрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓реЗ рдкрд╣рд┐рд▓реЗ рд╕рд┐рдХреЗрдХреЛ autoencoder рдЬрд╕реНрддреИ рджреЗрдЦрд┐рдиреНрдЫ, рддрд░ рдореВрд▓ рддрд╕реНрдмрд┐рд░рд▓рд╛рдИ рдкреБрдирдГрдирд┐рд░реНрдорд╛рдг рдЧрд░реНрдиреЗ рд╕рдЯреНрдЯрд╛, рд╣рд╛рдореНрд░реЛ рд▓рдХреНрд╖реНрдп mask рдкреБрдирдГрдирд┐рд░реНрдорд╛рдг рдЧрд░реНрдиреБ рд╣реЛред рддреНрдпрд╕реИрд▓реЗ, рд╕реЗрдЧреНрдореЗрдиреНрдЯреЗрд╕рди рдиреЗрдЯрд╡рд░реНрдХрдорд╛ рдирд┐рдореНрди рднрд╛рдЧрд╣рд░реВ рд╣реБрдиреНрдЫрдиреН:

  • Encoder рдЗрдирдкреБрдЯ рддрд╕реНрдмрд┐рд░рдмрд╛рдЯ рд╡рд┐рд╢реЗрд╖рддрд╛рд╣рд░реВ рдирд┐рдХрд╛рд▓реНрдЫред
  • Decoder рддреА рд╡рд┐рд╢реЗрд╖рддрд╛рд╣рд░реВрд▓рд╛рдИ mask image рдорд╛ рд░реВрдкрд╛рдиреНрддрд░рдг рдЧрд░реНрдЫ, рдЬрд╕рдХреЛ рдЖрдХрд╛рд░ рд░ рдЪреНрдпрд╛рдирд▓рд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛ рд╡рд░реНрдЧрд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛рд▓рд╛рдИ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдЧрд░реНрдЫред

рддрд╕реНрдмрд┐рд░ рдпрд╕ рдкреНрд░рдХрд╛рд╢рди рдмрд╛рдЯред

рд╣рд╛рдореАрд▓реЗ рд╡рд┐рд╢реЗрд╖ рд░реВрдкрдорд╛ рд╕реЗрдЧреНрдореЗрдиреНрдЯреЗрд╕рдирдорд╛ рдкреНрд░рдпреЛрдЧ рд╣реБрдиреЗ loss function рдЙрд▓реНрд▓реЗрдЦ рдЧрд░реНрдиреБрдкрд░реНрдЫред рдЬрдм рдХреНрд▓рд╛рд╕рд┐рдХрд▓ autoencoders рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ, рд╣рд╛рдореАрд▓реЗ рджреБрдИ рддрд╕реНрдмрд┐рд░рд╣рд░реВ рдмреАрдЪрдХреЛ рд╕рдорд╛рдирддрд╛ рдорд╛рдкрди рдЧрд░реНрдиреБрдкрд░реНрдЫ, рд░ рддреНрдпрд╕рдХрд╛ рд▓рд╛рдЧрд┐ mean square error (MSE) рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рд╕реЗрдЧреНрдореЗрдиреНрдЯреЗрд╕рдирдорд╛, рд▓рдХреНрд╖реНрдп mask рддрд╕реНрдмрд┐рд░рдХреЛ рдкреНрд░рддреНрдпреЗрдХ рдкрд┐рдХреНрд╕реЗрд▓рд▓реЗ рд╡рд░реНрдЧ рд╕рдВрдЦреНрдпрд╛ (рддреАрд╕реНрд░реЛ рдЖрдпрд╛рдордорд╛ one-hot-encoded) рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдЧрд░реНрдЫ, рддреНрдпрд╕реИрд▓реЗ рд╣рд╛рдореАрд▓реЗ рд╡рд░реНрдЧреАрдХрд░рдгрдХрд╛ рд▓рд╛рдЧрд┐ рд╡рд┐рд╢рд┐рд╖реНрдЯ loss functions рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрдкрд░реНрдЫ - cross-entropy loss, рд╕рдмреИ рдкрд┐рдХреНрд╕реЗрд▓рд╣рд░реВрдорд╛ рдФрд╕рдд рдЧрд░рд┐рдПрдХреЛред рдпрджрд┐ mask binary рд╣реЛ рднрдиреЗ - binary cross-entropy loss (BCE) рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред

тЬЕ One-hot encoding рд╡рд░реНрдЧ рд▓реЗрдмрд▓рд▓рд╛рдИ рд╡рд░реНрдЧрд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛рдХреЛ рдмрд░рд╛рдмрд░ рд▓рдореНрдмрд╛рдЗрдХреЛ рднреЗрдХреНрдЯрд░рдорд╛ рд░реВрдкрд╛рдиреНрддрд░рдг рдЧрд░реНрдиреЗ рддрд░рд┐рдХрд╛ рд╣реЛред рдпрд╕ рд▓реЗрдЦ рдорд╛ рдпрд╕ рдкреНрд░рд╡рд┐рдзрд┐рдХреЛ рдмрд╛рд░реЗрдорд╛ рд╣реЗрд░реНрдиреБрд╣реЛрд╕реНред

рдореЗрдбрд┐рдХрд▓ рдЗрдореЗрдЬрд┐рдЩрдХрд╛ рд▓рд╛рдЧрд┐ рд╕реЗрдЧреНрдореЗрдиреНрдЯреЗрд╕рди

рдпрд╕ рдкрд╛рдардорд╛, рд╣рд╛рдореА рд╕реЗрдЧреНрдореЗрдиреНрдЯреЗрд╕рдирд▓рд╛рдИ рд╡реНрдпрд╡рд╣рд╛рд░рдорд╛ рджреЗрдЦреНрдиреЗрдЫреМрдВ, рдЬрд╣рд╛рдБ рдиреЗрдЯрд╡рд░реНрдХрд▓рд╛рдИ рдореЗрдбрд┐рдХрд▓ рддрд╕реНрдмрд┐рд░рд╣рд░реВрдорд╛ рдорд╛рдирд╡ nevi (рдореЛрд▓реНрд╕) рдЪрд┐рдиреНрд╣рд┐рдд рдЧрд░реНрди рдкреНрд░рд╢рд┐рдХреНрд╖рдг рджрд┐рдиреЗрдЫреМрдВред рд╣рд╛рдореА PH2 Database рдХреЛ dermoscopy рддрд╕реНрдмрд┐рд░рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗрдЫреМрдВред рдпрд╕ рдбреЗрдЯрд╛рд╕реЗрдЯрдорд╛ рддреАрди рд╡рд░реНрдЧрдХрд╛ реирежреж рддрд╕реНрдмрд┐рд░рд╣рд░реВ рдЫрдиреН: typical nevus, atypical nevus, рд░ melanomaред рд╕рдмреИ рддрд╕реНрдмрд┐рд░рд╣рд░реВрдорд╛ mask рдкрдирд┐ рд╕рдорд╛рд╡реЗрд╢ рдЫ, рдЬрд╕рд▓реЗ nevus рд▓рд╛рдИ outline рдЧрд░реНрдЫред

тЬЕ рдпреЛ рдкреНрд░рд╡рд┐рдзрд┐ рд╡рд┐рд╢реЗрд╖ рд░реВрдкрдорд╛ рдпрд╕ рдкреНрд░рдХрд╛рд░рдХреЛ рдореЗрдбрд┐рдХрд▓ рдЗрдореЗрдЬрд┐рдЩрдХрд╛ рд▓рд╛рдЧрд┐ рдЙрдкрдпреБрдХреНрдд рдЫ, рддрд░ рддрдкрд╛рдИрдВ рдЕрдиреНрдп рд╡рд╛рд╕реНрддрд╡рд┐рдХ-рдЬреАрд╡рди рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рдХреЗ рдХрд▓реНрдкрдирд╛ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ?

navi

рддрд╕реНрдмрд┐рд░ PH2 Database рдмрд╛рдЯред

рд╣рд╛рдореАрд▓реЗ рдХреБрдиреИ рдкрдирд┐ nevus рд▓рд╛рдИ рдпрд╕рдХреЛ background рдмрд╛рдЯ рдЕрд▓рдЧ рдЧрд░реНрди рд╕реЗрдЧреНрдореЗрдиреНрдЯ рдЧрд░реНрди рдореЛрдбреЗрд▓ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рджрд┐рдиреЗрдЫреМрдВред

тЬНя╕П рдЕрднреНрдпрд╛рд╕: рд╕реЗрдореНрдпрд╛рдиреНрдЯрд┐рдХ рд╕реЗрдЧреНрдореЗрдиреНрдЯреЗрд╕рди

рддрд▓рдХрд╛ рдиреЛрдЯрдмреБрдХрд╣рд░реВ рдЦреЛрд▓реНрдиреБрд╣реЛрд╕реН рд░ рд╡рд┐рднрд┐рдиреНрди рд╕реЗрдореНрдпрд╛рдиреНрдЯрд┐рдХ рд╕реЗрдЧреНрдореЗрдиреНрдЯреЗрд╕рди рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╣рд░реВрдХреЛ рдмрд╛рд░реЗрдорд╛ рдердк рдЬрд╛рдиреНрдиреБрд╣реЛрд╕реН, рддрд┐рдиреАрд╣рд░реВрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрдиреЗ рдЕрднреНрдпрд╛рд╕ рдЧрд░реНрдиреБрд╣реЛрд╕реН, рд░ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рд╡реНрдпрд╡рд╣рд╛рд░рдорд╛ рджреЗрдЦреНрдиреБрд╣реЛрд╕реНред

Post-lecture quiz

рдирд┐рд╖реНрдХрд░реНрд╖

рд╕реЗрдЧреНрдореЗрдиреНрдЯреЗрд╕рди рддрд╕реНрдмрд┐рд░ рд╡рд░реНрдЧреАрдХрд░рдгрдХреЛ рд▓рд╛рдЧрд┐ рдПрдХ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдкреНрд░рд╡рд┐рдзрд┐ рд╣реЛ, рдЬрд╕рд▓реЗ bounding boxes рдмрд╛рдЯ рдЕрдЧрд╛рдбрд┐ рдмрдвреЗрд░ рдкрд┐рдХреНрд╕реЗрд▓-рд╕реНрддрд░рдХреЛ рд╡рд░реНрдЧреАрдХрд░рдгрд╕рдореНрдо рдкреБрдЧреНрдЫред рдпреЛ рдореЗрдбрд┐рдХрд▓ рдЗрдореЗрдЬрд┐рдЩ рд▓рдЧрд╛рдпрдд рдЕрдиреНрдп рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред

ЁЯЪА рдЪреБрдиреМрддреА

рд╢рд░реАрд░ рд╕реЗрдЧреНрдореЗрдиреНрдЯреЗрд╕рди рддрд╕реНрдмрд┐рд░рд╣рд░реВрдорд╛ рдорд╛рдирд┐рд╕рд╣рд░реВрдХреЛ рд╕рд╛рде рдЧрд░реНрди рд╕рдХрд┐рдиреЗ рд╕рд╛рдорд╛рдиреНрдп рдХрд╛рд░реНрдпрд╣рд░реВрдордзреНрдпреЗ рдПрдХ рд╣реЛред рдЕрдиреНрдп рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдХрд╛рд░реНрдпрд╣рд░реВрдорд╛ skeleton detection рд░ pose detection рд╕рдорд╛рд╡реЗрд╢ рдЫрдиреНред OpenPose рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрдиреБрд╣реЛрд╕реН рд░ pose detection рдХрд╕рд░реА рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ рд╣реЗрд░реНрдиреБрд╣реЛрд╕реНред

рд╕рдореАрдХреНрд╖рд╛ рд░ рдЖрддреНрдо-рдЕрдзреНрдпрдпрди

рдпреЛ рд╡рд┐рдХрд┐рдкрд┐рдбрд┐рдпрд╛ рд▓реЗрдЦ рд▓реЗ рдпрд╕ рдкреНрд░рд╡рд┐рдзрд┐рдХреЛ рд╡рд┐рднрд┐рдиреНрди рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рд░рд╛рдореНрд░реЛ рдЕрд╡рд▓реЛрдХрди рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред Instance segmentation рд░ Panoptic segmentation рдХрд╛ рдЙрдкрдХреНрд╖реЗрддреНрд░рд╣рд░реВрдХреЛ рдмрд╛рд░реЗрдорд╛ рдердк рдЬрд╛рдиреНрди рдЖрдлреИрдВ рдЕрдзреНрдпрдпрди рдЧрд░реНрдиреБрд╣реЛрд╕реНред

Assignment

рдпрд╕ рдкреНрд░рдпреЛрдЧрд╢рд╛рд▓рд╛рдорд╛, Segmentation Full Body MADS Dataset рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдорд╛рдирд╡ рд╢рд░реАрд░ рд╕реЗрдЧреНрдореЗрдиреНрдЯреЗрд╕рди рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрдиреБрд╣реЛрд╕реНред