Register
Login
Resources
Docs Blog Datasets Glossary Case Studies Tutorials & Webinars
Product
Data Engine LLMs Platform Enterprise
Pricing Explore
Connect to our Discord channel

sam.md 25 KB

You have to be logged in to leave a comment. Sign In
comments description keywords
true Ultralytics рдХреЗ Segment Anything Model (SAM) рдХреА рдЕрднрд┐рдирд╡ рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди рдореЙрдбрд▓ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдПрдВ рдЬреЛ рд░реАрдпрд▓-рдЯрд╛рдЗрдо рдЫрд╡рд┐ рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд╕рдордЭреЗрдВ рдХрд┐ рдЗрд╕рдореЗрдВ promptable рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди, zero-shot рдкреНрд░рджрд░реНрд╢рди рд╢рд╛рдорд┐рд▓ рд╣реИ рдФрд░ рдпрд╣ рдХреИрд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред Ultralytics, Image segmentation, Segment Anything Model, SAM, SA-1B рдбреЗрдЯрд╛рд╕реЗрдЯ, рд░реАрдпрд▓-рдЯрд╛рдЗрдо рдкреНрд░рджрд░реНрд╢рди, zero-shot рдЯреНрд░рд╛рдВрд╕рдлрд░, рд╡рд╕реНрддреБ рдкрд╣рдЪрд╛рдирди, рдЫрд╡рд┐ рд╡рд┐рд╢реНрд▓реЗрд╖рдг, рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ

Segment Anything Model (SAM)

Segment Anything Model (SAM), рдпрд╛рдиреА рд╡рд╕реНрддреБ рдХреЛ рдХреЗ рд╕рд┐рд▓рд╕реАрд▓реЗрдмрдВрдж рдЫрд╡рд┐ рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди рдХреЗ рдкрд╣рд▓реЗ рдЦрдВрдб "SAM"рдореЗрдВ рдЖрдкрдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИред рдпрд╣ рдХреНрд░рд╛рдВрддрд┐рдХрд╛рд░реА рдореЙрдбрд▓ рд╕рдордпрдмрджреНрдз рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд╕рд╛рде promptable рдЫрд╡рд┐ рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди рджреНрд╡рд╛рд░рд╛ рдЦреЗрд▓ рдХреЛ рдмрджрд▓ рдЪреБрдХрд╛ рд╣реИ рдФрд░ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдирдИ рдорд╛рдирдХреЛрдВ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдП рд╣реИрдВред

SAM: Segment Anything Model рдХрд╛ рдкрд░рд┐рдЪрдп

Segment Anything Model (SAM), рдпрд╛рдиреА SAM, рдПрдХ рдЕрднрд┐рдирд╡ рдЫрд╡рд┐ рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди рдореЙрдбрд▓ рд╣реИ рдЬреЛ promptable рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдЫрд╡рд┐ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╡рд┐рд╡рд┐рдзрддрд╛ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреА рд╣реИред SAM, Segment Anything рдкрд╣рд▓ рдХреЗ рджрд┐рд▓ рдореЗрдВ рдЖрддрд╛ рд╣реИ, рдЬреЛ рдЫрд╡рд┐ рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди рдХреЗ рд▓рд┐рдП рдирдИ рдореЙрдбрд▓, рдХрд╛рд░реНрдп рдФрд░ рдбреЗрдЯрд╛рд╕реЗрдЯ рдХрд╛ рдкрд░рд┐рдЪрдп рдХрд░рд╛рддрд╛ рд╣реИред

SAM рдХрд╛ рдЙрдиреНрдирдд рдбрд┐рдЬрд╛рдЗрди рдЗрд╕реЗ рдирдИ рдЫрд╡рд┐ рд╡рд┐рддрд░рдгреЛрдВ рдФрд░ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдкреВрд░реНрд╡рдЬреНрдЮрд╛рди рдХреЗ рдмрд┐рдирд╛ рд╕рд╛рдорд╛рдпрд┐рдХ рд╣реЛрдиреЗ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдЬреАрд░реЛ-рд╢реЙрдЯ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХреЗ рдирд╛рдо рд╕реЗ рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред рд╡рд┐рд╕реНрддрд╛рд░рд╢реАрд▓ SA-1B рдбреЗрдЯрд╛рд╕реЗрдЯ рдкрд░ (рдЬрд┐рд╕рдореЗрдВ 1 рдЕрд░рдм рд╕реЗ рдЕрдзрд┐рдХ рдорд╛рд╕реНрдХ рд╣реИрдВ рдЬреЛ 11 рдорд┐рд▓рд┐рдпрди рд╕рд╛рд╡рдзрд╛рдиреАрдкреВрд░реНрд╡рдХ рдЗрдЪреНрдЫреАрдд рдЫрд╡рд┐рдпреЛрдВ рдкрд░ рдмрд┐рдЦреЗрд░реЗ рдЧрдП рд╣реИрдВ), SAM рдиреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдмреЗрд╣рдж рд╢реНрд░реЗрд╖реНрда рдЬреАрд░реЛ-рд╢реЙрдЯ рдкреНрд░рджрд░реНрд╢рди рдХрд╛ anomaly-detection рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдкрд╣рд▓реЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЛ рд╣рд░ рд╣рд╛рд▓ рдореЗрдВ рдЫреВ рд╕рдХрддрд╛ рд╣реИред

