[go: up one dir, main page]

DE102021002346A1 - Exact overlaying of printed matter with moving images using augmented reality - Google Patents

Exact overlaying of printed matter with moving images using augmented reality Download PDF

Info

Publication number
DE102021002346A1
DE102021002346A1 DE102021002346.3A DE102021002346A DE102021002346A1 DE 102021002346 A1 DE102021002346 A1 DE 102021002346A1 DE 102021002346 A DE102021002346 A DE 102021002346A DE 102021002346 A1 DE102021002346 A1 DE 102021002346A1
Authority
DE
Germany
Prior art keywords
moving images
augmented reality
video
exact
overlaying
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
DE102021002346.3A
Other languages
German (de)
Inventor
gleich Anmelder Erfinder
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.)
WAGENPFEIL, STEFAN, DE
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to DE102021002346.3A priority Critical patent/DE102021002346A1/en
Publication of DE102021002346A1 publication Critical patent/DE102021002346A1/en
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/20Scenes; Scene-specific elements in augmented reality scenes
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/14Image acquisition
    • G06V30/146Aligning or centring of the image pick-up or image-field

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Processing Or Creating Images (AREA)

Abstract

Das hier vorgestellte Verfahren kann im Bereich Augmented Reality angewendet werden, um Druckerzeugnisse (2-dimensional) mittels mathematischer Transformation durch Bewegtbilder zu überlagern. Die Bewegtbilder werden exakt und permanent auf die Position des Druckerzeugnisses angepasst. In der AR-Anwendung erscheinen diese dann anstelle der 2-dimensionalen Objekte als Video.The method presented here can be used in the field of augmented reality in order to overlay printed products (2-dimensional) with moving images using mathematical transformation. The moving images are precisely and permanently adapted to the position of the printed product. In the AR application, these then appear as videos instead of the 2-dimensional objects.

Description

Stand der TechnikState of the art

Augmented Reality (AR) wird in immer mehr Bereichen eingesetzt und beschreibt generell die Überlagerung von realen Inhalten durch künstlich erzeugte nicht-reale Inhalte. Für die Nutzung von AR ist immer ein Gerät nötig, z.B. ein Smartphone, Tablet oder eine AR-Brille. Es ist zu erwarten, dass die Art und Ausprägung der AR-fähigen Geräte in Zukunft stark zunehmen wird. Die nicht-realen Inhalte werden typischerweise über die Objekte aus der realen Welt eingeblendet. Dadurch entsteht eine angereicherte Sichtweise, die z.B. für Anwendungen aus der Konstruktion, im Service, oder in Computerspielen viele Vorteile und Einsatzmöglichkeiten bietet. Die zentralen Aufgaben hierzu sind die Erkennung des realen Objektes, die Berechnung der nicht-realen Inhalte und das Anreichern des realen Objektes mit den nicht-realen Inhalten. Hersteller von AR-Geräten bieten hierfür bereits APIs an, mit denen entsprechende Software entwickelt werden kann. Unter Nutzung dieser APIs kann das hier beschriebene Verfahren generell für alle AR-Geräte implementiert werden.Augmented Reality (AR) is used in more and more areas and generally describes the overlaying of real content with artificially generated non-real content. A device is always required to use AR, e.g. a smartphone, tablet or AR glasses. It can be expected that the type and characteristics of AR-enabled devices will increase significantly in the future. The non-real content is typically overlaid on top of the real world objects. This creates an enriched perspective, which offers many advantages and possible uses, e.g. for applications in construction, in service, or in computer games. The central tasks for this are the recognition of the real object, the calculation of the non-real content and the enrichment of the real object with the non-real content. Manufacturers of AR devices already offer APIs for this, with which the corresponding software can be developed. Using these APIs, the procedure described here can generally be implemented for all AR devices.

Problemstellung und Lösungproblem definition and solution

