[go: up one dir, main page]

DE102005010031A1 - Method for marking an image content and marking device - Google Patents

Method for marking an image content and marking device Download PDF

Info

Publication number
DE102005010031A1
DE102005010031A1 DE102005010031A DE102005010031A DE102005010031A1 DE 102005010031 A1 DE102005010031 A1 DE 102005010031A1 DE 102005010031 A DE102005010031 A DE 102005010031A DE 102005010031 A DE102005010031 A DE 102005010031A DE 102005010031 A1 DE102005010031 A1 DE 102005010031A1
Authority
DE
Germany
Prior art keywords
marking
image
pointer
output image
marked
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
DE102005010031A
Other languages
German (de)
Inventor
Colin Estermann
Hubert Dr. Jäger
Robert Dr. Kutka
Christian Dr. Winkler
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Siemens Corp
Original Assignee
Siemens Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Siemens Corp filed Critical Siemens Corp
Priority to DE102005010031A priority Critical patent/DE102005010031A1/en
Priority to EP06708564A priority patent/EP1853989A1/en
Priority to PCT/EP2006/060338 priority patent/WO2006092399A1/en
Publication of DE102005010031A1 publication Critical patent/DE102005010031A1/en
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/0304Detection arrangements using opto-electronic means
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72439User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for image or video messaging

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Business, Economics & Management (AREA)
  • Multimedia (AREA)
  • Processing Or Creating Images (AREA)
  • Editing Of Facsimile Originals (AREA)

Abstract

Die Erfindung betrifft ein Verfahren zum Markieren eines Bildinhalts in mindestens einem Ausgangsbild an einer Markierungsposition mit einem Markierungsobjekt, bei dem mindestens ein Steuerbild generiert wird, wobei das Steuerbild ein Zeigerobjekt umfasst, aus dem Steuerbild das Zeigerobjekt detektiert und eine Zeigerposition des Zeigerobjekts ermittelt wird und aus der Zeigerposition die Markierungsposition erzeugt wird. Ferner betrifft die Erfindung auch eine Markierungsvorrichtung zum Durchführen des erfindungsgemäßen Verfahrens, wobei diese Markierungsvorrichtung mithilfe von zwei Geräten realisiert werden kann.The The invention relates to a method for marking an image content in at least one output image at a marking position with a marker object that generates at least one control image is, with the control image comprises a pointer object, from the control image the pointer object detects and a pointer position of the pointer object is determined and from the pointer position, the marking position is produced. Furthermore, the invention also relates to a marking device for Carry out of the method according to the invention, wherein this marking device realized by means of two devices can be.

Figure 00000001
Figure 00000001

Description

Die Erfindung betrifft ein Verfahren gemäß dem Oberbegriff des Anspruchs 1 sowie eine Markierungsvorrichtung gemäß dem Oberbegriff des Anspruchs 8.The The invention relates to a method according to the preamble of the claim 1 and a marking device according to the preamble of the claim 8th.

In den vergangenen Jahren ist die Zahl an Endgeräten, die Fotos und/oder Bewegtbildsequenzen aufzunehmen und digital auf einem Speichermedium ablegen können, stark angestiegen. Ein besonders großer Zuwachs ist bei Mobilfunktelefone zu verzeichnen, die seit Einführung des MMS-Standards (MMS = Multimedia Messaging Service) in der Lage sind, Fotos und kurze Bewegtbildsequenzen an einen MMS-Empfänger zu versenden bzw. zu empfangen. Hierbei werden Fotos nach dem JPEG-Standard (JPEG = Joint Picture Expert Group) und Bewegtbildsequenzen nach dem Standard ITU H.263 (ITU = International Telecommunications Union) komprimiert. Im Folgenden werden die Begriffe Foto und Bild synonym benutzt.In In recent years, the number of terminals, the photos and / or moving picture sequences record and store digitally on a storage medium, strong increased. A very big one There is an increase in mobile phones, which have been around since the introduction of the MMS (Multimedia Messaging Service) standards are able to Photos and short moving picture sequences to an MMS receiver too send or receive. Here are photos according to the JPEG standard (JPEG = Joint Picture Expert Group) and moving picture sequences ITU H.263 standard (ITU = International Telecommunications Union). In the following, the terms photo and image are used synonymously.

Gerade durch die Einführung dieser Technologien in einem Mobilfunktelefon ist ein Benutzer in der Lage, an jedem beliebigen Ort und zu jeder beliebigen Zeit ein Foto und/oder eine Bewegtbildsequenz zu erstellen und an einen Empfänger zu übermitteln. Hierbei besteht bspw. die Anforderung eine Bildauflösung, d.h. die Anzahl an Bildpunkten eines Fotos, zu vergrößern. Heutige Mobilfunktelefone bieten bereits eine Bildauflösung von bspw. 1,3 Millionen Bildpunkten. Im Gegensatz zur Zunahme der Bildauflösung sollen neue Endgeräte ein immer kleineres Gehäusevolumen aufweisen. Dies bedingt unter anderem, dass die Größe eines Bildschirms des Mobilfunktelefons aufgrund des Gehäusevolumens beschränkt ist.Just through the introduction These technologies in a mobile phone is a user in the Location, anywhere and at any time a photo and / or create a moving picture sequence and transmit it to a receiver. in this connection For example, if the request is an image resolution, i. the number of pixels of a photo, to enlarge. today Mobile phones already offer an image resolution of, for example, 1.3 million Pixels. In contrast to the increase in image resolution new devices an ever smaller housing volume exhibit. This requires, among other things, that the size of a Screen of the mobile phone due to the housing volume limited is.

Ferner sollen vor dem Versenden eines Bildes bzw. einer Bewegtbildsequenz sollen eine oder mehrere Bildinhalte, z. B. eine bestimmte Person, markiert werden. Hiermit können dem Empfänger besonders wichtige Bildstellen visuell mitgeteilt werden.Further should be before sending a picture or a moving picture sequence should one or more image content, eg. As a specific person, marked become. Hereby can the recipient particularly important image areas are visually communicated.

Zur Markierung könnte das aufgenommene Bild an einen Personalcomputer mit Grafikprogramm übermittelt, dort mit den gewünschten Markierungen versehen und anschließend an den Empfänger zurückgesendet werden. Dies hat jedoch den Nachteil, dass ein Personalcomputer zur Nachbearbeitung benötigt wird und da dieser nicht an jedem Ort bzw. zu jeder Zeit zur Verfügung steht, ein Versenden von markierten Bildern mit einiger Verzögerung vor sich geht.to Mark could transmits the captured image to a personal computer with graphics program, there with the desired Marked and then sent back to the recipient become. However, this has the disadvantage that a personal computer needed for post processing and as this is not available at any place or at any time, sending marked pictures with some delay it works.

Des Weiteren könnte ein Mobilfunktelefon mit einem berührungsempfindlichen Bildschirm ausgerüstet sein, mit dem mittels Berührungen des Bildschirms Markierungen innerhalb des aufgenommenen Bildes eingefügt werden können. Dies erweist sich jedoch als nachteilig, da ein berührungsempfindlicher Bildschirm die Herstellkosten eines Mobilfunktelefons erhöht und bei kleinen Bildschirmen nicht besonders zweckmäßig ist.Of Further could a mobile phone with a touch screen equipped be with that by means of touch of the screen marks within the captured image added can be. However, this proves to be disadvantageous since a touch-sensitive Screen increases the cost of a mobile phone and at small screens is not particularly appropriate.