рд╕реИрдВрдкрд▓ рдбреЗрдЯрд╛рд╕реЗрдЯ рдЫрд╡рд┐ рд╣рдорд╛рд░реЗ рдирдИ рдкреЗрд╢рдХрд╢ рдбреЗрдЯрд╛рд╕реЗрдЯ, SA-1B рд╕реЗ рджрд┐рдП рдЧрдП рдУрд╡рд░рд▓реЗ рдорд╛рд╕реНрдХ рд╡рд╛рд▓реА рдЙрджрд╛рд╣рд░рдг рдЫрд╡рд┐рдпрд╛рдБред SA-1B рдореЗрдВ 11M рд╡рд┐рд╡рд┐рдз, рдЙрдЪреНрдЪ-рд░рд┐рдЬреЛрд▓реНрдпреВрд╢рди, рд▓рд╛рдЗрд╕реЗрдВрд╕ рдФрд░ рдкреНрд░рд╛рдЗрд╡реЗрд╕реА рд╕рдВрд░рдХреНрд╖рдг рдпреЛрдЧреНрдп рдЫрд╡рд┐рдпрд╛рдБ рдФрд░ 1.1B рдЙрдЪреНрдЪ-рдЧреБрдгрд╡рддреНрддрд╛ рд╡рд╛рд▓реЗ рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди рдорд╛рд╕реНрдХ рдореМрдЬреВрдж рд╣реИрдВред рдЗрди рдорд╛рд╕реНрдХ рдХреЛ SAM рджреНрд╡рд╛рд░рд╛ рдкреВрд░реНрдгрддрдГ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЯрд┐рдкреНрдкрдгреА рдХреА рдЧрдИ рд╣реИрдВ, рдФрд░ рдорд╛рдирд╡реАрдп рд░реЗрдЯрд┐рдВрдЧ рдФрд░ рдЕрдиреЗрдХ рдЕрднреНрдпрд╛рд╕реЛрдВ рд╕реЗ рд╕рддреНрдпрд╛рдкрд┐рдд рд╣реБрдП рдЕрдиреБрд╕рд╛рд░, рдЗрдирдХреА рдЧреБрдгрд╡рддреНрддрд╛ рдФрд░ рд╡рд┐рд╡рд┐рдзрддрд╛ рдкреНрд░рдореБрдЦ рд╣реИрдВред рдЫрд╡рд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЫрд╡рд┐рдпрд╛рдБ рд╕рдореВрд╣рд┐рдд рдХреА рдЧрдИ рд╣реИрдВ (рдФрд╕рддрди рдкреНрд░рддрд┐ рдЫрд╡рд┐ рдкрд░ рд▓рдЧрднрдЧ 100 рдорд╛рд╕реНрдХ рд╣реЛрддреА рд╣реИрдВ)ред

