DE102014207439A1 - Masking of sensitive data in user identification - Google Patents

Masking of sensitive data in user identification Download PDF

Info

Publication number
DE102014207439A1
DE102014207439A1 DE102014207439.8A DE102014207439A DE102014207439A1 DE 102014207439 A1 DE102014207439 A1 DE 102014207439A1 DE 102014207439 A DE102014207439 A DE 102014207439A DE 102014207439 A1 DE102014207439 A1 DE 102014207439A1
Authority
DE
Germany
Prior art keywords
image data
identification document
pose
identification
mask
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.)
Pending
Application number
DE102014207439.8A
Other languages
German (de)
Inventor
Armin Bauer
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.)
Idnow De GmbH
Original Assignee
Idnow GmbH
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 Idnow GmbH filed Critical Idnow GmbH
Priority to DE102014207439.8A priority Critical patent/DE102014207439A1/en
Publication of DE102014207439A1 publication Critical patent/DE102014207439A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • G06F21/6245Protecting personal data, e.g. for financial or medical purposes
    • G06F21/6254Protecting personal data, e.g. for financial or medical purposes by anonymising data, e.g. decorrelating personal data from the owner's identification
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/33User authentication using certificates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/70Determining position or orientation of objects or cameras
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/40Document-oriented image-based pattern recognition
    • G06V30/41Analysis of document content
    • G06V30/418Document matching, e.g. of document images

Abstract

Bilddaten (302), die ein Identifizierungs-Dokument (200) abbilden, werden erfasst. Pixelwerte werden in den Bilddaten (302) im Bereich einer Maske zum Maskieren des Identifizierungs-Dokuments (200) verändert. Die Maske ist in Abhängigkeit einer Pose des Identifizierungs-Dokuments in den Bilddaten und in Abhängigkeit von Steuerdaten, die einen Typ des Identifizierungs-Dokuments (200) festlegen, bestimmt.Image data (302) depicting an identification document (200) is captured. Pixel values are changed in the image data (302) in the area of a mask for masking the identification document (200). The mask is determined in response to a pose of the identification document in the image data and in response to control data defining a type of the identification document (200).

Description

Es sind Szenarien bekannt, bei denen das Identifizieren eines Benutzers erstrebenswert ist. Identifizieren eines Benutzers kann hierbei bedeuten: Überprüfen oder Bereitstellen der Identität des Benutzers bzw. Überprüfen oder Bereitstellen eines oder mehrerer Identitäts-Kriterien des Benutzers. Solche Identitäts-Kriterien können in verschiedenen Szenarien etwa ein Alter des Benutzers, ein Wohnort des Benutzers, und/oder ein Name des Benutzers sein.Scenarios are known in which the identification of a user is desirable. Identifying a user may mean checking or providing the identity of the user or verifying or providing one or more of the user's identity criteria. Such identity criteria may in various scenarios be, for example, an age of the user, a residence of the user, and / or a name of the user.

Solche Szenarien können z.B. insbesondere identitäts-kritische Transaktionen, wie Kaufverträge oder Banküberweisungen oder Zugangskontrollen sein, bei denen etwa augrund von gesetzlicher Regularien oder persönlicher Interessen sichergestellt werden soll, dass die Identität des Transaktionspartners feststeht und/oder die Identitäts-Kriterien bestimmte Voraussetzungen erfüllen – etwa Volljährigkeit oder einen Wohnort in einem bestimmten Land usf. Dies bedeutet, dass in Abhängigkeit des Identifizierens ein Authentifizieren des Benutzers erfolgen kann.Such scenarios may e.g. in particular identity-critical transactions, such as sales contracts or bank transfers or access controls, which are to be ensured on the basis of legal regulations or personal interests, that the identity of the transaction partner is established and / or the identity criteria meet certain conditions - such as majority or place of residence in a certain country, etc. This means that, depending on the identification, the user can be authenticated.

Jedoch kann es auch bei weiteren, nicht oder nicht besonders identitäts-kritischen Szenarien erstrebenswert sein, einfache und schnelle Techniken zur Identifizierung des Benutzers bereitzustellen.However, it may be desirable to provide simple and rapid user identification techniques in other, non-identity or non-identity critical scenarios as well.

Typischerweise können solche Szenarien ein vergleichsweise hohes Maß an Zuverlässigkeit und/oder Fälschungssicherheit und/oder Täuschungssicherheit in der Identifizierung erfordern. Es kann z.B. erstrebenswert sein, das Identifizieren des Benutzers gegenüber Fälschungen von Identifizierungs-Dokumenten und/oder mutwilligen Täuschungen sicher zu gestalten.Typically, such scenarios may require a comparatively high level of reliability and / or forgery security and / or deceptive security in identification. It can e.g. be desirable to make identifying the user secure against counterfeiting of identification documents and / or willful deceptions.

Es sind diesbezüglich Identifizierungs-Techniken bekannt, welche darauf beruhen, dass ein Benutzer bei einer autorisierten Stelle persönlich vorstellig wird. Dort kann dann ein Identifizierungs-Dokument mit Lichtbild des Benutzers zur Identifizierung verwendet werden. Verschiedene Typen von Identifizierungs-Dokumente sind bekannt, etwa: Pass, Personalausweis, Führerschein, und/oder anderes behördliches Dokument.In this regard, identification techniques are known which rely on a user making a personal appearance to an authorized agency. There can then be used an identification document with photo of the user for identification. Various types of identification documents are known, such as passport, identity card, driver's license, and / or other regulatory document.

Es sind aber auch Identifizierungs-Techniken bekannt, welche darauf beruhen, dass der Benutzer Bilddaten eines Identifizierungs-Dokuments an eine zentrale Stelle, etwa einen Identifizierungs-Server, übersendet, siehe etwa Deutsche Patentanmeldung DE 10 2013 100 635.3 . Hierbei kann es erstrebenswert sein – etwa aus Datenschutzgründen – dass nicht alle Daten, die ein typischen Identifizierungs-Dokument bereitstellt, an die zentrale Stelle übersendet werden. In anderen Worten kann es erstrebenswert sein, sicherzustellen, dass nur relevante Daten übersendet werden. Bestimmte sensible Daten können von der Übertragung ausgenommen sein.However, identification techniques are also known which are based on the fact that the user sends image data of an identification document to a central location, for example an identification server, see for example German patent application DE 10 2013 100 635.3 , In this case, it may be desirable - for reasons of data protection, for example - that not all data provided by a typical identification document is sent to the central office. In other words, it may be desirable to ensure that only relevant data is sent. Certain sensitive data may be excluded from the transfer.

Deshalb besteht ein Bedarf für solche Techniken, welche einerseits eine hohe Zuverlässigkeit und/oder Fälschungssicherheit der Benutzer-Identifikation mittels eines Benutzer-Identifikationsdokuments ermöglichen; die andererseits aber bestimmte Daten auf dem Identifizierungs-Dokument vor unberechtigter Einsichtnahme schützen.Therefore, there is a need for such techniques which on the one hand allow high reliability and / or forgery-proof user identification by means of a user identification document; on the other hand protect certain data on the identification document from unauthorized viewing.

Diese Aufgabe wird von den unabhängigen Ansprüchen gelöst. Die abhängigen Ansprüche definieren weitere Ausführungsformen.This object is solved by the independent claims. The dependent claims define further embodiments.

Gemäß einem ersten Aspekt betrifft die Erfindung ein Verfahren zum Senden von maskierten Bilddaten eines Identifizierungs-Dokuments an einen zentralen Server. Die maskierten Bilddaten bilden ein Identifizierungs-Dokument ab. Das Verfahren umfasst das Erfassen von Bilddaten mit der Kamera des Benutzerendgeräts. Die Bilddaten bilden das Identifizierungs-Dokument ab. Das Verfahren umfasst ferner das Verändern von Pixelwerten in den Bilddaten im Bereich einer Maske zum Maskieren des Identifizierungs-Dokuments. Die Maske wird in Abhängigkeit einer Pose des Identifizierungs-Dokuments in den Bilddaten und in Abhängigkeit von Steuerdaten, die einen Typ des Identifizierungs-Dokuments festlegen, bestimmt. Das Verfahren umfasst ferner das Senden von zumindest Teilen der Bilddaten mit den veränderten Pixelwerten an einen zentralen Server.According to a first aspect, the invention relates to a method for sending masked image data of an identification document to a central server. The masked image data depicts an identification document. The method includes capturing image data with the camera of the user terminal. The image data form the identification document. The method further comprises altering pixel values in the image data in the region of a mask for masking the identification document. The mask is determined in response to a pose of the identification document in the image data and in response to control data defining a type of the identification document. The method further comprises sending at least parts of the image data having the changed pixel values to a central server.

Der zentrale Server kann z.B. zur Authentifizierung und/oder Identifizierung des Benutzers anhand der gesendeten Bilddaten eingerichtet sein. Identifizieren kann z.B. bedeuten: Bestimmen einer Identität oder zumindest bestimmter Identitätsparameter eines Benutzers. Identitätsparameter können z.B. sein: Name, Anschrift, Alter, Staatsbürgerschaft, etc. Authentifizieren kann z.B. bedeuten: Abgleichen bestimmter Identitätsparameter mit vorgegebenen Werten.The central server can e.g. be configured for authentication and / or identification of the user based on the transmitted image data. Can identify e.g. mean determining an identity or at least certain identity parameters of a user. Identity parameters may e.g. be: name, address, age, citizenship, etc. Authenticate can e.g. mean: matching certain identity parameters with given values.

Maskieren kann bedeuten: lokales Verändern von Pixelwerten – zum Beispiel gegenüber gemessenen Pixelwerten – zur Unkenntlichmachung von durch die Pixelwerte abgebildeter Information, die etwas sensible Daten betrifft. Z.B. können die Pixelwerte auf einen einheitlichen Wert, etwa Schwarz oder Weiß oder Gelb entsprechend, gesetzt werden. Es wären auch andere Effekte, wie Verschmieren usf. möglich. Das Verändern der Pixelwerte kann z.B. bedeuten: Verändern gegenüber einem Referenzwert, Verändern gegenüber einem gemessenen Wert, und/oder Verändern gegenüber einem Wert eines benachbarten Pixels, usf. Beim Verändern können z.B. auch Pixelwerte benachbarter Pixel berücksichtigt werden.Masking may mean: locally changing pixel values - for example, compared to measured pixel values - to obscure information mapped by the pixel values that relates to some sensitive data. For example, For example, the pixel values may be set to a uniform value, such as black or white or yellow, respectively. It would be synonymous other effects, such as smearing, etc. possible. Changing the pixel values may be e.g. mean: change from a reference value, change from a measured value, and / or change from a value of an adjacent pixel, etc., for example. Also, pixel values of adjacent pixels are taken into account.