Schließlich können Markierungen auch über eine Tastatur eines Mobilfunktelefons eingegeben werden. Dies erweist sich in der Praxis als wenig effizient, da sowohl die Handhabung für einen ungeübten Benutzer nicht intuitiv als auch das Navigieren mit Hilfe der Tastatur zeitaufwändig ist.Finally, marks can be made also about one Keyboard of a mobile telephone. This proves in practice as less efficient, since both the handling for one untrained User not intuitive as well as navigating with the help of the keyboard time consuming is.

Die der Erfindung zugrunde liegende Aufgabe ist es ein Verfahren sowie eine Markierungsvorrichtung anzugeben, die das Markieren von Bildinhalten in Bildern bzw. Bewegtbildsequenzen in einfacher und effizienter Weise ermöglicht.The The object underlying the invention is a method and to provide a marking device that marks the image content in pictures or moving picture sequences in a simpler and more efficient way Way allows.

Diese Aufgabe wird ausgehend von dem Verfahren gemäß dem Oberbegriff des Anspruchs 1 durch dessen kennzeichnende Merkmale gelöst. Ferner wird diese Aufgabe durch eine Markierungsvorrichtung ausgehend von dem Oberbegriff des Anspruchs 8 durch dessen kennzeichnende Merkmale gelöst.These The object is based on the method according to the preamble of the claim 1 solved by its characterizing features. Further, this task becomes by a marking device starting from the preamble of claim 8 solved by its characterizing features.

Bei dem Verfahren zum Markieren eines Bildinhalts in mindestens einem Ausgangsbild an einer Markierungsposition mit einem Markierungsobjekt wird mindestens ein Steuerbild generiert, wobei das Steuerbild ein Zeigerobjekt umfasst, aus dem Steuerbild das Zeigerobjekt detektiert und eine Zeigerposition des Zeigerobjekts ermittelt, und aus der Zeigerposition die Markierungsposition erzeugt.at the method of marking an image content in at least one Starting picture at a marking position with a marking object becomes generates at least one control image, wherein the control image is a pointer object comprises, detected from the control image, the pointer object and a Pointer position of the pointer object, and from the pointer position generates the marking position.

Das erfindungsgemäße Verfahren ermöglicht die Markierung des Bildinhalts an der Markierungsposition im Ausgangsbild in einfacher und kostengünstiger Weise vorzunehmen, denn außer einer Kamera, welche zur Aufnahme des Steuerbilds benötigt wird, sind keine zusätzlichen Eingabehilfsmittel, wie beispielsweise ein Touchscreen, von Nöten. Daher kann ein Mobilfunktelefon, welches das erfindungsgemäße Verfahren zur Bildmarkierung implementiert, in kostengünstiger Weise hergestellt werden. Ferner ist die Verwendung des erfindungsgemäßen Verfahrens für einen Benutzer unkompliziert, da lediglich ein Zeigerobjekt aufgenommen wird und daraus die Markierungsposition ermittelt wird.The inventive method allows the marking of the picture content at the marking position in the source picture in easier and cheaper Way, because except a camera, which is needed to capture the control image, are not additional Input tools, such as a touchscreen, needed. Therefore may be a mobile phone, which the inventive method implemented for image marking, produced in a cost effective manner. Furthermore, the use of the method according to the invention for a User uncomplicated, since only one pointer object added and from this the marking position is determined.

Vorzugsweise wird die Zeigerposition als relative Position in Bezug auf Höhe und Breite des Steuerbildes errechnet und die Markierungsposition aus der Zeigerposition und aus einer Höhe und Breite des Ausgangsbildes generiert. Dabei kann in besonders einfacher Weise die Markierungsposition ermittelt werden. Des Weiteren wird durch die Verwendung von relativen Positionsangaben die Erzeugung der Markierungsposition in Abhängigkeit von einer beliebigen Höhe und beliebigen Breite des Ausgangsbildes ermöglicht.Preferably, the pointer position is calculated as a relative position with respect to height and width of the control image and the marker position generated from the pointer position and from a height and width of the output image. In this case, the marker position ermit in a particularly simple manner be telt. Furthermore, the use of relative position information enables the generation of the marker position as a function of any height and width of the output image.

Wird vorzugsweise das Zeigerobjekt vor Aufnahme des Steuerbildes initialisiert, so kann das Zeigerobjekt individuell, z. B. durch einen Benutzer, eingestellt werden.Becomes preferably initializes the pointer object before taking the control image, so the pointer object can be customized, z. By a user, be set.

Wird in einer bevorzugten Ausführungsform mindestens ein Testbild erstellt, aus dem Testbild ein vor einem Bildhintergrund sich bewegendes Testobjekt ermittelt und das Zeigerobjekt unter Verwendung des Testobjekts initialisiert, so kann das Zeigerobjekt aus einem frei definierbaren Gegenstand, wie beispielsweise einer Hand mit ausgestrecktem Zeigefinger, individuell erzeugt werden.Becomes in a preferred embodiment at least create a test image, from the test image on a background image Moving test object determined and the pointer object under Initialized using the test object, the pointer object can be off a freely definable object, such as a hand with outstretched index finger to be generated individually.

Alternativ kann dem zweiten Zeigerobjekt eine Abbildung einer Hand oder eines Zeigestifts oder einer Hand mit einem Zeigestift zugewiesen werden. Hierdurch können unterschiedliche vordefinierte Zeigerobjekte initialisiert werden.alternative the second pointer object can be an illustration of a hand or a Stylus or a hand with a stylus. This allows different predefined pointer objects are initialized.

Werden vorzugsweise dem Markierungsobjekt eine Abbildung eines Pfeils, eine Abbildung eines Punkts oder eine Folge von Buchstaben zugewiesen, so können verschiedene Bildinhalte mittels unterschiedlicher Markierungsobjekte visuell unterschieden werden.Become preferably the marking object is a picture of an arrow, assigned an image of a point or a sequence of letters, so can different image contents by means of different marking objects visually distinguished.

Vorzugsweise wird in einem ersten Gerät mindestens eines der Steuerbilder erstellt und die Zeigerposition ermittelt, die Zeigerposition von dem ersten zu einem zweiten Gerät übertragen, in dem zweiten Gerät die Markierungsposition aus der Zeigerposition generiert und mit Hilfe des Markierungsobjekts ein markiertes Ausgangsbild erstellt.. Somit kann das erfindungsgemäße Verfahren durch zwei Nutzer auf zwei Geräten derart durchgeführt werden, dass einer der Nutzer dem anderen Nutzer die Zeigerposition übermittelt und dem anderen Nutzer diese Zeigerposition an der Markierungsposition mittels des Markierungsobjekts dargestellt wird. Dadurch kann auch bei großer Entfernung der zwei Nutzer eine Markierung zumindest eines Bildinhalts erfolgen.Preferably will be in a first device at least create one of the control images and determine the pointer position, transmit the pointer position from the first to a second device, in the second device the marker position generated from the pointer position and with Help of the marking object creates a marked starting picture .. Thus, the inventive method by two users on two devices done so that one of the users transmits the pointer position to the other user and the other user, this pointer position at the marking position represented by the marking object. This can also be done at big Removal of two users a mark of at least one image content respectively.

