Nova Patents
SE535005C2

Untitled record

Abstract

In a touch-sensitive device, a panel directs signals, e.g., light, along actual detection lines extending across a surface area of ​​the panel between pairs of coupling and decoupling points. Objects touching the surface area affect the light via frustrated total internal reflection (FTIR). A data processor processes (40) an output signal from a signal detector coupled to the decoupling points to generate a set of data elements indicative of detected energy for the actual detection lines. The set of data elements is further processed (42) to generate a set of matched elements indicative of estimated detected energy for fictitious detection lines having a position on the surface area that matches a standard geometry for tomographic reconstruction. The set of matched elements is further processed (44,46) by tomographic reconstruction to generate data indicative of a distribution of an energy-related parameter within the surface area.

SE535005C2, drawing sheet 1
Sheet 1 of 26

Term

No projected expiry on record.

  1. Priority and filed
  2. Granted
  3. Today

23 claims: 12 independent, 11 dependent

  1. 1
    PATENTKRAV 1. Förfarande för möjliggörande av beröringsbestämning på basis av en utsignal från en pekkänslig apparat (100), varvid den pekkänsliga apparaten (100) innefattar en panel (4) som är utformad att leda signaler från ett flertal perifera inkopplingspunkter till ett flertal perifera utkopplingspunkter och därmed definiera faktiska detektionslinjer (D) som sträcker sig tvärs ett ytområde (1) på panelen (4) mellan par av inkopplingsoch utkopplingspunkter, minst en signalgenerator (2) som är kopplad till inkopplingspunktema för generering av signalerna, och minst en signaldetektor (3) som är kopplad till utkopplingspunktema för generering av utsignalen, varvid förfarandet innefattar:att bearbeta (40) utsignalen för generering av en uppsättning dataelement, varvid dataelementen indikerar detekterad energi för åtminstone en delmängd av de faktiska detektionslinjema (D), att bearbeta (42) uppsättningen dataelement för generering av en uppsättning matchade element, varvid de matchade elementen indikerar skattad detekterad energi för fiktiva detektionslinjer som har en position på ytområdet (1) som matchar en standardgeometri för tomografisk rekonstruktion, och att bearbeta (44,46) uppsättningen matchade element genom tomografisk rekonstruktion för generering av data som indikerar en fördelning av en energirelaterad parameter inom åtminstone en del av ytområdet (1).
  2. 2
    Förfarande enligt krav 1, varvid steget att bearbeta (40) utsignalen innefattar:att generera dataelementen i en tvådimensionell mätrymd, varvid vaije dataelement representerar en faktisk detektionslinje (D) och är definierat av ett signalvärde och två dimensionsvärden ( p, s;β, a) som bestämmer positionen för den faktiska detektionslinjen (D) på ytområdet (1).
  3. 3
    Förfarande enligt krav 2, varvid steget att bearbeta (42) uppsättningen dataelement innefattar:att generera skattade signalvärden för de matchade elementen vid förbestämda positioner i den tvådimensionella mätrymden, varvid de förbestämda positionerna motsvarar de fiktiva detektionslinjema.
  4. 4
    Förfarande enligt krav 3, varvid de skattade signalvärdena genereras genom interpolering baserat på signalvärdena för dataelementen.
  5. 5
    Förfarande enligt krav 4, varvid vaije skattat signal värde genereras genom interpolering av signalvärden för närliggande dataelement i den tvådimensionella mätrymden.
  6. 6
    Förfarande enligt krav 4 eller 5, varvid steget att bearbeta (42) uppsättningen dataelement vidare innefattar:att inhämta en förbestämd tvådimensionell 535 005 interpolationsfunktion (IF) med noder som motsvarar uppsättningen dataelement, och att beräkna de skattade signalvärdena enligt interpolationsfunktionen (IF) och baserat på dataelementens signalvärden.
  7. 7
    Förfarande enligt krav 6, vidare innefattande:att ta emot uteslutningsdata som identifierar ett eller flera dataelement som ska uteslutas, varvid steget att bearbeta (42) dataelementen innefattar att identifiera den nod som motsvarar vaije dataelement som ska uteslutas, omforma den förbestämda interpolationsfunktionen (IF) utan vaije sådan identifierad nod, och beräkna de skattade signalvärdena enligt den omformade interpolationsfunktionen (IF') och baserat på dataelementens signalvärden i den omformade interpolationsfunktionens (IF) noder.
  8. 8
    Förfarande enligt något av kraven 3-7, varvid de matchade elementen arrangeras i rader och/eller kolumner i den tvådimensionella mätrymden.
  9. 9
    Förfarande enligt krav 8, varvid de matchade elementen arrangeras med ekvidistanta avstånd inom var och en av nämnda rader och/eller kolumner.
  10. 10
    Förfarande enligt något av kraven 3-9, varvid steget att bearbeta (44,46) uppsättningen matchade element innefattar:att applicera (44) en endimensionell högpassfiltrering på de matchade elementen i den tvådimensionella mätrymden för att generera filtrerade element, och att bearbeta (46) de filtrerade elementen för att generera en uppsättning bakprojektionsvärden som indikerar nämnda fördelning.
  11. 11
    Förfarande enligt något av kraven 2-10, varvid ytområdet (1) definierar ett mätområde i den tvådimensionella mätrymden, och varvid steget att bearbeta uppsättningen mätdata innefattar, om de faktiska detektionslinjema (D) som ges av den geometriska placeringen av inkopplings- och utkopplingspunktema resulterar i åtminstone en sammanhängande region utan dataelement inom mätområdet:att inhämta en förbestämd uppsättning skattade mätpunkter inom den sammanhängande regionen, och att, för varje skattad mätpunkt, identifiera positionen för en motsvarande fiktiv detektionslinje på ytområdet;att identifiera, för vaije korsningspunkt mellan den motsvarande fiktiva detektionslinjen och de faktiska detektionslinjema (D) och/eller mellan den motsvarande fiktiva detektionslinjen och de fiktiva detektionslinjema för uppsättningen matchade element, ett korsningspunktsvärde som det minsta signalvärdet hos alla dataelement som motsvarar de med korsningspunkten associerade faktiska detektionslinjema (D);och att beräkna ett signalvärde för den skattade mätpunkten som funktion av korsningspunktvärdena.
  12. 12
    Förfarande enligt krav 11, varvid signalvärdet för den skattade mätpunkten ges av det största korsningspunktsvärdet. 535 005
  13. 13
    Förfarande enligt krav 11, vidare innefattande att, för vaije skattad mätpunkt:identifiera ett antal lokala maxima i korsningspunktsvärdena, och beräkna signalvärdet för den skattade mätpunkten som en kombination av nämnda lokala maxima.
  14. 14
    Förfarande enligt något av kraven 2-13, varvid dimensionsvärdena innefattar en vridningsvinkel för detektionslinjen i panelens (4) plan, och ett avstånd till detektionslinjen i panelens (4) plan från ett förbestämt origo.
  15. 15
    Förfarande enligt något av kraven 2-13, varvid dimensionsvärdena innefattar ett vinkelläge för detektionslinjens inkopplings- eller utkopplingspunkt, och en vridningsvinkel for detektionslinjen i panelens (4) plan.
  16. 16
    Förfarande enligt krav 15, varvid standardgeometrin är en solfjädergeometri, varvid pekytan (1) har en icke-cirkulär omkrets, och varvid vinkelläget definieras av en korsning mellan den faktiska detektionslinjen (D) och en fiktiv cirkel (C) som är anordnad att omringa pekytan (1).
  17. 17
    Förfarande enligt något av kraven 1-15, varvid standardgeometrin är en av en parallell geometri och en solfjädergeometri.
  18. 18
    Förfarande enligt något av föregående krav, varvid nämnda signaler innefattar en av elektrisk energi, ljus, magnetisk energi, ljudenergi och vibrationsenergi.
  19. 19
    Förfarande enligt något av föregående krav, varvid panelen (4) avgränsar en pekyta (1) och en motstående yta (5;6), varvid nämnda minst en signalgenerator (2) är anordnad att tillhandahålla ljus inuti panelen (4), på ett sådant sätt att ljuset propagerar från inkopplingspunktema medelst intemreflektion mellan pekytan (1) och den motstående ytan (5;6) till utkopplingspunktema för att detekteras av nämnda minst en signaldetektor (3), och varvid den pekkänsliga apparaten (100) är utformad på ett sådant sätt att det propagerande ljuset dämpas lokalt av ett eller flera pekytan (1) berörande föremål (7).
  20. 20
    Datorprogramprodukt innefattande programkod som, när den exekveras i ett databearbetningssystem, är anpassad att utföra förfarandet enligt något av kraven 1-19.
  21. 21
    Anordning som medger beröringsbestämning baserat på en utsignal från en pekkänslig apparat (100), varvid nämnda pekkänsliga apparat (100) innefattar en panel (4) som är utformad att leda signaler från ett flertal perifera inkopplingspunkter till ett flertal perifera utkopplingspunkter och därmed definiera faktiska detektionslinjer (D) som sträcker sig tvärs ett ytområde (1) på panelen (4) mellan par av inkopplings- och utkopplingspunkter, organ (2,12) för generering av signalerna vid inkopplingspunktema, och organ (3) för generering av utsignalen baserat på detekterade signaler vid utkopplingspunktema, varvid nämnda anordning innefattar:organ (400) för mottagning av utsignalen;535 005 organ (402) för bearbetning av utsignalen för generering av en uppsättning dataelement, varvid dataelementen indikerar detekterad energi för åtminstone en delmängd av de faktiska detektionslinjema (D);organ (404) för bearbetning av uppsättningen dataelement för generering av en uppsättning matchade element, varvid de matchade elementen indikerar skattad detekterad energi för fiktiva detektionslinjer som har en position på ytområdet (1) som matchar en standardgeometri för tomografisk rekonstruktion;och organ (406,408) för bearbetning av uppsättningen matchade element genom tomografisk rekonstruktion för generering av data som indikerar en fördelning av en energirelaterad parameter inom åtminstone en del av ytområdet (1).
  22. 22
    Pekkänslig apparat, innefattande:en panel (4) som är utformad att leda signaler från ett flertal perifera inkopplingspunkter till ett flertal perifera utkopplingspunkter och därmed definiera faktiska detektionslinjer (D) som sträcker sig tvärs ett ytområde (1) på panelen (4) mellan par av inkopplings- och inkopplingspunkter, organ (2,12) för generering av signalerna vid inkopplingspunktema;organ (3) för generering av en utsignal baserat på detekterade signaler vid utkopplingspunktema;och anordningen (10) som medger beröringsbestämning enligt krav 21.
  23. 23
    Pekkänslig apparat, innefattande:en panel (4) som är utformad att leda signaler från ett flertal perifera inkopplingspunkter till ett flertal perifera utkopplingspunkter och därmed definiera faktiska detektionslinjer (D) som sträcker sig tvärs ett ytområde (1) på panelen (4) mellan par av inkopplings- och utkopplingspunkter;minst en signalgenerator (2, 12) som är kopplad till inkopplingspunktema för att generera signalerna;minst en signaldetektor (3) som är kopplad till utkopplingspunktema för att generera en utsignal;och en signalprocessor (10) som är kopplad att ta emot utsignalen och är utformad att: bearbeta utsignalen för generering av en uppsättning dataelement, varvid dataelementen indikerar detekterad energi för åtminstone en delmängd av de faktiska detektionslinjema (D), bearbeta uppsättningen dataelement för generering av en uppsättning matchade element, varvid de matchade elementen indikerar skattad detekterad energi för fiktiva detektionslinjer som har en position på ytområdet (1) som matchar en standardgeometri för tomografisk rekonstruktion, och 535 005 bearbeta uppsättningen matchade element genom tomografisk rekonstruktion för generering av data som indikerar en fördelning av en energirelaterad parameter inom åtminstone en del av ytområdet (1). 535 005 1/25 2 3 Y A □8H 3®080^08 0® 2 O§ 3 CS
Independent claims23