Mittels solcher voranstehend beschriebener Techniken kann der Effekt einer zuverlässigen Maskierung der Bilddaten erreicht werden. Insbesondere kann erreicht werden, dass sensible Daten sicher und passend für das Identifizierungs-Dokument maskiert werden können. Indem die Maske in Abhängigkeit der Pose des Identifizierungs-Dokuments in den Bilddaten bestimmt wird, kann erreicht werden, dass eine besonders zuverlässige Maskierung der sensiblen Daten erfolgt. Insbesondere kann die Maskierung robust auf unterschiedliche Pose des Identifizierungs-Dokuments erfolgen. Je nach unterschiedlichem Typ des Identifizierungs-Dokuments können sich zu maskierende sensible Daten an unterschiedlichen Positionen des Identifizierungs-Dokuments befinden, z.B. in einem Personalausweis links oben, jedoch in einem Pass rechts unten. Dies kann dadurch berücksichtigt werden, dass die Maske in Abhängigkeit der Steuerdaten bestimmt wird. By means of such techniques described above, the effect of reliable masking of the image data can be achieved. In particular, it can be achieved that sensitive data can be safely and appropriately masked for the identification document. By determining the mask as a function of the pose of the identification document in the image data, it is possible to achieve particularly reliable masking of the sensitive data. In particular, the masking can be robust to different pose of the identification document. Depending on the different type of identification document, sensitive data to be masked may be located at different positions of the identification document, eg in an identity card in the top left, but in a pass in the bottom right. This can be taken into account by determining the mask as a function of the control data.

Das Verfahren kann ferner das Erfassen von weiteren Bilddaten mit einer Kamera eines Benutzerendgeräts umfassen. Die weiteren Bilddaten können das Identifizierungs-Dokument abbilden. Das Verfahren kann ferner das Erkennen des Identifizierungs-Dokuments in den weiteren Bilddaten umfassen. Insbesondere können zunächst die weiteren Bilddaten erfasst werden und erst anschließend die Bilddaten erfasst werden.The method may further comprise capturing further image data with a camera of a user terminal. The further image data can map the identification document. The method may further comprise recognizing the identification document in the further image data. In particular, the further image data can first be detected and only then the image data can be acquired.

Das Erkennen des Identifizierungs-Dokuments in den weiteren Bilddaten kann bedeuten: Bestimmen, dass das Identifizierungs-Dokument in den weiteren Bilddaten abgebildet wird und optional Bestimmen einer Pose des Identifizierungs-Dokuments in den weiteren Bilddaten. In anderen Worten kann also zunächst überprüft werden, ob die weiteren Bilddaten das Identifizierungs-Dokument überhaupt abbilden und dann kann optional überprüft werden, mit welcher Pose die weiteren Bilddaten das Identifizierungs-Dokument abbilden. Die Pose des Identifizierungs-Dokuments kann eine Position und eine Orientierung des Identifizierungs-Dokuments in den Bilddaten und/oder in Bezug auf die Kamera bedeuten, also z.B. durch die räumliche Lage, d.h. den Abstand zur Kamera und eine Orientierung im Raum, bestimmt sein. The recognition of the identification document in the further image data may mean: determining that the identification document is mapped in the further image data and optionally determining a pose of the identification document in the further image data. In other words, it is therefore possible first to check whether the further image data at all map the identification document and then optionally check with which pose the further image data reproduce the identification document. The pose of the identification document may mean a position and orientation of the identification document in the image data and / or with respect to the camera, e.g. by the spatial position, i. the distance to the camera and an orientation in the room, be determined.

Die Pose des Identifizierungs-Dokuments in den Bilddaten kann bestimmt werden, z.B. mittels Bilderkennungstechniken. Die Grundlage des Bestimmens der Pose können in einer einfachen Ausführungsform die Bilddaten selbst bilden oder aber alternativ oder zusätzlich auch die zuvor erfassten weiteren Bilddaten, etwa als Referenz- oder Ausgangswert oder als Stellvertreter-Wert. Z.B. kann – ausgehend von der Pose des Identifizierungs-Dokuments in den weiteren Bilddaten – die Pose des Identifizierungs-Dokuments in den Bilddaten antizipiert werden. Das Verfahren kann also weiterhin umfassen: Erkennen einer Pose des Identifizierungs-Dokuments in den weiteren Bilddaten und Bestimmen der Pose des Identifizierungs-Dokuments in den Bilddaten basierend auf der erkannten Pose in den weiteren Bilddaten.The pose of the identification document in the image data may be determined, e.g. by means of image recognition techniques. The basis of determining the pose can in a simple embodiment form the image data itself or alternatively or additionally also the previously acquired further image data, for example as a reference or output value or as a representative value. For example, can - starting from the pose of the identification document in the other image data - the pose of the identification document in the image data are anticipated. The method may thus further comprise: detecting a pose of the identification document in the further image data and determining the pose of the identification document in the image data based on the detected pose in the further image data.

Derart kann es z.B. möglich sein, die Maske bereits vor dem Erfassen der Bilddaten zu bestimmen. Dies kann die Maskierung besonders effizient und wenig rechenintensiv gestalten. Ferner wäre es derart möglich, bereits beim Vorgang des Erfassens der Bilddaten antizipierend bestimmte Pixelwerte unberücksichtigt zu lassen. Schon in einem frühen Stadium der Datenerfassung und Datenverarbeitung der Bilddaten können daher die sensiblen Daten unkenntlich gemacht werden. Derart könnte eine besonders große Sicherheit gegenüber unberechtigtem Auslesen der zu maskierenden Information gewährleistet werden. Gewisse Abweichungen in der Pose des Identifizierungs-Dokuments zwischen den weiteren Bilddaten und den Bilddaten können hierbei tolerierbar sein; z.B. könnte die Maske mit einem entsprechenden Toleranzbereich bestimmt werden. Bewegungen und Verschiebungen zwischen den weiteren Bilddaten und den Bilddaten könnten derart kompensiert werden, z.B. sofern nicht eine zu lange Zeitspanne zwischen dem Erfassen der weiteren Bilddaten und den Bilddaten liegt.Thus it can be e.g. be possible to determine the mask before capturing the image data. This can make the masking particularly efficient and less computationally intensive. Furthermore, it would be possible in this way to anticipate certain pixel values already in the process of capturing the image data. Even at an early stage of data acquisition and data processing of the image data, therefore, the sensitive data can be made unrecognizable. In this way, a particularly high level of security against unauthorized reading out of the information to be masked could be ensured. Certain deviations in the pose of the identification document between the further image data and the image data may be tolerable here; e.g. the mask could be determined with an appropriate tolerance range. Movements and shifts between the further image data and the image data could thus be compensated, e.g. unless there is too long a period of time between capturing the further image data and the image data.

Es wäre auch möglich, dass die Maske direkt anhand der Bilddaten, also nachdem diese erfasst sind, bestimmt wird. Eine Pose des Identifizierungs-Dokuments kann also direkt aus den Bilddaten bestimmt werden. Dies hat den Effekt einer besonders genauen Maskierung.It would also be possible for the mask to be determined directly from the image data, that is, after it has been acquired. A pose of the identification document can thus be determined directly from the image data. This has the effect of a particularly accurate masking.

Die Steuerdaten können z.B. aus einer Benutzereingabe erhalten werden. Es wäre z.B. möglich, dass der Benutzer initial den Typ des Identifizierungs-Dokuments festlegt, z.B. über eine entsprechende Benutzerschnittstelle des Benutzerendgeräts. Die Steuerdaten können alternativ oder zusätzlich aus einer Bilderkennung der weiteren Bilddaten erhalten werden. Die Steuerdaten können alternativ oder zusätzlich aus einer Bilderkennung der Bilddaten erhalten werden. Hierzu können geeignete Bilderkennungstechniken verwendet werden. Derart kann sichergestellt werden, dass die Steuerdaten den richtigen Typ von Identifizierungs-Dokument festlegen. Es kann damit eine genaue Maskierung von sensiblen Daten erfolgen. Fehlerhafte Maskierung kann vermieden werden.The control data may e.g. can be obtained from a user input. It would be e.g. it is possible for the user to initially set the type of the identification document, e.g. via a corresponding user interface of the user terminal. The control data can alternatively or additionally be obtained from an image recognition of the further image data. The control data may alternatively or additionally be obtained from an image recognition of the image data. For this purpose, suitable image recognition techniques can be used. This ensures that the control data defines the correct type of identification document. It can thus be a precise masking of sensitive data. Faulty masking can be avoided.

Z.B. kann eine geometrische Referenzform der Maske vorgegeben sein. Alternativ oder zusätzlich kann die geometrische Referenzform von dem zentralen Server empfangen werden. Das Verfahren kann weiterhin umfassen: Bestimmen der Maske durch Transformieren der geometrischen Referenzform entsprechend der Pose des Identifizierungs-Dokuments in den Bilddaten.For example, a geometric reference shape of the mask can be specified. Alternatively or additionally, the geometric reference form may be received by the central server. The method may further comprise determining the mask by transforming the geometric Reference form corresponding to the pose of the identification document in the image data.

Die Referenzform kann z.B. unterschiedlich für verschiedene Typen von Identifizierungs-Dokumenten sein. In anderen Worten kann also die Referenzform spezifisch für einen Typ von Identifizierungs-Dokument sein. Z.B. kann die geometrische Referenzform der Maske eine Form der Maske für eine bestimmte Referenzpose des jeweiligen Identifizierungs-Dokuments umfassen. Die Transformation kann dann einer geometrischen Transformation der Referenzpose in die Pose des Identifizierungs-Dokuments in den Bilddaten entsprechen.The reference form may e.g. be different for different types of identification documents. In other words, therefore, the reference form may be specific to a type of identification document. For example, For example, the geometric reference shape of the mask may comprise a shape of the mask for a particular reference pose of the respective identification document. The transformation may then correspond to a geometric transformation of the reference pose into the pose of the identification document in the image data.