Ferner betrifft die Erfindung eine Markierungsvorrichtung zur Bildmarkierung mit einem ersten Mittel zum Erstellen eines Ausgangsbildes, einem zweiten Mittel zum Generieren mindestens eines Steuerbildes, wobei das Steuerbild ein Zeigerob jekt umfasst, einem dritten Mittel zum Detektieren des Zeigerobjekts und zum Ermitteln einer Zeigerposition des zweiten Zeigerobjekts, einem vierten Mittel zum Generieren einer Markierungsposition mit Hilfe einer jeweiligen Zeigerposition, und einem fünften Mittel zum Erstellen eines markierten Ausgangsbildes durch Markieren eines Bildinhalts des Ausgangsbildes an der Markierungsposition mit einem Markierungsobjekt. Durch Verwendung der Markierungsvorrichtung kann das erfindungsgemäße Verfahren zur Markierung eines Bildinhalts durchgeführt werden.Further The invention relates to a marking device for image marking with a first means for creating an output image, a second means for generating at least one control image, wherein the control image comprises a pointer object, a third means for Detect the pointer object and determine a pointer position of the second pointer object, a fourth means for generating a Marking position using a respective pointer position, and a fifth means to create a highlighted source image by highlighting a Image content of the output image at the marking position with a Marking object. By using the marking device can the inventive method to mark a picture content.

Vorzugsweise umfasst die Markierungsvorrichtung ein Sendemittel zum Übermitteln eines markierten Ausgangsbildes an eine Wiedergabevorrichtung. Hierdurch kann das markierte Ausgangsbild durch eine andere Vorrichtung als der Markierungsvorrichtung dargestellt werden.Preferably the marking device comprises a transmission means for transmission a marked output image to a playback device. hereby The selected output image can be changed by a device other than the marking device are shown.

Alternativ dazu umfasst die Markierungsvorrichtung ein erstes Gerät mit dem zweiten und dritten Mittel und mit einem Sendemittel zum Übermitteln mindestens einer Zeigerposition an ein zweites Gerät, und das zweite Gerät mit einem Empfangsmittel zum Empfangen mindestens einer Zeigerposition von dem ersten Gerät, und mit dem ersten, vierten und fünften Mittel. Hiermit kann eine Anwendung des erfindungsgemäßen Verfahrens auch über große Entfernungen durch zwei Geräte durchgeführt werden.alternative For this purpose, the marking device comprises a first device with the second and third means and with a transmitting means for transmitting at least a pointer position to a second device, and the second device with a Receiving means for receiving at least one pointer position of the first device, and with the first, fourth and fifth means. Hereby can an application of the method according to the invention also over long distances through two devices carried out become.

Weitere Einzelheiten und Vorteile der Erfindung werden im Folgenden unter Hinweis auf die beigefügten 1 bis 7 anhand mehrerer Ausführungsbeispiele näher erläutert. Die dort dargestellten Merkmale und auch die bereits oben beschriebenen Merkmale können nicht nur in der genannten Kombination, sondern auch einzeln oder in anderen Kombinationen erfindungswesentlich sein. Im Einzelnen zeigen:Further details and advantages of the invention are set forth below with reference to the attached 1 to 7 explained in more detail with reference to several embodiments. The features shown there and also the features already described above can be essential to the invention not only in the combination mentioned, but also individually or in other combinations. In detail show:

1 ein Ablaufdiagramm zur Durchführung des erfindungsgemäßen Verfahrens; 1 a flow diagram for carrying out the method according to the invention;

2 mit Teilfiguren a bis d verschiedene Bilder, welche die Durchführung des erfindungsgemäßen Verfahrens näher verdeutlichen; 2 with sub-figures a to d different pictures, which illustrate the implementation of the method according to the invention in more detail;

3 eine Markierungsvorrichtung zur Durchführung des erfindungsgemäßen Verfahrens; 3 a marking device for carrying out the method according to the invention;

4 eine alternative Markierungsvorrichtung, die mit einem ersten und zweiten Gerät das erfindungsgemäße Verfahren realisiert; 4 an alternative marking device that realizes the method according to the invention with a first and second device;

5 eine weitere Markierungsvorrichtung, bestehend aus einem ersten und zweiten Gerät, wobei diese Geräteanordnung zur Durchführung des erfindungsgemäßen Verfahrens geeignet ist; 5 a further marking device consisting of a first and second device, wherein this device arrangement is suitable for carrying out the method according to the invention;

6 ein erstes und zweites Mobilfunkgerät, die ein erstes bzw. zweites Gerät umfassen; 6 a first and second mobile device comprising a first and a second device, respectively;

7 ein erstes Mobilfunkgerät, das zusammen mit einem Personalcomputer geeignet ist, das erfindungsgemäße Verfahren durchzuführen; 7 a first mobile device, which together with a personal computer is suitable for carrying out the method according to the invention;

Elemente mit gleicher Funktion und Wirkungsweise sind in den 1 bis 7 mit denselben Bezugszeichen versehen. Dies gilt nicht für das erste und zweite Gerät G1, G2.Elements with the same function and mode of action are in the 1 to 7 provided with the same reference numerals. This does not apply to the first and second devices G1, G2.

Ein Mobilfunktelefonbenutzer möchte mit seinem Mobilfunktelefon MG1 seine Frau und beide Kinder auf einem Foto aufnehmen, eines der Kinder mit einem Pfeil markieren und diese markierte Aufnahme an einen Empfänger, z. B. an die Großmutter, versenden. Hierzu wird gemäß des erfindungsgemäßen Verfahrens gemäß 1 in einem Schritt S11 ein Ausgangsbild AB aufgenommen, bspw. mit einer Kamera K des Mobilfunktelefons MG1. In Teilfigur 2a ist ein solches Ausgangsbild AB exemplarisch dargestellt, wobei dieses Ausgangsbild AB die Frau und die beiden Kinder zeigt. Das aufgenommene Ausgangsbild AB wird bspw. auf einer Speicherkarte im Mobilfunktelefon gespeichert. Anstatt das Ausgangsbild AB mit der Kamera aufzunehmen kann dieses aus einem Bildarchiv geladen werden, wobei das Bildarchiv bspw. auf einem Rechner im Mobilfunknetzwerk oder auf der Speicherkarte des Mobilfunktelefons abgelegt ist.A mobile phone user wants to take his wife and both children on a photo with his mobile phone MG1, mark one of the children with an arrow and this marked recording to a recipient, eg. B. to the grandmother, send. For this purpose, according to the inventive method according to 1 in a step S11 an output image AB recorded, for example. With a camera K of the mobile phone MG1. In subfigure 2a such an output image AB is shown as an example, this output image AB showing the woman and the two children. The recorded output image AB is stored, for example, on a memory card in the mobile phone. Instead of taking the output image AB with the camera this can be loaded from an image archive, the image archive is stored, for example, on a computer in the mobile network or on the memory card of the mobile phone.

In einem folgenden Schritt S12 wird das Ausgangsbild AB auf einem Bildschirm des Mobilfunktelefons MG1 dargestellt, um in einem der nachfolgenden Schritte ein Markierungsobjekt MO an die Stelle eines der Kinder im Ausgangsbild AB zu setzen.In In a following step S12, the output image AB is displayed on a screen of the mobile phone MG1 shown in one of the following Steps a marker MO into the place of one of the children in the output picture AB to set.

So soll ein Pfeil zur Markierung des linken Kinds an eine Stelle im Ausgangsbild AB (= mittlere Person im Ausgangsbild AB) gesetzt werden. Hierzu werden, beispielsweise mittels der Kamera des Mobilfunktelefons, ein oder mehrere Steuerbilder SB aufgenommen, wobei mindestens eines dieser Steuerbilder SB ein Zeigerobjekt ZO umfasst. Beispielsweise dient als Zeigerobjekt ZO eine Hand mit einem ausgestreckten Zeigefinger. In Teilfigur 2b ist ein derartiges Steuerbild SB abgebildet.For example, an arrow for marking the left child should be set to a position in the output picture AB (= middle person in the output picture AB). For this purpose, one or more control images SB are recorded, for example by means of the camera of the mobile radio telephone, wherein at least one of these control images SB comprises a pointer object ZO. For example, serves as a pointer object ZO a hand with an outstretched index finger. In subfigure 2 B is such a control image SB shown.