In AR-Anwendungen wird die reale Umgebung zugrunde gelegt. Um eine Interaktion mit dem Benutzer zu ermöglichen, wird typischerweise ein Anker, d.h. ein hinterlegtes Muster benötigt, auf das die AR-Anwendung dann reagiert. Solche Anker können auch 2-dimensionale Druckerzeugnisse (z.B. Fotos, Plakate, Visitenkarten, Flyer, etc.) sein. In AR-Anwendungen sollen zusätzliche Informationen zu solchen Ankern angezeigt werden.In AR applications, the real environment is used as a basis. In order to enable interaction with the user, an anchor, i.e. a stored pattern, is typically required to which the AR application then reacts. Such anchors can also be 2-dimensional printed products (e.g. photos, posters, business cards, flyers, etc.). Additional information about such anchors should be displayed in AR applications.

Das hier vorgestellte Verfahren nutzt diese Anker, um an ihrer Stelle an exakt derselben Position und räumlichen Perspektive ein Bewegtbild (= Video) abzuspielen. Somit wird aus dem 2-dimensionalen Druckerzeugnis in der AR-Anwendung ein Video. Die Berechnung von Perspektive, Drehung, Neigung und Entfernung, damit das Video an der exakten Position des Ankers dargestellt werden kann, erfolgt mittels Objekterkennung, d.h. in der AR-Anwendung wird der Anker permanent neu detektiert und die Größe und Ausrichtung des Videos entsprechend angepasst.The method presented here uses these anchors to play a moving image (= video) in their place at exactly the same position and spatial perspective. This turns the 2-dimensional print product into a video in the AR application. The calculation of perspective, rotation, inclination and distance, so that the video can be displayed at the exact position of the anchor, is carried out using object recognition, i.e. the anchor is constantly re-detected in the AR application and the size and orientation of the video is adjusted accordingly.

Es entsteht ein hohes Maß an Interaktion zwischen dem Benutzer und einer Anwendung. Es können beliebige 2-dimensionale Druckerzeugnisse in AR-Anwendungen mit Bewegtbild überlagert werden.There is a high degree of interaction between the user and an application. Any 2-dimensional print products can be overlaid with moving images in AR applications.

Der Ablauf des Verfahrens ist wie folgt:

  1. 1. Identifizieren des Ankers innerhalb der AR-Anwendung
  2. 2. Finden des zugehörigen Videos
  3. 3. Berechnen der räumlichen Position und Perspektive des Ankers
  4. 4. Skalieren und Transformieren (Drehen, Neigen, Verzerren) des Videos
  5. 5. Abspielen des Videos an der exakten Position und der exakten Größe des Ankers
The procedure is as follows:
  1. 1. Identifying the anchor within the AR application
  2. 2. Finding the related video
  3. 3. Calculate the spatial position and perspective of the anchor
  4. 4. Scale and transform (rotate, skew, distort) the video
  5. 5. Playing the video at the exact position and size of the anchor

Für die Schritte 1. und 2. wird in praktischen Anwendungen typischerweise ein Content-Management-System zum Einsatz kommen, in dem die entsprechenden Anker und deren Zuordnung zu Videos hinterlegt wird. Grundsätzlich ist es hier auch möglich, mehrere Videos zu einem Anker zu hinterlegen und dann beim Abspielen auszuwählen, welches der Videos angezeigt werden soll.For steps 1 and 2, a content management system is typically used in practical applications, in which the corresponding anchors and their assignment to videos are stored. In principle, it is also possible here to store several videos for an anchor and then select which of the videos should be displayed during playback.

Weitere AusgestaltungFurther refinement

Für AR-Anwendungen müssen die entsprechenden Anker definiert werden. Dies geschieht typischerweise dadurch, dass ein Referenzbild in der Anwendung hinterlegt wird. Diese Referenzbilder werden dynamisch in die Anwendung mit eingebunden und z.B. von einem Server mit Content-Management-System geladen. Dasselbe gilt für die abzuspielenden Videos. Daraus resultierende Anwendungsbeispiele sind weiter unten aufgeführt.For AR applications, the appropriate anchors must be defined. This is typically done by storing a reference image in the application. These reference images are dynamically integrated into the application and e.g. loaded from a server with a content management system. The same applies to the videos to be played. The resulting application examples are listed below.

Da sich der Bereich „Augmented Reality“ in Zukunft weiterentwickeln und auch verändern wird, ist eine weitere Ausgestaltung in diverse Richtungen vorstellbar. Das hier beschriebene Verfahrens ist immer dann anwendbar, wenn ein 2-dimensionales Druckerzeugnis durch ein Video überlagert wird.Since the field of "Augmented Reality" will continue to develop and change in the future, further development in various directions is conceivable. The method described here can be used whenever a video is superimposed on a 2-dimensional printed product.

