Значення форми

Значення форми[джерело?] (англ. shape context) — характеристика опису, що використовується в розпізнаванні об’єктів. Термін було запропоновано Сержем Белонгі та Джинтендра Маліком в їхній статті "Matching with Shape Contexts" (2000).[1]

Теорія

Характеристика призначена для опису форм з метою вимірювання їхньої подібності та відновлення точкових відповідностей.[1] Основною ідеєю є вибір n точок контуру форми. Для кожної точки pi форми розглядаються n − 1, векторів, отриманих шляхом з'єднання точки pi з усіма іншими точками. Множина усіх цих векторів є описом локалізованої форми локалізованої в цій точці, але цей опис є занадто деталізованим. Ключова ідея полягає в тому, що розподіл по відносній позиції є надійним, компактним і характерним ідентифікатором. Таким чином, для точки pi, груба гістограма відносних координат решти n − 1 точок,

визначається як форма контексту . Стовпчики гістограми (англ. – bins) зазвичай приймають рівномірними в полярних координатах. Підтвердження факту, що форма контексту є характерним ідентифікатором, можна побачити на малюнку нижче, де зображено форми контекстів двох різних варіантів написання літери «А».

На мал. (a) і (b) зображено точки контурів двох форм. На мал. (c) є зображення в полярних координатах, призначене для розрахунку значення форми. На мал. (d) зображено значення форми для круга, на мал. (e) – значення форми ромба, на мал. (f) – значення форми трикутника. Як можна помітити з малюнків (d) та (e), значення форми для двох тісно пов'язаних точок, дуже схожі, в той час як значення форми на малюнку (f) істотно відрізняється.

Тепер для того, щоб ідентифікатор ознаки (характеристики) був корисний, він повинен мати інваріанти. Зокрема, він має бути інваріантним відносно перенесення, масштабування, наявності невеликих завад та залежати від повороту. Незмінність значення форми при перенесенні є зрозумілою. Незмінність при масштабуванні досягається за рахунок нормалізації всіх радіальних відстаней середнім значенням відстані між всіма парами точок форми.[2][3] Для нормалізації також може бути використана медіанна відстань.[1][4] Емпірично продемонстровано, що при використанні множини синтетичних точок для експериментів[5] , значення форми є стійким до деформації, шумів і відхилень.[4]

Можна забезпечити стійкість значення форми також і при повороті. Один зі способів – виміряти кути в кожній точці по відношенню до напрямку дотичної в цій точці (оскільки точки обираються на краях). В результаті буде отримано абсолютно стійкий до повороту ідентифікатор. Але це не завжди бажано, оскільки деякі локальні характеристики втрачають їхнє описове значення, якщо вимірюються не по відношенню до того ж базису. Багато додатків не використовують стійкість до повороту, щоб, наприклад відрізняти цифри «6» та «9».

Використання в зіставленні форм

Завершена система, що використовує значення форми для зіставлення, складається з таких кроків:

  1. Довільним чином обрати множину точок, що лежать на краях відомої форми та множину точок, що належать невідомій формі.
  2. Для кожної точки, знайденої на кроці 1, обрахувати значення форми.
  3. Зіставити кожну точку відомої форми з точкою невідомої форми. Для зменшення кількості співставлень, спершу потрібно обрати перетворення (наприклад, афінне), що перетворює межі відомої форми в межі невідомої форми. Потім обрати точку невідомої форми, що найбільш точно відповідає кожній перетвореній точці відомої форми.
  4. Обчислити відстань між значеннями форми для кожної пари точок цих двох форм. Варто використати зважену суму відстаней між значеннями форми, відстань обробки зображення та силу вигину (міра, що вказує наскільки сильні перетворення потрібні, щоб зрівняти дві форми).
  5. Для визначення невідомої формі, використовуйте Класифікатор найближчого сусіда, щоб порівняти його форму з формою відомих об'єктів.

Деталі реалізації

Крок 1: Визначення списку точок на краях форми