Danach wird die Zeigerposition ZP (= örtliche Lage), bspw. die Zeigefingerspitze, innerhalb des Steuerbildes SB ermittelt. Hierbei wird als Zeigerposition ZP z. B. der Abstand von der oberen linken Bildecke des Steuerbildes SB zu der ermittelten Zeigerposition ZP der Zeigefingerspitze angegeben. Als Maß für den Abstand kann eine Anzahl von Bildpunkten benutzt werden. So beträgt z. B. eine Bildgröße des Steuerbildes 200 × 100 Bildpunkte. Der Abstand der Zeigerposition ZP zum linken Bildrand ist 150 Bildpunkte und zum oberen Bildrand des Steuerbildes SB 50 Bildpunkte. Somit beträgt ZP = (150; 50). Hierbei wird die Zeigerposition ZP in absoluten Werten angegeben. Dies ist in 2b exemplarisch dargestellt.Thereafter, the pointer position ZP (= local position), for example, the index finger tip, determined within the control image SB. Here, as a pointer position ZP z. B. the distance from the upper left corner of the control image SB to the determined pointer position ZP index finger tip specified. As a measure of the distance, a number of pixels can be used. So z. B. an image size of the control image 200 × 100 pixels. The distance of the pointer position ZP to the left edge of the image is 150 pixels and to the upper edge of the image of the control image SB 50 pixels. Thus ZP = (150; 50). Here, the pointer position ZP is given in absolute values. This is in 2 B exemplified.

Die Zeigerposition ZP kann an Stelle der absoluten Position auch mit einer relativen Position wiedergegeben werden. Hierbei wird die Zeigerposition ZP relativ bspw. zu dem linken und dem oberen Rand in Bezug auf die Breite und Höhe des Steuerbildes SB ermittelt. Bspw. errechnet sich für das obige Beispiel die relative Position zu 150 Bildpunkte zu 200 Bildpunkte = 75% zum linken Rand bzw. 50 Bildpunkte zu 100 Bildpunkte = 50% zum oberen Rand. Somit beträgt ZP = (75%; 50%). Grundsätzlich zeigt die relative Position die örtliche Lage des Zeigerobjekts ZO in Relation zur Höhe und Breite des Steuerbildes SB an, wobei die Höhe und die Breite des Steuerbildes SB jeweils 100% entsprechen.The Pointer position ZP can also be used instead of the absolute position a relative position. Here is the Pointer position ZP relative to, for example, the left and the upper edge in Terms of width and height of the control image SB determined. For example. is calculated for the above Example the relative position to 150 pixels to 200 pixels = 75% to the left edge or 50 pixels to 100 pixels = 50% to the top. Thus, amounts ZP = (75%, 50%). in principle the relative position shows the local Position of the pointer object ZO in relation to the height and width of the control image SB, the height and the width of the control image SB each correspond to 100%.

Die Aufnahme des Steuerbildes SB, welches das Zeigerobjekt ZO beinhaltet, ist in Schritt S13 und das Detektieren des Zeigerobjekts ZO und die Lokalisierung der Zeigerposition ZP des Zeigerobjekts ZO im Steuerbild SB ist in Schritt S14 in 1 dargestellt. Die Aufnahme mindestens eines Steuerbildes SB kann vor einem zu dem Ausgangsbild AB unterschiedlichen Bildhintergrund erfolgen, da lediglich das Zeigerobjekt ZO und dessen Zeigerposition ZP im Steuerbild SB ausgewertet wird. In Teilfigur 2b ist dies exemplarisch wiedergegeben. Hierbei zeigt das Steuerbild SB im Bildhintergrund ein Haus sowie als Zeigerobjekt ZO eine Hand mit einem ausgestreckten Zeigefinger.The recording of the control image SB including the pointer object ZO is in step S13, and the detection of the pointer object ZO and the location of the pointer position ZP of the pointer object ZO in the control image SB is in step S14 in FIG 1 shown. The recording of at least one control image SB can take place before a background different from the original image AB image background, since only the pointer object ZO and the pointer position ZP is evaluated in the control image SB. In subfigure 2 B this is exemplified. In this case, the control image SB in the image background shows a house and as a pointer object ZO a hand with an outstretched index finger.

Ferner zeigt diese Teilfigur 2b ein Mobilfunktelefon MG1, auf dessen Bildschirm das Ausgangsbild AB dargestellt wird. Zum Durchführen der Markierung des Bildinhalts im Ausgangsbild AB wird während der Aufnahme einer Folge von Steuerbildern SB die jeweilige Zeigerposition ZP ermittelt. Aus der jeweiligen Zeigerposition ZP wird eine auf das Ausgangsbild AB bezogene jeweilige Markierungsposition MP errechnet. Nachdem die Markierungsposition MP ermittelt ist (Schritt S15), kann diese im Schritt S19 mit Hilfe eines Markierungsobjekts MO auf dem Bildschirm zur Positionskontrolle dargestellt werden.Furthermore, this subfigure shows 2 B a mobile phone MG1, on the screen of the output image AB is displayed. To carry out the marking of the image content in the output image AB, the respective pointer position ZP is determined during the acquisition of a sequence of control images SB. From the respective pointer position ZP, a respective marking position MP related to the output image AB is calculated. After the marker position MP is determined (step S15), it can be displayed on the position control screen in step S19 by means of a marker object MO.

Werden mehrere Steuerbilder SB aufgenommen, so wird in jedem Steuerbild SB die jeweilige Zeigerposition ZP und damit die dazugehörige Markierungsposition MP ermittelt und in Echtzeit auf dem Bildschirm mit Hilfe des Markierungsobjekts MO wiedergegeben. Wie in dem Schritt S18 gezeigt, können die Schritte S13, S14, S15 und S19 für jedes zweite aufgenommene Bild SB wiederholt werden.Become several control pictures SB recorded, so is in each control picture SB the respective pointer position ZP and thus the associated marking position MP is determined and displayed in real time on the screen using the marker object MO reproduced. As shown in step S18, the Steps S13, S14, S15 and S19 for every second captured image SB is repeated.

Die Ermittlung der Markierungsposition MP unter Berücksichtigung der Zeigerposition ZP gemäß Schritt S15 wird nun näher erläutert. Die Markierungsposition MP wird aus der Zeigerposition ZP und aus einer Höhe und Breite des Ausgangsbildes AB generiert. So beträgt die Breite und Höhe des Ausgangsbildes AB 100 × 100 Bildpunkte und die Zeigerposition in relativer Position ZP = {75%; 50%}. Hieraus kann durch Multiplikation der relativen Position der Zeigerposition ZP mit der Breite bzw. Höhe des Ausgangsbildes AB die Markierungsposition MP zu 75% × 100 Bildpunkte = 75 Bildpunkte und 50% × 100 Bildpunkte = 50 Bildpunkte errechnet werden. Somit liegt die Markierungsposition MP an der Bildstelle 75 Bildpunkte horizontal und 50 Bildpunkte vertikal. Dies ist in der Teilfigur 2c mit Hilfe von gestrichelten Linien grafisch dargestellt.The determination of the marking position MP taking into account the pointer position ZP according to step S15 will now be explained in more detail. The marker position MP becomes the pointer position ZP and a height and width of the output image AB generated. Thus, the width and height of the output image AB is 100 × 100 pixels and the pointer position in relative position ZP = {75%; 50%}. From this, by multiplying the relative position of the pointer position ZP by the width or height of the output image AB, the marking position MP can be calculated to be 75% × 100 pixels = 75 pixels and 50% × 100 pixels = 50 pixels. Thus, the marker position MP at the image location is 75 pixels horizontally and 50 pixels vertically. This is in the subfigure 2c graphically represented by dashed lines.