Z.B. kann das Verfahren weiterhin umfassen: Senden der Steuerdaten an den zentralen Server. Z.B. kann es möglich sein, anhand der gesendeten Steuerdaten die passende geometrische Referenzform zu ermitteln. Die Steuerdaten können keine Identitäts-bezogene Information beinhalten, sodass das Senden der Steuerdaten vor dem maskieren der Bilddaten stattfinden kann.For example, For example, the method may further include: sending the control data to the central server. For example, It may be possible to determine the appropriate geometric reference form based on the transmitted control data. The control data may not include identity-related information, so that transmission of the control data may take place before masking the image data.

Im Allgemeinen können die weiteren Bilddaten und die Bilddaten flexibel gewählt werden, etwa bezüglich Format, Typ, Auflösung usf. Es können z.B. die weiteren Bilddaten ein Standbild bzw. Einzelbild sein. Es können z.B. die Bilddaten ein Standbild bzw. Einzelbild sein. Es können z.B. die weiteren Bilddaten ein Film sein. Es können z.B. die Bilddaten ein Film sein. Es können die z.B. die weiteren Bilddaten und die Bilddaten Teil eines Films sein, z.B. desselben Films. Das Verändern der Pixelwerte beim Maskieren kann in Echtzeit des Films geschehen. Dadurch kann der Effekt einer zuverlässigen Identifizierung des Benutzers gewährleistet werden, wobei gleichzeitig eine zuverlässige Maskierung von sensiblen Daten erfolgt. Wird nämlich zum Beispiel im Zeitverlauf des Films die Pose des Identifizierungs-Dokuments geändert, so wäre es möglich, dass die Pose in Echtzeit bestimmt wird und das Maskieren jeweils mit einer aktuellen Pose des Identifizierungs-Dokuments die sensiblen Daten zuverlässig maskiert. Durch die veränderliche Pose des abgebildeten Identifizierungs-Dokuments kann gleichzeitig sichergestellt werden, dass es sich nicht um eine Fälschung oder Täuschung handelt; dadurch kann das Identifizieren zuverlässiger werden.In general, the other image data and image data can be chosen flexibly, such as in terms of format, type, resolution and so on. the further image data is a still image or individual image. It can e.g. the image data is a still image or a single image. It can e.g. the other image data will be a movie. It can e.g. the image data is a movie. The e.g. the further image data and the image data are part of a film, e.g. same movie. Changing the pixel values while masking can be done in real time of the movie. Thereby, the effect of a reliable identification of the user can be ensured, while at the same time a reliable masking of sensitive data takes place. If, for example, the pose of the identification document is changed over the course of time of the film, it would be possible for the pose to be determined in real time and masking each time with a current pose of the identification document reliably masking the sensitive data. The changeable pose of the illustrated identification document can at the same time ensure that it is not a forgery or deception; This makes identification more reliable.

Die Bilddaten und/oder die weiteren Bilddaten können jeweils eine Abfolge von Einzelbildern umfassen. Die Einzelbilder können das Identifikationsdokument in unterschiedlichen Posen abbilden. Das Verändern der Pixelwerte kann in den Bilddaten individuell für die Einzelbilder geschehen. Z.B. könnte jeweils für jedes Einzelbild eine aktuelle Pose bestimmt werden, z.B. anhand des entsprechenden Einzelbilds und/oder anhand eines vorangehenden Einzelbildes und/oder anhand der weiteren Bilddaten. Derart kann sichergestellt werden, dass auch bei einer Bewegung des Identifizierungs-Objekts als Funktion der Zeit immer eine gültige und aktuelle Maskierung der sensiblen Daten vorgenommen wird. Die Teile der Bilddaten mit den veränderten Pixelwerten könnten z.B. als Teil eines Live-Chats an den zentralen Server gesendet werden. Der Live-Chat kann eine besonders sichere Identifizierung ermöglichen; durch das zeitaufgelöste Verändern der Pixelwerte kann ein Verbergen der sensiblen Daten über die Dauer des Live-Chats sichergestellt sein. Insbesondere in einem solchen Fall können die Einzelbilder zu Zeitpunkten erfasst werden, die nur etwa einige zehn Millisekunden oder kürzer zeitlich zueinander beabstandet sind. In anderen Worten können die Bilddaten und/oder die weiteren Bilddaten dann Einzelbilder umfassen, wenn sie Teil eines Films sind. Es wäre aber auch möglich, dass zwischen dem Erfassen der verschiedenen Einzelbilder ein größer zeitlicher Abstand liegt. Es wäre möglich, dass das Erfassen der Einzelbilder benutzerinitiiert erfolgt.The image data and / or the further image data may each comprise a sequence of individual images. The individual images can depict the identification document in different poses. Changing the pixel values can be done individually in the image data for the individual images. For example, a current pose could be determined for each frame, e.g. on the basis of the corresponding individual image and / or on the basis of a preceding individual image and / or on the basis of the further image data. In this way, it can be ensured that even with a movement of the identification object as a function of time, a valid and current masking of the sensitive data is always carried out. The parts of the image data with the changed pixel values could e.g. be sent to the central server as part of a live chat. The live chat can enable a particularly secure identification; the time-resolved changing of the pixel values can ensure that the sensitive data is hidden over the duration of the live chat. In particular, in such a case, the frames may be captured at times that are only about several tens of milliseconds or shorter in time. In other words, the image data and / or the further image data can then comprise individual images if they are part of a film. But it would also be possible that there is a greater time interval between the detection of the different individual images. It would be possible for the capturing of the individual images to be user-initiated.

Die weiteren Bilddaten und die Bilddaten können z.B. unterschiedliche Auflösungen aufweisen. Auflösung kann eine Dichte von Pixeln bezogen auf Bildfläche oder eine Gesamtzahl von Pixeln pro Bild bezeichnen. Z.B. können die weiteren Bilddaten niedriger aufgelöst sein als die Bilddaten, oder andersherum. Z.B. kann eine erste Auflösung der weiteren Bilddaten gleich oder geringer sein als 4 Megapixel, vorzugsweise als 2 Megapixel, besonders vorzugsweise als 1 Megapixel. Eine erste Auflösung der weiteren Bilddaten könnte gleich oder geringer sein als 350 Pixel pro Inch (dpi), vorzugsweise als 250 dpi, besonders vorzugsweise kleiner als 75 dpi.The further image data and the image data may e.g. have different resolutions. Resolution may denote a density of pixels in terms of image area or a total number of pixels per image. For example, For example, the other image data may be lower in resolution than the image data, or vice versa. For example, For example, a first resolution of the further image data may be equal to or less than 4 megapixels, preferably 2 megapixels, more preferably 1 megapixel. A first resolution of the further image data could be equal to or less than 350 pixels per inch (dpi), preferably as 250 dpi, more preferably less than 75 dpi.

Z.B. kann die Auflösung der weiteren Bilddaten so gering sein, dass sich sensible Daten – auch ohne entsprechende Maskierung der weiteren Bilddaten – nicht erkennen lassen. Gleichzeitig kann die Auflösung der weiteren Bilddaten genügend groß sein, dass ein Erkennen des Identifizierungs-Dokuments, optional der Pose des Identifizierungs-Dokuments, in den weiteren Bilddaten noch möglich ist. Dies kann es erlauben, eine zuverlässige Unkenntlichmachung der sensiblen Daten auch zu einem Zeitpunkt zu gewähren, an dem die Maskierung noch nicht oder nur eingeschränkt möglich ist, z.B. weil eine Bilderkennungstechnik das Identifizierungs-Dokument noch nicht erkannt hat. Derart können die sensiblen Daten besonders gut vor unberechtigtem Zugriff geschützt werden.For example, the resolution of the other image data can be so low that sensitive data - even without appropriate masking of the other image data - can not be detected. At the same time, the resolution of the further image data can be sufficiently great that recognition of the identification document, optionally the pose of the identification document, is still possible in the further image data. This may allow to provide a reliable defacement of the sensitive data even at a time when the masking is not or only partially possible, e.g. because an image recognition technique has not yet recognized the identification document. In this way, the sensitive data can be protected particularly well against unauthorized access.

Außerdem kann ein besonders wenig rechenintensives und schnelles Erkennen des Identifizierungs-Dokuments in den weiteren Bilddaten erfolgen, sofern diese eine vergleichsweise geringe Auflösung aufweisen. Das Initiieren des Erfassens der Bilddaten kann deshalb besonders schnell gehen.In addition, a particularly less computationally intensive and fast recognition of the identification document in the other image data can take place, provided that they have a comparatively low resolution. The initiation of capturing the image data can therefore be very fast.

Gemäß einem weiteren Aspekt betrifft die Erfindung ein Benutzerendgerät, das zum Senden von maskierten Bilddaten an einen zentralen Server eingerichtet ist. Die maskierten Bilddaten bilden ein Identifizierungs-Dokument ab. Das Benutzerendgerät umfasst eine Kamera und einen Prozessor und eine Schnittstelle. Die Kamera ist eingerichtet, um Bilddaten zu erfassen. Die Bilddaten bilden das Identifizierungs-Dokument ab. Der Prozessor ist weiterhin eingerichtet, um Pixelwerte in den Bilddaten im Bereich einer Maske zum Maskieren des Identifizierung-Dokuments zu verändern. Die Maske ist in Abhängigkeit einer Pose des Identifizierung-Dokuments in den Bilddaten bestimmt. Die Maske ist ferner in Abhängigkeit von Steuerdaten, die einen Typ des Identifizierungs-Dokuments festlegen, bestimmt. Die Schnittstelle ist eingerichtet, um zumindest Teile der Bilddaten mit den veränderten Pixelwerten an einen zentralen Server zu senden. In another aspect, the invention relates to a user terminal configured to send masked image data to a central server. The masked image data depicts an identification document. The user terminal includes a camera and a processor and an interface. The camera is set up to capture image data. The image data form the identification document. The processor is further configured to change pixel values in the image data in the region of a mask for masking the identification document. The mask is determined depending on a pose of the identification document in the image data. The mask is also determined in response to control data defining a type of the identification document. The interface is set up to send at least parts of the image data with the changed pixel values to a central server.