Im Folgenden sind eine Reihe von möglichen Anwendungsbeispielen beschrieben.

  • - Plakatwerbung: werden Plakate als Anker verwendet, kann die AR-Anwendung dieses Plakat für Hintergrundinformationen in Video-Form verwenden
  • - Fotobücher, Foto-Geschenke (z.B. Tassen, Kissen, Mousepads, Leinwanddrucke): die Sammlung von privaten Fotos kann über die AR-Anwendung mit Videos überlagert werden
  • - Visitenkarten: wird eine Visitenkarte als Anker hinterlegt, so kann ein kurzes Video den Herausgeber der Visitenkarte näher beschreiben
  • - Bildung: werden z.B. Museums-Exponate als Anker hinterlegt, so können zusätzliche Informationen über den Künstler, den geschichtlichen Hintergrund, etc. als Video abgespielt werden
  • - Zeitungen: klassische Zeitungen können die AR-Anwendung nutzen, um Bilder aus Artikeln oder Anzeigen mit Bewegtbild anzureichern
  • - Etiketten: 2-dimensionale Druckerzeugnisse können auch auf Objekte geklebt oder als Verpackung von Dingen verwendet werden. Dies können mithilfe des hier vorgestellten Verfahrens ebenfalls mit Videos überlagert werden
A number of possible application examples are described below.
  • - Billboard advertising: if billboards are used as anchors, the AR application can use this billboard for background information in video form
  • - Photo books, photo gifts (e.g. mugs, pillows, mouse pads, canvas prints): the collection of private photos can be overlaid with videos via the AR application
  • - Business cards: if a business card is stored as an anchor, a short video can describe the publisher of the business card in more detail
  • - Education: if, for example, museum exhibits are stored as anchors, additional information about the artist, the historical chen background, etc. can be played as a video
  • - Newspapers: classic newspapers can use the AR application to enrich images from articles or advertisements with moving images
  • - Labels: 2-dimensional print products can also be stuck on objects or used as packaging for things. These can also be overlaid with videos using the method presented here

Claims (1)

Es handelt sich um ein Verfahren zur Verbindung von Bewegtbild (= Video) und Druckerzeugnissen mittels Augmented Reality (AR), bei dem Videos anstelle der Druckerzeugnisse auf AR-tauglichen Geräten abgespielt werden, wobei das Video exakt an der Position des Druckerzeugnisses abgespielt wird, auch wenn dessen Position, Entfernung, perspektivischer Winkel oder Beschaffenheit verändert wird. Zentral für dieses Verfahren, ist die dauerhafte, exakte Positionierung des Bewegtbildes über der realen Position des Druckerzeugnisses, auch wenn diese sich verändert.It is a process for connecting moving images (= video) and print products using Augmented Reality (AR), in which videos are played on AR-capable devices instead of the print products, with the video being played at the exact position of the print product, too if its position, distance, perspective angle or condition is changed. Central to this process is the permanent, exact positioning of the moving image over the real position of the printed product, even if this changes.
DE102021002346.3A 2021-05-04 2021-05-04 Exact overlaying of printed matter with moving images using augmented reality Ceased DE102021002346A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102021002346.3A DE102021002346A1 (en) 2021-05-04 2021-05-04 Exact overlaying of printed matter with moving images using augmented reality

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102021002346.3A DE102021002346A1 (en) 2021-05-04 2021-05-04 Exact overlaying of printed matter with moving images using augmented reality

Publications (1)

Publication Number Publication Date
DE102021002346A1 true DE102021002346A1 (en) 2022-11-10

Family

ID=83692247

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102021002346.3A Ceased DE102021002346A1 (en) 2021-05-04 2021-05-04 Exact overlaying of printed matter with moving images using augmented reality

Country Status (1)