Цей підхід припускає, що форма об'єкта, по суті, визначається скінченною підмножиною точок, що належать внутрішнім або зовнішнім контурам об'єкта. Множина цих точок може бути отримана за допомогою детектора країв Канні (англ. – Canny edge detector) і вибору випадкового набору точок з цих країв. Зверніть увагу, що ці точки не повинні і в більшості випадків не відповідають ключовим точкам, таким як максимуми кривизни або точкам перегину. Бажано обирати форми з приблизно рівномірним інтервалом, хоча це не критично.[2]

Крок 2: Обчислення значення форми

Цей крок докладно описаний у розділі Теорія.

Крок 3: Розрахунок матриці вартості

Розглянемо дві точки p і q, для яких маємо нормалізовані гістограми з K стовпцями – g(k) і h(k). Оскільки значення форми – розподіли представлені у вигляді гістограм, то закономірно використати статистичний χ2 тест як "вартість форми контексту" для двох точок:

Це значення змінюється в діапазоні від 0 до 1.[1] Окрім показника вартості значення форми, може бути використаний показник додаткової вартості, що ґрунтується на зовнішньому вигляді. Наприклад, це може бути міра несхожості тангенса кута (застосовується при розпізнаванні цифр):

Це половина довжини хорди одиничного кола між одиничними векторами з кутами і . Знайдене значення також змінюється від 0 до 1. Загальна вартість співставлення двох точок може бути розрахована як зважена сума двох вищезгаданих вартостей:

Тепер для кожної точки pi першої форми та точки qj другої форми, потрібно розрахувати загальну вартість, як описано вище, і позначити це значення Ci,j. Обраховані значення вартостей для всіх точок формують матрицю вартостей.

Крок 4: Знаходження такого зіставлення, яке мінімізує загальну вартість

Результат зіставлення

Тепер потрібно знайти таке попарне співставлення кожної точки pi першої форми, з точкою qj другої форми, що мінімізує загальну вартість зіставлення:

Це може бути виконано за час , використовуючи угорський метод (Hungarian method) , хоча існують більш ефективні алгоритми.[6] Щоб отримати надійну обробку відхилень, можна додати "штучні" вузли, які мають постійну, але досить велику вартість співставлення по відношенню до матриці вартостей. Це змусить алгоритм зіставляти точки, що є відхиленнями, з штучно введеними точками тільки у випадку, якщо немає реального зіставлення.

Крок 5: Моделювання перетворень

Враховуючи безліч відповідностей між скінченною множиною точок двох фігур перетворення може бути оцінене як співставлення будь-якої точки однієї фігури з точкою іншої фігури. Кілька варіантів такого перетворення описані нижче.

Афінне перетворення

Афінне перетворення є стандартним вибором: . Розв’язок методом найменших квадратів матриці і вектор зміщення o обчислюють наступним чином:

Де з аналогічним виразом для . є псевдо оберненою матрицею для .

Крок 6: Обчислення значення форми

Тепер знайдемо відстань між значеннями двох форм і . Ця відстань є зваженою сумою трьох значень:

Відстань значення форми: це симетрична сума вартості зіставлень значень форми для точок з найкращою відповідністю:

де T(•) – це розраховане перетворення, що перетворює точки форми Q в точки форми P.

Вартість входження: Після встановлення відповідностей та правильно перетворення одного зображення в інше, можна визначити вартість входження, як суму квадратів різниць інтенсивностей в вікні Гаусса навколо відповідних точок зображення:

де та зображення в градаціях сірого кольору ( зображення після перетворення) і Гауссівська функція.

Вартість перетворення: Остаточна вартість вимірює перетворення, що потрібні, щоб вирівняти два зображення.

Тепер маючи спосіб обчислення відстані між двома формами, можемо застосувати класифікатор (k-NN) найближчого сусіда з відстанню, яка визначається як відстань форми. Результати застосування наведені в наступному розділі.

Результати