Für ein solches Benutzerendgerät können Effekte erzielt werden, die vergleichbar sind mit den Effekten, die für ein Verfahren zum Senden von maskierten Bilddaten gemäß einem weiteren Aspekt erzielt werden können.For such a user terminal, effects comparable to the effects that can be achieved for a method of transmitting masked image data according to another aspect can be achieved.

Das Benutzerendgerät kann eingerichtet sein, um ein Verfahren zum Senden von maskierten Bilddaten gemäß einem weiteren Aspekt auszuführen. Z.B. kann der Prozessor zum Bestimmen der Maske gemäß der beschriebenen Techniken eingerichtet sein. Dazu können auch die ersten Bilddaten von der Kamera erfasst werden und vom Prozessor entsprechend verarbeitet werden. The user terminal may be configured to perform a method of transmitting masked image data according to another aspect. For example, For example, the processor may be configured to determine the mask according to the described techniques. For this purpose, the first image data from the camera can be detected and processed by the processor accordingly.

Die oben dargelegten Merkmale und Merkmale, die nachfolgend beschrieben werden, können nicht nur in den entsprechenden explizit dargelegten Kombination verwendet werden, sondern auch in weiteren Kombination oder isoliert ohne den Schutzumfang der vorliegenden Erfindung zu verlassen. Insbesondere ist es möglich, die verschiedenen Merkmale der Verfahren zum Identifizieren des Benutzers und zum Bereitstellen von Bilddaten miteinander zu kombinieren.The features and features set out above, which are described below, can be used not only in the corresponding combination explicitly set out, but also in further combination or isolation without departing from the scope of the present invention. In particular, it is possible to combine the various features of the methods for identifying the user and for providing image data.

Die oben beschriebenen Eigenschaften, Merkmale und Vorteile dieser Erfindung sowie die Art und Weise, wie diese erreicht werden, werden klarer und deutlicher verständlich im Zusammenhang mit der folgenden Beschreibung der Ausführungsbeispiele, die im Zusammenhang mit den Zeichnungen näher erläutert werden.The above-described characteristics, features, and advantages of this invention, as well as the manner in which they will be achieved, will become clearer and more clearly understood in connection with the following description of the embodiments, which will be described in detail in conjunction with the drawings.

1 illustriert ein Identifizierungs-Dokument, das sensible Daten umfasst. 1 illustrates an identification document that includes sensitive data.

2 illustriert das Identifizierungs-Dokument der 1, wobei die sensiblen Daten maskiert sind. 2 illustrates the identification document of the 1 , where the sensitive data is masked.

3 illustriert ein Benutzerendgerät, das zur Identifikation eines Benutzers anhand von Bilddaten, die das Identifizierungs-Dokument abbilden, in Verbindung mit einem Identifizierungs-Server steht. 3 illustrates a user terminal that is in communication with an identification server for identifying a user based on image data that maps the identification document.

4 illustriert weitere Bilddaten, in denen das Identifizierungs-Dokument abgebildet ist. 4 illustrates further image data in which the identification document is mapped.

5 illustriert Bilddaten, in denen das Identifizierungs-Dokument abgebildet ist und in denen sensible Daten maskiert sind. 5 illustrates image data in which the identification document is mapped and in which sensitive data is masked.

6 illustriert das Maskieren der Bilddaten in Abhängigkeit von der Pose des Identifizierungs-Dokuments. 6 illustrates the masking of the image data depending on the pose of the identification document.

7 ist ein Flussdiagramm eines erfindungsgemäßen Verfahrens zum Senden von maskierten Bilddaten. 7 is a flowchart of a method according to the invention for transmitting masked image data.

8 illustriert ein Szenario, bei dem die weiteren Bilddaten und die Bilddaten jeweils eine Abfolge von Einzelbildern als Film umfassen. 8th illustrates a scenario in which the further image data and the image data each comprise a sequence of individual images as a film.

Nachfolgend wird die vorliegende Erfindung anhand bevorzugter Ausführungsformen unter Bezugnahme auf die Zeichnungen näher erläutert. In den Figuren bezeichnen gleiche Bezugszeichen gleiche oder ähnliche Elemente. Die Figuren sind schematische Repräsentationen verschiedener Ausführungsformen der Erfindung. in den Figuren dargestellte Elemente sind nicht notwendigerweise maßstabsgetreu dargestellt. Vielmehr sind die verschiedenen in den Figuren dargestellten Elemente derart wiedergegeben, dass ihre Funktion und genereller Zweck dem Fachmann verständlich wird.Hereinafter, the present invention will be described with reference to preferred embodiments with reference to the drawings. In the figures, like reference characters designate the same or similar elements. The figures are schematic representations of various embodiments of the invention. Elements shown in the figures are not necessarily drawn to scale. Rather, the various elements shown in the figures are reproduced in such a way that their function and general purpose will be understood by those skilled in the art.

In den Figuren dargestellte Verbindungen und Kopplungen zwischen funktionellen Einheiten und Elementen können auch als indirekte Verbindung oder Kopplung implementiert werden. Connections and couplings between functional units and elements illustrated in the figures may also be implemented as an indirect connection or coupling.

Eine Verbindung oder Kopplung kann drahtgebunden oder drahtlos implementiert sein. Funktionale Einheiten können als Hardware, Software oder eine Kombination aus Hardware und Software implementiert werden.A connection or coupling may be implemented by wire or wireless. Functional units can be implemented as hardware, software or a combination of hardware and software.

In den Figuren werden Techniken erläutert, bei denen maskierte Bilddaten zum nachfolgenden Identifizieren eines Benutzers erzeugt werden. Die zuverlässige bzw. sichere Identifizierung von Personen wird in verschiedenen Geschäftsprozessen benötigt – sei es um ein Konto oder Depot zu eröffnen, einen Mobilfunkvertrag abzuschließen, altersbeschränkte Inhalte zu konsumieren oder allgemein zur Vermeidung von Betrug im Geschäftsverkehr. Eine solche Identifizierung setzt häufig die Kontrolle eines Ausweisdokumentes bzw. eines Identifizierungs-Dokuments voraus, welches typischerweise auf Echtheit überprüft wird und mit dem Gesicht der zu identifizierenden Person verglichen wird. Des Weiteren wird in diesem Zusammenhang häufig eine Kopie des Ausweises angefertigt. Gerade bei Verfahren, bei denen die Kontrolle nicht persönlich durchgeführt wird, sondern über elektronische Verfahren wie z.B. Einsenden einer Kopie des Ausweises, Aufnahme eines Fotos/Videos des Ausweises, Zeigen des Ausweises in einer Live-Video-Verbindung, wird automatisch eine Kopie des Ausweises angefertigt, da dieser, zumindest kurzzeitig bei dem Anbieter der Identifizierungs-Dienstleistung gespeichert werden sollte.In the figures, techniques are explained in which masked image data are generated for subsequently identifying a user. Reliable or secure identification of individuals is required in a variety of business processes, whether to open an account or a custody account, conclude a mobile phone contract, consume age-restricted content, or generally to prevent fraud in business dealings. Such identification often requires the control of a passport or identification document, which is typically authenticity is checked and compared with the face of the person to be identified. Furthermore, a copy of the ID card is often made in this context. Especially in cases where control is not carried out personally, but via electronic procedures such as sending a copy of the ID, taking a photo / video of the ID, showing the ID in a live video connection, a copy of the ID automatically becomes made, as this, at least temporarily stored with the provider of the identification service.

Aus Gründen des Datenschutzes kann dies problematisch sein, da das Identifizierungs-Dokument verschiedene personenbezogene Daten enthält. Oftmals zeigt das Identifizierungs-Dokument deutlich mehr Daten als für den eigentlichen Identifizierungsvorgang benötigt wären. Des Weiteren sind teilweise sensible Daten auf dem Identifizierungs-Dokument abgedruckt, welche an Dritte übermittelt werden sollten.For privacy reasons, this can be problematic since the identification document contains various personal data. Often, the identification document shows significantly more data than would be needed for the actual identification process. Furthermore, some sensitive data are printed on the identification document, which should be transmitted to third parties.

Nachfolgend werden Techniken erläutert, die eine Identifizierung bei gleichzeitiger Verhinderung der Preisgabe von sensiblen Daten ermöglichen. 1 zeigt ein typisches Identifizierungs-Dokument 200, z.B. einen Führerschein. Natürlich sind alternative Identifizierungs-Dokumente 200 möglich, z.B. Kreditkarten, Studienausweise, Bibliotheksausweise, Personalausweise, Pässe, sonstige behördliche Dokumente, usf. Im Allgemeinen sollte das Identifizierungs-Dokument 200 bestimmte Integritäts- oder Validitätsmerkmale 203 aufweisen, die zur Überprüfung seiner Echtheit herangezogen werden können, z.B. Wasserzeichen, Hologramme, Reliefs, Prüfziffern, usf. Die Echtheit kann z.B. besonders vorteilhaft anhand von Bilddaten festgestellt werden, die das Identifizierungs-Dokument 200 in unterschiedlichen Posen abbilden, z.B. durch Verkippen oder Drehen etc. Ferner sollte das Identifizierungs-Dokument 200 bestimmte Identifizierungsinformationen 202 aufweisen, die zur Identifizierung des Benutzers bzw. des Inhabers des Identifizierungs-Dokument 200 dienen können. Typische Beispiele wären etwas Name, Anschrift, Alter, Passfoto, usf.The following explains techniques that allow identification while preventing the disclosure of sensitive data. 1 shows a typical identification document 200 eg a driving license. Of course, alternative identification documents 200 possible, eg credit cards, student cards, library cards, identity cards, passports, other official documents, etc. In general, the identification document 200 certain integrity or validity characteristics 203 have, which can be used to verify its authenticity, such as watermarks, holograms, reliefs, check digits, etc. The authenticity can be determined for example particularly advantageous on the basis of image data containing the identification document 200 in different poses, for example by tilting or turning etc. Furthermore, the identification document 200 certain identification information 202 which identify the user or the holder of the identification document 200 can serve. Typical examples would be a little name, address, age, passport photo, etc.