Segment Anything Model (SAM) рдХреА рдореБрдЦреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ

  • Promptable Segmentation Task: SAM рдХрд╛ рдирд┐рд░реНрдорд╛рдг promptable рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди рдХрд╛рд░реНрдп рдХреЗ рд╕рд╛рде рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рд╡рд╣ рдХреЛрдИ рднреА рдкреНрд░реЛрдореНрдкреНрдЯ рджреЗрдХрд░ рдорд╛рдиреНрдп рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди рдорд╛рд╕реНрдХ рдЙрддреНрдкрдиреНрди рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ рд╡рд╕реНрддреБ рдХрд╛ рдирд┐рд░реНрджреЗрд╢ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╕реНрдерд╛рдирд┐рдХ рдпрд╛ рдкрд╛рда рд╕рдВрдХреЗрддред
  • рдЙрдиреНрдирдд рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛: Segment Anything Model рдореЗрдВ рдПрдХ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдЫрд╡рд┐ рдЗрдирдХреЛрдбрд░, рдкреНрд░реЛрдореНрдкреНрдЯ рдЗрдирдХреЛрдбрд░, рдФрд░ рд╣рд▓реНрдХреА рд╡рдЬрди рдХреЗ рдорд╛рд╕реНрдХ рдбреАрдХреЛрдбрд░ рдХреА рдмрд╛рдИрдВ рд▓рдЧрд╛рдо рд▓рдЧрд╛рддрд╛рд░ рдмрджрд▓рд╛рд╡ рдФрд░ рдЕрд╕реНрдкрд╖реНрдЯрддрд╛ рдХреА рдЬрд╛рдЧрд░реВрдХрддрд╛ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реЛрддреА рд╣реИред рдпрд╣ рд╡рд┐рд╢реЗрд╖ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЬреЛрдЦрд┐рдо рдЬреНрдЮрд╛рди рдХреЗ рдмрд┐рдирд╛ рдирдП рдХреНрд╖реЗрддреНрд░реЛрдВ рдФрд░ рдЫрд╡рд┐ рд╡рд┐рддрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реЛрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
  • SA-1B рдбреЗрдЯрд╛рд╕реЗрдЯ: SAM рдкрд╣рд▓ рдХреЗ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдП рдЧрдП SA-1B рдбреЗрдЯрд╛рд╕реЗрдЯ рдореЗрдВ 11 рдорд┐рд▓рд┐рдпрди рдЫрд╡рд┐рдпреЛрдВ рдкрд░ 1 рдЕрд░рдм рд╕реЗ рдЕрдзрд┐рдХ рдорд╛рд╕реНрдХ рд╣реЛрддреА рд╣реИрдВред рдЗрд╕реЗ рдЕрдм рддрдХ рдХрд╛ рд╕рдмрд╕реЗ рдмрдбрд╝рд╛ рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди рдбреЗрдЯрд╛рд╕реЗрдЯ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ SAM рдХреЛ рд╡рд┐рд╡рд┐рдзрддрд╛рдкреВрд░реНрдг рдФрд░ рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рднрдбрд╝рд╛рд╕ рдЯреНрд░реЗрдирд┐рдВрдЧ рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИред
  • рдЬреАрд░реЛ-рд╢реЙрдЯ рдкреНрд░рджрд░реНрд╢рди: SAM рд╡рд┐рднрд┐рдиреНрди рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рдЙрддреНрдХреГрд╖реНрдЯ рдЬреАрд░реЛ-рд╢реЙрдЯ рдкреНрд░рджрд░реНрд╢рди рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдпрд╣ рд╡рд┐рд╡рд┐рдз рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рддрддреНрдкрд░рддрд╛ рдХреЗ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рд╕рд╛рде рддрддреНрдкрд░рддрд╛ рдХреЗ рдпрдиреНрддреНрд░рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рддрддреНрдкрд░рддрд╛ рдХреЗ рдпрдВрддреНрд░реЛрдВ рдХреЗ рд▓рд┐рдП рддрддреНрдкрд░ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдПрдХ рддрддреНрдкрд░рддрд╛ рдпрдВрддреНрд░ рдмрди рдЧрдпрд╛ рд╣реИред

Segment Anything Model рдФрд░ SA-1B рдбреЗрдЯрд╛рд╕реЗрдЯ рдХреА рдЧрд╣рди рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП, рдХреГрдкрдпрд╛ Segment Anything рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдЬрд╛рдПрдВ рдФрд░ рд╢реЛрдз рдкреЗрдкрд░ Segment Anything рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВред

рдЙрдкрд▓рдмреНрдз рдореЙрдбрд▓, рд╕рдорд░реНрдерд┐рдд рдХрд╛рд░реНрдп рдФрд░ рд╕рдВрдЪрд╛рд▓рдирд┐рдХ рд╡рд┐рдзрд┐рдпрд╛рдБ

рдпрд╣ рддрд╛рд▓рд┐рдХрд╛ рдЙрдкрд▓рдмреНрдз рдореЙрдбрд▓, рдЙрдирдХреА рд╡рд┐рд╢реЗрд╖ рдкреВрд░реНрд╡-рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рд╡реЗрдЯ, рдЙрдирдХреЗ рд╕рдорд░реНрдерд┐рдд рдХрд╛рд░реНрдп рдФрд░ рдЗрдВрдлрд░реЗрдВрд╕, рдорд╛рдиреНрдпреАрдХрд░рдг, рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдФрд░ рдирд┐рд░реНрдпрд╛рдд рдЬреИрд╕реЗ рд╡рд┐рднрд┐рдиреНрди рд╕рдВрдЪрд╛рд▓рд┐рдд рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдЙрдирдХреА рд╕рдВрдмрджреНрдзрддрд╛ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддреА рд╣реИ.

рдореЙрдбрд▓ рдкреНрд░рдХрд╛рд░ рдкреВрд░реНрд╡-рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рд╡реЗрдЯ рд╕рдорд░реНрдерд┐рдд рдХрд╛рд░реНрдп Inference Validation Training Export
SAM рдмреЗрд╕ sam_b.pt рдЗрдВрд╕реНрдЯреЗрдВрд╕ рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди тЬЕ тЭМ тЭМ тЬЕ
SAM рд▓рд╛рд░реНрдЬ sam_l.pt рдЗрдВрд╕реНрдЯреЗрдВрд╕ рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди тЬЕ тЭМ тЭМ тЬЕ