In einem weiteren Schritt S16 der 1 wird aus dem Ausgangsbild AB und dem Markierungsobjekt MO ein markiertes Ausgangsbild AB' generiert. Dazu wird an der Markierungsposition MP das Markierungsobjekt MO dem Ausgangsbild AB überlagert. In der Teilfigur 2c ist das Markierungsobjekt MO ein Pfeil, der hierbei auf das linke Kind gerichtet ist. Somit zeigt das Markierungsobjekt auf den Bildinhalts, d.h. auf das linke Kind. Neben einer Pfeildarstellung kann als Markierungsobjekt MO auch ein Punkt oder ein oder mehrere Buchstaben oder ein anderes zum Markieren geeignetes Objekt verwendet werden.In a further step S16 of 1 is generated from the output image AB and the marker MO a marked output image AB '. For this purpose, the marking object MO is superimposed on the output image AB at the marking position MP. In the subfigure 2c the marker object MO is an arrow pointing to the left child. Thus, the marker object points to the image content, ie the left child. In addition to an arrow representation, a point or one or more letters or another object suitable for marking can also be used as marking object MO.

Ferner können anstelle lediglich eines Steuerbildes SB auch mehrere Steuerbilder SB analysiert werden. Bspw. werden zehn Steuerbilder SB aufgenommen und eines dieser zehn Steuerbilder SB wird zur Detektion des Zeigerobjekts ZO ausgewählt. In diesem ausgewählten Steuerbild SB wird das Zeigerobjekt ZO und dessen Zeigerposition ZP bestimmt. Die Aufnahme mehrerer Steuerbilder SB ist im Schritt S17 in 1 abgebildet, wobei das zuletzt aufgenommene Steuerbild SB zur Detektion benutzt wird.Furthermore, instead of just one control image SB, a plurality of control images SB can also be analyzed. For example. For example, ten control images SB are picked up and one of these ten control images SB is selected to detect the pointer object ZO. In this selected control image SB, the pointer object ZO and the pointer position ZP is determined. The recording of a plurality of control images SB is in step S17 in FIG 1 shown, wherein the last recorded control image SB is used for detection.

In einer alternativen Erweiterung des erfindungsgemäßen Verfahrens können mehrere Zeigerpositionen ZP und dazugehörige Markierungspositionen MP ermittelt werden, die ein oder mehrere Bildinhalte im markierten Ausgangsbild AB' markieren. So wird bspw. eine Folge von zehn Steuerbildern SB aufgenommen, in der sich das Zeigerobjekt ZO in einem Kreis bewegt. Nachdem die jeweiligen Zeigerpositionen ZP aus den zehn Steuerbildern SB ermittelt worden sind, wird für jede Zeigerposition ZP eine dazugehörige Markierungsposition MP errechnet. Danach wird an jeder der zehn Markierungspositionen MO ein Markierungsobjekt MO in das markierte Ausgangsbild AB' eingefügt. In der Teilfigur 2d ist dies exemplarisch verdeutlich. Hierbei ist das Markierungsobjekt MO in Form eines Punktes dargestellt, und die zehn Markierungsposition MP markieren einen gepunkteten Kreis um das linke Kind im markierten Ausgangsbild AB'.In an alternative extension of the method according to the invention, a plurality of pointer positions ZP and associated marking positions MP can be determined which mark one or more image contents in the marked output image AB '. Thus, for example, a sequence of ten control images SB is recorded, in which the pointer object ZO moves in a circle. After the respective pointer positions ZP have been determined from the ten control images SB, an associated marker position MP is calculated for each pointer position ZP. Thereafter, at each of the ten marker positions MO, a marker object MO is inserted in the marked output image AB '. In the subfigure 2d this is exemplified clarified. Here, the marker object MO is represented in the form of a dot, and the ten marker positions MP mark a dotted circle around the left child in the marked output image AB '.

Neben der Möglichkeit, dass an allen Markierungspositionen MP im markierten Ausgangsbild AB' ein identisches Markierungsobjekt MO aufgetragen wird, ist es in einer alternativen Variante (nicht gezeichnet) des erfindungsgemäßen Verfahrens möglich, dass an jeder Markierungsposition MP ein anderes Markierungsobjekt MO dargestellt wird, wie bspw. eine Buchstabenfolge. In einer zusätzlichen Ausführungsvariante des erfindungsgemäßen Verfahrens können die einzelnen Markierungsobjekte MO automatisch verbunden werden. Somit werden Bildinhalte im markierten Ausgangsbild AB' mit einer beliebigen Umrandung markiert.Next The possibility, that at all marking positions MP in the marked output image AB 'an identical one Marking object MO is applied, it is in an alternative Variant (not shown) of the method according to the invention possible that at each marking position MP another marking object MO is represented, such as, for example, a string of letters. In an additional variant the inventive method, the individual marking objects MO are automatically connected. Consequently image contents are marked in the marked output image AB 'with an arbitrary border.

3 zeigt eine erste Ausführungsform Markierungsvorrichtung MV zum Durchführung des erfindungsgemäßen Verfahrens. Die Markierungsvorrichtung MV umfasst ein erstes Mittel zum Erstellen mindestens eines Ausgangsbildes AB. Mit Hilfe eines zweiten Mittels M2 wird mindestens ein Steuerbild SB generiert, das ein Zeigerobjekt ZO umfasst. Dieses Ausgangsbild AB wird einem dritten Mittel M3 zur Ermittlung des Zeigerobjekts ZO und einer Zeigerposition ZP des Zeigerobjekts ZO im Steuerbild SB zugeführt. Des Weiteren werden ein oder mehrere Ausgangsbilder AB und die dazugehörigen Zeigerpositionen ZP einem vierten Mittel M4 zur Generierung jeweils einer zum jeweiligen Ausgangsbild AB dazugehörige Markierungsposition MP übergeben. Danach werden ein oder mehrere Ausgangsbilder AB und die jeweils dazugehörige Markierungsposition ZP dem fünften Mittel M5 zum Markieren des Ausgangsbildes AB an der zumindest einen Markierungsposition MP übermittelt. Hiernach erstellt das fünfte Mittel M5 ein markiertes Ausgangsbild AB' derart, dass dem Ausgangsbild AB an die durch die Markierungsposition MP definierte Position ein Markierungsobjekt MO überlagert wird. Dieses markierte Ausgangsbild AB' kann auf einem Bildschirm BS der Markierungsvorrichtung MV zur Darstellung gebracht werden. 3 shows a first embodiment marking device MV for carrying out the method according to the invention. The marking device MV comprises a first means for producing at least one output image AB. With the aid of a second means M2, at least one control image SB is generated, which comprises a pointer object ZO. This output image AB is supplied to a third means M3 for determining the pointer object ZO and a pointer position ZP of the pointer object ZO in the control image SB. Furthermore, one or more output images AB and the associated pointer positions ZP are transferred to a fourth means M4 for generating in each case a marking position MP belonging to the respective output image AB. Thereafter, one or more output images AB and the respectively associated marking position ZP are transmitted to the fifth means M5 for marking the output image AB at the at least one marking position MP. After that, the fifth means M5 creates a marked output image AB 'in such a way that a marking object MO is superimposed on the output image AB at the position defined by the marking position MP. This marked output image AB 'can be displayed on a screen BS of the marking device MV.

