Kuzindikirika kwa zinthu zakale pazenera

Kuzindikirika kwa zinthu zakale pazenera
Chifukwa chakuchulukirachulukira kwachitukuko chaukadaulo wazidziwitso, chaka chilichonse zikalata zamagetsi zikukhala zosavuta komanso zofunikira pakugwiritsa ntchito ndipo zikuyamba kulamulira pazamapepala achikhalidwe. Choncho, ndikofunika kwambiri kusamala panthawi yake kuteteza zomwe zili m'zidziwitso osati pamapepala achikhalidwe, komanso pamapepala apakompyuta. Kampani iliyonse yayikulu yomwe ili ndi zinsinsi zamalonda, zamayiko ndi zina zimafuna kuletsa kutayikira kwa zidziwitso ndi kusokoneza zidziwitso zamagulu, ndipo ngati kutayikira kwapezeka, chitanipo kanthu kuti muyimitse kutayikira ndikuzindikira wophwanyayo.

Pang'ono ndi zosankha zachitetezo

Kuti achite izi, zinthu zina zoteteza zimayambitsidwa. Zinthu zoterezi zimatha kukhala ma barcode, ma tag owoneka, ma tag apakompyuta, koma zochititsa chidwi kwambiri ndizobisika. Mmodzi mwa oyimira chidwi kwambiri ndi ma watermark; amatha kuyika pamapepala kapena kuwonjezeredwa musanasindikize pa chosindikizira. Si chinsinsi kuti osindikiza amaika ma watermark awo (madontho achikasu ndi zizindikiro zina) pamene akusindikiza, koma tidzakambirana zinthu zina zomwe zingathe kuikidwa pakompyuta kuntchito ya wogwira ntchito. Zinthu zoterezi zimapangidwa ndi pulogalamu yapadera ya mapulogalamu omwe amajambula zojambula pamwamba pa malo ogwiritsira ntchito, kuchepetsa kuwonekera kwa zinthuzo komanso popanda kusokoneza ntchito ya wogwiritsa ntchito. Matekinolojewa ali ndi mizu yakale yokhudzana ndi chitukuko cha sayansi komanso njira zomwe zimagwiritsidwa ntchito popereka chidziwitso chobisika, koma ndizosowa kwambiri masiku ano. Njirayi imapezeka makamaka m'magulu ankhondo ndi pamapepala, kuti adziwe mwamsanga ogwira ntchito osakhulupirika. Matekinoloje awa akungoyamba kumene kulowetsedwa muzamalonda. Ma watermark owoneka tsopano akugwiritsidwa ntchito mwachangu kuteteza kukopera kwamafayilo osiyanasiyana, koma osawoneka ndi osowa. Koma amadzutsanso chidwi chachikulu.

Zida Zachitetezo

Kuzindikirika kwa zinthu zakale pazenera Zosawoneka kwa anthu Ma watermark amapanga zinthu zosiyanasiyana zomwe zimatha kukhala zosawoneka ndi maso a munthu, ndipo zimatha kubisika pachithunzichi ngati madontho ang'onoang'ono. Tidzalingalira za zinthu zooneka, popeza kuti zosaoneka ndi maso zingakhale kunja kwa danga la mtundu wa ma monitor ambiri. Zinthu zakalezi ndizofunika kwambiri chifukwa cha kusawoneka kwawo kwakukulu. Komabe, ndizosatheka kupanga ma CEH osawoneka kwathunthu. M'kati mwa kukhazikitsidwa kwawo, mtundu wina wa kupotoza kwa chidebecho umalowetsedwa mu chithunzicho, ndipo mtundu wina wa zinthu zakale umawonekera pamenepo. Tiyeni tione mitundu iwiri ya zinthu:

  1. Zozungulira
  2. Chisokonezo (choyambitsidwa ndi kutembenuka kwa zithunzi)

Zinthu za cyclic zimayimira kutsatizana komaliza kwa zinthu zobwerezabwereza zomwe zimabwerezedwa kangapo pazithunzi zowonekera (mkuyu 1).

Zinthu zowonongeka zimatha kuyambitsidwa ndi mitundu yosiyanasiyana ya kusintha kwa chithunzi chophimbidwa (mkuyu 2), mwachitsanzo, kuyambitsa hologram.