SAM рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВ: рдЫрд╡рд┐ рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди рдореЗрдВ рдпрдерд╛рд░реНрдерддрд╛ рдФрд░ рд╢рдХреНрддрд┐

Segment Anything Model рдХрд╛ рдЙрдкрдпреЛрдЧ рдЙрдкрд╕реНрдерд┐рдд рдбреЗрдЯрд╛ рд╕реЗ рдЖрдЧреЗ рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рдореЗрдВ рдПрдЬ рдбрд┐рдЯреЗрдХреНрд╢рди, рдирд┐рд╡реЗрджрди рдкреНрд░рд╕реНрддрд╛рд╡ рдЙрддреНрдкрд╛рджрди, рдЗрдВрд╕реНрдЯреЗрдВрд╕ рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди, рдФрд░ рдкреНрд░рд╛рдердорд┐рдХ рдкрд╛рда-рддреЛ-рдорд╛рд╕реНрдХ рдкреВрд░реНрд╡рд╛рдиреБрдорд╛рди рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдкреНрд░реЛрдореНрдкреНрдЯ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдХреЗ рд╕рд╛рде, SAM рдирдП рдХрд╛рд░реНрдпреЛрдВ рдФрд░ рдбреЗрдЯрд╛ рд╡рд┐рддрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреАрд░реЛ-рд╢реЙрдЯ рддрд░реАрдХреЗ рдореЗрдВ рд╢реАрдШреНрд░ рд░реВрдк рд╕реЗ рдЕрдиреБрдХреВрд▓рд┐рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдпрд╣ рдЖрдкрдХреА рд╕рднреА рдЫрд╡рд┐ рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реБрдЧрдо рдФрд░ рдкреНрд░рднрд╛рд╡реА рдЙрдкрдХрд░рдг рдмрди рдЬрд╛рддрд╛ рд╣реИред

SAM рдкреВрд░реНрд╡рд╛рдиреБрдорд╛рди рдЙрджрд╛рд╣рд░рдг

!!! Example "рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкреНрд░рдкреНрддрд┐ рдХреЗ рд╕рд╛рде рд╕реЗрдЧрдореЗрдВрдЯ рддрдп рдХрд░реЗрдВ"

рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкреНрд░рдкреНрддрд┐ рдХреЗ рд╕рд╛рде рдЪрд┐рддреНрд░реАрдп рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рдХрд░реЗрдВред

=== "рдЯрдЦреНрддреА"

    ```python
    from ultralytics import SAM

    # рдПрдХ рдореЙрдбрд▓ рд▓реЛрдб рдХрд░реЗрдВ
    model = SAM('sam_b.pt')

    # рдореЙрдбрд▓ рд╕реВрдЪрдирд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВ (рд╡реИрдХрд▓реНрдкрд┐рдХ)
    model.info()

    # рдмреЙрдХреНрд╕ рдкреНрд░рдореНрдкреНрдЯ рдХреЗ рд╕рд╛рде рдЗрдирдлрд╝рд░рдиреНрд╕ рдЪрд▓рд╛рдПрдВ
    model('ultralytics/assets/zidane.jpg', bboxes=[439, 437, 524, 709])

    # рдмрд┐рдВрджреБ рдкреНрд░рдореНрдкреНрдЯ рдХреЗ рд╕рд╛рде рдЗрдирдлрд╝рд░рдиреНрд╕ рдЪрд▓рд╛рдПрдВ
    model('ultralytics/assets/zidane.jpg', points=[900, 370], labels=[1])
    ```

!!! Example "рд╕рдм рдХреБрдЫ рд╕реЗрдЧрдореЗрдВрдЯ рдХрд░реЗрдВ"

рдкреВрд░реА рдЫрд╡рд┐ рдХреЛ рд╕реЗрдЧрдореЗрдВрдЯ рдХрд░реЗрдВред

=== "рдЯрдЦреНрддреА"

    ```python
    from ultralytics import SAM

    # рдПрдХ рдореЙрдбрд▓ рд▓реЛрдб рдХрд░реЗрдВ
    model = SAM('sam_b.pt')

    # рдореЙрдбрд▓ рд╕реВрдЪрдирд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВ (рд╡реИрдХрд▓реНрдкрд┐рдХ)
    model.info()

    # рдЗрдирдлрд╝рд░реЗрдВрд╕ рдЪрд▓рд╛рдПрдВ
    model('рдкрде/рдлрд╝рд╛рдЗрд▓/рд╕рджреГрд╢ рдЫрд╡рд┐.рдЬреЗрдкреАрдЬреА')
    ```