Daneben weist das Identifizierungs-Dokument der 1 auch sensible Daten 201 auf. Solche sensible Daten 201 sollen aus Gründen des Datenschutzes nicht an Dritte weitergegeben werden, z.B. auch nicht im Rahmen der Identifizierung. Die sensiblen Daten 201 könnten z.B. vom Benutzer vorgegeben sein oder auch gemäß bestimmter allgemeiner Richtlinien ermittelt werden. Beispiele wären z.B.: Prüfcode einer Kreditkarte, Card Access Nummer (CAN) eines deutschen Personalausweises, Matrikelnummer eines Studienausweises, usf.In addition, the identification document of the 1 also sensitive data 201 on. Such sensitive data 201 should not be passed on to third parties for reasons of data protection, eg not in the context of identification. The sensitive data 201 could for example be specified by the user or determined according to certain general guidelines. Examples would be eg: check code of a credit card, card access number (CAN) of a German identity card, student number of a student ID card, etc.

Typischerweise ist die Position der sensiblen Daten 201 auf dem Identifizierungs-Dokument 200 bekannt und hängt vom Typ des Identifizierungs-Dokuments 200 ab. Dies ist in 2 dargestellt. Dort ist ersichtlich, dass bestimmte Bereiche des Identifizierungs-Dokuments 200 ausgeschwärzt sind. Diese Bereiche, in denen sich die sensiblen Daten 201 befinden, sind also unkenntlich gemacht (maskiert). Alternative Maskierungstechniken können z.B. aus folgender Gruppe ausgewählt werden: Schwärzen, Löschen, Unkenntlich machen, verpixeln, Verschwommen anzeigen, verzerren etc.Typically, the position of the sensitive data 201 on the identification document 200 and depends on the type of identification document 200 from. This is in 2 shown. There it can be seen that certain areas of the identification document 200 are blacked out. These areas where the sensitive data 201 are therefore unrecognizable (masked). Alternative masking techniques can be selected, for example, from the following group: blackening, erasing, blurring, pixelating, displaying blurred, distorting, etc.

Werden entsprechende Bilddaten anschließend an eine zentrale Stelle, z.B. an einen Identifizierungs-Server 50 (vgl. 3) gesendet, so sind die entsprechenden Bereiche unleserlich und die sensiblen Daten 201 sind vor unberechtigtem Zugriff geschützt. Nachfolgend werden Techniken beschrieben, die es besonders effizient und gleichzeitig sicher ermöglichen, die Maskierung der zu sendenden Bilddaten, die mittels einer Kamera 65 eines Benutzerendgeräts 60 erfasst werden, vorzunehmen – insbesondere, wenn die Identifizierung das Senden von Bilddaten als Teil eines Films umfasst, etwa in einem Live-Chat. Das Benutzerendgerät 60 kann z.B. ein Handy, ein Tablet, ein PC mit einer Webkamera, ein Fernseher mit Kamera oder ähnliches sein. Die Verbindung zwischen Benutzerendgerät 60 und Identifizierungs-Server 50 kann z.B. über das Internet hergestellt werden. Dazu verfügt das Benutzerendgerät über eine entsprechende Schnittstelle 69. Die Schnittstelle 69 kann drahtlos und/oder drahtgebunden operieren. Paketierte Daten können ausgetauscht werden. Das Benutzerendgerät 60 kann eine Benutzerschnittstelle 66 aufweisen, mittels welcher Benutzereingabe sensiert werden kann und/oder Ausgabe von Information an den Benutzer erfolgen kann. Die Benutzerschnittstelle 66 kann umfassen: Sprachausgabe, Bildausgabe über ein Touchpad, ein Touchpad, Knöpfe, Schieberegler, Tasten, usf. Z.B. kann die Benutzerschnittstelle 66 einen Bildschirm umfassen, auf dem in Echtzeit mit der Kamera 65 erfasste Bilddaten wiedergegeben werden. Ferner umfasst das Benutzerendgerät 60 einen Prozessor 67, der eingerichtet ist, um verschiedene Techniken im Zusammenhang mit der Bilderfassung und Bildverarbeitung durchzuführen. Hierzu können z.B. Bilderkennungs- und Maskierungstechniken zählen, wie sie nachfolgend erläutert sind. Der Prozessor 67 kann eingerichtet sein, um diese Techniken in Echtzeit durchzuführen.If corresponding image data are subsequently sent to a central location, eg to an identification server 50 (see. 3 ), the corresponding areas are unreadable and the sensitive data 201 are protected against unauthorized access. In the following, techniques will be described which make it particularly efficient and at the same time safe to mask the image data to be transmitted by means of a camera 65 a user terminal 60 in particular, when the identification involves sending image data as part of a movie, such as in a live chat. The user terminal 60 For example, it can be a mobile phone, a tablet, a PC with a webcam, a TV with a camera or something similar. The connection between user terminal 60 and identification server 50 can be produced eg via the internet. For this purpose, the user terminal has a corresponding interface 69 , the interface 69 can operate wireless and / or wired. Packaged data can be exchanged. The user terminal 60 can be a user interface 66 have, by means of which user input can be sensed and / or output of information to the user can take place. The user interface 66 may include: voice output, image output via a touchpad, a touchpad, buttons, sliders, buttons, etc. For example, the user interface 66 include a screen on which in real time with the camera 65 recorded image data are reproduced. Furthermore, the user terminal comprises 60 a processor 67 , which is set up to perform various techniques related to image capture and image processing. This may include, for example, image recognition and masking techniques, as explained below. The processor 67 can be set up to perform these techniques in real time.

In 4 sind mittels der Kamera 65 erfasste weitere Bilddaten 301 gezeigt, die das Identifizierungs-Dokument 200 abbilden (in 4 nur schematisch gezeigt). Die weiteren Bilddaten 301 weisen eine bestimmte Auflösung auf, die z.B. vergleichsweise gering gewählt werden kann, z.B. kleiner als 4 Megapixel, vorzugsweise kleiner als 2 Megapixel, besonders vorzugsweise kleiner als 1 Megapixel. Z.B. kann die Auflösung so gewählt werden, dass das Identifizierungs-Dokument 200 in den weiteren Bilddaten 301 noch erkannt werden kann, gleichzeitig aber insbesondere der Inhalt der sensiblen Daten 201 unleserlich ist. Es kann entbehrlich sein, dass die Integritätsinformation 203 und/oder die Identifizierungsinformation 202 erkannt werden kann. In anderen Worten können die weiteren Bilddaten 301 so niedrig aufgelöst sein, dass Text etc. der sensiblen Daten 201 nicht oder nur eingeschränkt erkennbar ist. Dann ist nämlich sichergestellt, dass die sensiblen Daten 201 aus den weiteren Bilddaten 301 unautorisiert ausgelesen werden. Ferner sollen die weiteren Bilddaten 301 nicht an den Identifizierungs-Server 50 gesendet werden. Dies stellt weiter sicher, dass diese weiteren Bilddaten 301, in denen noch keine Maskierung stattgefunden hat, unautorisiert verwendet werden, um an die sensiblen Daten 201 zu gelangen.In 4 are by means of the camera 65 captured further image data 301 shown the identification document 200 depict (in 4 shown only schematically). The further image data 301 have a certain resolution, which can be chosen to be comparatively low, eg less than 4 megapixels, preferably less than 2 megapixels, especially preferably less than 1 megapixel. For example, the resolution can be chosen so that the identification document 200 in the other image data 301 can still be recognized, but at the same time in particular the content of the sensitive data 201 is illegible. It may be dispensable that the integrity information 203 and / or the identification information 202 can be recognized. In other words, the other image data 301 be so low that text, etc. of the sensitive data 201 is not or only partially recognizable. Then it is ensured that the sensitive data 201 from the other image data 301 be read out unauthorized. Furthermore, the other image data 301 not to the identification server 50 be sent. This further ensures that this additional image data 301 in which no masking has yet taken place, unauthorized use is made to access the sensitive data 201 to get.

Die weiteren Bilddaten 301 können z.B. mit einer bestimmten Bildwiederholrate als Film erfasst werden. Dann kann es dem Benutzer besonders einfach gelingen, das Identifizierungs-Dokument 301 abzulichten. Mittels geeigneter Bilderkennungstechniken, wie z.B. Kantendetektion, Templatematching oder Landmarkenerkennung kann dann in den weiteren Bilddaten 301 das Identifizierungs-Dokument 200 erkannt werden. Dazu kann z.B. eine entsprechende Bilderkennung in einem vorgegebenen Bereich der weiteren Bilddaten 301 (in 4 durch den angedeuteten Rahmen illustriert) operieren. Optional kann auch die Pose, d.h. die Position und die Orientierung des Identifizierungs-Dokuments 200 erkannt werden.The further image data 301 can be captured as a movie at a specific frame rate, for example. Then the user can easily manage the identification document 301 scan. By means of suitable image recognition techniques, such as edge detection, template matching or landmark detection can then in the other image data 301 the identification document 200 be recognized. For this example, a corresponding image recognition in a predetermined range of the other image data 301 (in 4 illustrated by the indicated frame). Optionally, the pose, ie the position and orientation of the identification document 200 be recognized.

