EP0838751B1

Interactive desktop system with adjustable image capture

Abstract

This record has no abstract on file.

EP0838751B1, drawing sheet 1
Sheet 1 of 7

Term

Term ended

Expired 14 July 2017, 9.2 years ago.

  1. Priority
  2. Filed
  3. Expired
  4. Granted
  5. Today

8 claims: 8 independent, 0 dependent

  1. 1
    An interactive desktop system comprising:a work surface (18),an image capture device (22) for capturing an image, said image capture device having a field of view (70) including a selected area of said work surface (18);a display device (9) for displaying a feedback image (66) on the selected area of said work surface (18) by projecting the feedback image (66) from above the work surface (18), the feedback image (66) indicating to a user the captured image;electronically controllable adjustment means for adjusting the field of view (70) of said image capture device (22) by performing pan and zoom functions;andprocessor means (32) coupled to said image capture device (22) and said display device (9),characterized in thatsaid processor means (32) being adapted togenerate a difference image from a first image and a second image captured by said image capture device (22), wherein said first image being captured while the feedback image (66) is being displayed on the selected area of said work surface (18), and the second image being captured while the feedback image (66) is not being displayed on the selected area of said work surface (18);search for the feedback image (66) in the difference image;andcontrol the pan and zoom functions of said adjustment means to center the feedback image (66) within the field of view (70) of the image capture device (22) such that the feedback image (66) is just fully visible within the field of view (70) of the image capture device (22), when the feedback image (66) is found in the difference image. Interaktives Arbeitsplatzsystem, umfassend: eine Arbeitsfläche (18),eine Bildaufnahmeeinrichtung (22) zum Aufnehmen eines Bildes, wobei die Bildaufnahmeeinrichtung ein Sichtfeld (70) hat, welches einen ausgewählten Bereich der Arbeitsfläche (18) enthält;eine Anzeigeeinrichtung (9) zum Anzeigen eines Feedback-Bildes (66) auf dem ausgewählten Bereich der Arbeitsfläche (18) durch Projizieren des Feedback-Bildes (66) von oberhalb der Arbeitsfläche (18), wobei das Feedback-Bild (66) einem Benutzer das aufgenommene Bild anzeigt;eine elektronisch steuerbare Einstelleinrichtung zum Einstellen des Sichtfeldes (70) der Bildaufnahmeeinrichtung (22) durch Ausführen von Schwenk-und Zoomfunktionen;undeine Prozessoreinrichtung (32), gekoppelt mit der Bildaufnahmeeinrichtung (22) und der Anzeigeeinrichtung (9),dadurch gekennzeichnet, dassdie Prozessoreinrichtung (32) eingerichtet ist, umein Differenzbild aus einem ersten Bild und einem zweiten Bild, aufgenommen von der Bildaufnahmeeinrichtung (22), zu erzeugen, wobei das erste Bild aufgenommen wird, während das Feedback-Bild (66) auf dem ausgewählten Bereich der Arbeitsfläche (18) angezeigt wird und das zweite Bild aufgenommen wird, während das Feedback-Bild (66) nicht auf dem ausgewählten Bereich der Arbeitsfläche (18) angezeigt wird;nach dem Feedback-Bild (66) in dem Differenzbild zu suchen;unddie Schwenk-und Zoomfunktionen der Einstelleinrichtung zu steuern, um das Feedback-Bild (66) innerhalb des Sichtfeldes (70) der Bildaufnahmeeinrichtung (22) zu zentrieren, so dass das Feedback-Bild (66) gerade voll innerhalb des Sichtfeldes (70) der Bildaufnahmeeinrichtung (22) sichtbar ist, wenn das Feedback-Bild (66) in dem Differenzbild gefunden wird. Système de bureau interactif qui comprend : une surface de travail (18),un dispositif de capture d'image (22) pour capturer une image, dans lequel ledit dispositif de capture d'image a un champ de vision (70) qui inclut une zone sélectionnée de ladite surface de travail (18) ;un dispositif d'affichage (9) pour afficher une image de rétrocontrôle (66) sur la zone sélectionnée de ladite surface de travail (18) en projetant l'image de rétrocontrôle (66) à partir du dessus de la surface de travail (18), dans lequel l'image de rétrocontrôle (66) indique à un utilisateur l'image capturée ;des moyens d'ajustement pouvant être commandés électroniquement pour ajuster le champ de vision (70) dudit dispositif de capture d'image (22) en exécutant des fonctions de balayage et de grossissement ;etdes moyens formant processeur (32) couplés au dit dispositif de capture d'image (22) et au dit dispositif d'affichage (9),caractérisé en ce quelesdits moyens formant processeur (32) sont adaptés pourgénérer une image de différence à partir d'une première image et d'une deuxième image capturées par ledit dispositif de capture d'image (22), dans lequel ladite première image est capturée alors que l'image de rétrocontrôle (66) est affichée sur la zone sélectionnée de ladite surface de travail (18), et la deuxième image est capturée alors que l'image de rétrocontrôle (66) n'est pas affichée sur la zone sélectionnée de ladite surface de tramail (18) ;rechercher l'image de rétrocontrôle (66) dans l'image de différence ;etcommander les fonctions de balayage et de grossissement desdits moyens d'ajustement pour centrer l'image de rétrocontrôle (66) dans le champ de vision (70) du dispositif de capture d'image (22) de sorte que l'image de rétrocontrôle (66) soit juste totalement visible dans le champ de vision (70) du dispositif de capture d'image (22), lorsque l'image de rétrocontrôle (66) est trouvée dans l'image de différence.
  2. 2
    A system according to claim 1, wherein said adjustment means performing said pan and/or zoom functions in response to a user adjustment of said feedback image (66). System nach Anspruch 1, wobei die Einstelleinrichtung die Schwenk-und/oder Zoomfunktionen in Reaktion auf eine Benutzereinstellung des Feedback-Bildes (66) ausführt. Système selon la revendication 1, dans lequel lesdits moyens d'ajustement effectuent lesdites fonctions de balayage et/ou de grossissement en réponse à un ajustement par l'utilisateur de ladite image de rétrocontrôle (66).
  3. 3
    A system according to claim 1 or 2, wherein said processor means (32) being adapted to control the pan function to pan the field of view (70) of the image capture system (22) until the feedback image (66) is centered left to right within the difference image;and to tilt the field of view (70) of the image capture system (22) until the feedback image (66) is centered top to bottom within the difference image. System nach Anspruch 1 oder 2, wobei die Prozessoreinrichtung (32) eingerichtet ist, die Schwenkfunktion zu steuern, um das Sichtfeld (70) des Bildaufnahmesysterns (22) zu schwenken, bis das Feedback-Bild (66) innerhalb des Differenzbildes links-rechts zentriert ist und das Sichtfeld (70) der Bildaufnahmeeinrichtung (22) zu neigen, bis das Feedback-Bild (66) innerhalb des Differenzbildes oben-unten zentriert ist. Système selon la revendication 1 ou 2, dans lequel lesdits moyens formant processeur (32) sont adaptés pour commander la fonction de balayage pour balayer le champ de vision (70) du système de capture d'image (22) jusqu'à ce que l'image de rétrocontrôle (66) soit centrée dans la direction gauche-droite dans l'image de différence ;et pour incliner le champ de vision (70) du système de capture d'image (22) jusqu'à ce que l'image de rétrocontrôle (66) soit centrée dans la direction haut-bas dans l'image de différence.
  4. 4
    A system according to any of claims 1 to 3, wherein the adjustment means includes means for adjusting, in response to user action, a property of images (25) displayed by said display means (9). System nach einem der Ansprüche 1 bis 3, wobei die Einstelleinrichtung eine Einrichtung enthält zum Einstellen einer Eigenschaft von durch die Anzeigeeinrichtung (9) angezeigten Bildern (25), in Reaktion auf eine Benutzerhandlung. Système selon l'une quelconque des revendications 1 à 3, dans lequel les moyens d'ajustement comprennent des moyens pour ajuster, en réponse à une action de l'utilisateur, une propriété des images (25) affichées par lesdits moyens d'affichage (9).
  5. 5
    A method of scanning relevant portions of a source document (24) positioned on a work surface with an image capture system (22), comprising the steps of:displaying (S34) a feedback image (66) on the source document (24) by projecting the feedback image (66) from above the work surface, the feedback image (66) indicating to a user the captured image;capturing (S40) a first image in a field of view (70) of the image capture system (22) while a feedback image (66) is being displayed on the source document (24);capturing (S44) a second image in the field of view (70) of the image capture system (22) while the feedback image (66) is not being displayed on the source document (24);generating (S46) a difference image from the first image and the second image;searching (S48, S50, S52) for the feedback image (66) in the difference image;and, when the feedback image (66) is found in the difference imageanalyzing (S54, S58) whether the feedback image (66) is centred within the field of view (70) of the image capture system (22), and, if notadjusting (S56, S60,) an electronically controllable pan function of said image capture system (22) to center the feedback image (66) within the field of view (70) of the image capture system (22);analyzing (S62, S66) whether the feedback image (66) is fully visible within the field of view (70) of the image capture system (22), and, if notadjusting (S64, S68) an electronically controllable zoom function of said image capture system (22) such that the feedback image (66) is just fully visible within the field of view (70) of the image capture system (22). Procédé de balayage de parties pertinentes d'un document source (24) positionné sur une surface de travail avec un système de capture d'image (22), qui comprend les étapes : d'affichage (S34) d'une image de rétrocontrôle (66) sur le document source (24) en projetant l'image de rétrocontrôle (66) à partir du dessus de la surface de travail, dans lequel l'image de rétrocontrôle (66) indique à un utilisateur l'image capturée ;de capture (S40) d'une première image dans un champ de vision (70) du système de capture d'image (22) alors qu'une image de rétrocontrôle (66) est affichée sur le document source (24) ;de capture (S44) d'une deuxième image dans le champ de vision (70) du système de capture d'image (22) alors que l'image de rétrocontrôle (66) n'est pas affichée sur le document source (24) ;de génération (S46) d'une image de différence à partir de la première image et de la deuxième image ;de recherche (S48, S50, S52) de l'image de rétrocontrôle (66) dans l'image de différence ;et, lorsque l'image de rétrocontrôle (66) est trouvée dans l'image de différence,d'analyse (S54, S58) si l'image de rétrocontrôle (66) est centrée dans le champ de vision (70) du système de capture d'image (22), et, si ce n'est pas le cas,d'ajustement (S56, S60) d'une fonction de balayage pouvant être commandée électroniquement dudit système de capture d'image (22) pour centrer l'image de rétrocontrôle (66) dans le champ de vision (70) du système de capture d'image (22) ;d'analyse (S62, S66) si l'image de rétrocontrôle (66) est totalement visible dans le champ de vision (70) du système de capture d'image (22), et, si ce n'est pas le cas,d'ajustement (S64, S68) d'une fonction de grossissement pouvant être commandée électroniquement dudit système de capture d'image (22) de sorte que l'image de rétrocontrôle (66) soit juste totalement visible dans le champ de vision (70) du système de capture d'image (22). Verfahren zum Scannen relevanter Teilbereiche eines Quelldokuments (24), welches auf einer Arbeitsfläche positioniert ist, mit einem Bildaufnahmesystem (22), umfassend die Schritte: Anzeigen (S34) eines Feedback-Bildes (66) auf dem Quelldokument (24) durch Projizieren des Feedback-Bildes (66) von oberhalb der Arbeitsfläche, wobei das Feedback-Bild (66) einem Benutzer das aufgenommene Bild anzeigt;Aufnehmen (S40) eines ersten Bildes in dem Sichtfeld (70) des Bildaufnahmesystems (22), während ein Feedback-Bild (66) auf dem Quelldokument (24) angezeigt wird;Aufnehmen (S44) eines zweiten Bildes in dem Sichtfeld (70) des Bildaufnahmesystems (22), während das Feedback-Bild (66) nicht auf dem Quelldokument (24) angezeigt wird;Erzeugen (S46) eines Differenzbildes aus dem ersten Bild und dem zweiten Bild;Suchen (S48, S50, S52) nach dem Feedback-Bild (66) in dem Differenzbild;und, wenn das Feedback-Bild (66) in dem Differenzbild gefunden wurdeAnalysieren (S54, S58), ob das Feedback-Bild (66) innerhalb des Sichtfeldes (70) des Bildaufnahmesystems (22) zentriert ist, und, wenn nicht,Einstellen (S56, S60) einer elektronisch steuerbaren Schwenkfunktion des Bildaufnahmesystems (22), um das Feedback-Bild (66) innerhalb des Sichtfeldes (70) der Bildaufnahmeeinrichtung (22) zu zentrieren;Analysieren (S62, S66), ob das Feedback-Bild (66) voll innerhalb des Sichtfeldes (70) der Bildaufnahmeeinrichtung (22) sichtbar ist, und, wenn nicht,Einstellen (S64, S68) einer elektronisch steuerbaren Zoomfunktion des Bildaufnahmesystems (22) so dass das Feedback-Bild (66) gerade voll innerhalb des Sichtfeldes (70) der Bildaufnahmeeinrichtung (22) sichtbar ist.
  6. 6
    A method according to claim 5, wherein said steps of capturing (S40, S44) a first and a second image, generating (S46) a difference image, searching (S48, S50, S52), analyzing (S56, S60, S62, S66) and adjusting (S56, S60, S64, S68) are performed in response to a user adjustment (S32) of said feedback image (66). Procédé selon la revendication 5, dans lequel lesdites étapes de capture (S40, S44) de première et deuxième images, de génération (S46) d'une image de différence, de recherche (S48, S50, S52), d'analyse (S56, S60, S62, S66) et d'ajustement (S56, S60, S64, S68) sont effectuées en réponse à un ajustement par l'utilisateur (S32) de ladite image de rétrocontrôle (66). System nach Anspruch 5, wobei die Schritte des Aufnehmens (S40, S44) eines ersten und eines zweiten Bildes, des Erzeugens (S46) eines Differenzbildes, des Suchens (S48, S50, S52), des Analysierens (S56, S60, S62, S66) und des Einstellens (S56, S60, S64, S68) in Reaktion auf eine Benutzereinstellung (S32) des Feedback-Bildes (66) ausgeführt werden.
  7. 7
    Procédé selon la revendication 5 ou 6, qui comprend en outre l'étape d'ajustement de la fonction de grossissement pour élargir par pas (S52) le champ de vision (70) du système de capture d'image (22) jusqu'à ce que l'image de rétrocontrôle (66) soit trouvée dans l'image de différence. The method of claim 5 or 6, further comprising the step of adjusting the zoom function to stepwisely zoom out (S52) the field of view (70) of the image capture system (22) until the feedback image (66) is found in the difference image. Verfahren nach Anspruch 5 oder 6, weiterhin umfassend den Schritt des Einstellens der Zoomfunktion, um das Sichtfeld (70) des Bildaufnahmesystems (22) schrittweise herauszuzoomen (S52), bis das Feedback-Bild (66) in dem Differenzbild gefunden wird.
  8. 8
    Procédé selon l'une quelconque des revendications 5 et 6, dans lequel ladite étape d'ajustement d'une fonction de balayage pouvant être commandée électroniquement comprend les étapes secondaires :d'ajustement de la fonction de balayage pour balayer (S56) le champ de vision (70) du système de capture d'image (22) jusqu'à ce que l'image de rétrocontrôle (66) soit centrée dans la direction gauche-droite dans l'image de différence ;etd'ajustement de la fonction de balayage pour incliner (S60) le champ de vision (70) du système de capture d'image (22) jusqu'à ce que l'image de rétrocontrôle (66) soit centrée dans la direction haut-bas dans l'image de différence. The method of any of claims 5 to 6, wherein said step of adjusting an electronically controllable pan function comprises the substeps of: adjusting the pan function to pan (S56) the field of view (70) of the image capture system (22) until the feedback image (66) is centered left to right within the difference image;andadjusting the pan function to tilt (S60) the field of view (70) of the image capture system (22) until the feedback image (66) is centered top to bottom within the difference image. Verfahren nach einem der Ansprüche 5 bis 6, wobei der Schritt des Einstellens einer elektronisch steuerbaren Schwenkfunktion die Teilschritte umfasst: Einstellen der Schwenkfunktion, um das Sichtfeld (70) des Bildaufnahmesystems (22) zu schwenken (S56), bis das Feedback-Bild (66) innerhalb des Differenzbildes links-rechts zentriert ist;undEinstellen der Schwenkfunktion, um das Sichtfeld (70) der Bildaufnahmeeinrichtung (22) zu neigen (S60), bis das Feedback-Bild (66) innerhalb des Differenzbildes oben-unten zentriert ist.