Ein oder mehrere markierte Ausgangsbilder AB' können mit Hilfe eines Sendemittels SM über einen Übertragungskanal UE vom von der Markierungsvorrichtung MV an eine Wiedergabevorrichtung übermittelt werden. Nach Empfang mindestens eines der markierten Bilder AB' kann die Wiedergabevorrichtung dieses auf einem Bildschirm darstellen oder in einem Speicherelement zur späteren Bearbeitung ablegen.One or more marked output images AB ' with the help of a transmitting means SM via a transmission channel UE transmitted from the marking device MV to a playback device become. Upon receipt of at least one of the marked images AB ', the playback device display this on a screen or in a storage element for later Save editing.

Das Zeigerobjekt ZO kann fest vorgegeben oder mit Hilfe der nachfolgenden Beschreibung dynamisch erzeugt werden. Ein erstes Hilfsmittel Y1 generiert ein oder mehrere Testbilder TB, wobei mindestens eines dieser Testbilder TB ein Testobjekt TO umfasst. Mit Hilfe des zweiten Hilfsmittels Y2 wird das Testobjekt TO, wie beispielsweise eine Hand mit einem ausgestreckten Zeigefinger, ermittelt und an das dritte Mittel M3 übergeben. Das dritte Mittel initialisiert das Zeigerobjekt ZO mit dem Testobjekt TO.The Pointer object ZO can be fixed or with the help of the following Description generated dynamically. A first aid Y1 generates one or more test images TB, with at least one of these test images TB comprises a test object TO. With the help of the second Aid Y2 becomes the test object TO, such as a Hand with an outstretched forefinger, identified and to the third Transfer funds M3. The third means initializes the pointer object ZO with the test object TO.

In dem Beispiel gemäß 3 ist das erfindungsgemäße Verfahren zum Markieren eines Bildinhalts in einer Markierungsvorrichtung MV durchgeführt worden. In einer Ausführungsoption ist die Markierungsvorrichtung MV in zwei Geräte G1, G2 aufgeteilt, die gemeinsam das erfindungsgemäße Verfahren realisieren. Im Folgenden werden zwei Ausführungsvarianten für die Markierungsvorrichtung MV mit zwei Geräten G1, G2 erläutert.In the example according to 3 the inventive method for marking an image content has been carried out in a marking device MV. In one embodiment, the marking device MV is divided into two devices G1, G2, which together implement the method according to the invention. Two variants for the marking device MV with two devices G1, G2 will be explained below.

4 zeigt eine erste Ausführungsvariante für die Markierungsvorrichtung MV mit zwei Geräten G1, G2. Das erste Gerät G1 entspricht der Markierungsvorrichtung MV aus 3, wobei das erste Gerät kein fünftes Mittel und keinen Bildschirm BS aufweist. Hierbei verschickt das erste Gerät G1 über das Übertragungsmedium UE einen Bitstrom BT. Dieser Bitstrom BT umfasst mindestens eine Zeigerposition ZP und das Ausgangsbild AB. Dieser Bitstrom BT besteht bspw. aus einem einzigen Datenpaket, welches vorteilhafterweise nach dem Standard MMS gebildet worden ist. Gemäß 4 nimmt ein Empfangsmodul EM des zweiten Geräts G2 den Bitstrom BT entgegen und extrahiert die dort enthaltenen Daten, wie z. B. die Zeigerposition ZP und das Ausgangsbild AB. Diese werden einem Mischmodul MM zugeführt, welches das markiertes Ausgangsbild AB' erzeugt. Dieses markierte Ausgangsbild AB' entspricht dem Ausgangsbild AB, wobei jedoch an der Markierungsposition MP das Markierungsobjekt MO dem Ausgangsbild AB überlagert worden ist. Dieses markierte Ausgangsbild AB' kann an einem Bildschirm BS wiedergegeben werden. 4 shows a first embodiment variant for the marking device MV with two devices G1, G2. The first device G1 corresponds to the marking device MV off 3 wherein the first device has no fifth means and no screen BS. In this case, the first device G1 sends a bit stream BT via the transmission medium UE. This bitstream BT comprises at least one pointer position ZP and the output image AB. This bit stream BT consists, for example, of a single data packet, which has advantageously been formed according to the standard MMS. According to 4 a receiving module EM of the second device G2 receives the bit stream BT and extracts the data contained there, such. B. the pointer position ZP and the output image AB. These are fed to a mixing module MM, which generates the marked output image AB '. This marked output image AB 'corresponds to the output image AB, but at the marking position MP the marking object MO has been superimposed on the output image AB. This marked output image AB 'can be reproduced on a screen BS.

Anhand von 5 wird im Folgenden eine zweite Ausführungsvariante präsentiert. Die Markierungsvorrichtung VM umfasst zunächst ein erstes Gerät G1, welches die erste und dritte Mittel M1, M3 aufweist. Das erste Mittel M1 nimmt mindestens ein Steuerbild SB auf. Die aufgenommenen Steuerbilder SB werden an das dritte Mittel M3 zur Ermittlung der jeweils Zeigerposition ZP geschickt. Das dritte Mittel M3 reicht mindestens eine Zeigerposition ZP an das Sendemittel SM weiter. Da nach wird die mindestens eine Zeigerposition ZP an das zweite Gerät G2 der Markierungsvorrichtung VM übermittelt.Based on 5 In the following, a second embodiment is presented. The marking device VM initially comprises a first device G1, which has the first and third means M1, M3. The first means M1 receives at least one control image SB. The recorded control images SB are sent to the third means M3 for determining the respective pointer position ZP. The third means M3 passes at least one pointer position ZP to the transmitting means SM on. According to the at least one pointer position ZP is transmitted to the second device G2 of the marking device VM.

Gemäß 5 verfügt das zweite Gerät G2 über die Empfangsvorrichtung EM zum Entgegennehmen der mindestens einen Zeigerposition ZP. Ferner umfasst das zweite Gerät G2 über das erste Mittel M1 zum Aufnehmen eines Ausgangsbildes AB, welches an das vierte und fünfte Mittel M4, M5 übergeben wird. In dem vierten Mittel M4 wird anhand mindestens einer Zeigerposition ZP, die beispielsweise in Form einer relativen Positionsangabe codiert ist, die jeweils dazugehörige Markierungsposition MP im Ausgangsbild AB bestimmt. Diese Markierungsposition MP wird an das fünfte Mittel M5 übergeben, wobei das fünfte Mittel M5 durch Überlagerung des Markierungsobjekts MO an der Markierungsposition MP und des Ausgangsbildes AB das markierte Ausgangsbild AB' generiert. Das markierte Ausgangsbild AB' wird auf einem Bildschirm BS dargestellt.According to 5 the second device G2 has the receiving device EM for receiving the at least one pointer position ZP. Furthermore, the second device G2 comprises via the first means M1 for recording an output image AB, which is transferred to the fourth and fifth means M4, M5. In the fourth means M4, the respectively associated marking position MP in the output image AB is determined on the basis of at least one pointer position ZP, which is encoded, for example, in the form of a relative position specification. This marking position MP is transferred to the fifth means M5, the fifth means M5 generating the marked output image AB 'by superposition of the marking object MO at the marking position MP and the output image AB. The marked output image AB 'is displayed on a screen BS.