Sobald das Identifizierungs-Dokument 200 in den weiteren Bilddaten 301 erkannt ist, kann eine Maskierung der sensiblen Daten 201 in Bilddaten 302 erfolgen. In den nachfolgend erfassten Bilddaten 302 (vgl. 5) ist es dann möglich, die sensiblen Daten 201 zu maskieren. Dazu wird eine Maske bestimmt. Das Bestimmen der Maske 502 ist in 6 illustriert. Eine geometrische Referenzform 501 ist vorgegeben. Die geometrische Referenzform 501 kann z.B. in dem Benutzergerät fest eingespeichert sein, z.B. zugeordnet zu dem jeweiligen Typ von Identifizierungs-Dokument 200. Es wäre aber alternativ oder zusätzlich auch möglich, dass die Referenzform 501 von dem Identifizierungs-Server 50 empfangen wird, z.B. bevor die weiteren Bilddaten 301 erfasst werden. Once the identification document 200 in the other image data 301 is detected, can mask the sensitive data 201 in image data 302 respectively. In the following captured image data 302 (see. 5 ) then it is possible the sensitive data 201 to mask. For this a mask is determined. Determining the mask 502 is in 6 illustrated. A geometric reference form 501 is given. The geometric reference form 501 For example, it can be permanently stored in the user device, for example assigned to the respective type of identification document 200 , However, it would alternatively or additionally also possible that the reference form 501 from the identification server 50 is received, eg before the further image data 301 be recorded.

Die Referenzform 501 kann spezifisch einem bestimmten Typ von Identifizierungs-Dokument 200 zugeordnet sein. Dies kann der Fall sein, weil sich typischerweise die Position der sensiblen Daten 201 etwa auf einem Personalausweis von der Position der sensiblen Daten 201 auf einem Führerschein unterscheidet. Deshalb kann es notwendig sein, den Typ des Identifizierungs-Dokuments 200 zu ermitteln. Dies kann z.B. über eine entsprechende Vorauswahl des Benutzers über die Benutzerschnittstelle 66 erfolgen. Alternativ oder zusätzlich kann der Typ des Identifizierungs-Dokuments 200 auch aus den weiteren Bilddaten 301 und/oder den Bilddaten 302 bestimmt werden, etwa mittels Bilderkennungstechniken.The reference form 501 can be specific to a particular type of identification document 200 be assigned. This may be the case because typically the position of the sensitive data 201 about on an identity card from the position of sensitive data 201 on a driver's license differs. Therefore, it may be necessary to specify the type of identification document 200 to investigate. This can be done, for example, via a corresponding preselection of the user via the user interface 66 respectively. Alternatively or additionally, the type of identification document 200 also from the other image data 301 and / or the image data 302 be determined, for example by means of image recognition techniques.

Die Referenzform 501 wird transformiert (in 5 als vertikaler Pfeil dargestellt), um die Maske 502 zu bestimmen. Die Transformation kann umfassen: Stauchung, Zerrung, Rotation, Skalierung, usf. Die Transformation berücksichtigt die Pose des Identifizierungs-Dokuments 200 in den Bilddaten 302. Die Maske ist dann angepasst an die spezifische Pose, mit der das Identifizierungs-Dokument 200 in den Bilddaten 302 enthalten ist (vgl. 5).The reference form 501 is transformed (in 5 shown as a vertical arrow) to the mask 502 to determine. The transformation may include: compression, strain, rotation, scaling, etc. The transformation takes into account the pose of the identification document 200 in the image data 302 , The mask is then adapted to the specific pose with which the identification document 200 in the image data 302 is included (cf. 5 ).

Im Allgemeinen sind verschiedene Techniken möglich, um die Pose des Identifizierungs-Dokuments 200 in den Bilddaten 302 zu bestimmen. Z.B. könnte die Pose des Identifizierungs-Dokuments 200 aus den weiteren Bilddaten 301 mittels entsprechender, oben genannter Techniken bestimmt werden. Diese Pose in den weiteren Bilddaten 301 könnte dann verwendet werden, um die Pose in den Bilddaten 302 zu bestimmen. Derart kann ein besonders schnelles Bestimmen der Pose in den Bilddaten 302 möglich sein. Es wäre aber alternativ oder zusätzlich auch möglich, bestimmte Bilderkennungstechniken auf die Bilddaten 302 anzuwenden, um die Pose direkt aus den Bilddaten 302 zu bestimmen.In general, different techniques are possible to pose the identification document 200 in the image data 302 to determine. For example, the pose of the identification document 200 from the other image data 301 be determined by appropriate, above-mentioned techniques. This pose in the further image data 301 could then be used to pose in the image data 302 to determine. Thus, a particularly fast determination of the pose in the image data 302 to be possible. However, it would alternatively or additionally also be possible to apply certain image recognition techniques to the image data 302 Apply to the pose directly from the image data 302 to determine.

Solch voranstehende Techniken ermöglichen es insbesondere, dass die weiteren Bilddaten 301 und die Bilddaten 302 Teil eines Films sind. Die Maskierung der sensiblen Daten 201 kann in Echtzeit erfolgen. Es wäre auch möglich, dass die Bilddaten 302 aus einem laufenden Film als höher auflösendes Foto extrahiert werden bzw. zwischengeschoben werden. Insbesondere könnten z.B. die Bilddaten 302 höher aufgelöst sein als die weiteren Bilddaten 301; dann kann nämlich eine serverseitige Identifizierung anhand der Identifizierungsinformation 202 und der Integritätsmerkmale 203 besonders zuverlässig erfolgen. Fälschungen oder Täuschungen können zuverlässig erkannt werden.Such prior art techniques allow in particular that the further image data 301 and the image data 302 Are part of a movie. The masking of sensitive data 201 can be done in real time. It would also be possible for the image data 302 be extracted from a running movie as a higher resolution photo or be interposed. In particular, for example, the image data 302 be higher than the other image data 301 ; namely, a server-side identification based on the identification information 202 and the integrity characteristics 203 very reliable. Forgeries or deceptions can be reliably detected.

In 7 ist ein Flussdiagramm eines erfindungsgemäßen Verfahrens dargestellt. Das Verfahren beginnt in Schritt S1. Zunächst werden in Schritt S2 die weiteren Bilddaten 301 erfasst, z.B. als Film. Die weiteren Bilddaten 301 könnten in Schritt S2 als Live-Bild auf einem Bildschirm der Benutzschnittstelle 66 ausgegeben werden. In Schritt S3 wird überprüft, ob die weiteren Bilddaten 301 das Identifizierungs-Dokument 200 abbilden. Dazu können Bilderkennungstechniken, wie sie dem Fachmann grundsätzlich bekannt sind, eingesetzt werden. Solange das Identifizierungs-Dokument 200 nicht abgebildet ist, werden Schritte S2 und S3 wiederholt. Optional könnte in Schritt S3 ggf. auch eine Pose des Identifizierungs-Dokuments 200 in den weiteren Bilddaten 301 bestimmt werden. Schritte S2 und S3 sind optional. In 7 a flow chart of a method according to the invention is shown. The process starts in step S1. First, in step S2, the other image data 301 recorded, eg as a movie. The further image data 301 could in step S2 as a live image on a screen of the user interface 66 be issued. In step S3, it is checked whether the further image data 301 the identification document 200 depict. For this purpose, image recognition techniques, as they are known in principle to those skilled in the art, can be used. As long as the identification document 200 not shown, steps S2 and S3 are repeated. Optionally, a pose of the Identification document 200 in the other image data 301 be determined. Steps S2 and S3 are optional.

Andernfalls wird – z.B. automatisch oder nach Benutzereingabe – mit Schritt S4 fortgefahren. In Schritt S4 werden die Bilddaten 302 erfasst, z.B. mit vergleichsweise höherer Auflösung. Dann werden in Schritt S5 die Bilddaten 302 maskiert. Dazu wird die Maske 502 aus der Pose des Identifizierungs-Dokuments 200 in den Bilddaten 302 und anhand von Steuerdaten, die den Typ des Identifizierungs-Dokuments 200 indizieren, bestimmt. Die Maske 502 wird dann auf die Bilddaten 302 angewendet. Die derart maskierten Bilddaten 302 werden an den Identifizierungs-Server 50 gesendet (Schritt S6). Das Verfahren endet mit Schritt S7. Otherwise, it is continued - eg automatically or after user input - to step S4. In step S4, the image data becomes 302 recorded, eg with comparatively higher resolution. Then, in step S5, the image data becomes 302 masked. This is the mask 502 from the pose of the identification document 200 in the image data 302 and on the basis of control data identifying the type of identification document 200 index, determined. The mask 502 is then on the image data 302 applied. The thus masked image data 302 be sent to the identification server 50 sent (step S6). The method ends with step S7.

Aus 7 ist ersichtlich, dass erst die maskierten Bilddaten 302 an den Identifizierungs-Server 50 gesendet werden. Die unmaskierten weiteren Bilddaten 301 werden nicht gesendet. Die weiteren Bilddaten 301 werden dazu benutzt, zunächst das Identifizierung-Dokument 200 zu erkennen. Der Datenschutz von sensiblen Daten kann so gewährleistet werden, z.B. auch wenn die weiteren Bilddaten 301 und die Bilddaten 302 ein Film sind.Out 7 can be seen that only the masked image data 302 to the identification server 50 be sent. The unmasked further image data 301 are not sent. The further image data 301 are used first, the identification document 200 to recognize. The privacy of sensitive data can be guaranteed, for example, even if the other image data 301 and the image data 302 a movie are.