=== "CLI"

    ```рдмреИрд╢
    # рд╕рдм рдХреБрдЫ SEKреИрдЧ рдХреЗ рд╕рд╛рде SAM рдореЙрдбрд▓ рдХреЗ рд╕рд╛рде рдЗрдирдлрд╝рд░рдиреНрд╕ рдЪрд▓рд╛рдПрдВ
    yolo predict model=sam_b.pt source=рдкрде/рдлрд╝рд╛рдЗрд▓/рд╕рджреГрд╢ рдЫрд╡рд┐.рдЬреЗрдкреАрдЬреА
    ```
  • рдпрд╣рд╛рдВ рдпрд╣ рддрд░реНрдХ рд╣реИ рдХрд┐ рдЖрдк рдкреНрд░реЛрдореНрдкреНрдЯ (рдмреЙрдХреНрд╕ / рдкреЙрдЗрдВрдЯ / рдорд╛рд╕реНрдХ) рдкрд╛рд╕ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдкреВрд░реА рдЫрд╡рд┐ рдХреЛ рд╕реЗрдЧрдореЗрдВрдЯ рдХрд░реЗрдВред

!!! Example "SAMPredictor рдЙрджрд╛рд╣рд░рдг"

рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЖрдк рдПрдХ рдмрд╛рд░ рдЫрд╡рд┐ рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдмрд╛рд░-рдмрд╛рд░ рдкреНрд░реЛрдореНрдкреНрдЯ рдЗрдиреНрдлрд╝рд░реЗрдВрд╕ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВред рдЫрд╡рд┐ рдХреЛ рдмрд╛рд░ рдмрд╛рд░ рдЗрдиреНрдХреЛрдбрд░ рдХреЗ рдордзреНрдп рдореЗрдВ рдирд╣реАрдВ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдПред

=== "рдкреНрд░реЛрдореНрдкреНрдЯ рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рдХрд░рдирд╛"

    ```python
    from ultralytics.models.sam import Predictor as SAMPredictor

    # SAMPredictor рдмрдирд╛рдПрдВ
    overrides = dict(conf=0.25, task='рдХрдЯрд╛', mode='рдкреВрд░реНрд╡рд╛рдиреБрдорд╛рди', imgsz=1024, model="mobile_sam.pt")
    predictor = SAMPredictor(overrides=overrides)

    # рдЪрд┐рддреНрд░ рд╕реЗрдЯ рдХрд░реЗрдВ
    predictor.set_image("ultralytics/assets/zidane.jpg")  # рдЪрд┐рддреНрд░ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рд╕реЗрдЯ рдХрд░реЗрдВ
    predictor.set_image(cv2.imread("ultralytics/assets/zidane.jpg"))  # рдПрдирдкреА. рдПрд╕. рдПрди. рджреНрд╡рд╛рд░рд╛ рд╕реЗрдЯ рдХрд░реЗрдВ
    results = predictor(bboxes=[439, 437, 524, 709])
    results = predictor(points=[900, 370], labels=[1])

    # рдЪрд┐рддреНрд░ рд░реАрд╕реЗрдЯ рдХрд░реЗрдВ
    predictor.reset_image()
    ```

рдЕрддрд┐рд░рд┐рдХреНрдд рддрддреНрд╡реЛрдВ рдХреЗ рд╕рд╛рде рд╕рдм рдХреБрдЫ рдХреЛ рдЯреБрдХрдбрд╝реЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░реЗрдВред

=== "рд╕рдм рдХреБрдЫ рдХрд╛ рд╕реЗрдЧрдореЗрдВрдЯ"

    ```python
    from ultralytics.models.sam import Predictor as SAMPredictor

    # SAMPredictor рдмрдирд╛рдПрдВ
    overrides = dict(conf=0.25, task='рд╕реЗрдЧрдореЗрдВрдЯ', mode='рдкреВрд░реНрд╡рд╛рдиреБрдорд╛рди', imgsz=1024, model="mobile_sam.pt")
    predictor = SAMPredictor(overrides=overrides)

    # рдЕрддрд┐рд░рд┐рдХреНрдд рддрддреНрд╡реЛрдВ рдХреЗ рд╕рд╛рде рд╕реЗрдЧрдореЗрдВрдЯ
    results = predictor(source="ultralytics/assets/zidane.jpg", crop_n_layers=1, points_stride=64)
    ```
  • рд╕рдм рдХреБрдЫ рдХрд╛ рд╕реЗрдЧрдореЗрдВрдЯ рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рддрддреНрд╡реЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рджреЗрдЦреЗрдВ Predictor/generate Reference.

SAM рдХреА рддреБрд▓рдирд╛ YOLOv8 рдХреЗ рдмрдирд╛рдо

