Hogyan érzékeli és felismeri a szöveget a kép
Adatvédelem
Ez az adatvédelmi politika a személyes adatok (a továbbiakban - a politika) valamennyi információt, hogy a webhely (kap a felhasználó a weblap Felhasználói megállapodás a személyes tájékoztatása számukra adott összhangban e politika keretében kapcsolatok egyik fél. benne, hogy minden személyre alkalmazni kell.
A honlap használatának jelzi, hogy elfogadja Felhasználó elfogadja ezt a politikát, valamint a meghatározott feltételek feldolgozása a személyes adatok Ha nem ért egyet ezekkel a feltételekkel a felhasználónak kell tartózkodniuk a Szolgáltatások használatával.
1. Személyes adatokat a felhasználók, amely fogadja és feldolgozza a honlap
1.1. Ennek részeként politika a „személyes felhasználói információ”:
1.1.1. A személyes adatokat, hogy a felhasználó megadja a maguk kitöltésével visszajelzés formája, beleértve a személyes adatokat a felhasználó. Kötelező, hogy a Services (szolgáltatások) információ van kiemelve különleges módon. Egyéb információ, amelyet a felhasználó saját belátása szerint.
1.3. Az oldal általában nem pontosságának ellenőrzése által megadott személyes adatokat a felhasználók, és nem gyakorol ellenőrzést a kapacitást. Azonban a helyszínen abból a tényből ered, hogy a felhasználó megadja az érvényes és elegendő személyes információkat a rendszer kéri a regisztrációs űrlapot, és ezt az információt naprakészen.
2. A cél a gyűjtését és feldolgozását a felhasználók személyes adatainak
2.1. Az oldalon gyűjti és tárolja csak azokat a személyes adatokat, amelyek nyújtásához szükséges és szolgáltatások nyújtása (végrehajtási megállapodások és szerződések a felhasználó). 2.2. Személyes információkat a felhasználó az oldalon lehet használni a következő célokra:
2.2.1. Azonosítása a felek keretében megállapodások és szerződések a webhelyről
2.2.2. Hogy a felhasználó személyre szabott szolgáltatások;
2.2.3. Kommunikálni, beleértve értesítésküldési, kérések és kezelésére vonatkozó információkat a szolgáltatások, a szolgáltatások nyújtását, valamint a kérelmek feldolgozása és a megrendelések a felhasználó;
2.2.4. Minőségének javítása, a könnyű használat, a szolgáltatások fejlesztése;
2.2.6. Lebonyolítása statisztikai és más tanulmányok alapján anonim adatokat.
3. A feltételek a kezelés a személyes információkat a felhasználó és annak átadása harmadik fél számára
3.1. A helyszínen tárolja a felhasználók személyes adatainak megfelelően belső szabályzata specifikus szolgáltatások.
3.2. Ami a felhasználó személyes adatait titokban tartani azt, kivéve, ha önként a felhasználó által biztosított információt magáról, hogy megosszák a nyilvánosság számára. Ha külön szolgáltatás felhasználója egyetért azzal, hogy egy bizonyos részét a személyes adatok hozzáférhetővé válik.
3.3. Az oldalon van a jobb, hogy a személyes felhasználói adatokat harmadik fél számára a következő esetekben:
3.3.1. A felhasználók kifejezték egyetértésüket, hogy az ilyen intézkedések;
3.3.2. A továbbítás szükséges részeként a felhasználó használhatja az adott szolgáltatást vagy a szolgáltatások nyújtása a felhasználó számára; 3.3.3. Váltó biztosítja az orosz vagy más alkalmazandó jogszabályok keretében az eljárás törvény által létrehozott;
3.3.4. Ez átadás keretében eladása vagy egyéb átadása az üzleti (egészben vagy részben), míg a vevőre terhelik annak kötelezettségei ahhoz, hogy a jelen feltételek vonatkozásában fogadott személyes információt őt;
3.3.5. Annak érdekében, hogy megvédje a törvényes jogait és érdekeit a helyszínen vagy egy harmadik fél, ha a felhasználó megsérti a feltételek honlap szolgáltatásokat.
3.4. A személyes adatok feldolgozása a felhasználók a honlap által szabályozott szövetségi törvény az Orosz Föderáció „személyes adatok”.
4. Módosítsa a felhasználó személyes adatait a 4.1. A felhasználó bármikor megváltoztathatja (frissítés, kiegészítés) adva nekik a személyes adatokat, vagy annak egy részét, valamint a paraméterek annak bizalmas.
5. a megtett intézkedések, hogy megvédje a személyes adatokat a felhasználók Oldal megteszi a szükséges és elégséges szervezési és technikai intézkedéseket, hogy megvédje a felhasználó személyes adatait a jogosulatlan vagy véletlen hozzáférés, pusztítás, módosítás, blokkoló, másolása, terjesztése, és egyéb illegális tevékenységek harmadik fél vele .
6. módosítása adatvédelmi irányelveit. alkalmazandó jog
6.2. A jelen politika és a kapcsolat a felhasználó és a helyszínen. alkalmazásából eredő, a Privacy Policy van kitéve a jogalkalmazás az Orosz Föderáció.

Szegmentálása szöveg strukturálatlan jelenetek nagyban segíti, hogy megoldja a további feladatokat, mint például az optikai karakterfelismerő (OCR). Automatizált elismerése szöveg ebben a példában azt mutatja, hogy számos olyan régiókat, amelyek szöveget és fokozatosan távolítsa el azokat a területeket, ahol nagy valószínűséggel nincs szöveg.
Határozzuk meg a területeken a képet, ahol a jelen szöveget MSER
Funkció használatával detectMSERFeatures talál képeket és történeteket minden régióban. Megjegyezzük, hogy a függvény is ad egy csomó nem-szöveges területeken:

Távolítsuk el a nem-szöveges mezőben
MSER funkció célja felismerve szöveges területen, de az ő hivatali ideje azt is megállapítja, sok más nem-szöveges régiókban. Mi lehet elkerülni a kiválasztott területeken annak érdekében, hogy megszüntessék a szükségtelen, nem szöveges régiókban. Szűrésére nem szöveges mezők, akkor a geometriai tulajdonságainak a szövegben. Mi is használjuk a gépi tanulási megközelítést előállítására szöveges és nem szöveges osztályozók. Általában ezek kombinációja két megközelítés biztosítja a legjobb eredményt. Ebben a példában fogjuk használni egy egyszerű megközelítés szűrés nem szöveges régiók alapján geometriai tulajdonságait.
Számos geometriai tulajdonságok, amelyek szükségesek az elismerésére vonatkozó szöveges és nem szöveges területeken:
Mi használja ezt a funkciót regionprops mérni ezeket a tulajdonságokat, majd kezdje eltávolítjuk a területeken, amelyek nem alkalmasak:

Eltávolítása nem szöveges régiók alapján a kontúr szélesség változik
Egy másik gyakori módszere szövegfelismerő, a szélessége a szélütés. A szélessége a löket - az intézkedés a szélessége a vonalak és görbék alkotják a karakter a képet. Régiók szöveget tartalmazó, általában van egy kis variáció szélessége a stroke és a nem-szöveges régiók több variációt.
Ahhoz, hogy megértsük, hogy a stroke-szélesség változik, hogy távolítsa el a nem-szöveges régiók, szükséges, hogy értékelje a vonásszélesség az érzékelési terület MSER funkciót. Ezt úgy tehetjük meg, hogy kiszámítjuk a távolság és a művelet hígítás:

A képen látható módon. a szélessége a szélütés van egy nagyon enyhe változás a legtöbb esetben a régióban. Ez azt jelenti, hogy a régió nagyobb valószínűséggel lesz egy szöveges mező, mivel a vonalak és görbék, amelyek körülveszik a régió hasonló szélességű.
Annak érdekében, hogy a módszer megváltoztatásának bar szélessége, akkor be kell vezetni a küszöbértéket a változásokat az alábbi területeken:
Ezután a küszöbértéket lehet használni, hogy eltávolítsuk a nem-szöveges régiókban. Megjegyzendő, hogy ezt a küszöbértéket megkövetelheti beállítást a képek különböző betűtípusok.
A fenti módszernél külön kell elvégezni minden egyes detektált MSER területen. A következő hurok kezeli az összes régiók, majd eredményeit mutatja be az eltávolítása nem szöveges területek megváltoztatásával vonásszélesség.

A szakszervezet ezen területek a végeredmény a szöveg felderítése
Ezen a ponton minden észlelési eredmény áll egyedi szöveges karaktert. Ahhoz, hogy használni ezeket az eredményeket elismerésének problémái, az egyes karakterek a szöveg együttes alkalmazásának egy szót vagy string. Ez lehetővé teszi, hogy ismerje fel a szavakat a kép, hogy több hasznos információt, mint az egyes betűk.
Annak érdekében, hogy egyesítse az egyes régiók egy szót vagy sort a szövegben, akkor először meg kell találni a szövegben a szomszédos régiók, majd keretet alkot körül ezekben a régiókban. Ahhoz, hogy megtalálja a szomszédos régiók kell kibővíteni előzetesen kiszámított regionprops.

Most, az átlapolt képkockák kombinálható alkot egy határoló doboz körül az egyes szavakat vagy a sorok. Ehhez számítsuk az átfedési tényezőt között az összes pár a befoglaló téglalapot. Ez határozza meg a távolságot az összes pár régiójában szöveget, úgy, hogy meg lehet találni egy csoport a szomszédos régiók, amelyek nem nulla átfedés arányok. Használat után páros átfedési gráf kiszámított arányok, hogy megtalálja az összes szöveget területek „jár” a nem nulla együtthatók az átfedés.
Fogjuk használni bboxOverlapRatio funkció kiszámításához pár átfedő együtthatók minden megerősített keret, majd a grafikon, hogy megtalálja az összes csatlakoztatott régióban.
Impresszum conncomp index régiók szöveget tartalmazó korlátozott. Segítségével ezek a számok, tudjuk kombinálni több szomszédos kockák, egy keretet, hogy kiszámítjuk a minimális és maximális az egyes korlátozó blokkok alkotó egyes csatlakoztatott készüléken.
Végül, mielőtt bemutatja a végleges eredmények a felismerés, hogy szükség van megszabadulni a rossz érzékelt szöveget.

Elismerik szöveg OCR
Észlelése után szöveges területek, OCR használata OCR funkciót minden egyes képkocka. Felhívjuk figyelmét, hogy az ingyenes keresési szövegét az a kimeneti OCR lesz egy nagy a zaj.
Így voltunk képesek felismerni a szöveg a képet.





Best Neuronus


