Nova Patents
SE520682C2

Reconstruction of virtual raster

Abstract

This record has no abstract on file.

SE520682C2, drawing sheet 1
Sheet 1 of 11

Term

No projected expiry on record.

  1. Priority and filed
  2. Granted
  3. Today

21 claims: 13 independent, 8 dependent

  1. 1
    PATENTKRAV 1. Förfarande vid rekonstruering av ett virtuellt raster utgående från objekt i en digital bild, varvid objekten åtminstone delvis återger markeringar (12) på ett underlag och varvid varje markering (12) är associerad med en respektive korsningspunkt (13) för rasterlinjer (11) tillhörande det virtuella rastret (10), kännetecknat av stegen att matcha uppsättningar av objekten mot en cellenhet, vilken motsvarar ett återkommande, känt grundelement hos nämnda raster, att när en uppsättning överensstämmer med cellenheten identifiera de i uppsättningen ingående objekten som godkända, och att rekonstruera det virtuella rastret på basis av de godkända objektens inbördes placering.
  2. 2
    Förfarande enligt krav 1, varvid objekten i bilden representeras av en punktmängd.
  3. 3
    Förfarande enligt krav 1 eller 2, varvid cellenheten är associerad med ett givet antal objekt.
  4. 4
    Förfarande enligt krav 1, 2 eller 3, varvid cellenheten är en polygon vars via sidlinjer förbundna hörn är associerade med vardera ett objekt.
  5. 5
    Förfarande enligt något av föregående krav, omfattande stegen att bilda en objektdelmängd innehållande godkända objekt som bildar ett sammanhängande område motsvarande flera intill varandra liggande cellenheter, och att rekonstruera det virtuella rastret på basis av obj ektdelmängden.
  6. 6
    Förfarande enligt krav 5, varvid det sammanhängande området bildas att åtminstone omfatta de godkända objekt som parvis förbinds av en sidlinje som är gemensam för två cellenheter.
  7. 7
    Förfarande enligt krav 5 eller 6, varvid objektdelmängden bildas att innehålla det största möjliga antalet godkända objekt. 520 682
  8. 8
    Förfarande enligt något av föregående krav, omfattande det inledande steget att skapa en datastruktur över objektens grannförhållanden, varvid matchningssteget omfattar att med användning av datastrukturen identifiera nämnda uppsättningar.
  9. 9
    Förfarande enligt något av föregående krav, ytterligare omfattande stegen att i den digitala bilden bestämma huvudvektorer som återger dess övergripande rasterlinjeriktningar och rasterlinjeavstånd, att på basis av huvudvektorerna identifiera objektens grannförhållanden genom att för varje objekt identifiera ett annat objekt som granne i respektive rasterlinjeriktning, och att därefter verkställa matchningssteget utgående från objektens grannförhållanden.
  10. 10
    Förfarande enligt krav 8 eller 9, varvid de i en uppsättning ingående objekten identifieras som godkända om de som grannar bildar en cyklisk strukturer som motsvarar cellenheten, åtminstone med avseende på antalet därmed associerade objekt.
  11. 11
    Förfarande enligt något av föregående krav, omfattande steget att tillordna de godkända objekten var sin rasterposition i ett rasterkoordinatsystem på det avbildade underlaget, varvid det virtuella rastret rekonstrueras på basis av objektens placering i den digitala bilden och deras tillordnade rasterposition på underlaget .
  12. 12
    Förfarande enligt något av föregående krav, varvid steget att rekonstruera det virtuella rastret omfattar att beräkna rasterlinjerna genom regressionsanpassning av de godkända objektens placering längs givna riktningar.
  13. 13
    Förfarande enligt krav 5 och 12, varvid riktningarna ges av rasterpositioner, företrädesvis av heltalskoordinater i ett rasterkoordinatsystem, vilka rasterpositioner åsätts de godkända objekten i samband med steget att bilda objektdelmängden. 520 682
  14. 14
    Förfarande enligt något av kraven 1-11, varvid steget att rekonstruera det virtuella rastret omfattar att beräkna en homogen transformationsmatris utgående från lägesförhållandena mellan de godkända objekten och de motsvarande på underlaget befintliga korsningspunkterna, vars inbördes placering är definierade av grundelementet .
  15. 15
    Förfarande enligt krav 5 och 14, varvid lägesförhållandena ges av rasterpositioner, företrädesvis av heltalskoordinater i ett rasterkoordinatsystem, vilka rasterpositioner åsätts de godkända objekten i samband med steget att bilda objektdelmängden.
  16. 16
    Förfarande enligt krav 15, för behandling av en sekvens av digitala bilder, omfattande det inledande steget att via en första transformationsmatris korrigera en aktuell digital bild för vridning i dess plan, att beräkna den homogena transformationsmatrisen utgående från den sålunda vridningskorrigerade bilden, och att uppdatera den första transformationsmatrisen inför behandling av en nästföljande digital bild.
  17. 17
    Förfarande enligt krav 16, varvid steget att uppdatera den första transformationsmatrisen omfattar att extrahera relevanta linjära parametrar från den homogena transformationsmatrisen.
  18. 18
    Förfarande enligt något av föregående krav, varvid matchningssteget verkställs endast för de objekt som är ömsesidiga grannar.
  19. 19
    Datorprogram, vilket innefattar programkod som när den exekveras i en dator bringar datorn att genomföra ett förfarande enligt något av kraven 1-18.
  20. 20
    Lagringsmedium vilket är avläsbart medelst en dator och på vilket är lagrat ett datorprogram som när det exekveras i en dator bringar datorn att genomföra ett förfarande enligt något av kraven 1-18.
  21. 21
    Anordning för positionsavkodning, omfattande en signalbehandlare (25) som är anordnad att beräkna en position på basis av information som bestämts från en 520 682 medelst en sensor (24) genererad digital bild av ett delområde av ett positionskodningsmönster, vilket omfattar markeringar (12) som var och en är associerad med en respektive korsningspunkt (13) för rasterlinjer (11) 5 tillhörande ett virtuellt raster (10), varvid signalbehandlaren (25) vidare är anordnad att inför positionsberäkningen rekonstruera det virtuella rastret (10) utgående från objekt i den digitala bilden, vilka objekt åtminstone delvis återger nämnda markeringar, k ä η n e 10 tecknad av att signalbehandlaren (25) är anordnad att matcha uppsättningar av objekten mot en cellenhet, vilken motsvarar ett återkommande, känt grundelement hos nämnda raster (10), att när en uppsättning överensstämmer med cellenheten identifiera de i uppsättningen ingående 15 objekten som godkända, och att rekonstruera det virtuella rastret (10) på basis av de godkända objektens inbördes placering. 520 682
Independent claims21