рдпрд╣рд╛рдВ рд╣рдо SAM рдХреЗ рд╕рдмрд╕реЗ рдЫреЛрдЯреЗ рдореЙрдбрд▓, SAM-b, рдХреА рддреБрд▓рдирд╛ Ultralytics рдХреЗ рд╕рдмрд╕реЗ рдЫреЛрдЯреЗ рд╕реЗрдЧрдореЗрдВрдЯ рдореЙрдбрд▓, YOLOv8n-seg, рдХреЗ рд╕рд╛рде рдХрд░рддреЗ рд╣реИрдВ:

рдореЙрдбрд▓ рдЖрдХрд╛рд░ рдкреИрд░рд╛рдореАрдЯрд░ рдЧрддрд┐ (рд╕реАрдкреАрдпреВ)
SAM рдХрд╛ рд╕рдмрд╕реЗ рдЫреЛрдЯрд╛, SAM-b 358 MB 94.7 M 51096 ms/im
рдореЛрдмрд╛рдЗрд▓ SAM 40.7 MB 10.1 M 46122 ms/im
рдЕрдЧреНрд░реА рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди рд╡рд╛рд▓реА FastSAM-s, YOLOv8 рдмреИрдХрдмреЛрди рд╕рд╣рд┐рдд 23.7 MB 11.8 M 115 ms/im
Ultralytics рдпреЛрд▓реЛрд╡реА8рди-seg 6.7 MB (53.4 рдЧреБрдирд╛ рдЫреЛрдЯрд╛) 3.4 M (27.9x рдХрдо) 59 ms/im (866x рддреЗрдЬ)

рдпрд╣ рддреБрд▓рдирд╛ рдореЙрдбрд▓ рдХреЗ рдЖрдХрд╛рд░ рдФрд░ рдЧрддрд┐ рдореЗрдВ рджрд╕реНрддрд╛рд╡реЗрдЬреАрдп рдЕрдВрддрд░ рджрд┐рдЦрд╛рддреА рд╣реИред рдЬрд╣рд╛рдВ SAM рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди рдХреЗ рд▓рд┐рдП рдЕрджреНрд╡рд┐рддреАрдп рдХреНрд╖рдорддрд╛рдУрдВ рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реИ, рд╡рд╣реАрдВ Ultralytics рд╡рд┐рджреНрдпрдорд╛рди рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди рдорд╛рдирджрдВрдбреЛрдВ рдХреЗ рддреБрд▓рдирд╛рддреНрдордХ рдЖрдХрд╛рд░, рдЧрддрд┐ рдФрд░ рд╕рдВрдЪрд╛рд▓рди рдХреНрд╖рдорддрд╛ рдореЗрдВ рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИред

рдПрдХ 2023 Apple M2 Macbook (16GB рд░реИрдо рдХреЗ рд╕рд╛рде) рдкрд░ рдЪрд▓рд╛рдИ рдЧрдИ рдкрд░реАрдХреНрд╖рд╛ред рдЗрд╕ рдкрд░реАрдХреНрд╖рдг рдХреЛ рджреЛрд╣рд░рд╛рдиреЗ рдХреЗ рд▓рд┐рдП:

!!! Example "рдЙрджрд╛рд╣рд░рдг"

=== "Python"
    ```python
    from ultralytics import FastSAM, SAM, YOLO

    # SAM-b рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХрд░реЗрдВ
    model = SAM('sam_b.pt')
    model.info()
    model('ultralytics/assets')

    # рдореЛрдмрд╛рдЗрд▓SAM рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХрд░реЗрдВ
    model = SAM('mobile_sam.pt')
    model.info()
    model('ultralytics/assets')

    # FastSAM-s рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХрд░реЗрдВ
    model = FastSAM('FastSAM-s.pt')
    model.info()
    model('ultralytics/assets')

    # YOLOv8n-seg рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХрд░реЗрдВ
    model = YOLO('yolov8n-seg.pt')
    model.info()
    model('ultralytics/assets')
    ```

рд╕реНрд╡рдд: рдЯрд┐рдкрдгреНрдгреАрдХрд░рдг: рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди рдбреЗрдЯрд╛рд╕реЗрдЯ рдХреЗ рд▓рд┐рдП рдПрдХ рддреНрд╡рд░рд┐рдд рдорд╛рд░реНрдЧ

рд╕реНрд╡рдд: рдЯрд┐рдкрдгреНрдгреАрдХрд░рдг SAM рдХреА рдПрдХ рдореБрдЦреНрдп рд╕реБрд╡рд┐рдзрд╛ рд╣реИ рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдПрдХ рдкреВрд░реНрд╡-рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдбрд┐рдЯреЗрдХреНрд╢рди рдореЙрдбрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди рдбреЗрдЯрд╛рд╕реЗрдЯ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдХреНрд╡рд╛рд▓рд┐рдЯреА рдХрдВрдЯреНрд░реЛрд▓ рд╕реЗ рдЖрдиреЛрдд рдХрд░рдиреЗ рдХреА рдЬрд░реВрд░рдд рдХреЗ рджреМрд░рд╛рди рд╕рдордпрд░реЛрдХреА рдореВрд▓реНрдп рдЕрдВрдХрди рдХреА рдЬрд░реВрд░рдд рдЫреЛрдбрд╝рддреА рд╣реИред