Bei Verwendung beider Geräte G1, G2 gemäß 4 oder 5 kann es in der Praxis zweckmäßig sein, zur Ermittlung der Zeigerposition ZO im dritten Mittel M3 das zu markierende Anfangsbild AB dem ersten Gerät G1 zur Verfügung zustellen. Dazu verschickt das zweite Gerät G2 das Ausgangsbild AB an das erste Gerät G1, welches dieses Anfangsbild AB z. B. auf seinem Bildschirm darstellt. Während der Aufnahme des Steuerbildes SB bzw. während Ermittlung des Zeigerposition ZP kann in dem ersten Gerät G1 diejenige Position im Ausgangsbild AB dargestellt werden, an der die Zeigeposition ZP bzw. die errechnete Markierungsposition MP zum Erliegen kommen würde. Mit Hilfe dieser Vorgehensweise kann die Anwahl der Zeigerposition ZP in Bezug auf die Markierungsposition im Anfangsbild kontrolliert werden.When using both devices G1, G2 according to 4 or 5 In practice, it may be expedient to provide the initial image AB to be marked with the first device G1 for determining the pointer position ZO in the third means M3. For this purpose, the second device G2 sends the output image AB to the first device G1, which this initial image AB z. B. on his screen. During the recording of the control image SB or during determination of the pointer position ZP, that position in the output image AB can be represented in the first device G1 at which the pointing position ZP or the calculated marking position MP would come to a standstill. With the aid of this procedure, the selection of the pointer position ZP with respect to the marking position in the initial image can be controlled.

In 6 ist das Mobilfunktelefon MG1 abgebildet, welches die Markierungsvorrichtung MV umfasst. Ferner kann das erste Mobilfunktelefon MG1 eine Kamera K zur Aufnahme ein oder mehrerer Ausgangsbilder AB und/oder Steuerbilder SB beinhalten.In 6 the mobile telephone MG1 is shown, which comprises the marking device MV. Furthermore, the first mobile telephone MG1 may include a camera K for receiving one or more output images AB and / or control images SB.

Alternativ dazu weist das Mobilfunktelefon MG1 das erste Gerät G1 und ein zweites Mobilfunktelefon MG2 das zweite Gerät G2 auf. Beide Mobilfunktelefone MG1 und MG2 können Daten, wie beispielsweise die Zeigerposition ZP oder auch das markierte Ausgangsbild AB' über den Übertragungskanal UE austauschen. Das Mobilfunktelefon MG1 kann mit dem zweiten Mobilfunktelefon MG2 die Daten (= Bitstrom BT) direkt, das heißt ohne eine Basisstation eines Mobilfunknetzes austauschen. In einer anderen Ausführungsform benutzt das Mobilfunktelefon MG1 zum Austauschen von Daten mit dem zweiten Mobilfunktelefon MG2 einen Übertragungskanal UE, der mit Hilfe eines Mobilfunknetzes, beispielsweise eines GSM-Netzwerkes (GSM – Global System for Mobile Communication) realisiert wird.alternative For this purpose, the mobile telephone MG1, the first device G1 and a second mobile telephone MG2 the second device G2. Both mobile phones MG1 and MG2 can Data, such as the pointer position ZP or the marked Output image AB 'over the transmission channel Exchange UE. The mobile phone MG1 can be connected to the second mobile phone MG2 the data (= bitstream BT) directly, that is without a base station one Replace mobile network. In another embodiment uses the mobile phone MG1 to exchange data with the second mobile phone MG2 a transmission channel UE, with Help a mobile network, such as a GSM network (GSM - Global System for Mobile Communication) is realized.

In 7 tauscht das erste Mobilfunkgerät MG1 die Daten mit einem Rechner PC aus. Das Mobilfunkgerät MG1 umfasst hierbei das erste Gerät G1 und der Rechner PC das zweite Gerät G2. Zunächst schickt das Mobilfunktelefon MG1 die Daten über den Übertragungskanal UE an eine Basisstation BS, die die Daten beispielsweise über eine LAN-Verbindung (LRN – Local Area Network) an den Rechner PC weiter vermittelt. An Stelle eines LAN-Netzwerks oder eines drahtlosen Übertragungskanals UE können der Rechner PC und das erste Mobilfunkgerät MG1 Daten auch über ein weiteres drahtgebundenes Netzwerk, wie beispielsweise ein ISDN-Netzwerk (ISDN – Integrated Digital Subscriber Network) versenden.In 7 The first mobile device MG1 exchanges the data with a computer PC. The mobile device MG1 in this case comprises the first device G1 and the computer PC, the second device G2. First, the mobile telephone MG1 sends the data via the transmission channel UE to a base station BS, which forwards the data to the computer PC, for example via a LAN connection (LRN - Local Area Network). Instead of a LAN network or a wireless transmission channel UE, the computer PC and the first mobile device MG1 can also send data via another wired network, such as an ISDN (Integrated Digital Subscriber Network).

Claims (10)

