Nova Patents
EP0442825B1

Page turning effect generating apparatus

Abstract

This record has no abstract on file.

EP0442825B1, drawing sheet 1
Sheet 1 of 90

Term

Term ended

Expired 15 February 2011, 15.6 years ago.

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

2 claims: 2 independent, 0 dependent

  1. 1
    A page turning effect generating apparatus for video signals, comprising:(i) memory means (331,332) for storing video signals and for outputting a stored video signal in accordance with a read address supplied thereto;(ii) output switch means (5) for switching between incoming video signals (Sb(B)) and memory output video signals (Sp) in accordance with a switching control signal (Sc);and(iii) control signal generating means comprising: means for generating said switching control signal, andmeans (14) for generating a read address to be supplied to said memory means (331,332), characterized in that:said read address generating means (14) includes a look-up table and is adapted to generate a read address in respect of a scanning point (P) of the display image by performing look-up in the look-up table to transform a first vector which is a component of a scanning vector expressing the scanning point (P) of the display image with respect to an origin (O), the component extending in a direction perpendicular to a page turning edge (L) of the display image, and the origin (O) being a constant perpendicular distance from the page turning edge (L) and thereby moving with the page turning edge (L) during a progressive page turning effect, and in thatthe apparatus further comprises means for generating a final vector by adding said transformed first vector and a second vector which is a second component of said scanning vector extending in a direction parallel to the page turning edge (L), said final vector indicating a read address to be supplied to the memory means;wherein the transformation of the first vector effected by look-up in the look-up table effects distortion of the image represented by the video signals stored in the memory means (331,332) to create the page turning effect. Appareil produisant un effet de rotation de page pour signaux vidéo, comprenant : (i) un moyen de mémorisation (331, 332) servant à stocker des signaux vidéo et à délivrer un signal vidéo stocké, en fonction d'une adresse de lecture qui lui est fournie ;(ii) un moyen de commutation de sortie (5) servant à assurer la commutation entre des signaux vidéo entrants (Sb(B)) et des signaux vidéo (Sp) de sortie de mémoire, en fonction d'un signal de commande de commutation (Sc);et(iii) un moyen de production de signal de commande comprenant : un moyen servant à produire ledit signal de commande de commutation, etun moyen (14) servant à produire une adresse de lecture destinée à être délivrée audit moyen de mémorisation (331, 332), caractérisé en ce que : ledit moyen de production d'adresse de lecture (14) comporte une table de recherche et est destiné à produire une adresse de lecture relativement à un point de balayage (P) de l'image d'affichage en effectuant une recherche dans la table de recherche afin de transformer un premier vecteur (OV¯), qui est une composante d'un vecteur de balayage (OP¯) exprimant le point de balayage (P) de l'image d'affichage par rapport à une origine (O), la composante (OV¯) étant orientée dans la direction perpendiculaire à un bord de rotation de page (L) de l'image d'affichage, et l'origine (O) étant à une distance perpendiculaire constante vis-à-vis du bord de rotation de page (L) et, par conséquent, se déplaçant avec le bord de rotation de page (L) pendant l'exécution progressive d'un effet de rotation de page, et en ce quel'appareil comprend en outre un moyen servant à produire un vecteur final (OPu¯/OPd¯) par addition dudit premier vecteur transformé (OW¯) et d'un deuxième vecteur (OU¯) qui est la deuxième composante dudit vecteur de balayage (OP¯) orientée dans la direction parallèle au bord de rotation de page (L), ledit vecteur final (OPu¯/OPd¯) indiquant une adresse de lecture destinée à être délivrée au moyen de mémorisation ;où la transformation du premier vecteur (OV¯) réalisée par recherche dans la table de recherche effectue une déformation de l'image représentée par les signaux vidéo stockés dans le moyen de mémorisation (331, 332) de façon à créer un effet de rotation de page. Vorrichtung zur Erzeugung eines Seitenblättereffektes für Videosignale, aufweisend: (i) eine Speichereinrichtung (331, 332) zur Speicherung von Videosignalen und zur Ausgabe eines gespeicherten Videosignals in Übereinstimmung mit einer dieser zugeführten Leseadresse;(ii) eine Ausgabeschalteinrichtung (5) zum Schalten zwischen ankommenden Videosignalen (Sb(B)) und Speicher-Ausgabevideosignalen (Sp) in Übereinstimmung mit einem Umschaltesteuersignal (Sc);und(iii) eine Steuersignal-Erzeugungseinrichtung aufweisend: eine Einrichtung zur Erzeugung des Umschaltesteuersignals;undeine Einrichtung (14) zur Erzeugung einer Leseadresse, die der Speichereinrichtung (331, 332) zuzuführen ist, dadurch gekennzeichnet, daß:die Leseadressen-Erzeugungseinrichtung (40) eine Verweistabelle aufweist und ausgebildet ist, eine Leseadresse bezüglich eines Abtastpunktes (P) des Anzeigebildes durch Ausfüllung des Verweises in der Verweistabelle zu erzeugen, um einen ersten Vektor zu transformieren, welcher eine Komponente eines Abtastvektors ist, der den Abtastpunkt (P) des Anzeigebildes bezüglich eines Ursprungs (O) ausdrückt, wobei sich die Komponente in einer Richtung senkrecht zu einer Seitenumblätterkante (L) des Anzeigebildes erstreckt und der Ursprung (O) eine konstante senkrechte Entfernung von der Seitenumblätterkante (L) aufweist und sich dadurch mit der Seitenumblätterkante (L) während eines fortschreitenden Seitenumblättereffektes bewegt, und dadurch, daßdie Vorrichtung ferner eine Einrichtung zur Erzeugung eines Endvektors durch Addition des transformierten ersten Vektors (OW) und eines zweiten Vektors aufweist, welcher eine zweite Komponente des Abtastvektors ist, der sich in einer Richtung parallel zu der Seitenumblätterkante (L) erstreckt, wobei der Endvektor eine Leseadresse angibt, die der Speichereinrichtung zuzuführen ist;wobei die Transformation des ersten Vektors die durch Verweisung in der Verweistabelle ausgeführt wird, eine Verzerrung des durch die in der Speichereinrichtung (331, 332) gespeicherten Videosignals repräsentierten Bildes hervorruft, um den Seitenumblättereffekt zu erzeugen.
  2. 2
    A method of generating a page turning effect for video signals, using the apparatus claimed in claim 1, the method comprising:addressing the look-up table to transform the first vector which is the component of the scanning vector extending in the direction perpendicular to the page turning edge (L) of the display image, the scanning vector extending from the origin (O) which is a constant perpendicular distance from the page turning edge (L) and which thereby moves with the page turning edge (L) during a progressive page turning effect,generating a final vector by adding said transformed first vector and the second vector which is the second component of said scanning vector in the direction parallel to the page turning edge (L),addressing the memory means (331, 332) based on the final vector position, andsupplying the video signal addressed in the memory means (331, 332) as video data in respect of the scanning point (P), the transformation of the first vector thereby having effected distortion of an image represented by the video signals stored in the memory means (331, 332) to create the page turning effect. Procédé de production d'un effet de rotation de page pour signaux vidéo, à l'aide de l'appareil de la revendication 1, le procédé comprenant les opérations suivantes : adresser la table de recherche afin de transformer le premier vecteur (OV¯), qui est la composante du vecteur de balayage (OP¯) orientée dans la direction perpendiculaire au bord de rotation de page (L) de l'image d'affichage, le vecteur de balayage partant de l'origine (O) qui se trouve à une distance perpendiculaire constante du bord de rotation de page (L) et qui, par conséquent, se déplace avec le bord de rotation de page (L) pendant l'exécution progressive de l'effet de rotation de page,produire un vecteur final par addition dudit premier vecteur transformé (OW¯) et du deuxième vecteur (OU¯) qui est la deuxième composante dudit vecteur de balayage (OP¯) suivant la direction parallèle au bord de rotation de page (L),adresser le moyen de mémorisation (331, 332) sur la base de la position du vecteur final, etfournir le signal vidéo adressé dans le moyen de mémorisation (331, 332) au titre de données vidéo se rapportant au point de balayage (P), la transformation du premier vecteur (OV¯) ayant donc effectué une déformation de l'image représentée par les signaux vidéo stockés dans le moyen de mémorisation (331, 332) de façon à créer l'effet de rotation de page. Verfahren zur Erzeugung eines Seitenumblättereffektes für Videosignale unter Verwendung der in Anspruch 1 beanspruchten Vorrichtung, wobei das Verfahren aufweist: Adressieren der Verweistabelle, um den ersten Vektor zu transformieren, welcher die Komponente des Abtastvektors ist, die sich in der Richtung senkrecht zu der Seitenumblätterkante (L) des Anzeigebildes erstreckt, wobei sich der Abtastvektor von dem Ursprung (O), der einen konstanten senkrechten Abstand von der Seitenumblätterkante (L) aufweist, erstreckt und welcher sich dabei mit der Seitenumblätterkante (L) während des fortschreitenden Seitenumblättereffektes bewegt;Erzeugung eines Endvektors durch Addition des transformierten ersten Vektors und des zweiten Vektors der die zweite Komponente des Abtastvektors ist, in Richtung parallel zu der Seitenumblätterkante (L);Adressieren der Speichereinrichtung (331, 332) basierend auf der Endvektorposition und Zuführung des in der Speichereinrichtung (331, 332) adressierten Videosignales als Videodaten bezüglich des Abtastpunktes (P), wobei die Transformation des ersten Vektors somit eine Verzerrung des durch die in der Speichereinrichtung (331, 332) gespeicherten Videosignale repräsentierten Bildes bewirkt, um den Seitenumblättereffekt zu erzeugen.