Розпізнавання цифр

Автори Серж Белонгі та Джинтендра Малік випробували їхній підхід на базі даних рукописних цифр [Архівовано 7 квітня 2021 у Wayback Machine.]. Більше, ніж 50 алгоритмів було протестовано на цій базі даних. База містить 60,000 навчальних зразків і 10,000 тестових зразків. Коефіцієнт помилок для цього підходу становив 0.63% для використаних 20,000 навчальних зразків. На даний момент, найнижчий рівень помилок становить 0.35%.

Пошук торгових марок

Значення форми були використані для отримання найбільш подібних торгових знаків з бази даних за запитом (корисно при виявленні порушень, що стосуються товарних знаків). Жоден візуально схожий товарний знак не був пропущений алгоритмом (перевірено вручну авторами).

Див. також

Примітки

  1. а б в г S. Belongie and J. Malik (2000). Matching with Shape Contexts (PDF). IEEE Workshop on Contentbased Access of Image and Video Libraries (CBAIVL-2000).
  2. а б S. Belongie, J. Malik, and J. Puzicha (April 2002). Shape Matching and Object Recognition Using Shape Contexts (PDF). IEEE Transactions on Pattern Analysis and Machine Intelligence. 24 (24): 509—521. doi:10.1109/34.993558. Архів оригіналу (PDF) за 13 травня 2013. Процитовано 14 грудня 2012.
  3. S. Belongie, J. Malik, and J. Puzicha (July 2001). Matching Shapes (PDF). Eighth IEEE International Conference on Computer Vision (July 2001). Архів оригіналу (PDF) за 13 травня 2013. Процитовано 14 грудня 2012.
  4. а б S. Belongie, J. Malik, and J. Puzicha (2000). Shape Context: A new descriptor for shape matching and object recognition. NIPS 2000.
  5. H. Chui and A. Rangarajan (June 2000). A new algorithm for non-rigid point matching. CVPR. Т. 2. с. 44—51.
  6. R. Jonker and A. Volgenant (1987). A Shortest Augmenting Path Algorithm for Dense and Sparse Linear Assignment Problems. Computing. 38 (4): 325—340. doi:10.1007/BF02278710.

Посилання

Read other articles:

Ylinen SärkijärviInsjöLand SverigeLänNorrbottens länKommunPajala kommunLandskapNorrbottenSockenPajala sockenKoordinater   WGS 8468°03′13″N 23°13′50″Ö / 68.05371°N 23.23068°Ö / 68.05371; 23.23068 (Ylinen Särkijärvi)  SWEREF 99 TM7571716, 842432 Ylinen Särkijärvi Topografiska kartan över Ylinen Särkijärvi. MåttAreal0,145 km² [1]Höjd270,9 m ö.h. [2]Strandlinje1,61 km [2]FlödenHuvudavrinnings...

 

Neighborhood of San Jose in Santa Clara, California, United StatesThe AlamedaNeighborhood of San JoseThe AlamedaLocation within San JoseCoordinates: 37°19′56″N 121°54′23″W / 37.332230100°N 121.906287000°W / 37.332230100; -121.906287000CountryUnited StatesStateCaliforniaCountySanta ClaraCitiesSan Jose (partially in Santa Clara) The Alameda is a historic district of Central San Jose, California, west of Downtown San Jose. The district is centered on an alamed...

 

Michael Sam Michael Sam 2013 Defensive End Geburtsdatum: 7. Januar 1990 Geburtsort: Houston, Texas Größe: 1,88 m Gewicht: 116 kg Karriere College: Missouri NFL Draft: 2014/Runde: 7/Pick: 249  Teams: St. Louis Rams (2014)* Dallas Cowboys (2014)* Montreal Alouettes (2015) Barcelona Dragons (2022) * nur Offseason und/oder Practice Squad Karriere-Highlights und Auszeichnungen NCAA All American Team (2013) SEC Defensive Player of the Year (2013) First-team All-SEC (2013) Arthur As...