Verfahren zum Markieren eines Bildinhalts in mindestens einem Ausgangsbild (AB) an einer Markierungsposition (MP) mit einem Markierungsobjekt (MO), dadurch gekennzeichnet, dass a) mindestens ein Steuerbild (SB) generiert wird, wobei das Steuerbild (SB) ein Zeigerobjekt (ZO) umfasst, b) aus dem Steuerbild (SB) das Zeigerobjekt (ZO) detektiert und eine Zeigerposition (ZP) des Zeigerobjekts (ZO) ermittelt wird, c) aus der Zeigerposition (ZP) die Markierungsposition (MP) erzeugt wird.Method for marking an image content in at least one output image (AB) at a marking position (MP) with a marking object (MO), characterized in that a) at least one control image (SB) is generated, wherein the control image (SB) is a pointer object (ZO ), b) from the control image (SB) detects the pointer object (ZO) and a pointer position (ZP) of the pointer object (ZO) is determined, c) from the pointer position (ZP) the marking position (MP) is generated. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass – die Zeigerposition (ZP) als relative Position in Bezug auf Höhe und Breite des Steuerbildes (SB) errechnet wird, – die Markierungsposition (MP) aus der Zeigerposition (ZP) und aus einer Höhe und Breite des Ausgangsbildes (AB) generiert wird.Method according to claim 1, characterized, that - the Pointer position (ZP) as relative position in terms of height and width the control image (SB) is calculated, - the marking position (MP) from the pointer position (ZP) and from a height and width of the output image (AB) is generated. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass das Zeigerobjekt (ZO) vor Aufnahme des Steuerbildes (SB) initialisiert wird.Method according to one of the preceding claims, characterized characterized in that the pointer object (ZO) before recording the control image (SB) is initialized. Verfahren nach Anspruch 3, dadurch gekennzeichnet, dass – mindestens ein Testbild (TB) erstellt wird, – aus dem Testbild (TB) ein vor einem Bildhintergrund (BH) sich bewegendes Testobjekt (TO) ermittelt wird, – das Zeigerobjekt (ZO) unter Verwendung des Testobjekts (TO) initialisiert wird.Method according to claim 3, characterized, that - at least a test image (TB) is created, - from the test image (TB) in front of a background image (BH), a moving test object (TO) is detected becomes, - the Pointer object (ZO) initialized using the test object (TO) becomes. Verfahren nach Anspruch 3, dadurch gekennzeichnet, dass dem Zeigerobjekt (ZO) eine Abbildung einer Hand und/oder eines Zeigestifts und/oder einer Hand mit einem Zeigestift zugewiesen wird.Method according to claim 3, characterized that the pointer object (ZO) is an image of a hand and / or a Stylus and / or a hand with a stylus assigned becomes. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass dem Markierungsobjekt (MO) eine Abbildung eines Pfeils, eine Abbildung eines Punkts oder eine Folge von Buchstaben zugewiesen wird.Method according to one of the preceding claims, characterized characterized in that the marking object (MO) is an illustration of a Arrow, an illustration of a point or a sequence of letters is assigned. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass – in einem ersten Gerät (G1) mindestens eines der Steuerbilder (SB) erstellt und die Zeigerposition (ZP) ermittelt wird, – die Zeigerposition (ZP) von dem ersten zu einem zweiten Gerät übertragen wird, – in dem zweiten Gerät (G2) die Markierungsposition (MP) aus der Zeigerposition (ZP) generiert und mit Hilfe des Markierungsobjekts (MO) ein markiertes Ausgangsbild (AB') erstellt wird.Method according to one of the preceding claims, thereby marked that - in a first device (G1) at least one of the control images (SB) created and the pointer position (ZP) is determined - the Pointer position (ZP) transferred from the first to a second device becomes, - in the second device (G2) generates the marking position (MP) from the pointer position (ZP) and with the help of the marking object (MO) a marked output image (AB ') is created. Markierungsvorrichtung (MV) zur Bildmarkierung, insbesondere nach einem der vorhergehenden Ansprüchen, gekennzeichnet durch, a) ein erstes Mittel (M1) zum Erstellen eines Ausgangsbildes (AB), b) ein zweites Mittel (M2) zum Generieren mindestens eines Steuerbildes (SB), wobei das Steuerbild ein Zeigerobjekt (ZO) umfasst, c) ein drittes Mittel (M3) zum Detektieren des Zeigerobjekts (ZO) und zum Ermitteln einer Zeigerposition (ZP) des Zeigerobjekts (ZO), d) ein viertes Mittel (M4) zum Generieren einer Markierungsposition (MO) mit Hilfe einer jeweiligen Zeigerposition (ZP), e) ein fünftes Mittel (M5) zum Erstellen eines markierten Ausgangsbildes (AB') durch Markieren eines Bildinhalts des Ausgangsbildes (AB) an der Markierungsposition (MP) mit einem Markierungsobjekt (MO).Marking device (MV) for image marking, in particular according to one of the preceding claims, marked by, a) a first means (M1) for creating an output image (AB), b) a second means (M2) for generating at least one control image (SB), wherein the control image comprises a pointer object (ZO), c) a third means (M3) for detecting the pointer object (ZO) and for determining a pointer position (ZP) of the pointer object (ZO), d) a fourth means (M4) for generating a marker position (MO) by means of a respective pointer position (ZP), e) a fifth Means (M5) for creating a marked output image (AB ') by marking an image content of the output image (AB) at the marking position (MP) with a marker object (MO). Markierungsvorrichtung (MV) nach Anspruch 8, gekennzeichnet durch, ein Sendemittel (SM) zum Übermitteln eines markierten Ausgangsbildes (AB') an eine Wiedergabevorrichtung.Marking device (MV) according to claim 8, characterized by, a transmitting means (SM) for transmitting a marked output image (AB ') to a playback device. Markierungsvorrichtung (MV) nach Anspruch 8, gekennzeichnet durch, – ein erstes Gerät (G1) mit dem zweiten und dritten Mittel (M2, M3) und mit einem Sendemittel (SM) zum Übermitteln mindestens einer Zeigerposition (ZP) an ein zweites Gerät (G2), – das zweite Gerät (G2) mit einem Empfangsmittel (EM) zum Empfangen mindestens einer Zeigerposition (ZP) von dem ersten Gerät (G1), und mit dem ersten, vierten und fünften Mittel (M1, M4, M5).Marking device (MV) according to claim 8, marked by, - one first device (G1) with the second and third means (M2, M3) and with a transmitting means (SM) to submit at least one pointer position (ZP) to a second device (G2), - the second Device (G2) with a receiving means (EM) for receiving at least one pointer position (ZP) from the first device (G1), and the first, fourth and fifth means (M1, M4, M5).
DE102005010031A 2005-03-04 2005-03-04 Method for marking an image content and marking device Ceased DE102005010031A1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
DE102005010031A DE102005010031A1 (en) 2005-03-04 2005-03-04 Method for marking an image content and marking device
EP06708564A EP1853989A1 (en) 2005-03-04 2006-02-28 Method for marking an image content, and marking device
PCT/EP2006/060338 WO2006092399A1 (en) 2005-03-04 2006-02-28 Method for marking an image content, and marking device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102005010031A DE102005010031A1 (en) 2005-03-04 2005-03-04 Method for marking an image content and marking device

Publications (1)

Publication Number Publication Date
DE102005010031A1 true DE102005010031A1 (en) 2006-09-07

Family

ID=36346744

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102005010031A Ceased DE102005010031A1 (en) 2005-03-04 2005-03-04 Method for marking an image content and marking device

Country Status (3)

Country Link
EP (1) EP1853989A1 (en)
DE (1) DE102005010031A1 (en)
WO (1) WO2006092399A1 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5168531A (en) * 1991-06-27 1992-12-01 Digital Equipment Corporation Real-time recognition of pointing information from video
US6215471B1 (en) * 1998-04-28 2001-04-10 Deluca Michael Joseph Vision pointer method and apparatus
US6943774B2 (en) * 2001-04-02 2005-09-13 Matsushita Electric Industrial Co., Ltd. Portable communication terminal, information display device, control input device and control input method
FI20012231A7 (en) * 2001-06-21 2002-12-22 Ismo Rakkolainen System for creating a user interface

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
JAHNKE, M.: 3D-Exploration von Volumendaten, Diplomarbeit, 21. Oktober 1998, S. i-iv, 40-45 und 75-78, Rhein. Friedrich-Wilhelm-Univ. Bonn, Inst. f. Informatik *

Also Published As

Publication number Publication date
WO2006092399A1 (en) 2006-09-08
EP1853989A1 (en) 2007-11-14

Similar Documents

Publication Publication Date Title
DE60219678T2 (en) TARGETED MEDIA CAPTION VIA A COMMUNICATION DEVICE
DE60318111T2 (en) FILE MEMORY, FILE STORE PROGRAM, AND FILE STORAGE PROCESS
DE60123327T2 (en) An image printing apparatus and method, computer-readable storage medium storing a program for printing images, image management system, and data management apparatus
DE602004006670T2 (en) Mobile information services based on pre-stored information in the terminal
DE69827899T2 (en) Recording medium for order information and order file Production unit for a photographic service
DE69837241T2 (en) Data transmission / reception device
DE60123716T2 (en) System and method for image communication
DE10250597A1 (en) Systems and methods for generating digital images that have image metadata combined with the image data
DE10239791A1 (en) System for collecting and distributing calendar information
DE202006021124U1 (en) A mobile communication terminal having a dual display unit with a function for editing a captured image
EP0814611A2 (en) Communication system and method for recording and managing digital images
DE69925711T2 (en) SERVICE LEAVE IN A COMMUNICATION SYSTEM
DE60035935T2 (en) Method and arrangement for the use of a signature derived from a picture in electronic messages
WO2015036050A1 (en) Mobile terminal, server, system and method for processing/interchanging image files
DE10331839A1 (en) System and method for locating images
DE102008021410A1 (en) Method and system for generating file sharing website files
DE10239790A1 (en) Electronic calendaring device
DE60202833T2 (en) METHOD FOR LOOKING AT GEOGRAPHIC PARTICULAR PICTURES IN A CONTEXT
DE102005046735A1 (en) Position determining method for use in navigation device of e.g. mobile radio telephone, involves storing digitalized image of map in storage, and determining calibration additional information that enables image calibration in coordinates
DE102005010031A1 (en) Method for marking an image content and marking device
DE10151735A1 (en) Connection of an internet web server in a peripheral to a network via a host computer
DE602004010400T2 (en) METHOD AND SYSTEM FOR IMAGE PROCESSING, DEVICE AND IMAGE RECORDING
DE102009043641A1 (en) Method for displaying information concerning an object
DE10147902A1 (en) Communication system and mobile communication device for use in such a communication system
DE10243581A1 (en) Systems and methods for making a record of an event based on images from multiple image capture devices

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8131 Rejection