Z.B. könnten die Schritte S4–S6 in Echtzeit für eine bestimmte vorgegebene Zeitdauer oder bis zum manuell initiierten Abbruch wiederholt werden. Z.B. könnte in diesem Zusammenhang zwischen dem Benutzerendgerät 60 und dem Identifizierungs-Server 50 ein Live-Videochat aufgebaut werden. Z.B. können die Bilddaten 302 eine Abfolge von Einzelbildern als Film umfassen, welche das Identifikationsdokument in unterschiedlichen Posen abbilden. Das Verändern der Pixelwerte kann dann für alle Einzelbilder individuell geschehen. In anderen Worten kann die Maske für jedes der Einzelbilder in Abhängigkeit der entsprechenden Pose bestimmt werden. Derart kann eine hohe Zuverlässigkeit des Identifizierens gewährleistet werden, während gleichzeitig durch das Anpassen der Maske für die verschiedenen Einzelbilder vermieden wird, dass die sensiblen Daten 201 preisgegeben werden. Eine solche Ausführungsform, bei der die weiteren Bilddaten 301 und die Bilddaten 302 eine Abfolge von Einzelbildern als Film umfassen, ist auch in 8 wiedergegeben. Dort ist ersichtlich, dass sowohl die weiteren Bilddaten 301, als auch die Bilddaten 302 jeweils mehrere, aufeinanderfolgende Einzelbilder umfassen, die derart einen Film bilden. Z.B. könnte für jedes Einzelbild der Bilddaten 302 individuell die Pose des Identifizierungs-Dokuments 200 bestimmt werden, etwa jeweils aus dem vorangehenden Einzelbild oder direkt aus dem entsprechenden Einzelbild. Aus 8 ist auch ersichtlich, dass die weiteren Bilddaten 301 eine geringere Auflösung bzw. weniger Pixel aufweisen, als die Bilddaten 302. In 8 weisen die Einzelbilder der Bilddaten 302 und der weiteren Bilddaten 301 einen festen zeitlichen Abstand zueinander auf. Es wäre aber auch ein variabler zeitlicher Abstand möglich. For example, steps S4-S6 could be repeated in real time for a certain predetermined period of time or until manually initiated abort. For example, in this context, between the user terminal 60 and the identification server 50 a live video chat will be established. For example, the image data 302 comprise a sequence of individual images as a film, which map the identification document in different poses. Changing the pixel values can then be done individually for all individual images. In other words, the mask for each of the frames may be determined depending on the corresponding pose. Thus, high reliability of identification can be ensured while at the same time avoiding the sensitive data by adjusting the mask for the various frames 201 be revealed. Such an embodiment in which the further image data 301 and the image data 302 include a sequence of frames as a movie is also in 8th played. There it can be seen that both the further image data 301 , as well as the image data 302 each comprise a plurality of consecutive frames which form such a film. For example, for each frame of image data 302 individually the pose of the identification document 200 be determined, for example, each from the previous frame or directly from the corresponding frame. Out 8th is also apparent that the other image data 301 have a lower resolution or fewer pixels than the image data 302 , In 8th assign the frames of the image data 302 and the other image data 301 a fixed time interval to each other. But it would also be a variable time interval possible.

Selbstverständlich können die Merkmale der vorab beschriebenen Ausführungsformen und Aspekte der Erfindung miteinander kombiniert werden. Insbesondere können die Merkmale nicht nur in den beschriebenen Kombinationen, sondern auch in anderen Kombinationen oder für sich genommen verwendet werden, ohne das Gebiet der Erfindung zu verlassen. Of course, the features of the previously described embodiments and aspects of the invention may be combined. In particular, the features may be used not only in the described combinations but also in other combinations or per se, without departing from the scope of the invention.

So wurden voranstehend vornehmlich Techniken beschrieben, bei denen das Maskieren der Bilddaten nach dem Erfassen der Bilddaten erfolgt. Entsprechend wäre es aber auch möglich, dass die Maskierung der Bilddaten bereits während des Erfassens stattfindet, z.B. indem entsprechende Pixelwerte von Bildpunkten der Kamera des Benutzerendgeräts nicht ausgelesen werden, d.h. gegenüber einem gemessenen Wert verändert werden, oder nur manipuliert ausgelesen werden. Dies kann es erforderlich machen, dass die Maske bereits vor dem Erfassen der Bilddaten bestimmt wird. Insbesondere in solchen Fällen kann es erstrebenswert sein, die Maske anhand der Pose des Identifizierungs-Dokuments in den weiteren Bilddaten zu bestimmen. In einem solchen Fall kann es ferner erstrebenswert sein, dass zwischen dem Erfassen der weiteren Bilddaten und dem Erfassen der Bilddaten nur eine vergleichsweise kurze Zeitspanne, z.B. im Millisekunden-Bereich, liegt, sodass es keinen oder keine signifikante Veränderung der Pose zwischen den weiteren Bilddaten und den Bilddaten gibt. Dann ist nämlich die Pose in den weiteren Bilddaten in guter Übereinstimmung mit der Pose in den Bilddaten. Entsprechend wäre es natürlich möglich, sofern die Bilddaten mehrere Einzelbilder umfassen, jeweils ein vorhergehendes Einzelbild der Bilddaten für das Bestimmen der Maske im nachfolgenden Einzelbild der Bilddaten zu verwenden.Thus, techniques have been described above primarily in which the masking of the image data takes place after the acquisition of the image data. Accordingly, it would also be possible that the masking of the image data already takes place during the detection, e.g. by not reading out corresponding pixel values from pixels of the camera of the user terminal, i. be changed against a measured value, or read only manipulated. This may require that the mask be determined prior to capturing the image data. In particular, in such cases, it may be desirable to determine the mask based on the pose of the identification document in the further image data. In such a case, it may further be desirable that between the detection of the further image data and the acquisition of the image data, only a comparatively short period of time, e.g. in the millisecond range, so there is no or no significant change in pose between the other image data and the image data. For then the pose in the further image data is in good agreement with the pose in the image data. Accordingly, it would of course be possible, if the image data comprises a plurality of individual images, to respectively use a preceding individual image of the image data for determining the mask in the subsequent individual image of the image data.

Ferner wurden voranstehend vornehmlich Techniken beschrieben, bei welchen die Pose des Identifizierungs-Dokuments zumindest teilweise aus den weiteren Bilddaten bestimmt wurde. Es ist aber entsprechend möglich, dass die Pose direkt aus den Bilddaten selbst bestimmt wird. Furthermore, techniques have been described above primarily in which the pose of the identification document was at least partially determined from the further image data. However, it is possible that the pose is determined directly from the image data itself.

BezugszeichenlisteLIST OF REFERENCE NUMBERS

5050
Identifizierungs-Server Identification Server
6060
Benutzerendgerät user terminal
6565
Kamera camera
6666
Benutzerschnittstelle User interface
6969
Schnittstelle interface
200200
Identifizierungs-Dokument Identification document
201201
Sensible Daten Sensitive data
202202
Identifizierungsinformation identifying information
203 203
Integritätsmerkmale integrity features
301301
Weitere Bilddaten Further image data
302302
Bilddaten image data
501501
Geometrische Referenzform Geometric reference form
502502
Maske mask
S1–S7S1-S7
Schritt step

ZITATE ENTHALTEN IN DER BESCHREIBUNG QUOTES INCLUDE IN THE DESCRIPTION

Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of the documents listed by the applicant has been generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.

Zitierte PatentliteraturCited patent literature

  • DE 102013100635 [0006] DE 102013100635 [0006]

Claims (11)

Verfahren zum Senden von maskierten Bilddaten, die ein Identifizierungs-Dokument (200) abbilden, an einen zentralen Server (50), wobei das Verfahren umfasst: – Erfassen von Bilddaten (302) mit einer Kamera (65) eines Benutzerendgeräts (60), wobei die Bilddaten (302) das Identifizierungs-Dokument (200) abbilden, – Verändern von Pixelwerten in den Bilddaten (302) im Bereich einer Maske (502) zum Maskieren des Identifizierungs-Dokuments (200), wobei die Maske (502) in Abhängigkeit einer Pose des Identifizierungs-Dokuments (200) in den Bilddaten (302) und in Abhängigkeit von Steuerdaten, die einen Typ des Identifizierungs-Dokuments (200) festlegen, bestimmt ist, – Senden von zumindest Teilen der Bilddaten (302) mit den veränderten Pixelwerten an einen zentralen Server (50).Method for sending masked image data containing an identification document ( 200 ) to a central server ( 50 ), the method comprising: - acquiring image data ( 302 ) with a camera ( 65 ) of a user terminal ( 60 ), the image data ( 302 ) the identification document ( 200 ), - changing pixel values in the image data ( 302 ) in the area of a mask ( 502 ) for masking the identification document ( 200 ), whereby the mask ( 502 ) depending on a pose of the identification document ( 200 ) in the image data ( 302 ) and depending on control data containing a type of identification document ( 200 ), - sending at least parts of the image data ( 302 ) with the changed pixel values to a central server ( 50 ). Verfahren nach Anspruch 1, wobei das Verfahren vor dem Erfassen der Bilddaten (302) weiterhin umfasst: – Erfassen von weiteren Bilddaten (301) mit der Kamera (65) des Benutzerendgeräts (60), wobei die weiteren Bilddaten (301) das Identifizierungs-Dokument (200) abbilden, – Erkennen des Identifizierungs-Dokuments (200) in den weiteren Bilddaten (301).The method of claim 1, wherein the method is prior to capturing the image data ( 302 ) further comprises: - acquiring further image data ( 301 ) with the camera ( 65 ) of the user terminal ( 60 ), the further image data ( 301 ) the identification document ( 200 ), - recognition of the identification document ( 200 ) in the further image data ( 301 ). Verfahren nach Anspruch 2, wobei das Verfahren weiterhin umfasst: – Erkennen einer Pose des Identifizierungs-Dokuments (200) in den weiteren Bilddaten (301), – Bestimmen der Pose des Identifizierungs-Dokuments (200) in den Bilddaten (302) basierend auf der erkannten Pose in den weiteren Bilddaten (301).The method of claim 2, wherein the method further comprises: detecting a pose of the identification document ( 200 ) in the further image data ( 301 ), - determining the pose of the identification document ( 200 ) in the image data ( 302 ) based on the recognized pose in the further image data ( 301 ). Verfahren nach einem der Ansprüche 2 oder 3, wobei das Verfahren weiterhin umfasst: – Erhalten der Steuerdaten aus einer Bilderkennung der weiteren Bilddaten (301).Method according to one of claims 2 or 3, wherein the method further comprises: - obtaining the control data from an image recognition of the further image data ( 301 ). Verfahren nach einem der Ansprüche 2–4, wobei die weiteren Bilddaten (301) niedriger aufgelöst sind, als die Bilddaten (302).Method according to one of claims 2-4, wherein the further image data ( 301 ) are lower than the image data ( 302 ). Verfahren nach einem der Ansprüche 2–5, wobei eine Auflösung der weiteren Bilddaten (301) gleich oder geringer ist als 4 Megapixel, vorzugsweise als 2 Megapixel, besonders vorzugsweise als 1 Megapixel.Method according to one of claims 2-5, wherein a resolution of the further image data ( 301 ) is equal to or less than 4 megapixels, preferably 2 megapixels, more preferably 1 megapixel. Verfahren nach einem der voranstehenden Ansprüche, wobei eine geometrische Referenzform (501) der Maske (502) vorgegeben ist und/oder von dem zentralen Server (50) empfangen wird, wobei das Verfahren weiterhin umfasst: – Bestimmen der Maske (502) durch Transformieren der geometrischen Referenzform (501) entsprechend der Pose des Identifizierungs-Dokuments (200) in den Bilddaten (302).Method according to one of the preceding claims, wherein a geometric reference form ( 501 ) of the mask ( 502 ) and / or from the central server ( 50 ), the method further comprising: - determining the mask ( 502 ) by transforming the geometric reference shape ( 501 ) according to the pose of the identification document ( 200 ) in the image data ( 302 ). Verfahren nach einem der voranstehenden Ansprüche, wobei die Bilddaten (302) Teil eines Films sind, wobei das Verändern der Pixelwerte in Echtzeit des Films geschieht.Method according to one of the preceding claims, wherein the image data ( 302 ) Are part of a movie, where changing the pixel values happens in real time of the movie. Verfahren nach einem der vorstehenden Ansprüche, wobei die Bilddaten (302) eine Abfolge von Einzelbildern umfassen, welche das Identifikationsdokument in unterschiedlichen Posen abbilden, wobei das Verändern der Pixelwerte individuell für die Einzelbilder geschieht.Method according to one of the preceding claims, wherein the image data ( 302 ) comprise a sequence of frames that map the identification document in different poses, wherein the changing of the pixel values is done individually for the frames. Benutzerendgerät (60), das zum Senden von maskierten Bilddaten, die ein Identifizierungs-Dokuments (200) abbilden, an einen zentralen Server (50) eingerichtet ist, wobei die Vorrichtung erfasst: – eine Kamera (65), die eingerichtet ist, um Bilddaten (302) zu erfassen, wobei die Bilddaten (302) das Identifizierungs-Dokument (200) abbilden, wobei der Prozessor (67) weiterhin eingerichtet ist, um Pixelwerte in den Bilddaten (302) im Bereich einer Maske (502) zum Maskieren des Identifizierungs-Dokuments (200) zu verändern, wobei die Maske (502) in Abhängigkeit einer Pose des Identifizierungs-Dokuments (200) in den Bilddaten (302) und in Abhängigkeit von Steuerdaten, die einen Typ des Identifizierungs-Dokuments (200) festlegen, bestimmt ist, – eine Schnittstelle (69), die eingerichtet ist, um zumindest Teile der Bilddaten (302) mit den veränderten Pixelwerten an einen zentralen Server (50) zu senden. User terminal ( 60 ) for sending masked image data containing an identification document ( 200 ) to a central server ( 50 ), the device detecting: - a camera ( 65 ), which is set up to display image data ( 302 ), the image data ( 302 ) the identification document ( 200 ), wherein the processor ( 67 ) is further adapted to display pixel values in the image data ( 302 ) in the area of a mask ( 502 ) for masking the identification document ( 200 ), the mask ( 502 ) depending on a pose of the identification document ( 200 ) in the image data ( 302 ) and depending on control data containing a type of identification document ( 200 ), is determined, - an interface ( 69 ), which is set up to at least parts of the image data ( 302 ) with the changed pixel values to a central server ( 50 ) to send. Benutzerendgerät (60) nach Anspruch 10, wobei das Benutzerendgerät (60) eingerichtet ist, um einer Verfahren nach einem der Ansprüche 1–9 auszuführen.User terminal ( 60 ) according to claim 10, wherein the user terminal ( 60 ) is arranged to perform a method according to any one of claims 1-9.
DE102014207439.8A 2014-04-17 2014-04-17 Masking of sensitive data in user identification Pending DE102014207439A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102014207439.8A DE102014207439A1 (en) 2014-04-17 2014-04-17 Masking of sensitive data in user identification

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102014207439.8A DE102014207439A1 (en) 2014-04-17 2014-04-17 Masking of sensitive data in user identification