Championnat d'Europe de football espoirs Généralités Sport Football Création 1978 Organisateur(s) UEFA Édition 24 (en 2023) Catégorie Continental Périodicité Biennale Lieu(x) Membres de l'UEFA Participants 12 équipes (phase finale)52 équipes (éliminatoires) Statut des participants Professionnel Site web officiel Site officiel Palmarès Tenant du titre Angleterre (3) Plus titré(s) Espagne (5) Italie (5) Pour la dernière compétition voir : Championnat d'Europe de foo...

 

Esta página ou seção foi marcada para revisão devido a incoerências ou dados de confiabilidade duvidosa. Se tem algum conhecimento sobre o tema, por favor, verifique e melhore a coerência e o rigor deste artigo.Considere colocar uma explicação mais detalhada na discussão. O Forte de São Pedro localizava-se no lugar da Ribeira, na freguesia da Praia do Almoxarife, concelho da Horta, na ilha do Faial, nos Açores. Em posição dominante sobre o seu trecho do litoral, constituiu-se em ...

 

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Emory S. Land-class submarine tender – news · newspapers · books · scholar · JSTOR (August 2008) (Learn how and when to remove this template message) Emory S. Land class Emory S. Land and Frank Cable at Guam, in 2017 Class overview BuildersLockheed Shipbuilding...

Penghargaan Hugo untuk Fanzine TerbaikDeskripsiMajalah non-profesional terbaik yang utamanya dicurahkan untuk fiksi ilmiah atau fantasiDipersembahkan olehWorld Science Fiction SocietyDiberikan perdana1955Pemenang terkiniLady Business (Clare, Ira, Jodie, KJ, Renay, dan Susan)Situs webthehugoawards.org Ira dan Susan menerima Penghargaan Hugo tahun 2017 untuk Fanzine Terbaik untuk Lady Business Penghargaan Hugo diberikan setiap tahun oleh Perhimpunan Fiksi Ilmiah Sedunia (World Science Fiction S...

 

French singer You can help expand this article with text translated from the corresponding article in French. (January 2015) Click [show] for important translation instructions. View a machine-translated version of the French article. Machine translation, like DeepL or Google Translate, is a useful starting point for translations, but translators must revise errors as necessary and confirm that the translation is accurate, rather than simply copy-pasting machine-translated text into the ...

 

This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) A major contributor to this article appears to have a close connection with its subject. It may require cleanup to comply with Wikipedia's content policies, particularly neutral point of view. Please discuss further on the talk page. (January 2015) (Learn how and when to remove this template message) The topic of this article may not meet Wi...

Stoke City 2013–14 football seasonStoke City2013–14 seasonChairmanPeter CoatesManagerMark HughesStadiumBritannia StadiumPremier League9th (50 points)FA CupFourth RoundLeague CupFifth RoundTop goalscorerLeague: Peter Crouch (8)All: Peter Crouch (10)Highest home attendance27,429 v Fulham (3 May 2014)Lowest home attendance24,822 v Swansea City (12 February 2014)Average home league attendance26,137 Home colours Away colours ← 2012–132014–15 → The 2013–14 season was...

 

Indian politician This article uses bare URLs, which are uninformative and vulnerable to link rot. Please consider converting them to full citations to ensure the article remains verifiable and maintains a consistent citation style. Several templates and tools are available to assist in formatting, such as reFill (documentation) and Citation bot (documentation). (August 2022) (Learn how and when to remove this template message) A.MalarmannanFormer Member of the Legislative Assembly Personal d...

 

District in Kerala, India For town, see Kasargod. District in Kerala, IndiaKasaragod District Kanhirakode District[1]DistrictKasaragod Clockwise from top:Ranipuram, Bekal Fort, Bekal beach, Chandragiri fort, Kavvayi Backwaters at Nileshwaram, Chandragiri River at Kanathur near KasaragodNickname: The Land of Seven Languages[2]Location in KeralaKasaragod districtCoordinates: 12°30′N 75°00′E / 12.5°N 75°E / 12.5; 75Country IndiaStateKeral...