Kuzindikirika kwa zinthu zakale pazenera
Mpunga. 1 Zopanga panjinga
Kuzindikirika kwa zinthu zakale pazenera
Mpunga. 2 Zinthu Zosokonekera

Choyamba, tiyeni tiyang'ane njira zozindikirira zinthu zopangidwa ndi cyclic. Zinthu zoterezi zitha kukhala:

  • ma watermark akubwereza kubwereza pazenera
  • machitidwe a binary
  • gulu la chipwirikiti mu selo iliyonse ya grid

Zonse zomwe zalembedwa zimayikidwa pamwamba pa zomwe zikuwonetsedwa; moyenerera, zitha kuzindikirika pozindikira kutalika kwa histogram yamtundu uliwonse, ndikudula mitundu ina yonse. Njirayi imaphatikizapo kugwira ntchito ndi kuphatikizika kwa kunyanyira kwanuko kwa njira iliyonse ya histogram. Vuto limakhala pakusaka kwamtundu wakumaloko pachithunzi chovuta kwambiri chokhala ndi zambiri zosintha kwambiri; histogram imawoneka ngati macheka kwambiri, zomwe zimapangitsa kuti njirayi isagwire ntchito. Mutha kuyesa kugwiritsa ntchito zosefera zosiyanasiyana, koma amawonetsa zosokoneza zawo, zomwe pamapeto pake zingayambitse kulephera kuzindikira watermark. Palinso mwayi wozindikira zinthu zakalezi pogwiritsa ntchito zida zina zam'mphepete (mwachitsanzo, Canny edge detector). Njirazi zili ndi malo ake opangira zinthu zakale zomwe zimakhala zakuthwa kwambiri pakusintha; zowunikira zimatha kuwunikira mawonekedwe azithunzi ndikusankha mitundu yamitundu yomwe ili mkati mwa mizere kuti iwonetsere chithunzicho kuti chiwonetsetsenso zinthuzo zokha, koma njirazi zimafunikira kuwongolera bwino kuti muwunikire ma contour ofunikira, komanso kusinthana kotsatira kwa chithunzicho pokhudzana ndi mitundu yamitundu yosankhidwa. Ma aligorivimuwa amaonedwa kuti ndi osadalirika ndipo amayesa kugwiritsa ntchito mokhazikika komanso osadalira mtundu wa zigawo zamtundu wa chithunzicho.

Kuzindikirika kwa zinthu zakale pazenera
Mpunga. 3 Watermark pambuyo pa kutembenuka

Ponena za zinthu zakale zachisokonezo zomwe tazitchula kale, ma aligorivimu ozindikira adzakhala osiyana kwambiri. Popeza kupangidwa kwa zinthu zakale zachisokonezo kumaganiziridwa ndikuyika watermark pa chithunzicho, chomwe chimasinthidwa ndi zosinthika zina (mwachitsanzo, kusinthika kwa Fourier). Zopangidwa kuchokera ku masinthidwe otere zimagawidwa pazenera lonse ndipo ndizovuta kuzindikira mawonekedwe awo. Kutengera izi, watermark ipezeka pachithunzi chonse ngati "zachisawawa". Kuzindikira kwa watermark yotere kumatsikira kuwongolera kusintha kwazithunzi pogwiritsa ntchito ntchito zosintha. Zotsatira za kusinthika zimaperekedwa mu chithunzi (mkuyu 3).