рдЕрдкрдиреЗ рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди рдбреЗрдЯрд╛рд╕реЗрдЯ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдЧрддрд┐рд╢реАрд▓рддрд╛ рдирд┐рд░реНрдорд┐рдд рдХрд░реЗрдВ

Ultralytics рдлрд╝реНрд░реЗрдорд╡рд░реНрдХ рдХреЗ рд╕рд╛рде рд╕реНтАНрд╡рд╕реНтАНрде рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рд╡рд╛рд▓реЗ рд╡рд░реНрдЧрд╛рдиреБрд╕рд╛рд░ рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди рдбреЗрдЯрд╛рд╕реЗрдЯ рдмрдирд╛рдПрдВред рдПрдкрдиреА рдореЗрдВ рджрд┐рдП рдЧрдП рдЖрджреЗрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗред

!!! Example "рдЙрджрд╛рд╣рд░рдг"

=== "Python"
    ```python
    from ultralytics.data.annotator import auto_annotate

    auto_annotate(data="рдкрде/рд╕рд╛рдордЧреНрд░реА", det_model="yolov8x.pt", sam_model='sam_b.pt')
    ```
рддрддреНрд╡ рдкреНрд░рдХрд╛рд░ рд╡рд┐рд╡рд░рдг рдбрд┐рдлрд╝реЙрд▓реНрдЯ
рдбреЗрдЯрд╛ str рдЕрдиреБрдорд╛рдирд┐рдд рдореВрд▓ рдЫрд╡рд┐рдпрд╛рдБ рдЬреЛ рдЖрдВрд╢рд┐рдХ рдкреНрд░рддрд┐рд╕рд╛рджрд╛рди рдХреЗ рд▓рд┐рдП рдЕрдиреБрдорд╛рдирд┐рдд рд╣реИрдВред
det_model str, рд╡реИрдХрд▓реНрдкрд┐рдХ рдкреВрд░реНрд╡-рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд YOLO рдбрд┐рдЯреЗрдХреНрд╢рди рдореЙрдбрд▓ред 'yolov8x.pt' рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╣реЛрддрд╛ рд╣реИред 'yolov8x.pt'
sam_model str, рд╡реИрдХрд▓реНрдкрд┐рдХ рдкреВрд░реНрд╡-рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд SAM рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди рдореЙрдбрд▓ред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ 'sam_b.pt' рд╣реИред 'sam_b.pt'
device str, рд╡реИрдХрд▓реНрдкрд┐рдХ рдореЙрдбрд▓ рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рд╡рд╛рдЗрд╕ред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдПрдХ рдЦрд╛рд▓реА рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╣реЛрддрд╛ рд╣реИ (рд╕реАрдкреАрдпреВ рдпрд╛ рдЬреАрдкреАрдпреВ, рдпрджрд┐ рдЙрдкрд▓рдмреНрдз рд╣реИ)ред
output_dir str, рдХреЛрдИ рд╡реИрдХрд▓реНрдкрд┐рдХ рдЯрд┐рдкрдгреНрдгреАрдд рдкрд░рд┐рдгрд╛рдо рд╕рд╣реЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ред рдЗрд╕реЗ 'рдбреЗрдЯрд╛' рдХреЗ рд╕рдорд╛рди рдбрд┐рд░реЗрдХреНрдЯрд░реА рдореЗрдВ "рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдПрдВ" рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рдХреЛрдИ

рдСрдЯреЛ_рддрд┐рдкрдгреНрдгреА рдлрд╝рдВрдХреНрд╢рди рдЖрдкрдХреА рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдпрд╛рддрд╛рдпрд╛рдд рдХрд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рджреЗрдЦрддреА рд╣реИ рдФрд░ рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди рд╕реЗрдЯ рдХреЛ рдЖрдкрдХреЗ рдЫрд╡рд┐ рдХреЗ рдкрде рд╕реЗрдЯ рдХрд░рддреА рд╣реИ, рд╡реИрдХрд▓реНрдкрд┐рдХ рддрддреНрд╡реЛрдВ рдХреЗ рд▓рд┐рдП рдкреВрд░реНрд╡-рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдбрд┐рдЯреЗрдХреНрд╢рди рдФрд░ SAM рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди рдореЙрдбрд▓, рдореЙрдбрд▓ рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рд╡рд╛рдЗрд╕ рдФрд░ рдЯрд┐рдкрдгреНрдгреАрдд рдкрд░рд┐рдгрд╛рдо рд╕рд╣реЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдЬреИрд╕реЗ, рдЗрди рдХрд╛рд░реНрдпрдХреНрд░рдо рддрддреНрд╡реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдПред

рдкреВрд░реНрд╡-рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдореЙрдбрд▓ рдХреЗ рд╕рд╛рде рд╕реНрд╡рдд: рдЯрд┐рдкрдгреНрдгреАрдХрд░рдг рдЫрд╡рд┐ рдПрдиреЛрдЯреЗрд╢рди рдПрдХ рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди рдбреЗрдЯрд╛рд╕реЗрдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рдФрд░ рдКрд░реНрдЬрд╛рд╡рд╛рди рдЙрдкрдХрд╛рд░рдг рд╣реИред рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЙрд╕ рд╕рдордп рд╕реБрд░реЗрдЦрд┐рддрд╣ рд░реЗрдЦрд╛рдВрдХреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рд╕рдордп-рд╢реАрдШреНрд░рддрд╛ рджреНрд╡рд╛рд░рд╛ рддрдп рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд╕рд╛рде, рдЙрдЪреНрдЪ рдЧреБрдгрд╡рддреНрддрд╛ рд╡рд╛рд▓реЗ рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди рдбреЗрдЯрд╛рд╕реЗрдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рдЬрд░реВрд░реА рд╣реЛрддрд╛ рд╣реИред рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рдЙрджреНрджреЗрд╢реНрдпрд╕рд┐рджреНрдз рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдФрд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рд╡рд┐рджреНрдпрдорд╛рди рдЫрд╡рд┐ рд╕рдВрдЧреНрд░рд╣реЛрдВ рдХреЗ рд╕рд╛рде рдЬрдЯрд┐рд▓ рд╕реВрдХреНрд╖реНрдо рдореЙрдбрд▓ рд╡рд┐рдХрд╛рд╕ рдФрд░ рдорд╛рдиреНрдпрд╛рдиреБрдпреЛрдЧ рдХрд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╡рд┐рдХрд▓реНрдк рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИред

рдкреНрд░рд╢рдВрд╕рд╛ рдФрд░ рдЖрднрд╛рд░

рдпрджрд┐ рдЖрдк рдЕрдкрдиреЗ рд╢реЛрдз рдпрд╛ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП SAM рдХрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдХреГрдкрдпрд╛ рд╣рдорд╛рд░реЗ рдкреЗрдкрд░ рдХреЛ рдЙрджрд╛рд╣рд░рдгрд┐рдд рдХрд░рдиреЗ рдХреЛ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ:

!!! Quote ""

=== "BibTeX"

    ```bibtex
    @misc{kirillov2023segment,
          title={Segment Anything},
          author={Alexander Kirillov and Eric Mintun and Nikhila Ravi and Hanzi Mao and Chloe Rolland and Laura Gustafson and Tete Xiao and Spencer Whitehead and Alexander C. Berg and Wan-Yen Lo and Piotr Doll├бr and Ross Girshick},
          year={2023},
          eprint={2304.02643},
          archivePrefix={arXiv},
          primaryClass={cs.CV}
    }
    ```

рд╣рдо рдХрдВрдкреНрдпреВрдЯрд░ рд╡рд┐рдЬреНрдЮрд╛рди рд╕рдореБрджрд╛рдп рдХреЗ рд▓рд┐рдП рдЗрд╕ рдореВрд▓реНрдпрд╡рд╛рди рд╕рдВрд╕рд╛рдзрди рдХреЛ рдирд┐рд░реНрдорд┐рдд рдФрд░ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рддрд╛рд░реАрдл рдХрд░рдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗред

*рд╕рдВрдХреЗрдд: Segment Anything, Segment Anything Model, рд╕рдореБрджреНрд░реА, Meta SAM, рдЫрд╡рд┐ рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди, promptable рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди, zero-shot рдкреНрд░рджрд░реНрд╢рди, SA-1B рдбреЗрдЯрд╛ рд╕реЗрдЯ, рдЙрдиреНрдирдд рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░, рд╕реНрд╡рдд: рдЯрд┐рдкрдгреНрдгреАрдХрд░рдг, Ultralytics, рдкреВрд░реНрд╡-рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдореЙрдбрд▓реЗрдВ, SAM рдмреЗрд╕, SAM-рд▓рд╛рд░реНрдЬ, рдЗрдВрд╕реНрдЯреЗрдВрд╕ рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди, рдХрдВрдкреНрдпреВрдЯрд░ рд╡рд┐рдЬреНрдЮрд╛рди, AI, artificial intelligence, machine learning, data annotation, segmentation masks, рдбрд┐рдЯреЗрдХреНрд╢рди рдореЙрдбрд▓, YOLO рдбрд┐рдЯреЗрдХреНрд╢рди рдореЙрдбрд▓, bibtex, Meta AI.

Tip!

Press p or to see the previous file or, n or to see the next file

Comments

Loading...