Зоран Крушвар Народився 1977[1]Рієка, Соціалістична Республіка Хорватія, СФРЮКраїна  ХорватіяДіяльність психолог, журналіст, письменник наукової фантастикиЗнання мов хорватська  Медіафайли у Вікісховищі Зоран Крушвар (хорв. Zoran Krušvar; нар. 9 квітня 1977, Рієка)...

 

Municipality in South, BrazilLapaMunicipalityMunicipality of Lapa FlagSealLocation in ParanáCountry BrazilRegionSouthState ParanáMesoregionMetropolitana de CuritibaPopulation (2020 [1]) • Total48,410Time zoneUTC−3 (BRT) Lapa is a municipality in the state of Paraná, in the Southern Region of Brazil.[2][3][4][5] The municipality contains the 371.6 hectares (918 acres) Monge State Park, created in 1960.[6] See a...

 

This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article relies excessively on references to primary sources. Please improve this article by adding secondary or tertiary sources. Find sources: Contemporary Greek art – news · newspapers · books · scholar · JSTOR (September 2012) (Learn how and when to remove this template message) This article n...

Heartland rockThe E Street Band tampil pada November 2007 selama Magic Tour; ini adalah penampilan penuh Danny Federici berikutnya dari terakhir.Sumber aliranRock and rollroots rockrhythm and bluesgarage rockfolk rockcountry rockSumber kebudayaanAkhir 1970an, Midwestern dan Amerika Serikat SelatanVersi regionalMidwestern Amerika Serikat dan Rust BeltTopik lainnyaBuruhAlienasialternative countryroots rockSouthern rockHeartland rock adalah genre musik rok yang dicirikan oleh gaya musik yang lug...

 

This article is about the U.S. TV show. For other uses, see Layton (disambiguation). American television sitcom (1948) The LaytonsBilly, Martha, Ginny & RuthGenreSitcomCreated byBarbara Boothe[1]StarringAmanda RandolphVera TatumCountry of originUnited StatesOriginal languageEnglishNo. of seasons1No. of episodes15ProductionProducerO. Gordon[1]Running time25 minutesOriginal releaseNetworkWABD (May-June 1948)DuMont (August 1948-October 1948)[1]ReleaseMay 19 (1948...

 

This article relies largely or entirely on a single source. Relevant discussion may be found on the talk page. Please help improve this article by introducing citations to additional sources.Find sources: Siwan play – news · newspapers · books · scholar · JSTOR (July 2011) Siwan is a play written in the Welsh language by Saunders Lewis, first produced in 1956. The first English language translation of the play (sometimes known by the alternative t...

Cinema ofIsrael Lists of Israeli films 1940s 1948 1949 1950s 1950 19511955 1956 1959 1960s 1960 1961 1962 1963 19641965 1966 1967 1968 1969 1970s 1970 1971 1972 1973 19741975 1976 1977 1978 1979 1980s 1980 1981 1982 1983 19841985 1986 1987 1988 1989 1990s 1990 1991 1992 1993 19941995 1996 1997 1998 1999 2000s 2000 2001 2002 2003 20042005 2006 2007 2008 2009 2010s 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 vte A list of films produced by the Israeli film industry in 1956. 1956 releases ...

 

Season of television series Beyblade Burst QuadDriveKey VisualCountry of originJapanNo. of episodes52 (Japanese version)26 (English version)ReleaseOriginal networkYouTube (CoroCoroo, Takara Tomy)Original releaseApril 2, 2021 (2021-04-02) –March 18, 2022 (2022-03-18)Season chronology← PreviousBurst Surge Next →Burst QuadStrike List of episodes Beyblade Burst QuadDrive, known in Japan as Beyblade Burst Dynamite Battle (ベイブレードバーストDB(ダイナマ...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!