Koma pali zovuta zingapo zomwe zimachitika zomwe zimalepheretsa kuzindikira kwa watermark m'mikhalidwe yabwino. Kutengera mtundu wa kutembenuka, pangakhale zovuta zosiyanasiyana, mwachitsanzo, kusatheka kuzindikira chikalata chopezedwa pojambula pamakona akulu pachiwonetsero, kapena kungojambula chithunzi choyipa kwambiri, kapena kujambula chithunzi chosungidwa mkati. fayilo yokhala ndi kuponderezedwa kwakukulu. Mavuto onsewa amadzetsa vuto lozindikira watermark; pakakhala chithunzi chopindika, ndikofunikira kugwiritsa ntchito masinthidwe ovuta kwambiri kapena kugwiritsa ntchito masinthidwe ogwirizana pa chithunzicho, koma palibe chimodzi kapena china chilichonse chomwe chimatsimikizira kubwezeretsedwa kwathunthu kwa watermark. Ngati tilingalira za kujambulidwa kwazithunzi, pali mavuto awiri: choyamba ndi kupotoza pamene kuwonetsera pawindo lokha, chachiwiri ndi kusokoneza pamene mukusunga chithunzicho kuchokera pazenera. Yoyamba ndi yovuta kulamulira chifukwa pali matrices kwa oyang'anira khalidwe losiyana, ndipo chifukwa cha kusowa kwa mtundu umodzi kapena wina, iwo interpolate mtundu kutengera maonekedwe awo mtundu, potero kuyambitsa zopotoka mu watermark palokha. Yachiwiri ndiyovuta kwambiri, chifukwa mutha kusunga chithunzi chamtundu uliwonse ndipo, motero, kutaya gawo lamitundu, chifukwa chake, titha kutaya watermark yokha.

Kukhazikitsa mavuto

M'dziko lamakono, pali ma aligorivimu ambiri oyambitsa ma watermark, koma palibe amene amatsimikizira kuthekera kwa 100% kuzindikirika kwina kwa watermark itatha kukhazikitsidwa. Chovuta chachikulu ndikuzindikira momwe zinthu zoberekera zimakhalira zomwe zingachitike pazochitika zilizonse. Monga tanena kale, ndizovuta kupanga algorithm yodziwika yomwe ingaganizire zonse zomwe zingatheke kupotoza ndikuyesa kuwononga watermark. Mwachitsanzo, ngati fyuluta ya Gaussian ikugwiritsidwa ntchito pa chithunzi chomwe chili pano, ndipo zojambula pachithunzi choyambirira zinali zazing'ono komanso zosiyana ndi maziko a chithunzicho, ndiye kuti zimakhala zosatheka kuzizindikira, kapena gawo la watermark lidzatayika. . Tiyeni tikambirane nkhani ya chithunzi, ndi mkulu digiri Mwina adzakhala moire (mkuyu 5) ndi "gululi" (mkuyu 4). Moire amachitika chifukwa cha kusinthasintha kwa matrix owonekera komanso kusanja kwa matrix a zida zojambulira; munthawi iyi, zithunzi ziwiri za mauna zimayikidwa pamwamba pa wina ndi mnzake. Ma mesh amatha kuphimba pang'ono zojambula za watermark ndikuyambitsa vuto lozindikirika; moire, nawonso, mwa njira zina zophatikizira ma watermark zimapangitsa kuti zikhale zosatheka kuzizindikira, chifukwa zimadutsa gawo lachithunzicho ndi watermark.

Kuzindikirika kwa zinthu zakale pazenera
Mpunga. 4 Chithunzi cha grid
Kuzindikirika kwa zinthu zakale pazenera
Mpunga. 5 Moire

Kuti muwonjezere mwayi wozindikira ma watermark, ndikofunikira kugwiritsa ntchito ma aligorivimu potengera kudziphunzitsa nokha ma neural network komanso pogwira ntchito, omwe angaphunzire kuzindikira zithunzi za watermark. Tsopano pali zida ndi mautumiki ambiri a neural network, mwachitsanzo, kuchokera ku Google. Ngati mungafune, mutha kupeza mndandanda wazithunzi ndikuphunzitsa neural network kuzindikira zofunikira. Njirayi ili ndi mwayi wodalirika wozindikiritsa ma watermark osokonekera kwambiri, koma kuti muwazindikire mwachangu pamafunika mphamvu yayikulu yapakompyuta komanso nthawi yayitali yophunzitsira kuti muwazindikire bwino.

Chilichonse chomwe chafotokozedwa chikuwoneka chophweka, koma mukamazama kwambiri m'nkhanizi, ndipamene mumamvetsetsa kuti kuti muzindikire ma watermark muyenera kuthera nthawi yochuluka pakugwiritsa ntchito ma algorithms aliwonse, komanso nthawi yochulukirapo kuti mubweretse mwayi wofunikira. kuzindikira chithunzi chilichonse.

Source: www.habr.com

Kuwonjezera ndemanga