Publications (1)

Publication Number Publication Date
DE102014207439A1 true DE102014207439A1 (en) 2015-10-22

Family

ID=54249924

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102014207439.8A Pending DE102014207439A1 (en) 2014-04-17 2014-04-17 Masking of sensitive data in user identification

Country Status (1)

Country Link
DE (1) DE102014207439A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3082292A1 (en) 2015-04-14 2016-10-19 IDnow GmbH Digital signature with remote identification
WO2017196255A1 (en) * 2016-05-11 2017-11-16 Mastercard Asia/Pacific Pte. Ltd Method and system for identifying a payment card design
WO2020082187A1 (en) * 2018-10-26 2020-04-30 Element Ai Inc. Sensitive data detection and replacement
US11443559B2 (en) 2019-08-29 2022-09-13 PXL Vision AG Facial liveness detection with a mobile device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1276320A1 (en) * 2001-06-15 2003-01-15 ZN Vision Technologies AG Method for making unrecognisable and for restoring image content
US20070176000A1 (en) * 2006-01-31 2007-08-02 Konica Minolta Systems Laboratory, Inc. Selective image encoding and replacement
US20080181533A1 (en) * 2007-01-31 2008-07-31 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Targeted obstrufication of an image
DE102012205079A1 (en) * 2012-03-29 2013-10-02 Bundesdruckerei Gmbh A method of detecting a perspective distorted polygon structure in an image of an identification document
DE102013100635A1 (en) 2013-01-22 2014-07-24 IDnow GmbH User identification

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1276320A1 (en) * 2001-06-15 2003-01-15 ZN Vision Technologies AG Method for making unrecognisable and for restoring image content
US20070176000A1 (en) * 2006-01-31 2007-08-02 Konica Minolta Systems Laboratory, Inc. Selective image encoding and replacement
US20080181533A1 (en) * 2007-01-31 2008-07-31 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Targeted obstrufication of an image
DE102012205079A1 (en) * 2012-03-29 2013-10-02 Bundesdruckerei Gmbh A method of detecting a perspective distorted polygon structure in an image of an identification document
DE102013100635A1 (en) 2013-01-22 2014-07-24 IDnow GmbH User identification

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3082292A1 (en) 2015-04-14 2016-10-19 IDnow GmbH Digital signature with remote identification
DE102015206623A1 (en) 2015-04-14 2016-10-20 IDnow GmbH DIGITAL SIGNATURE WITH REMOTE IDENTIFICATION
WO2017196255A1 (en) * 2016-05-11 2017-11-16 Mastercard Asia/Pacific Pte. Ltd Method and system for identifying a payment card design
US10410095B2 (en) 2016-05-11 2019-09-10 Mastercard Asia/Pacific Pte. Ltd. Method and system for identifying a payment card design
WO2020082187A1 (en) * 2018-10-26 2020-04-30 Element Ai Inc. Sensitive data detection and replacement
KR20210095875A (en) * 2018-10-26 2021-08-03 엘레먼트 에이아이 인크. Sensitive data detection and replacement
KR102523412B1 (en) * 2018-10-26 2023-04-18 서비스나우 캐나다 인크. Sensitive data detection and replacement
US11443559B2 (en) 2019-08-29 2022-09-13 PXL Vision AG Facial liveness detection with a mobile device
US11669607B2 (en) 2019-08-29 2023-06-06 PXL Vision AG ID verification with a mobile device

Similar Documents

Publication Publication Date Title
EP3086251B1 (en) User identification
DE69932643T2 (en) IDENTIFICATION DEVICE WITH SECURED PHOTO, AND METHOD AND METHOD FOR AUTHENTICATING THIS IDENTIFICATION DEVICE
DE102015212255A1 (en) EXPANDING BARCODES WITH SECONDARY CODING FOR FALTER SECURITY
EP2984814B1 (en) Generation and recognition of image information data that can be printed in a forgery-proof manner
EP3082292A1 (en) Digital signature with remote identification
DE102008041944A1 (en) Data processing method for generation of data file and for testing authenticity of e.g. passport, involves inputting value set and associated information to learning module, and outputting classifier by learning module
DE102014207439A1 (en) Masking of sensitive data in user identification
WO2009074342A1 (en) Securing personal identity documents against forgery
CH717006A2 (en) Procedure for user identification.
DE102020109171A1 (en) Integrity check of a document with personal data
EP3024666B1 (en) Method for verifying the authenticity of a document
WO2016096110A1 (en) Method for checking the authenticity of a security feature arranged on a document
AT507372A1 (en) IDENTIFICATION FEATURES
WO2017064233A1 (en) Method for checking a document, document and computer system
EP2769364A1 (en) Method for verifying a security document having a visual barrier, using a display device
EP3510515B1 (en) Data glasses for cryptographically signing image data
WO2017194474A1 (en) Device and method for validating an identification document
DE102007051398A1 (en) Procedure for PIN-based backup of a portable data carrier against unauthorized use
EP4064221A1 (en) Method for personalizing an id document and method for identifying a person using biometric facial features and id document
EP3308348B1 (en) Method for producing a security element with secretly coded information in a graphical image, security element and method for verification
EP3185221A1 (en) Authentication apparatus and method for optical or acoustic character recognition
EP3772726A1 (en) Valuable or security document and method for verifying the authenticity of a valuable or security document
DE102020113302A1 (en) System and method for authenticating audiovisual units
DE102022123056A1 (en) Method for precise facial recognition and detection of facial image manipulation
WO2017211444A1 (en) Authentication system

Legal Events

Date Code Title Description
R012 Request for examination validly filed
R016 Response to examination communication
R082 Change of representative

Representative=s name: STELLBRINK & PARTNER PATENTANWAELTE MBB, DE

R079 Amendment of ipc main class

Free format text: PREVIOUS MAIN CLASS: G06K0009620000

Ipc: G06V0030190000

R002 Refusal decision in examination/registration proceedings
R006 Appeal filed
R008 Case pending at federal patent court
R081 Change of applicant/patentee

Owner name: IDNOW GMBH, DE

Free format text: FORMER OWNER: IDNOW GMBH, 80335 MUENCHEN, DE

R081 Change of applicant/patentee

Owner name: IDNOW GMBH, DE

Free format text: FORMER OWNER: IDNOW HOLDING GMBH, 80469 MUENCHEN, DE