Country Link
DE (1) DE102021002346A1 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE202012010173U1 (en) 2012-10-24 2012-12-19 Die Etagen Gmbh Hidden object book with augmented reality elements for adding a puzzle game
US8606645B1 (en) 2012-02-02 2013-12-10 SeeMore Interactive, Inc. Method, medium, and system for an augmented reality retail application
US9277367B2 (en) 2012-02-28 2016-03-01 Blackberry Limited Method and device for providing augmented reality output
US9398210B2 (en) 2011-02-24 2016-07-19 Digimarc Corporation Methods and systems for dealing with perspective distortion in connection with smartphone cameras
US20180130170A1 (en) 2012-10-29 2018-05-10 Digimarc Corporation Determining pose for use with digital watermarking, fingerprinting and augmented reality
US10282904B1 (en) 2012-05-31 2019-05-07 A9.Com, Inc. Providing augmented reality view of objects

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9398210B2 (en) 2011-02-24 2016-07-19 Digimarc Corporation Methods and systems for dealing with perspective distortion in connection with smartphone cameras
US8606645B1 (en) 2012-02-02 2013-12-10 SeeMore Interactive, Inc. Method, medium, and system for an augmented reality retail application
US9277367B2 (en) 2012-02-28 2016-03-01 Blackberry Limited Method and device for providing augmented reality output
US10282904B1 (en) 2012-05-31 2019-05-07 A9.Com, Inc. Providing augmented reality view of objects
DE202012010173U1 (en) 2012-10-24 2012-12-19 Die Etagen Gmbh Hidden object book with augmented reality elements for adding a puzzle game
US20180130170A1 (en) 2012-10-29 2018-05-10 Digimarc Corporation Determining pose for use with digital watermarking, fingerprinting and augmented reality

Similar Documents

Publication Publication Date Title
ES2243922T3 (en) PROCEDURE TO GENERATE A VISUAL DESIGN.
DE69431329T2 (en) Process for generating image data
DE4225872C2 (en) Process for marking and identifying selected areas in images
JP5307761B2 (en) Method and system for real-time personalization of electronic images
DE60126967T2 (en) Method and apparatus for over-sampling anti-aliasing
DE69128731T2 (en) Circuit arrangement for the conversion of pyramid-shaped texture coordinates and display device containing them
DE60225933T2 (en) PORTABLE VIRTUAL REALITY
DE60103373T2 (en) METHOD AND DEVICE FOR DISPLAYING MUSIC FILES IN THREE-DIMENSIONAL SPACE
DE69333508T2 (en) Apparatus and method for processing video signals
Asai et al. Augmented instructions-a fusion of augmented reality and printed learning materials
Alesandrini Computer graphics in learning and instruction
US9786072B2 (en) Techniques for visualization of data
DE102019005885A1 (en) Area map generation and hole filling
Hoffman et al. Storm-lk: A human-centered knowledge model for weather forecasting
CN109388725A (en) The method and device scanned for by video content
DE112011104959T5 (en) Card playback device
DE102021002346A1 (en) Exact overlaying of printed matter with moving images using augmented reality
DE112019002853T5 (en) INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD AND PROGRAM
DE10055649A1 (en) Method of obtaining individualizing commissioning data, involves using computer program for selective alteration of the arrangement parameters
Vahldick et al. Creating an augmented book from a geography textbook
DE102018122626B3 (en) Photo album, method for loading such a photo album and printing device for performing the method
DE60109813T2 (en) METHOD AND DEVICE FOR PRESENTING THREE-DIMENSIONAL SCENES IN VIRTUAL REALITY
Hendratman Attractive Layout using Design Principles: Includes: Align, Guidelines, Origami, Corner Technique and Logo Guide.
Toor Graphic Design on the Desktop: A Guide for the Non-designer
DE102007018568A1 (en) Article e.g. monument, annotating method for use in museum, involves utilizing article provided with bar code that is detected by camera, where article is defined by optical and/or acoustic unit based on read bar code

Legal Events

Date Code Title Description
R086 Non-binding declaration of licensing interest
R012 Request for examination validly filed
R081 Change of applicant/patentee

Owner name: WAGENPFEIL, STEFAN, DE

Free format text: FORMER OWNER: WAGENPFEIL, STEFAN, 58513 LUEDENSCHEID, DE

R163 Identified publications notified
R002 Refusal decision in examination/registration proceedings
R003 Refusal decision now final