Настройки

Укажите год
-

Небесная энциклопедия

Космические корабли и станции, автоматические КА и методы их проектирования, бортовые комплексы управления, системы и средства жизнеобеспечения, особенности технологии производства ракетно-космических систем

Подробнее
-

Мониторинг СМИ

Мониторинг СМИ и социальных сетей. Сканирование интернета, новостных сайтов, специализированных контентных площадок на базе мессенджеров. Гибкие настройки фильтров и первоначальных источников.

Подробнее

Форма поиска

Поддерживает ввод нескольких поисковых фраз (по одной на строку). При поиске обеспечивает поддержку морфологии русского и английского языка
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Укажите год
Укажите год

Применить Всего найдено 2892. Отображено 100.
05-01-2012 дата публикации

Image processing apparatus embedding additional information in document data

Номер: US20120002242A1
Автор: Hiroshi Shimura
Принадлежит: Ricoh Co Ltd

In an image processing apparatus, an input part inputs additional information to be embedded when printing a document. A developing part develops a character contained in the document, into which character the additional information is to be embedded, using a form deformed according to the additional information.

Подробнее
24-05-2012 дата публикации

Detecting Encoded Signals Under Adverse Lighting Conditions Using Adaptive Signal Detection

Номер: US20120129574A1
Принадлежит: Digimarc Corp

The present disclosure relates generally to signal detection adaptable to accommodate various lighting conditions, and to embedding signals according to anticipated lighting conditions likely to be present during image capture. One claim recites a method comprising: obtaining data representing imagery or video, the imagery or video having been captured with a camera; obtaining lighting information associated with image capture of the imagery or video; based on the lighting information, adapting a signal detection process; and using a programmed electronic processor, analyzing the data to determine whether a signal is encoded therein, said act of analyzing utilizes an adapted signal detection process. Of course, different combinations and claims are provided too.

Подробнее
25-10-2012 дата публикации

Method of providing security for transmitting a digital medical image

Номер: US20120269412A1
Принадлежит: NANYANG TECHNOLOGICAL UNIVERSITY

A method of preparing a digital medical image for secure transmission, the method comprising embedding data into the digital medical image using a reversible watermarking process, generating a code for tamper detection and localization from the digital medical image using a computational function, and embedding the code for tamper detection and localization into the digital medical image using the reversible watermarking process; and a method of reviewing a digital medical image prepared by the method of preparing, the method of reviewing comprising retrieving the code for tamper detection and localization from the digital medical image; reversing the watermarking processes to obtain a restored image; generating a code from the restored image using the computational function; and comparing the retrieved code for tamper detection and localization with the code generated from the restored image to detect and locate tampering.

Подробнее
09-05-2013 дата публикации

Extraction of embedded watermarks from a host content based on extrapolation techniques

Номер: US20130117571A1
Принадлежит: Verance Corp

Methods, devices and computer program products facilitate the extraction of embedded watermarks in the presence of content distortions. Subsequent to the detection of a tentative watermark, particular sections of the content are examined to form one or more extrapolated watermarks or watermark segments. Weights are assigned to the extrapolated watermarks or watermark segments, and used in combination with the detected tentative watermark to collectively assess if a desired probability of false detection is satisfied.

Подробнее
30-01-2014 дата публикации

Determining proximity of a mobile device to a subject based on shadow analysis

Номер: US20140029785A1
Автор: William Y. Conwell
Принадлежит: Digimarc Corp

The present disclosure relates generally to cell phones and cameras, and to shadow analysis in imagery captured by such cell phones and cameras. One claim recites a method comprising: identifying a shadow cast by a cell phone on a subject being imaged by a camera included in the cell phone; and using a programmed electronic processor, determining proximity to the subject based on an analysis of the shadow. Another claim recites a mobile phone comprising: a camera for capturing images and video; memory; and one or more processors programmed for: identifying a shadow cast by a cell phone on a subject being imaged by said imager; and determining proximity to the subject based on an analysis of the shadow. Of course, other claims and combinations are provided too.

Подробнее
30-01-2014 дата публикации

Forensic marking using a common customization function

Номер: US20140029786A1
Автор: Joseph M. Winograd
Принадлежит: Verance Corp

Methods, systems, and apparatus are disclosed which enable flexible insertion of forensic watermarks into a digital content signal using a common customization function. The common customization function flexibly employs a range of different marking techniques that are applicable to a wide range of forensic marking schemes. These customization functions are also applicable to pre-processing and post-processing operations that may be necessary for enhancing the security and transparency of the embedded marks, as well as improving the computational efficiency of the marking process. The common customization function supports a well-defined set of operations specific to the task of forensic mark customization that can be carried out with a modest and preferably bounded effort on a wide range of devices. This is accomplished through the use of a generic transformation technique for use as a “customization” step for producing versions of content forensically marked with any of a multiplicity of mark messages.

Подробнее
01-01-2015 дата публикации

ENCODING/DECODING MESSAGE IN IMAGE DATA

Номер: US20150003668A1
Принадлежит:

A message can be encoded in an image file by mapping at least one bit of the message onto each sub-unit of the image file, and adjusting a distinguishable characteristic of each sub-unit according to the corresponding bit to produce a modified image file. The message can be decoded from the message file by comparing each sub-unit of the modified image file with a corresponding sub-unit of the original image file, and identifying at least one bit of the message based on each comparison. 1. A method , comprising:identifying multiple sub-units of an original image file, each of the sub-units comprising multiple pixels;mapping a message onto the original image file by mapping at least one bit of the message onto each of the sub-units; andselectively adjusting a distinguishable characteristic of each sub-unit according to the corresponding at least one bit to produce an adjusted image file.2. The method of claim 1 , wherein the distinguishable characteristic is average brightness.3. The method of claim 2 , wherein selectively adjusting the distinguishable characteristic comprises increasing or decreasing the average brightness in relation to an average brightness of the original image file where the corresponding at least one bit has a first value claim 2 , and maintaining the average brightness at a current level where the corresponding at least one bit has a second value.4. The method of claim 3 , wherein the first value is a logical “1” and the second value is a logical “0”.5. The method of claim 1 , further comprising storing the original image file and subsequently retrieving the message by comparing the original image file to the adjusted image file.6. The method of claim 1 , wherein the original image file is a JPEG image file claim 1 , and each of the sub-units comprises an 8×8 block of pixel data of the JPEG image file.7. The method of claim 1 , wherein the message comprises copyright claim 1 , ownership claim 1 , or authorship information.8. The method of claim ...

Подробнее
13-01-2022 дата публикации

UTILIZING DEPENDENCY BETWEEN WATERMARK VISIBILITY AND LOCATION OF IMAGE SAMPLE IN COLOR SPACE FOR EMBEDDED SIGNAL COLOR DIRECTION

Номер: US20220012838A1
Принадлежит:

The present disclosure relates generally to signal encoding for printed objects. One implementation selects an embed direction based on a minimal visibility axis of a 1 JND ellipse at a certain color center. One claim recites an apparatus comprising: memory for storing chromatic contrast sensitivity data representing multiple color encoding angles; one or more multi-core processors configured for: using the stored chromatic contrast sensitivity data, generating an ellipse around a first color center; and from the ellipse, determining a signal encode direction, the signal encode direction comprising an angle α representing a negative angle between the ‘a*’ axis in an CIELAB space and a direction of minimum sensitivity of an encoded signal, in which the angle α comprises −9 degrees≥α≥−25 degrees. Other technology described. 1. An image processing apparatus comprising:memory for storing chromatic contrast sensitivity data gathered from observation of an encoded signal, the chromatic contrast sensitivity data representing multiple color encoding angles;means for generating a 1 Just Noticeable Difference (JND) ellipse around a first color center,means for determining a signal encode direction, the signal encode direction comprising an angle α representing a negative angle between the ‘a*’ axis in an CIELAB space and a direction of minimum sensitivity of an encoded signal;means for encoding color artwork to include an encoded signal, said means for encoding utilizing the angle α; andan output for communicating encoded color artwork.2. The image processing apparatus of in which the angle α comprises −9 degrees≥α≥−25 degrees.3. The image processing apparatus of in which the angle α comprises −14 degrees.4. The image processing apparatus of in which the means for encoding utilizes adjustment weights.5. The image processing apparatus of in which the encoded signal comprises a message signal and a synchronization signal.6. The image processing apparatus of in which the ...

Подробнее
04-01-2018 дата публикации

Image-based pose determination

Номер: US20180005343A1
Принадлежит: Digimarc Corp

A steganographic digital watermark signal is decoded from host imagery without requiring a domain transformation for signal synchronization, thereby speeding and simplifying the decoding operation. In time-limited applications, such as in supermarket point-of-sale scanners that attempt watermark decode operations on dozens of video frames every second, the speed improvement allows a greater percentage of each image frame to be analyzed for watermark data. In battery-powered mobile devices, avoidance of repeated domain transformations extends battery life. A great variety of other features and arrangements, including machine learning aspects, are also detailed.

Подробнее
03-01-2019 дата публикации

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM STORING PROGRAM

Номер: US20190005601A1
Принадлежит:

The first image data is converted into the second image data defined by a color space that depends on an output apparatus that outputs image data. Additional information is multiplexed on the converted second image data by using a multiplex parameter. 1. An information processing apparatus comprising:a first acquisition unit configured to acquire first image data;a first conversion unit configured to convert the first image data acquired by the first acquisition unit into second image data defined by a color space that depends on an output unit configured to output image data; anda multiplexing unit configured to multiplex, by using a multiplex parameter, additional information on the second image data converted by the first conversion unit.2. The apparatus according to claim 1 , wherein the first conversion unit converts the first image data defined by a first color space that does not depend on the output unit into the second image data defined by a second color space that depends on the output unit.3. The apparatus according to claim 2 , wherein the multiplexing unit multiplexes claim 2 , by using the multiplex parameter claim 2 , the additional information on the second image data as image data on a color space defined by a luminance component and a chromaticity component.4. The apparatus according to claim 3 , wherein the multiplexing unit multiplexes the additional information by modifying the chromaticity component by the multiplex parameter.5. The apparatus according to claim 3 , further comprising a second conversion unit configured to convert the second image data into the image data on the color space defined by the luminance component and the chromaticity component.6. The apparatus according to claim 2 , wherein the first color space and the second color space are color spaces defined by one of RGB and CMYK.7. The apparatus according to claim 2 , further comprising a third conversion unit configured to convert the multiplex parameter used when ...

Подробнее
12-01-2017 дата публикации

EMBEDDING DIGITAL CONTENT WITHIN A DIGITAL PHOTOGRAPH DURING CAPTURE OF THE DIGITAL PHOTOGRAPH

Номер: US20170011485A1
Принадлежит: Pixmarx The Spot LLC

A wireless communication device comprises position determining system, a digital imaging system and a photograph customization system coupled to the position locating system and the digital imaging system. The position determining system is configured to provide information indicating a current position of the wireless communication device. The digital imaging system is configured to create digitally rendered images of visual content acquired thereby. The visual content is displayed on an image viewing structure of the digital imaging device while being acquired. The photograph customization system is configured to use the current location of the digital imaging device for providing one or more embeddable content images and to display information from at least one of the one or more embeddable content images on an image viewing structure of the digital imaging device while the visual content being acquired by the digital imaging system is being displayed on the image viewing structure. 1. A computer-implemented method , comprising:receiving, from a user interface of a digital imaging device, designation of a selected one of one or more user-selectable embeddable content images thereby providing a user-selected embeddable content image;displaying the user-selected embeddable content image on an image viewing structure of the digital imaging device;in conjunction with displaying the user-selected embeddable content image on the image viewing structure, causing visual content captured in real-time by a digital imaging device of the digital imaging device at a current location thereof to be displayed on the image viewing structure in combination with the user-selected embeddable content image, wherein displaying the user-selected embeddable content image includes maintaining the user-selected embeddable content image at a static position within an area of the image viewing structure independent of the visual content that is within a field of view of the digital imaging ...

Подробнее
14-01-2016 дата публикации

Arrangements for increasing detection confidence

Номер: US20160012563A1
Принадлежит: Digimarc Corp

In one embodiment, a first set of digital data (e.g., an image) is tested for the presence of a certain feature (e.g., a certain face), yielding one of two outcomes (e.g., not-present, or present). If the testing yields the first outcome, no additional testing is performed. If, however, the testing yields the second outcome, further testing is performed to further check this outcome. Such further testing is performed on a second set of digital data that is based on, but different from, the first set of data. Only if the original testing and the further testing both yield the same second outcome is it treated as a valid result. A variety of other features and arrangements are also detailed.

Подробнее
14-01-2016 дата публикации

Method for embedding and extracting multi-scale space based watermark

Номер: US20160012564A1
Автор: Lijuan Duan, Shuo Liu, Wei Ma
Принадлежит: Individual

A method for embedding and extracting a multi-scale space based watermark, comprises: constructing a pyramid structure of an original image by dividing each carrier image layer into M square carrier image blocks of the same size; constructing a multi-scale structure of a watermark image; embedding a watermark by embedding each watermark image into a corresponding carrier image block to obtain the original image containing the watermark; locating in the pyramid structure of the original image a target image from which a watermark will be extracted; extracting the watermark by obtaining an estimated watermark by means of the target image block and the reference image block; comparing watermarks by evaluating similarity between the estimated watermark and a watermark image to which the reference image block corresponds. Due to the multi-resolution block pyramid data structure in the present invention, a large scale attack is decomposed into a multi-level small scale attack.

Подробнее
10-01-2019 дата публикации

SCREEN WATERMARKING METHODS AND ARRANGEMENTS

Номер: US20190012758A1
Принадлежит:

In an exemplary embodiment, image content is rendered to include a digital watermark pattern at an essentially fixed scale, regardless of the size of screen on which the content is displayed. In one particular embodiment, CSS and JavaScript are responsive to the rendering context (which can include screen size, and/or viewer position) to define the geometry of a watermarked texture block, which is tiled to serve as a background of an HTML-defined page. A great variety of other features and arrangements are also detailed. 1. A method comprising the acts:determining a scale at which information is displayed on a display screen;based on said determined scale, computing a parameter that defines—in part—a pattern that conveys a plural-bit payload, said computing employing a hardware processor that is configured to perform such act; andpresenting said pattern with the displayed information.2. The method of in which the pattern comprises a digital watermark pattern.3. The method of in which the digital watermark pattern comprises a rectangular block pattern that is repeatedly tiled on the display screen claim 2 , and the computed parameter is a dimension of said block pattern claim 2 , in pixels.4. The method of in which the parameter is computed such that each of said watermark blocks has a maximum side dimension of between a half inch and two inches as presented on the display screen claim 3 , irrespective of the scale at which said information is presented on the display screen.5. The method of in which the parameter is computed such that each of said watermark blocks has a maximum side dimension of between 5 and 20 percent of a long dimension of the display screen claim 3 , irrespective of the scale at which said information is presented on the display screen.6. The method of that further includes:discerning a change in said scale at which the information is presented on a display screen, said change being due to user input directing a display window on the screen to ...

Подробнее
14-01-2016 дата публикации

SALIENT POINT-BASED ARRANGEMENTS

Номер: US20160014297A1
Автор: Aller Joshua V.
Принадлежит:

A variety of methods and systems involving sensor-equipped portable devices, such as smartphones and tablet computers, are described. One particular embodiment decodes a digital watermark from imagery captured by the device and, by reference to watermark payload data, obtains salient point data corresponding to an object depicted in the imagery. Other embodiments obtain salient point data for an object through use of other technologies (e.g., NFC chips). The salient point data enables the device to interact with the object in a spatially-dependent manner. Many other features and arrangements are also detailed. 1. A method comprising:receiving a first set of data corresponding to imagery captured by a camera-equipped portable device, the imagery depicting an object;decoding steganographically-encoded digital watermark payload data from the first set of data; andby reference to said payload data, obtaining a previously-established second set of data;wherein the second set of data comprises salient point data, said salient point data comprising, for each of plural salient points on the object:location information for said point on the object; andorientation information for said point on the object, and/or information representing a feature vector associated with said location.2. The method of wherein the object comprises a poster.3. The method of that further includes determining location of the portable device relative to the object claim 1 , through use of the salient point data.4. The method of that further includes determining 3D pose information that details position of the device relative to the object claim 1 , through use of the salient point data.5. The method of that includes identifying a sub-part of the object depicted in the imagery claim 1 , through use of the salient point data.6. The method of that includes claim 5 , by reference to said identified sub-part claim 5 , obtaining a third set of data claim 5 , the third set of data including auxiliary data ...

Подробнее
15-01-2015 дата публикации

METHODS AND ARRANGEMENTS INVOLVING SUBSTRATE MARKING

Номер: US20150016664A1
Автор: Rodriguez Tony F.
Принадлежит:

First and second patterns are formed on a substrate. A spatial offset between the patterns is determined, and stored for later use in authenticating the substrate. (One or both of the patterns may convey steganographic information. One pattern may be printed, while the other may be embossed.) A smartphone can sense these patterns, determine the spatial offset, and check whether the determined offset matches the earlier-stored offset, to judge whether the substrate is authentic. Another arrangement effects serialization of product packaging by use of paired patterns (at least one of which is typically a watermark pattern) applied in a manner causing a spatial offset between the patterns to progressively vary along a length of a printed web. Still other arrangements involve substrates conveying patterns that degrade over time, e.g., indicating freshness or pressurization condition. A great variety of other features and arrangements are also detailed. 1. A method comprising:forming, on a substrate, a first pattern;creating, on said substrate, a second pattern;determining spatial offset information that relates the first and second patterns; andtaking an action based on the determined spatial offset information.2. The method of in which said action comprises determining information about an item comprising said substrate claim 1 , by reference to said determined spatial information.3. The method of in which said action comprises distinguishing a first item depicted in a first image from a second item depicted in a second image.4. The method of in which said substrate comprises an elongated roll of material claim 1 , the method further including cutting individual items from said substrate after said forming and creating.5. The method of wherein each of said individual items cut from said substrate is characterized by a common spatial offset between the first and second patterns.6. The method of wherein each of said individual items cut from said substrate is ...

Подробнее
15-01-2015 дата публикации

SALIENT POINT-BASED ARRANGEMENTS

Номер: US20150016688A1
Автор: Aller Joshua V.
Принадлежит:

A variety of methods and systems involving sensor-equipped portable devices, such as smartphones and tablet computers, are described. One particular embodiment decodes a digital watermark from imagery captured by the device and, by reference to watermark payload data, obtains salient point data corresponding to an object depicted in the imagery. Other embodiments obtain salient point data for an object through use of other technologies (e.g., NFC chips). The salient point data enables the device to interact with the object in a spatially-dependent manner. Many other features and arrangements are also detailed. 1. A method comprising:receiving a first set of data corresponding to imagery captured by a camera-equipped portable device, the imagery depicting an object;decoding steganographically-encoded digital watermark payload data from the first set of data; andby reference to said payload data, obtaining a previously-established second set of data;wherein the second set of data comprises salient point data, said salient point data comprising, for each of plural salient points on the object:location information for said point on the object; andorientation information for said point on the object, and/or information representing a feature vector associated with said location.2. The method of wherein the object comprises a poster.3. The method of that further includes determining location of the portable device relative to the object claim 1 , through use of the salient point data.4. The method of that further includes determining 3D pose information that details position of the device relative to the object claim 1 , through use of the salient point data.5. The method of that includes identifying a sub-part of the object depicted in the imagery claim 1 , through use of the salient point data.6. The method of that includes claim 5 , by reference to said identified sub-part claim 5 , obtaining a third set of data claim 5 , the third set of data including auxiliary data ...

Подробнее
09-01-2020 дата публикации

AGGREGATING DETECTABILITY METRICS TO DETERMINE SIGNAL ROBUSTNESS

Номер: US20200014817A1
Принадлежит:

The present disclosure relates generally to image signal processing, including encoding signals for image data or artwork. An aggregation module predicts likely detection of an encoded signal, including modeling detection in an environment in which an encoded signal is swiped in front of a camera system comprising at least two cameras. 1. An image processing system comprising:an input to receive a design file, the design file comprising an encoded signal carrying a plural-bit identifier, the encoded signal comprising a synchronization component; generating a heatmap representing predicted signal detectability for the design file, in which predictable signal detectability is determined based on detection probabilities associated with the synchronization component and the plural-bit identifier; and', 'determining swipe probabilities associated with swiping a printed version of the design file in front of a camera system comprising at least two cameras,', 'in which the swipe probabilities are scaled based on a spatial size in inches or centimeters corresponding to the design file., 'one or more electronic processors configured for2. The image processing system of in which the swipe probabilities are limited to a subset of the heatmap corresponding to a detectable area as seen by the camera system.3. A method of generating detection probabilities of an encoded signal within digital imagery claim 1 , comprising:analyzing image data captured by one or more cameras to determine whether it represents a content object or background imagery, said analyzing yielding a determination; andweighting the determination according to a package or label size in inches or centimeters associated with the digital imagery;using the weighted determination to determine a detection probability associated with the image data.4. An apparatus comprising:an input to receive image data captured by one or more cameras;means for analyzing image data captured by one or more cameras to determine ...

Подробнее
03-02-2022 дата публикации

ARTWORK GENERATED TO CONVEY DIGITAL MESSAGES, AND METHODS/APPARATUSES FOR GENERATING SUCH ARTWORK

Номер: US20220036496A1
Принадлежит:

2D machine readable symbologies are stylized and made aesthetically-appealing, facilitating their use to convey plural-symbol data on product packaging and other articles. In some arrangements, a symbology is mimicked as a collage of excerpts from a style image (e.g., a photograph or other artwork). To human viewers, the stylized symbology resembles the style image, rather than the 2D symbology. A great variety of other features and arrangements are also detailed. 1. A method of creating a stylized counterpart to a target image , the target image comprising a 2D machine-readable code , the target image having an attribute of being decodable by a compliant reader apparatus to produce a plural-symbol payload earlier encoded therein , the method comprising the acts:(a) identifying component blocks of the target image, each component block having a respective location within said image, wherein an array of P of said component blocks collectively forms a pattern that spans the target image;(b) receiving one or more style images;(c) performing a similarity comparison between a first of said component blocks of the target image, and plural candidate excerpts within the one or more style images, yielding a set of similarity values—each corresponding to a respective candidate excerpt within a style image;(d) selecting one of said candidate excerpts, based at least in part on its corresponding similarity value;(e) copying the selected candidate excerpt into a location in an output frame that corresponds to the location of the first component block within the target image; and(f) repeating acts (c) through (e) for second through Pth component blocks of the target image;wherein the output frame is filled with selected excerpts from one or more style images, yielding a stylized counterpart image having said attribute of being decodable by said compliant reader apparatus to produce said plural-symbol payload.2. The method of that further includes computing at least one edge ...

Подробнее
18-01-2018 дата публикации

CONTENT MANAGEMENT BASED ON DITHER-LIKE WATERMARK EMBEDDING

Номер: US20180018748A1
Принадлежит:

Methods, devices and computer program products allow embedding and detection of watermarks into and from a multimedia content. One watermark embedding method includes selecting a content segment that lacks inherent features for embedding of watermarks without producing perceptible artifacts, and obtaining a first dither pattern corresponding to a first watermark symbol of a watermark symbol alphabet, where each symbol is associated with a particular dither pattern. Further, each particular dither pattern, upon combination with the multimedia content segment that lacks inherent features, produces a composite content segment without perceptible artifacts. By combining the first dither pattern with the multimedia content segment that lacks inherent features, a first composite content segment with the first embedded watermark symbol is produced. The detection of watermarks messages can be carried out quickly by examining a small portions of the multimedia because even the featureless content segments include embedded watermarks. 1. A method for embedding a watermark into multiple segments of a multimedia content , comprising:receiving the multimedia content including a featureless segment of the multimedia content that lacks inherent features for embedding of watermarks without producing perceptible artifacts;obtaining a watermark message for embedding into the multimedia content, the watermark message including a plurality of watermark symbols;embedding, using a watermark embedder that is implemented at least partially in electronic circuits, at least one watermark symbol of the watermark message into a segment of the multimedia content other than the featureless segment, the at least one watermark symbol embedded according to a first watermark embedding technique; andembedding, using the watermark embedder, one or more additional watermark symbols of the watermark message into the featureless segment, the one or more additional watermark symbols embedded according to ...

Подробнее
22-01-2015 дата публикации

Information providing system having content providing apparatus and terminal apparatus, and control method thereof

Номер: US20150023547A1
Принадлежит: SAMSUNG ELECTRONICS CO LTD

An information providing system including a content providing apparatus, a display apparatus, and a terminal apparatus is provided. The information providing system includes: a content providing apparatus to generate a watermark, insert the watermark into a predetermined location of a content on a real time basis, and transmit the content; a display apparatus to receive the content into which the watermark is inserted and output the content; and a terminal apparatus to receive input of at least one of an image and sound of the content comprising the watermark from the display apparatus, detect the watermark, extract identification information from the watermark, and output corresponding additional information. Accordingly, information is provided to a user by inserting and extracting the watermark in various methods.

Подробнее
26-01-2017 дата публикации

SPARSE MODULATION FOR ROBUST SIGNALING AND SYNCHRONIZATION

Номер: US20170024840A1
Принадлежит:

The present disclosure relates to advanced image processing and encoded signal processing. One claim currently recites an image processing method comprising the acts: receiving a digital representation of artwork, the artwork having an area of uniform color; generating a two-dimensional data signal that redundantly encodes a plural-bit message, the data signal comprising plural elements, each of which has a single bit value; receiving a two-dimensional synchronization signal comprising plural elements, each of which has a plural-bit value, each element of said data signal having an element of the synchronization signal corresponding thereto; processing the two-dimensional data signal with the two-dimensional synchronization signal and with a gradient function to yield a two-dimensional gradient marking signal; and printing an ink counterpart of the gradient marking signal on a medium with the artwork, said printing comprising printing plural dithered two-dimensional blocks of at least four contiguous elements each, in which one or more elements of each block are printed to be dark. Of course, other claims and combinations are described as well. 1. An image processing method comprising the acts:receiving a digital representation of product packaging artwork, comprised of pixels;defining a guard band region surrounding text characters included in said artwork; andaltering the artwork to redundantly encode a machine-readable plural-bit payload across different regions of said artwork;wherein said altering only alters the artwork outside of said guard band.2. The image processing method of in which said defining act comprises applying a dilating process to said text characters.3. The image processing method of in which claim 1 , outside of the guard band claim 1 , a strength of said machine readable encoding increases along a gradient extending away from text characters.4. The image processing method of in which a first region encloses the guard band region claim 1 , ...

Подробнее
26-01-2017 дата публикации

FINGERPRINTING OF DATA

Номер: US20170024842A1
Автор: Malik Sumit, Sahi Raja
Принадлежит:

A method of identifying a source of media, including: performing the following actions using at least one computer: identifying a plurality of segments arranged to form said media; generating a representative master key (RMK) of said media from the arrangement of the plurality of segments, wherein the RMK comprises a first listing of master identifiers corresponding to the plurality of segments, each master identifier of the first listing of master identifiers identifying a source master of each segment of the plurality of segments; receiving a listing of fingerprints, each fingerprint of the listing of fingerprints having a corresponding identifier that identifies the source of said media, said each fingerprint also including a second listing of master identifiers; and comparing the first listing of master identifiers in the RMK to the second listing of master identifiers in said each fingerprint in the listing of fingerprints to identify the source. 1performing the following actions using at least one computer:identifying a plurality of segments arranged to form said media;generating a representative master key (RMK) of said media from the arrangement of the plurality of segments,wherein the RMK comprises a first listing of master identifiers corresponding to the plurality of segments, each master identifier of the first listing of master identifiers identifying a source master of each segment of the plurality of segments;receiving a listing of fingerprints, each fingerprint of the listing of fingerprints having a corresponding identifier that identifies the source of said media, said each fingerprint also including a second listing of master identifiers; andcomparing the first listing of master identifiers in the RMK to the second listing of master identifiers in said each fingerprint in the listing of fingerprints to identify the source;generating a first plurality of key sets from the RMK,wherein a key set is an arbitrary number of tuples formed as a subset of ...

Подробнее
10-02-2022 дата публикации

METHOD AND APPARATUS OF DRM SYSTEMS FOR PROTECTING ENTERPRISE CONFIDENTIALITY

Номер: US20220043890A1
Автор: CHOI Jonguk
Принадлежит: MARKANY INC.

One aspect of the present invention discloses a device for content security. The device includes: an application execution unit configured to generate and control content in response to a content control command requested by a user; and a DRM agent configured to communicate with the application execution unit, to detect the content control command generated by the application execution unit, and to perform control on the content, and the DRM agent comprises a tracing module configured to insert security information into the content in order to prevent and trace content leakage. 128-. (canceled)29. A method of embedding a watermark , the method comprising: generating a message pattern based on the encoded watermark information and a secret key, the secret key being information for blinding the watermark information;', 'generating a sync pattern based on the secret key;', 'generating a watermark pattern by composing the sync pattern and the message pattern;', 'calculating a human visual system (HVS) pattern of an original image using an HVS model;', 'generating watermark embedding data as insertion information by performing convolution operation on the HVS pattern and the watermark pattern, the insertion information being used to coordinate a strength of the watermark;', 'transforming a color of the original image from RGB colors to YCbCr colors;', 'adding a value of Y component to the watermark embedding data;', 'generating a watermarked image using the watermark embedding data and the original image; and', 'transforming the watermarked image into an RGB image., 'encoding watermark information;'}30. The method of claim 29 , further comprising:generating a plurality of watermark messages based on the watermark information and error correction code (ECC);generating random number sequence by using M-ary modulation, M being a number induced the number of a plurality of subblocks;generating the plurality of subblocks by mapping the plurality of watermark messages into the ...

Подробнее
10-02-2022 дата публикации

SIGNAL ENCODING BASED ON SPECTRAL REQUIREMENTS

Номер: US20220044346A1
Принадлежит:

This disclosure relates to advanced image signal processing technology including encoded signals and digital watermarking. One implementation is directed to a printed object comprising: a white substrate or background comprising a first area; an ink mixture printed at a first plurality of spatial locations within the first area, the ink mixture printed such that the first area comprises a second plurality of spatial locations without the ink mixture, the ink mixture comprising extender white and Green 7 ink, the ink mixture comprising a volume or weight ratio of 97.5% to 99.75% white extender and 2.5%-0.25% Green 7 ink; in which the first plurality of spatial locations is arranged in a pattern conveying an encoded signal, and in which the white substrate or background and the ink mixture comprise a spectral reflectivity difference at or around 660 nm in a difference range of 8%-30%. Of course, other implementations, methods, packages, systems and apparatus are described in this patent document. 1. A printed object comprising:a white substrate or printed white background comprising a first area;an ink mixture printed at a first plurality of spatial locations within the first area, the ink mixture printed such that the first area comprises a second plurality of spatial locations without the ink mixture, the ink mixture comprising extender white and ink including a Phthalocyanine green pigment, the ink mixture comprising a volume or weight ratio of 97.5% to 99.75% white extender and 2.5%-0.25% ink;in which the first plurality of spatial locations is arranged in a pattern conveying an encoded signal, andin which the white substrate or white background and the ink mixture comprise a spectral reflectivity difference at or around 660 nm in a difference range of 8%-30%.2. The printed object of in which the volume or weight ratio comprises 99.2%-99.6% white extender and 0.8%-0.4% ink.3. The printed object of in which the volume or weight ratio comprises 99.5% white extender ...

Подробнее
10-02-2022 дата публикации

EMBEDDING DATA IN VIDEO WITHOUT VISIBLE IMPAIRMENTS

Номер: US20220044347A1
Принадлежит: INSCAPE DATA, INC.

Methods, devices, and computer-program products are provided for adding data to a digital video signal in a visually imperceptible manner. For example, a region of pixels can be identified in a video frame, and one or more pixel characteristics of the region of pixels can be determined. Based on the one or more pixel characteristics of the region of pixels, at least one pixel characteristic of a subset of pixels from the region of pixels can be modified in order to encode a set of data into the region of pixels. An output frame can be provided that includes the modified at least one pixel characteristics for the subset of pixels. 1. (canceled)2. A method comprising:detecting, within a first pixel region of a video frame, a first set of modified pixels, wherein pixels of the first set of modified pixels include one or more modified characteristics relative to characteristics of other pixels within the first pixel region;identifying, within the first set of modified pixels, one or more subsets of pixels that correspond to a first pixel value and one or more subsets of pixels that correspond to a second pixel value;assigning a first symbol to the one or more subsets of pixels that correspond to the first pixel value and a second symbol to the one or more subsets of pixels that correspond to the second pixel value; andgenerating a first sequence of symbols based on the first symbol and the second symbol.3. The method of claim 2 , wherein pixels that correspond to the first pixel value include a particular hue claim 2 , saturation claim 2 , or lightness value that is greater than a first threshold claim 2 , and wherein pixels that correspond to the second pixel value include a particular hue claim 2 , saturation claim 2 , or lightness value that is less than a second threshold.4. The method of claim 2 , further comprising:generating, based on symbols assigned to one or more subsets of pixels of a second pixel region, a second sequence of symbols, the second pixel region ...

Подробнее
24-01-2019 дата публикации

Detection from Two Chrominance Directions

Номер: US20190026853A1
Автор: Alastair M. Reed
Принадлежит: Digimarc Corp

The present disclosure relates generally to signal processing, including processing digital watermarking. One claim recites a detector apparatus comprising: memory for storing data representing color image data comprising red color data and green color data, in which the red color data comprises digital watermarking including a first polarity and the green color data comprises the digital watermarking including a second polarity that is inversely related to the first polarity; means for selectively weighting the red color data and the green color data so that the digital watermarking is emphasized while image content is de-emphasized when weighted red color data and weighted green color data are combined; means for detecting the digital watermarking from combined, weighted red color data and weighted green color data; and more or more processors configured for outputting data corresponding to detected digital watermarking. Of course, different combinations and claims are provided too.

Подробнее
29-01-2015 дата публикации

FEATURE-BASED WATERMARK LOCALIZATION IN DIGITAL CAPTURE SYSTEMS

Номер: US20150030201A1
Принадлежит:

The present disclosures relates generally to digital watermarking and data hiding. One claim recites a method comprising: obtaining data representing captured imagery, the captured imagery depicting packaging including digital watermarking, the digital watermarking including an orientation signal that is detectable in a transform domain; generating a n-dimensional feature set of the data representing captured imagery, the n-dimensional feature set representing the captured imagery in a spatial domain, where n is an integer great than 13; using a trained classifier to predict the presence of the orientation signal in a transform domain from the feature set in the spatial domain. Of course, other claims and combinations are provided too. 1. A method comprising:obtaining data representing optically captured imagery, the optically captured imagery depicting packaging including digital watermarking, the digital watermarking including an orientation signal that is detectable in a transform domain;generating an n-dimensional feature set of the data representing the optically captured imagery, the n-dimensional feature set representing the optically captured imagery in a spatial domain, where n is an integer greater than 13;using a trained classifier to predict the presence of the orientation signal in a transform domain from the feature set in the spatial domain.2. The method of in which said generating comprises calculating difference values between neighboring pixels represented in the data claim 1 , and quantizing the difference values to yield quantized data.3. The method of in which said generating further comprises rounding the quantized data to the nearest integer to yield rounded data.4. The method of in which said generating further comprises thresholding the rounded data to yield thresholded data.5. The method of in which said generating further comprises accumulating bin-values from the thresholded data.6. The method of in which the n-dimensional feature set ...

Подробнее
04-02-2016 дата публикации

METHOD FOR WATERMARKING THE TEXT PORTION OF A DOCUMENT

Номер: US20160035060A1
Принадлежит:

A method for watermarking a document containing at least one text portion comprising the following steps: —determining a specific character font comprising, for at least one character, an original graphic and at least one variation, each of the variations being associated with a different value, said character being termed encodable characters; —using the specific character font to encode an item of information in the text portion of the document, by replacing at least one original graphic with a variation, the original graphic and the variation or variations being identified as a single character by a first optical character recognition process referred to as standard OCR and identified as a plurality of characters by a second optical character recognition process referred to as specific OCR that is capable of determining if the represented character is the original graphic or one of the variations of same and, if so, making it possible to determine the variation that is represented, a strict order relationship being defined on the encodable characters in order to establish the order in which the encodable characters are to be processed during the decoding phase. 152.-. (canceled)53. A method of watermarking a document containing at least one text portion , the method comprising:determining a specific character font including for at least one character an original graphic and at least one variant, each of the variants being associated with a different value, each at least one character being denoted an encodable character, for each encodable character the associated number of variants can be variable and defined as a function of said encodable character and/or on the point size of the font,using the specific character font to encode information in the text portion of the document by replacing at least one original graphic with a variant,the original graphic and the at least one variant being identified as a single character by a first optical character recognition ...

Подробнее
05-02-2015 дата публикации

AUDIBLE DOCUMENT IDENTIFICATION FOR VISUALLY IMPAIRED PEOPLE

Номер: US20150036872A1
Автор: Mueller Edgar
Принадлежит: SICPA HOLDING SA

Disclosed is a document or article carrying information for the audible authentication of said document or article, wherein the information is present in or on said document or article in the form of a frequency-versus-time spectral density function (spectrogram), the spectrogram being embodied using document security means. Disclosed are further a method for producing said document or article; a reader device for displaying audible authentication information from said document or article, a method for authenticating said document or article and the use of a spectrogram for document authentication purposes. 1. Document or article carrying audible information for the audible authentication of said document or article , characterized in that the audible information is present in or on the document or article in the form of a spectrogram , the spectrogram being embodied using document security means , said spectrogram being a frequency-versus time function.2. Document or article according to claim 1 , wherein said spectrogram is embodied as a watermark.3. Document or article according to claim 1 , wherein said spectrogram is embodied as a laser-marking or a laser-punched microperforation pattern.4. Document or article according to claim 1 , wherein said spectrogram is embodied in the form of a printed ink.5. Document or article according to claim 1 , wherein said spectrogram is embodied in the form of a magnetization pattern.6. Document or article according to claim 1 , wherein said spectrogram is embodied in the form of a magnetic pigment orientation pattern.7. Document or article according to claim 4 , wherein the ink is a security ink providing for a particular detectable physical property selected from the group consisting of UV- claim 4 , visible- claim 4 , and IR-absorption claim 4 , UV- claim 4 , visible- claim 4 , and IR-luminescence emission claim 4 , ferro- and ferrimagnetism claim 4 , dielectric permittivity variation claim 4 , electric conductivity ...

Подробнее
05-02-2015 дата публикации

Security Element and Method to Inspect Authenticity of a Print

Номер: US20150036890A1
Принадлежит: Glenisys Kft.

The invention relates to a security element applied onto printing substrates (bank-notes, securities, product packagings, identity cards/labels or other similar documents) by printing, comprising a unique identifier as primary information visible to the naked eye and secondary information protecting against copying non-visible to the naked eye. The unique identifier is typically a point code. Said secondary information is represented by a structure with the largest dimension of 2 to 40 microns, and due to printing distortions arising when the security element is applied onto a printing substrate, said secondary information is non-reconstructable from the print of the security element and a statistically analyzable inherent feature is associated to it. The invention also relates to a printed matter with such an inventive security element and to a method to check authenticity of a printed matter with the inventive security element in visible light (380-750 nm). 1. Security element comprising a code carrying primary information and detectable to the naked eye in visible light within the wavelength range of 380 to 750 nm , as well as a code carrying secondary information and undetectable in the naked eye , characterized in that when the security element is applied on a printing substrate as a print , the largest dimension of the code carrying secondary information in at least one planar direction is 2 to 40 microns , the code carrying secondary information is non-reconstructable from the print and attributes the security element with a statistically analyzable feature.2. The security element according to claim 1 , characterized in that the statistically analyzable feature is the grayscale value of portions of digital representation of the image of the print of said security element taken in visible light within the wavelength range of 380 to 450 nm claim 1 , said portions being selected according to a preset coding concept.3. The security element according to claim 1 , ...

Подробнее
31-01-2019 дата публикации

IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD, AND PROGRAM

Номер: US20190035046A1
Автор: TUNG Tony
Принадлежит:

Even when an image in which a watermark is embedded is processed, certainty of detecting the watermark is increased. Image data acquisition means of an image processing device acquires image data. Watermark generation means generates watermarks having a plurality of sizes. Image processing means embeds the respective watermarks having the plurality of sizes generated by the watermark generation means in an image indicated by the image data acquired by the image data acquisition means. 1. An image processing device , comprising at least one processor configured to:acquire image data;acquire an extension or a data size of the image data;determine a plurality of sizes of watermarks to be generated based on the extension or the data size;generate the watermarks having the determined plurality of sizes; andembed the respective watermarks in an image indicated by the image data.2. The image processing device according to claim 1 ,wherein the image includes a color image having a plurality of color channels, andwherein the at least one processor is configured to embed the respective watermarks in each of the plurality of color channels by changing respective numerical values in the plurality of color channels contained in a pixel value of the color image.3. The image processing device according to claim 2 ,wherein the at least one processor is configured to embed the watermarks so that a part or all of the watermarks embedded in each of the plurality of color channels overlap one another.4. The image processing device according to claim 1 ,wherein the at least one processor is configured to receive a request for the image data by a user,wherein the watermark contains information for identifying the user requesting the image data, andwherein the at least one processor is configured to provide the image data in which the watermark is embedded to the user who has made the request.5. The image processing device according to claim 1 ,wherein the watermark includes a 2D code ...

Подробнее
30-01-2020 дата публикации

Digital Watermarking Leveraging Anomalous Mesh Elements

Номер: US20200034944A1
Принадлежит:

A technique is described herein for adding a digital watermark to a mesh. The mesh describes a three-dimensional object using a plurality of vertices and edges, which together define a plurality of polygonal shapes (e.g., triangles). The technique involves identifying at least one anomalous element of the mesh. The technique then supplements one or more of the anomalous elements by adding a computer-readable code to the anomalous element(s). That computer-readable code includes a digital watermark. An anomalous element corresponds to a part of the mesh that qualifies as a statistically atypical occurrence within the mesh, based on a specified rule that defines what constitutes a statistically atypical occurrence. In a reading stage, the technique finds the anomalous element(s). It then reads the digital watermark that has been encoded into the anomalous element(s). 1. One or more computing devices for creating a digital watermark , comprising:hardware logic circuitry, the hardware logic circuitry corresponding to: (a) one or more hardware processors that perform operations by executing machine-readable instructions stored in a memory; and/or (b) one or more other hardware logic components that perform operations using a task-specific collection of logic gates, the operations including: a plurality of vertices that have respective locations in the original mesh;', 'a plurality of edges that connect the vertices together; and', 'a plurality of polygonal shapes defined by the vertices and the edges;, 'providing a file having a data structure that expresses an original mesh, the original mesh describing a three-dimensional object, the original mesh havingsearching the data structure for at least one anomalous element of the original mesh that qualifies as a statistically atypical occurrence within the original mesh, based on a predetermined rule that defines what constitutes a statistically atypical occurrence;modifying one or more anomalous elements that are identified ...

Подробнее
09-02-2017 дата публикации

Hierarchical watermark detector

Номер: US20170039669A1
Принадлежит: Digimarc Corp

The present invention relates generally to digital watermarking. One aspect of the disclosure includes a method comprising: obtaining data representing imagery; using one or more configured processors, analyzing a plurality of portions of the data to detect a watermark orientation component, said analyzing employing a match filter, in which the match filter yields a correlation value for each of the plurality of portions; determining a first portion from the plurality of portions that comprises a correlation value meeting a predetermined value; and directing a watermark decoder at the first portion to decode a plural-bit watermark payload, in which the watermark decoder produces a watermark signature for the first portion, and in which the watermark decoder searches a plurality of areas at or around the first portion to decode the plural-bit watermark payload. Of course, many other aspects and disclosure are provided in this patent document.

Подробнее
12-02-2015 дата публикации

METHOD AND SYSTEM FOR EMBEDDING AND DETECTING A PATTERN

Номер: US20150043768A1
Автор: BREEBAART Dirk Jeroen
Принадлежит:

A method of embedding a pattern as a watermark into a content segment. Prior to modifying the content segment, an impulse response of a filter to be used for detecting the pattern is determined; the time-reversed impulse response of the filter is inserted into the segment as the set of imperceptible features; wherein the filter is an infinite impulse response filter having a semi-white frequency spectrum and provides a pseudo-random time-domain response. 1. A method of embedding a pattern as a watermark into a content segment , the method comprising:modifying the content segment to insert a set of substantially imperceptible features that relate to the pattern;determining an impulse response of a filter to be used for detecting the pattern; andinserting the time-reversed impulse response of the filter into the segment as the set of imperceptible features,wherein the filter is an infinite impulse response filter.2. The method of claim 1 , wherein the infinite impulse response filter comprises a semi-white frequency spectrum and provides a pseudo-random time-domain response.3. The method of claim 1 , wherein the filter comprises plural all pass delay sections claim 1 , each producing a respective impulse response.4. The method of claim 3 , wherein the plurality is arranged in a cascade.5. The method of claim 3 , wherein two or more filters provide semi-orthogonal impulse responses claim 3 , and the step of modifying inserts at least one of these responses.6. The method of claim 5 , wherein one or more of the respective impulse responses is modified prior to embedding claim 5 , the modification being dependent on the payload.7. The method of claim 6 , wherein the information relates to a relative delay between the responses or the relative phase or sign of the two or more patterns.8. The method of claim 1 , wherein the impulse response of the filter is truncated at an arbitrary point.9. A method of detecting a pattern representing a payload embedded as a watermark into ...

Подробнее
12-02-2015 дата публикации

MOBILE MEDIA, DEVICES, AND SIGNALING

Номер: US20150043890A1
Принадлежит:

Consumer uses of mobile devices and electronic media are changing. Mobile devices include increased computational capabilities, mobile broadband access, better integrated sensors, and higher resolution screens. These enhanced features are driving increased consumption of media such as images, maps, e-books, audio, video, and games. As users become more accustomed to using mobile devices for media, opportunities arise for new digital watermarking usage models. For example, transient media, like images being displayed on screens, can be watermarked to provide a link between mobile devices, extending the reach of digital watermarking. Digital fingerprinting can also be employed. Applications based on these emerging usage models can provide richer user experiences and drive increased media consumption. A great variety of other features and arrangements are also detailed. 1. (canceled)2. A portable device comprising a processor , a memory , an input sensor for capturing data , and an output device , the memory including instructions by which the processor can process the captured data to derive plural-bit data therefrom according to plural different digital watermarking and/or content fingerprinting schemes , the input sensor being selected from the group consisting of a microphone and an image sensor , the memory further including instructions causing the processor to analyze captured data for clues , and based on such clues determine which of said plural different schemes to apply to the captured data.3. A method practiced in a movie auditorium , comprising the acts:capturing audio or image data from a movie presentation, using a portable device;by reference to the captured data, identifying a particular temporal location within a movie;accessing information in a subtitle repository from the portable device, said accessing making reference to the identified temporal location; andpresenting subtitle information on a display screen of said portable device, in synchrony ...

Подробнее
07-02-2019 дата публикации

SYSTEMS AND METHODS FOR WATERMARKING DIGITAL IMAGES

Номер: US20190043149A1
Принадлежит:

Systems and methods for applying and detecting cross dependent marks incorporated into an electronic or digital image to form a watermark. The electronic or digital image may include encoded information for example a machine-readable symbol. The watermarking may include an encoding and insertion sub-process that inserts one or more marks into an image at a first point in time for form a marked image, an extraction sub-process that extracts the marks at a second point in time, and a detection sub-process that determines if any modifications have been made to the marked image. The marked image may be formed by determining a first original descriptor and first original mark within the image, determining a second original descriptor and second original mark within the image, and incorporating the first original mark into the second original descriptor and incorporating the second original mark into the first original descriptor. 1. A method of creating a watermarked electronic image of an object from a digital representation of at least part of the object , the object including an outer surface that has coded information , the digital representation of the at least part of the object including an electronic representation of the coded information and an electronic representation of a first part of the outer surface of the object separate from the coded information , the method comprising:identifying a first region of interest within the digital representation, the first region of interest including the electronic representation of the coded information and comprising a first set of pixel data;identifying a second region of interest, the second region of interest including the electronic representation of the part of the outer surface of the object and comprising a second set of pixel data;determining a first descriptor within the first region of interest;determining a second descriptor within the second region of interest;encoding the first descriptor, the encoding of ...

Подробнее
07-02-2019 дата публикации

System and method for embedding a two dimensional code in video images

Номер: US20190043151A1
Принадлежит: Graphiclead LLC

Disclosed are a method and apparatus for embedding a graphic representation into a two dimensional matrix code by modifying the luminance of individual pixels in the image according the values of a provided QR code image. The modified luminance values are determined by means of an optimization procedure which minimizes a visual distortion metric with respect to the original graphic representation while maintaining the value of a model for the probability of decoding and detection error below a specified limit.

Подробнее
06-02-2020 дата публикации

VIDEO WATERMARKING

Номер: US20200043120A1
Принадлежит:

A method of embedding a watermark data in a video signal to be entropy coded, wherein the video signal comprises a block with levels and the watermark data comprises a bit, the method of embedding comprising: obtaining watermark data; obtaining a value of a first watermarked level on the basis of a first level of the block by processing the value of the first watermarked level; it is also described a method of detecting a watermark in a video signal, the video signal having been entropy decoded and comprising a block with a first watermarked level and the watermark data comprising a bit, the method of detecting comprises: receiving the video signal; obtaining watermark data w′ on the basis of the first watermarked level; determining a tampering indicator by verifying whether the obtained watermark data w′ corresponds with a watermark data wembedded by a method of embedding watermark. 1. A method of embedding a watermark data in a video signal to be entropy coded , wherein the video signal comprises at least one block with levels and the watermark data comprises at least one bit , the method comprises:obtaining watermark data; {'br': None, 'i': L', 'L', ',w, 'sub': a', 'a', 'i, '′=ƒ()'}, 'obtaining at least one value of a first watermarked level on the basis of at least one first level of the block by processing the value of the first watermarked level aswherein,{'sub': 'a', 'L′ stands for the value of the first watermarked level;'}{'sub': 'a', 'Lstands for the first level;'}{'sub': 'i', 'wstands for the watermark data;'}{'sub': a', 'i', 'a, 'claim-text': {'br': None, 'i': L', '=h', 'L', ',w', 'w, 'sub': a', 'a', 'i', 'i, '(ƒ(),)'}, 'wherein ƒ(L, w) is defined such that the first level Lis obtainable on the basis of the first watermarked level and is processable as3. The method according to claim 2 , wherein the positive value lis 1.4. The method according to claim 1 , wherein the value of the first watermarked level is processed as:{'br': None, 'i': L', 'L', ',w', ' ...

Подробнее
18-02-2021 дата публикации

GENERATING SIGNAL BEARING ART USING STIPPLE, VORONOI AND DELAUNAY METHODS AND READING SAME

Номер: US20210049727A1
Автор: Kamath Ajith M.
Принадлежит:

Optical code signal components are generated and then transformed into signal bearing art that conveys machine readable data. The components of an optical code are optimized to achieve improved signal robustness, reliability, capacity and/or visual quality. An optimization program can determine spatial density, dot distance, dot size and signal component priority to optimize robustness. An optical code generator transforms tiles of an optical code or image embedded with the optical code into signal-bearing art using stipple, Voronoi, Delaunay or other graphic drawing methods so as to retain prioritized components of the optical code. The optical code is merged into a host image, such as imagery, text and graphics of a package or label, or it may be printed by itself, e.g., on an otherwise blank label or carton. A great number of other features and arrangements are also detailed. 1. A method of generating a machine-readable optical code , the method comprising:generating optical code signal components, comprising a variable payload;sorting, by value, elements of at least one of the optical code signal components;constructing a tile of a two-dimensional optical code, the tile comprising optical code elements located at coordinates within the tile at a spatial density;drawing line art based on the coordinates, the line art conveying the variable digital payload, the drawing comprising placing line art elements according to the sorting; andinserting the line art comprising plural tiles in an image, the optical code being machine readable from an optical scan of the image marked on a physical object.2. The method of wherein the optical code signal components comprise a reference signal for geometric synchronization.3. The method of wherein the constructing comprises:transforming the variable payload into a first optical code signal at a first spatial density, the first optical code signal comprising a two-dimensional array of pixel values that includes a reference signal ...

Подробнее
19-02-2015 дата публикации

METHOD AND ELECTRONIC DEVICE FOR CONTROLLING CONTENT INTEGRITY

Номер: US20150049901A1
Автор: Park Tae-Gun, SEO J
Принадлежит:

A method and an apparatus for controlling content integrity. A method for operating in an electronic device can include including unique information of content in a watermark image, and inserting the watermark image to the content. 1. A method of operating an electronic device , the method comprising:including unique information of content in a watermark image; andinserting the watermark image in the content.2. The method of claim 1 , wherein the content comprises at least one of a document claim 1 , an image claim 1 , or a video.3. The method of claim 1 , wherein claim 1 , when the content is a document claim 1 , the unique information comprises at least one of a document capacity claim 1 , a creation date claim 1 , a modification date claim 1 , a number of characters claim 1 , a number of consonants claim 1 , a number of vowels claim 1 , a number of numerals claim 1 , a number of alphabets claim 1 , a number of symbols claim 1 , or a number of images.4. The method of claim 1 , wherein including the unique information in the watermark image comprises encrypting and including the unique information in the watermark image.5. A method for operating an electronic device claim 1 , the method comprising:detecting a watermark image in content;comparing unique information of the content with original content unique information of the watermark image; andwhen the unique information of the content and the original content unique information of the watermark image are not identical, changing a display type of the watermark image.6. The method of claim 5 , wherein changing the display type of the watermark image comprises displaying the watermark image with a changed size.7. The method of claim 5 , wherein changing the display type of the watermark image comprises including and displaying predefined text in the watermark image.8. The method of claim 5 , wherein changing the display type of the watermark image comprises displaying an image different from the watermark image.9. ...

Подробнее
15-02-2018 дата публикации

Differential modulation for robust signaling and synchronization

Номер: US20180047125A1
Принадлежит: Digimarc Corp

Differential modulation schemes encode a data channel within host signal or noisy environment in a manner that is robust, flexible to achieve perceptual quality constraints, and provides improved data capacity. Differential arrangements enable a decoder to suppress host signal or other background signal interference when detecting, synchronizing and extracting an encoded data channel. They also enable the incorporation of implicit or explicit synchronization components, which are either formed from the data signal or are complementary to it.

Подробнее
15-02-2018 дата публикации

METHOD AND DEVICE TO EMBED WATERMARK IN UNCOMPRESSED VIDEO DATA

Номер: US20180048946A1
Принадлежит: Nagravision S.A.

A system and method to watermark an uncompressed content received at a client device in a compressed form and encrypted by at least one content key, said content key as well as watermark instruction forming Conditional Access Module (CAS) data, said CAS data being encrypted by a transmission key and comprising at least one signature to authenticate the CAS data, said client device comprising a CAS configured to process the CAS data, a descrambler having an input to receive the encrypted compressed content and an output to produce an compressed content, a decoder to convert the compressed content into uncompressed content, a watermark inserter connected to the output of the decoder, a secure activation module connected with the watermark inserter, a secure element connected with the watermark inserter and the secure activation module. 1. A method for watermarking content comprising: a watermark inserter connected to receive the content;', 'a secure activation module connected to a watermark inserter; and', 'a secure element connected to the secure activation module;, 'receiving an encrypted message at a client device, the encrypted message comprising a watermark instruction and a signature, the client device comprisingdecrypting the message with a transmission key; requesting by the secure element a random number from the secure activation module;', 'generating the random number by the secure activation module, storing the random number, and sending the random number to the secure element;', 'preparing by the secure element an instruction message containing at least the watermark instruction, the random number, and a second signature on both the watermark instruction and the random number;', 'sending the message to the secure activation module;', 'verifying by the secure activation module that the second signature is authentic and that the random number is the same as the random number sent previously and, in response to the verification, accepting the watermark ...

Подробнее
03-03-2022 дата публикации

WEARABLE WATERMARKS

Номер: US20220067870A1
Принадлежит:

A user can wear a device which emits a visual and/or audible output. The output changes over time. A system is capable of predicting the output. Thus, the system can analyze a video and determine, based on observed output of the device, whether the video has been modified. The output can be particularly difficult for humans to modify, detect, understand, or recreate, further impeding attempts to disguise edits to the video.

Подробнее
26-02-2015 дата публикации

SELECTING INFORMATION EMBEDDING METHOD AFFECTING CORRECT INTERPRETATION BASED ON EFFECT OF EMBEDDED INFORMATION ON CONTENT DATA

Номер: US20150055186A1
Принадлежит: FUJI XEROX CO., LTD

An information processing apparatus includes a selecting unit and a processing unit. The selecting unit selects an embedding method from multiple embedding methods for embedding information in content data, on the basis of a first effect affecting correct interpretation of the information embedded in the content data. The processing unit causes the content data in which the information is embedded by using the embedding method selected by the selecting unit, to be processed. 1. An information processing apparatus comprising:a selecting unit that selects an embedding method from a plurality of embedding methods for embedding information in content data, on the basis of a first effect affecting correct interpretation of the information embedded in the content data; anda processing unit that causes the content data in which the information is embedded by using the embedding method selected by the selecting unit, to be processed.2. The information processing apparatus according to claim 1 , further comprising:a first specifying unit that specifies content represented by the content data,wherein the selecting unit selects the embedding method also on the basis of a second effect, exerted by the information embedded in the content data, on a value of the content specified by the first specifying unit.3. The information processing apparatus according to claim 1 , further comprising:a second specifying unit that specifies use of the information embedded in the content data,wherein the selecting unit selects the embedding method also on the basis of a third effect produced when the information embedded in the content data is used in accordance with the use specified by the second specifying unit.4. The information processing apparatus according to claim 2 , further comprising:a second specifying unit that specifies use of the information embedded in the content data,wherein the selecting unit selects the embedding method also on the basis of a third effect produced when the ...

Подробнее
25-02-2016 дата публикации

WATERMARK DETECTION USING A MULTIPLICITY OF PREDICTED PATTERNS

Номер: US20160055606A1
Принадлежит:

Methods, devices and computer program products allow improved detection of watermarks into and from a multimedia content. One method for detecting watermarks from a host content includes performing watermark extraction to obtain a first sequence of watermark symbols from the host content and generating a plurality of predicted watermark templates. Each template corresponds to a sequence of watermark symbols that is predicted based on the first sequence of watermark symbols. A section of the host content is processed to obtain a candidate sequence of watermark symbols and correlation operations between the candidate sequence of watermark symbols and symbols of the predicted watermark templates are performed until a correlation result that is indicative of a successful watermark detection is obtained. An indication that the candidate sequence of watermark symbols represents at least a portion of a reliably extracted watermark message can then be produced. 1. A method for detecting watermarks from a host content , comprising:performing watermark extraction to obtain a first sequence of watermark symbols from the host content;generating a plurality of predicted watermark templates, each template corresponding to a sequence of watermark symbols that is predicted based on the first sequence of watermark symbols;processing a section of the host content to obtain a candidate sequence of watermark symbols from the section of the host content;conducing correlation operations between the candidate sequence of watermark symbols and symbols of the predicted watermark templates until a correlation result that is indicative of a successful watermark detection is obtained; andproducing an indication that the candidate sequence of watermark symbol represents at least a portion of a reliably extracted watermark message.2. The method of claim 1 , wherein one or more of the plurality of the predicted watermark templates is generated based on a predetermined change in the first sequence ...

Подробнее
25-02-2016 дата публикации

Content management based on dither-like watermark embedding

Номер: US20160055607A1
Принадлежит: Verance Corp

Methods, devices and computer program products allow embedding and detection of watermarks into and from a multimedia content. One watermark embedding method includes selecting a content segment that lacks inherent features for embedding of watermarks without producing perceptible artifacts, and obtaining a first dither pattern corresponding to a first watermark symbol of a watermark symbol alphabet, where each symbol is associated with a particular dither pattern. Further, each particular dither pattern, upon combination with the multimedia content segment that lacks inherent features, produces a composite content segment without perceptible artifacts. By combining the first dither pattern with the multimedia content segment that lacks inherent features, a first composite content segment with the first embedded watermark symbol is produced. The detection of watermarks messages can be carried out quickly by examining a small portions of the multimedia because even the featureless content segments include embedded watermarks.

Подробнее
23-02-2017 дата публикации

DYNAMIC DIGITAL WATERMARK

Номер: US20170053373A1
Автор: Martin Brian
Принадлежит:

Some implementations may provide a computer-implemented method for validating a digital document, the method including: receiving, at a computing device, the digital document comprising at least two digital watermarks, the digital document issued by a central entity; retrieving a first digital watermark from the digital document, the first digital watermark visually presented at a first time point; retrieving a second digital watermark from the digital document, the second digital watermark visually presented at a second time point, the second digital watermark being different from the first digital watermark and the second time point being different from the first time point; and reading the digital document based on the retrieved first and second digital watermarks. 1receiving, at a computing device, the digital document comprising at least two digital watermarks, the digital document issued by a central entity;retrieving a first digital watermark from the digital document, the first digital watermark visually presented at a first time point;retrieving a second digital watermark from the digital document, the second digital watermark visually presented at a second time point, the second digital watermark being different from the first digital watermark and the second time point being different from the first time point; andreading the digital document based on the retrieved first and second digital watermarks.. A computer-implemented method for reading a digital document, the method comprising: This application is a continuation of U.S. patent application Ser. No. 14/470,499, filed Aug. 27, 2014 which claims the benefit of U.S. Provisional Application No. 61/871,022 filed Aug. 28, 2013, the contents of which are incorporated by reference in its entirety.This document generally relates to digital watermark.Digital watermarking may be used on identification documents, such as digital identification documents, as a security feature to prevent fraud.In one aspect, ...

Подробнее
13-02-2020 дата публикации

METHOD AND APPARATUS FOR RECONSTRUCTING CONTENT IMAGE DATA

Номер: US20200051227A1
Принадлежит:

Provided is a method for reconstructing content image data. The method includes selecting a first point and a second point in a first image of first content, selecting a third point and a fourth point in a second image of second content (the second image is an image corresponding to the first image and the third point and the fourth point are points in an image corresponding to the first point and the second point, respectively), generating a first reference vector using the first point and the second point, generating a second reference vector using the third point and the fourth point, calculating a rotation, scale, and transformation (RST) value from the first image to the second image using the first reference vector and the second reference vector; and reconstructing the second content using the calculated RST value. 1. A method for reconstructing content image data , the method comprising:selecting a first point and a second point in a first image of first content;selecting a third point and a fourth point in a second image of second content, the second image being an image corresponding to the first image and the third point and the fourth point being points in an image corresponding to the first point and the second point, respectively;generating a first reference vector using the first point and the second point;generating a second reference vector using the third point and the fourth point;calculating a rotation, scale, and transformation (RST) value from the first image to the second image using the first reference vector and the second reference vector; andreconstructing the second content using the calculated RST value.2. The method of claim 1 , wherein the first point and the second point include a feature point characterizing an object in the first image claim 1 , andthe third point and the fourth point include a feature point characterizing an object in the second image.3. The method of claim 1 , wherein the selecting of the first point and the ...

Подробнее
14-02-2019 дата публикации

SELF-SIMILAR REFERENCE MASKS FOR PERSISTENCY IN A VIDEO STREAM

Номер: US20190052891A1
Принадлежит:

In one embodiment, a method including dividing a reference mask into a plurality of reference mask divisions, determining a plurality of motion vectors respectively associated with a plurality of slice divisions, wherein the plurality of reference mask divisions respectively correspond to the plurality of slice divisions, modifying a blurring kernel in accordance with the plurality of motion vectors, yielding a plurality of modified blurring kernels that are respectively associated with the plurality of slice divisions, and performing at least one action to yield an altered reference mask, including for the plurality of reference mask divisions and the plurality of modified blurring kernels: convolving a reference mask division with a weighted function of at least a modified blurring kernel associated with a slice division, of the plurality of slice divisions, to which the reference mask division corresponds. 1. A system comprising:a reference mask divider adapted to divide a reference mask into a plurality of reference mask divisions;a determiner adapted to determine a plurality of motion vectors respectively associated with a plurality of slice divisions, wherein the plurality of reference mask divisions respectively correspond to the plurality of slice divisions;a modifier adapted to modify a blurring kernel in accordance with the plurality of motion vectors, yielding a plurality of modified blurring kernels that are respectively associated with the plurality of slice divisions; and 'a convolver adapted, for the plurality of reference mask divisions and the plurality of modified blurring kernels: to convolve a reference mask division with a weighted function of at least a modified blurring kernel associated with a slice division, of the plurality of slice divisions, to which the reference mask division corresponds.', 'an action performer adapted to perform at least one action to yield an altered reference mask, the action performer including2. The system of claim ...

Подробнее
05-03-2015 дата публикации

DYNAMIC DIGITAL WATERMARK

Номер: US20150063625A1
Автор: Martin Brian
Принадлежит: Morpho Trust USA Inc.

Some implementations may provide a computer-implemented method for validating a digital document, the method including: receiving, at a computing device, the digital document comprising at least two digital watermarks, the digital document issued by a central entity; retrieving a first digital watermark from the digital document, the first digital watermark visually presented at a first time point; retrieving a second digital watermark from the digital document, the second digital watermark visually presented at a second time point, the second digital watermark being different from the first digital watermark and the second time point being different from the first time point; and reading the digital document based on the retrieved first and second digital watermarks. 1. A computer-implemented method for reading a digital document , the method comprising:receiving, at a computing device, the digital document comprising at least two digital watermarks, the digital document issued by a central entity;retrieving a first digital watermark from the digital document, the first digital watermark visually presented at a first time point;retrieving a second digital watermark from the digital document, the second digital watermark visually presented at a second time point, the second digital watermark being different from the first digital watermark and the second time point being different from the first time point; andreading the digital document based on the retrieved first and second digital watermarks.2. The method of claim 1 , wherein validating the digital document further comprises:retrieving a sequence of digital watermarks comprising the first digital watermark and the second digital watermark, wherein the sequence of digital watermarks is capable of validating that the digital document is authentic.3. The method of claim 2 , wherein retrieving the sequence of digital watermarks comprises:retrieving a sequence of digital watermarks comprising the first digital ...

Подробнее
05-03-2015 дата публикации

DYNAMIC DIGITAL WATERMARK

Номер: US20150063626A1
Автор: Martin Brian
Принадлежит:

Some implementations may include a computer-implemented method for applying at least two digital watermarks to a digital document, the method including: receiving a digital document comprising visual contents; generating a first digital watermark to be visually presented at a first time point; generating a second digital watermark to be visually presented at a second time point, the second digital watermark being different from the first digital watermark and the second time point being different from the first time point; and applying both the first digital watermark and second digital watermark to the digital document t. 1. A computer-implemented method for applying at least two digital watermarks to a digital document , the method comprising:receiving a digital document comprising visual contents;generating a first digital watermark to be visually presented at a first time point;generating a second digital watermark to be visually presented at a second time point, the second digital watermark being different from the first digital watermark and the second time point being different from the first time point; andapplying both the first digital watermark and second digital watermark to the digital document.2. The method of claim 1 , further comprising:applying both the first digital watermark and the second digital watermark to form a sequence of digital watermarks capable of providing validation of the digital document.3. The method of claim 2 , further comprising:applying the first digital watermark and second digital watermark to the digital document to provide authentication of a person holding the digital document.4. The method of claim 2 , further comprising:linking the sequence of digital watermarks to an entity issuing the digital document.5. The method of claim 2 , further comprising:linking the sequence of digital watermarks to a person holding the digital document.6. The method of claim 1 , further comprising:generating one or more additional digital ...

Подробнее
05-03-2015 дата публикации

Digital Identification Document

Номер: US20150063655A1
Принадлежит: MORPHOTRUST USA INC.

Some implementations may include a computer-assisted method for authenticating a person at a point of service, the method including: receiving a digital identification document including a digital biometric of the person and a digital watermark, the digital watermark encoding personally identifiable information of the person; retrieving the digital watermark from the received digital identification document; extracting the personally identifiable information from the retrieved digital watermark; and authenticating the person identified by the digital biometric based on the retrieved digital watermark. 1. A computer-assisted method for authenticating a person at a point of service , comprising:receiving, at a computer processor, a digital identification document including a digital biometric of the person and a digital watermark, the digital watermark encoding personally identifiable information of the person;retrieving the digital watermark from the received digital identification document;extracting the personally identifiable information from the retrieved digital watermark; andauthenticating the person identified by the digital biometric based on the retrieved digital watermark.2. The method of claim 1 , wherein authenticating the person comprises: comparing the extracted personally identifiable information against a searchable system of record.3. The method of claim 1 , further comprising:transmitting the extracted personally identifiable information to a searchable system of record stored on a remote server; andreceiving results of comparing the personally identifiable information against the searchable system of record stored on the remote server.4. The method of claim 1 , wherein authenticating the person comprises:receiving a biometric of the person presenting the digital identification document at the point of service; andcomparing the biometric of the person at the point of service with the digital biometric on the digital identification document.5. The ...

Подробнее
01-03-2018 дата публикации

System and Methods for Designing Unobtrusive Video Response Codes

Номер: US20180060994A1
Автор: Woo Grace Rusi
Принадлежит:

System for conveying a stream of information visually and obtrusively. The system includes an encoding device employing a spatio-temporal coding scheme that omits light, including codes embedded therein that are invisible to a user. A receiver that might be a cell phone camera receives light from the encoding device and computer apparatus is programmed with software to decode the received light to generate the stream of information. The encoding device is preferably a video display. 1. A method for communicating machine-readable information and images for human perception through a single display comprising:generating sets of two or more digital images given a desired human-perceivable image by computing, for each pixel of the desired image, sets of distinct colors in some color space such that: their average in that color space matches the pixel's color, their luminance difference in that color space is within predefined threshold, and their difference is a function of the machine-readable information;displaying the generated images on the display in temporal sequence at a frame rate beyond some chosen frequency threshold;capturing one or more images of the display using exposure time shorter than the period corresponding to the chosen frequency threshold, and processing the captured images together with other available data to obtain the machine-readable information.2. The method of claim 1 , wherein the color space is such that two colors of the same luminance in that color space are expected not to perceivably flicker to a human observer at the chosen frequency threshold.3. The method of claim 1 , wherein the chosen frequency threshold is beyond the assumed human flicker fusion frequency threshold.4. The method of claim 1 , wherein the procedure is repeated continuously while the desired human-perceivable image input is dynamically updated over a series of frames corresponding to a computer-generated animation or playback of a video.5. The method of claim 1 , ...

Подробнее
02-03-2017 дата публикации

INFORMATION EMBEDDING DEVICE, INFORMATION EMBEDDING METHOD, AND RECORDING MEDIUM STORING PROGRAM

Номер: US20170061565A1
Автор: Tanaka Ryuta
Принадлежит: FUJITSU LIMITED

An information embedding device, comprising: a memory; and a processor configured to execute a procedure, the procedure including: from an image, detecting, as an embedding target pixel block, a pixel block having a pixel value that, after being changed by a specific value corresponding to information to be embedded into the image, will be within a first specific range of an average value of pixel values of a surrounding pixel block; and changing the pixel value of the detected embedding target pixel block by the specific value. 1. An information embedding device , comprising:a memory; and from an image that is stored in the memory, detecting, as an embedding target pixel block, a pixel block having a pixel value that, after being changed by a specific value corresponding to information to be embedded into the image, will be within a first specific range of an average value of pixel values of a surrounding pixel block; and', 'changing the pixel value of the detected embedding target pixel block by the specific value., 'a processor configured to execute a procedure, the procedure including2. The information embedding device of claim 1 , wherein a pixel block having a pixel value with a difference from a pixel value of a surrounding pixel block of a value that is equal to the specific value but with the opposite sign claim 1 , is detected as the embedding target pixel block.3. The information embedding device of claim 1 , wherein a pixel block having a pixel value that differs from the average value is detected as the embedding target pixel block.4. The information embedding device of claim 1 , wherein claim 1 , in cases in which a number of pixel blocks in which a pixel value is to be changed in order to embed the information into the image is greater than a number of pixel blocks in which a post-change pixel value is within the first specific range of the average value claim 1 , a pixel block claim 1 , in which the post-change pixel value is within a second specific ...

Подробнее
12-03-2015 дата публикации

SENSING DATA FROM PHYSICAL OBJECTS

Номер: US20150071486A1
Принадлежит:

Directional albedo of a particular article, such as an identity card, is measured and stored. When the article is later presented, it can be confirmed to be the same particular article by re-measuring the albedo function, and checking for correspondence against the earlier-stored data. The re-measuring can be performed through us of a handheld optical device, such as a camera-equipped cell phone. The albedo function can serve as random key data in a variety of cryptographic applications. The function can be changed during the life of the article. A variety of other features are also detailed. 1. A computer readable medium containing non-transitory instructions for causing a process programmed thereby to perform the following acts:capture image data representing an article;process the captured image data to derive first data and second data;determine a correlation between the first data and the second data;generate an output comprising plural output components when the determined correlation exceeds a threshold, wherein the plural output components are dependent on the first data and second data; andrender the output to user.2. The computer readable medium of claim 1 , wherein the act of processing the captured image data to derive the first data comprises decoding a steganographically encoded signal conveyed by the article.3. The computer readable medium of claim 1 , wherein the act of processing the captured image data to derive the second data comprises discerning a directional albedo function of the article.4. The computer readable medium of claim 1 , wherein the output includes an audio output claim 1 , and the plural components include plural audible components.5. The computer readable medium of claim 1 , wherein the output includes a visual output claim 1 , and the plural components include plural graphic components.6. The computer readable medium of claim 1 , wherein the computer readable medium further contains non-transitory instructions for causing a ...

Подробнее
28-02-2019 дата публикации

IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD, AND PROGRAM

Номер: US20190066254A1
Автор: TUNG Tony
Принадлежит: RAKUTEN, INC.

Certainty of detecting a watermark embedded in a color image is increased. Image data acquisition means of an image processing device acquires image data. Histogram generation means generates, based on pixel values of an image indicated by the image data acquired by the image data acquisition means, a histogram for each region in the image. Region selection means selects tom the image a region having a sparse color distribution in the histogram generated by the histogram generation means. Image processing means embeds a watermark in the region selected by the region selection means. 1: An image processing device , comprising at least one processor configured to:acquire image data;generate, based on pixel values of an image indicated by the image data, a histogram for each region in the image;determine whether each region presents a gradation based on the histogram for each region;select from the image a region that does not present the gradation; andembed a watermark in the region that does not present the gradation.2: The image processing device according to claim 1 ,wherein the image is a color image having a plurality of color channels, generate the histogram in each of the plurality of color channels based on the pixel values,', 'select, in each of the plurality of color channels, a region that does not presents the gradation, and', 'change a numerical value in each of the plurality of the color channels in the region that does not present the gradation in the each of the plurality of the color channels, to thereby embed the watermark in the region., 'wherein the at least one processor is configured to3: The image processing device according to claim 1 , wherein the at least one processor is configured to carry out histogram equalization processing in each region in the image claim 1 , and then generate the histogram.4: The image processing device according to claim 1 ,wherein the at least one processor is configured to receive a request for the image data by a ...

Подробнее
11-03-2021 дата публикации

DIFFERENTIAL MODULATION FOR ROBUST SIGNALING AND SYNCHRONIZATION

Номер: US20210073935A1
Принадлежит:

Differential modulation schemes encode a data channel within host signal or noisy environment in a manner that is robust, flexible to achieve perceptual quality constraints, and provides improved data capacity. Differential arrangements enable a decoder to suppress host signal or other background signal interference when detecting, synchronizing and extracting an encoded data channel. They also enable the incorporation of implicit or explicit synchronization components, which are either formed from the data signal or are complementary to it. 1. (canceled)2. The non-transitory computer readable medium of on which is stored instructions claim 8 , which when executed by a processor claim 8 , perform the method of:mapping variable data elements in a repetitive structure that forms a template in a frequency domain transform of the host image signal.3. The non-transitory computer readable medium of wherein plural of the variable data elements are mapped to the same plural blocks within the host image claim 8 , and plural variable data elements within the same block are encoded in differential relationships among interleaved embedding locations within the same block.4. The non-transitory computer readable medium of on which is stored instructions claim 8 , which when executed by a processor claim 8 , perform the method of:mapping synchronization signal elements to plural blocks within the host image signal.5. The non-transitory computer readable medium of wherein embedding locations of the synchronization signal elements and the variable data elements are interleaved within the same plural blocks.6. The non-transitory computer readable medium of wherein differential relationships for encoding the variable data elements and synchronization signal elements are established using vectors for the variable data elements and synchronization elements that are orthogonal.7. An apparatus for encoding auxiliary data in a host image signal claim 4 , the apparatus comprising:means for ...

Подробнее
17-03-2016 дата публикации

HEAD MOUNTED DISPLAY DEVICE, CONTROL METHOD FOR HEAD MOUNTED DISPLAY DEVICE, AND COMPUTER PROGRAM

Номер: US20160077340A1
Автор: MORI Yuichi, YAJIMA Kenro
Принадлежит:

A head mounted display device includes an imaging unit that images an outside scene, an image display unit that displays an image and is capable of transmitting the outside scene, an electronic watermark acquisition unit that acquires an electronic watermark image embedded such that watermark information is not visually recognized by a user from a captured image of the outside scene, and a display image control unit that displays a watermark information corresponding image associated with the watermark information embedded in the acquired electronic watermark image on the image display unit. 1. A head mounted display device comprising:an imaging unit that images an outside scene;an image display unit that displays an image and is capable of transmitting the outside scene;an electronic watermark acquisition unit that acquires an electronic watermark image embedded such that watermark information is not visually recognized by a user from a captured image of the outside scene; anda display image control unit that displays a watermark information corresponding image associated with the watermark information embedded in the acquired electronic watermark image on the image display unit.2. The head mounted display device according to claim 1 ,wherein the electronic watermark acquisition unit outputs the watermark information embedded in the acquired electronic watermark image.3. The head mounted display device according to claim 1 , further comprising:a personal information specification unit that specifies personal information,wherein the display image control unit sets the watermark information corresponding image based on the specified personal information.4. The head mounted display device according to claim 3 ,wherein, in a case where the watermark information embedded in the acquired electronic watermark image includes plural kinds of watermark information corresponding images, the display image control unit selects one image among the plural kinds of the watermark ...

Подробнее
17-03-2016 дата публикации

IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM

Номер: US20160078584A1
Принадлежит:

A plurality of images obtained by capturing, dividing over a plurality of times, a printed material in which additional information is embedded are input. Feature information concerning each of the inputted plurality of images is extracted. A poor quality area in the images is evaluated. An overlapping area of the plurality of images is specified based on the feature information. Additional information embedded in the printed material is extracted based on a result of the evaluating and a result of the specifying. 1. An image processing apparatus that extracts additional information embedded in a printed material , the apparatus comprising:an input unit configured to input a plurality of images obtained by capturing, dividing over a plurality of times, a printed material in which additional information is embedded;a unit configured to extract feature information concerning each of the plurality of images input by the input unit;an evaluation unit configured to evaluate a poor quality area in the images;a specifying unit configured to specify an overlapping area of the plurality of images based on the feature information; andan extraction unit configured to extract additional information embedded in the printed material, based on a result of the specifying by the specifying unit and a result of the evaluation by the evaluation unit.2. The image processing apparatus according to claim 1 , wherein the specifying unit specifies the overlapping area claim 1 , which overlaps between the plurality of images claim 1 , based on a degree of matching for the feature information between the plurality of images.3. The image processing apparatus according to claim 1 , wherein the evaluation unit evaluates whether or not an area of an evaluation target is a poor quality area based on a luminance of the area of the evaluation target and a position of the area of the evaluation target in the image.4. The image processing apparatus according to claim 1 , wherein the evaluation unit ...

Подробнее
15-03-2018 дата публикации

SYSTEM AND METHOD FOR EMBEDDING OF A TWO DIMENSIONAL CODE WITH AN IMAGE

Номер: US20180075570A1
Принадлежит:

Disclosed are a method and apparatus for embedding a graphic image representation into a two dimensional matrix code by modifying the characteristic values of individual pixels in the image according the values of a provided two dimensional matrix code image. The modified character pixel values are determined using an optimization procedure that minimizes a visual distortion with respect to the original graphic image representation while maintaining the value of a probability of error model below a specified limit. 1. A method for generating an embedded image comprising a two dimensional code image embedded within a graphic image , the method comprising the steps of:obtaining, by a processor, the graphic image, wherein the graphic image is represented as a matrix with M rows and N columns of pixels, each pixel having a respective value from a range of values and row and column coordinates within the M by N matrix;obtaining the two dimensional code image, wherein the two dimensional code is represented as a matrix with M rows and N columns of pixels, each two dimensional code image pixel having either a first value or a second value and row and column coordinates within the M by N matrix;subdividing the M by N graphic image matrix into subblocks of m rows and n columns of pixels, where m is less than M and n is less than N;subdividing the M by N two dimensional code image matrix into sub-blocks of m rows and n columns of pixels; where m is less than M and n is less than N, wherein each subblock of the two dimensional code corresponds to a subblock of the graphic image having an identical pixel row and column coordinates as the two dimensional code subblock;identifying pixels in each graphic image subblock that are suitable for value modification based pixels in the obtained two dimensional code image, wherein each identified pixel corresponds to a pixel in a subblock of the two dimensional code with an identical pixel row and column coordinates;modifying values of ...

Подробнее
24-03-2022 дата публикации

IMPROVED IMAGE WATERMARKING

Номер: US20220092721A1
Автор: He Daan, He Dake
Принадлежит: Google LLC

The present disclosure provides systems and methods for improved image watermarking to improve robustness and capacity, without degrading perceptibility. Specifically, the systems and methods discussed herein allow for a higher decoding success rate, at the same distortion level and message rate; or a higher message rate, at the same distortion level and decoding success rate. Implementations of these systems utilize a side chain of additional information, available only to the decoder and not the encoder, to achieve asymptotically lossless data compression, allowing the same message to be transmitted in fewer bits. 1. A decoder for a watermarking system , the decoder configured to:receive, from a client device, a packet comprising (i) a screenshot of an image displayed by the client device, the image watermarked with a string associated with metadata associated with the image and (ii) metadata associated with the screenshot of the image,extract, from the packet, the metadata associated with the screenshot of the image and the string,using a portion of the metadata associated with the screenshot of the image, decode an identifier from the string, the identifier comprising metadata associated with the image, andtrack delivery of a content item associated with the image responsive to the decoded identifier.2. The system of claim 1 , wherein the metadata associated with the screenshot of the image comprises a timestamp of the screenshot of the image claim 1 , and wherein the decoded identifier comprises a timestamp of the image.3. The system of claim 2 , wherein the decoder is configured to extract the timestamp of the screenshot of the image from a header of the packet comprising the screenshot of the image and the metadata associated with the screenshot of the image.4. The system of or claim 2 , wherein the string comprises a subset of the timestamp of the image.5. The system of claim 4 , wherein the decoder is configured to decode the identifier from the string by ...

Подробнее
16-03-2017 дата публикации

METHOD AND DEVICE FOR PICTURE-BASED BARCODE ENCODING AND DECODING

Номер: US20170076416A1
Автор: Zeng Yi-Chong
Принадлежит:

A method for picture-based barcode encoding and decoding is provided herein. The method for picture-based barcode encoding includes: transforming an original data into an original data bitstream; performing an error correction on the original data bitstream for translating the original data bitstream into an error corrected bitstream; selecting all or part of the picture as an encoded area; calculating a data storage capacity of the encoded area; adjusting a size of the error corrected bitstream or a size of the encoded area for equalizing a data storage capacity of an encoded data bitstream and the data storage capacity of the encoded area; and adjusting a pixel value of the encoded area according to the encoded data bitstream. 1. A method for picture-based barcode encoding , comprising:transforming an original data into an original data bitstream;performing an error correction on the original data bitstream for translating the original data bitstream into an error corrected bitstream;selecting all or part of the picture as an encoded area;calculating a data storage capacity of the encoded area;adjusting a size of the error corrected bitstream or a size of the encoded area for equalizing a data storage capacity of an encoded data bitstream and the data storage capacity of the encoded area; andadjusting a pixel value of the encoded area according to the encoded data bitstream.2. The method of claim 1 , wherein the step of performing the error correction on the original data bitstream for translating the original data bitstream into the error corrected bitstream comprises:translating every m-bits of the original data bitstream into n-bits error corrected code according to an error correction table.3. The method of claim 1 , wherein the step of adjusting the size of the error corrected bitstream or the size of the encoded area for equalizing the data storage capacity of the encoded data bitstream and the data storage capacity of the encoded area comprises:assigning ...

Подробнее
17-03-2016 дата публикации

IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND STORAGE MEDIUM

Номер: US20160080648A1
Принадлежит:

Upon capturing a digital watermark embedded in a wide range of a print product separately plural times by moving an image capturing device, a camera shake occurs, captured images become out of focus, and the digital watermark cannot be read. In one embodiment, upon performing continuous shooting of a print product plural times, shooting is performed while changing the image capturing condition of the device, and information of the watermark is obtained based on plural captured images. Even if the device is moved to perform shooting separately plural times, it can be prevented that the distance to the print product cannot be adjusted owing to occurrence of a camera shake, and a captured image becomes out of focus. A user holds the device by the hand and can accurately perform shooting. 1. An image processing apparatus that obtains information of a digital watermark based on an image obtained by causing an image capturing device to capture a print product in which the digital watermark is embedded , comprising:an image capturing unit configured to cause the image capturing device to capture a plurality of areas on the print product by repeating continuous shooting a plurality of times under different image capturing conditions;a selection unit configured to select, from a plurality of images obtained by the plurality of times of the continuous shooting by said image capturing unit, an image from which the information of the digital watermark is to be obtained; andan obtaining unit configured to obtain the information of the digital watermark based on the image selected by said selection unit from the plurality of images obtained by the respective times of the continuous shooting by said image capturing unit.2. The apparatus according to claim 1 , further comprising a replay unit configured to replay content represented by the information of the digital watermark obtained by said obtaining unit.3. The apparatus according to claim 1 , wherein the image capturing device ...

Подробнее
18-03-2021 дата публикации

SIGNAL ENCODING FOR INKS WITH LOW REFLECTIVITY

Номер: US20210082080A1
Принадлежит:

This disclosure relates to advanced image signal processing technology including encoded signals and digital watermarking. The technology may be applied to retail packages and other printed objects, e.g., such as hang tags, labels and receipts. 1. An image processing apparatus comprising:memory from storing first color values representing luminance*, color channel ‘a*’ and color channel ‘b*’ for a first color and an overprint of the first color with a background color;memory for storing second color values representing luminance*, color channel ‘a*’ and color channel ‘b*’ for the background color;means for determining an encoded signal error that is associated with the first color values, the second color values, and a reflectance difference associated with a first machine-vision wavelength between: i) an average within an image area of the first color and the overprint, and ii) the background color;means for determining a color error that is associated with the first color values, the second color values, and the reflectance difference; andmeans for combining the encoded signal error and the color error to determine whether to use the first color as an encoded signal carrier.2. The image processing apparatus of further comprising means for transforming digital imagery to carry an encoded signal represented by the first color.3. The image processing apparatus of in which the encoded signal error (RPW) comprises:{'br': None, 'i': L', 'a*/', 'b*/, 'RWV=→6604(Δ*){circumflex over (\u2003)}2±(Δ8){circumflex over (\u2003)}2+(Δ16){circumflex over (\u2003)}2){circumflex over (\u2003)}(1/2)'}in which Δ660 represents a reflectance difference at or around 660 nm for one of the first plurality of colors and the substrate or the background color, ΔL* represents a difference in luminance between the first color values and the second color values, Δa* represents a difference in ‘a’ channel color values between the first color values and the second color values, and Δb* represents ...

Подробнее
18-03-2021 дата публикации

SECURE IMAGE PIPELINE

Номер: US20210082081A9
Принадлежит:

Computer-implemented methods and systems for image security in computer vision applications are described. A shared secret is stored at an image sensor module and a trusted element. The shared secret includes a device-specific secret value and a definition of a plurality of pixel locations. An image is received at the image sensor module, which generates a watermark based on the secret value and applies the watermark to the image, based on the pixel locations, to create a watermarked image. The watermarked image is received at the trusted element, which validates the watermarked image based on the watermark. 1. A computer-implemented method comprising:storing a shared secret at both of an image sensor module in a computing device and a trusted element in the computing device, the shared secret comprising a device-specific secret value and a definition of a plurality of pixel locations;receiving an image at the image sensor module;generating, by the image sensor module, a watermark based on the secret value;applying, by the image sensor module, the watermark to the image to create a watermarked image, the applying being based on the pixel locations;receiving the watermarked image at the trusted element; andvalidating, by the trusted element, the watermarked image based on the watermark.2. The method of claim 1 , wherein generating the watermark comprises calculating a hash value of a global value and the device-specific secret value claim 1 , wherein the global value comprises a dynamic variable accessible to both the image sensor module and the trusted element.3. The method of claim 2 , wherein the global value comprises at least one of a time and a date.4. The method of claim 1 , wherein applying the watermark to the image comprises replacing one or more bit values of pixels at each pixel location with one or more bit values of the watermark.5. The method of claim 1 , wherein the validating comprises:extracting the watermark from the watermarked images based on the ...

Подробнее
26-03-2015 дата публикации

METHODS FOR SCENE BASED VIDEO WATERMARKING AND DEVICES THEREOF

Номер: US20150086067A1
Принадлежит:

A method, device and non-transitory computer readable medium for scene based video watermarking. Methods are disclosed to detect the scenes inside the video. Disclosed devices and methods are capable of scene change detection for both, gradual and abrupt scenes. Methods are also disclosed to group logical scenes in a video. The disclosed methods are aided with methods to reduce the computational time taken for scene change detection. Watermarks are created and segmented using a plurality of unique identifiers to limit any unauthorized use of the video. 1. A method for determining logical scenes in a video , the method comprising:identifying, by a media management computing device, a plurality of scenes in a video by determining scene averaged image;computing, by the media management computing device, a first average among each frame of a first scene in the plurality of scenes;computing, by the media management computing device, a second average among each frame of a second scene in the plurality of scenes; andidentifying, by the media management computing device, the first scene and the second scene as a first logical unit in an event a comparison of the first average and the second average is less than a pre-configured threshold value.2. The method according to claim 1 , wherein the computing the first average claim 1 , the computing the second average claim 1 , and the identifying is repeated with each of the plurality of scenes until an end of the video.3. The method according to claim 1 , the method further comprising:embedding, by the media management computing device, a first watermark in each frame of the first logical unit, wherein the first watermark comprises a segment of a watermark with corresponding unique identifier;embedding, by the media management computing device, a second watermark in each frame of the second logical unit, wherein the second watermark comprises a segment of the watermark with corresponding unique identifier; andcombining, by the ...

Подробнее
26-03-2015 дата публикации

Instrument and Document Authentication System

Номер: US20150086068A1
Принадлежит:

A method of creating a document whose authenticity can be confirmed comprises printing a character on the document using a combination of a printing medium having a first appearance and a contaminant having a second appearance distinct from the first appearance, and wherein a first portion of the character has the first appearance but not the second appearance, and a second portion of the character has the second appearance; capturing an image containing the character; and storing the image and information relating to the document in a database. A method of authenticating a document comprises capturing an image of the document; identifying a pattern in the document, comparing the pattern to information in a database relating to an original pattern present on an originally printed document, to determine whether the pattern and the original pattern are within a specified level of similarity. 1. A method of creating a document whose authenticity can be confirmed , said method comprising the steps of:a) printing a character on the document using a combination, said combination comprising a printing medium having a first appearance and a contaminant having a second appearance, wherein the second appearance is distinct from the first appearance and wherein a first portion of the character has the first appearance but not the second appearance, and a second portion of the character has the second appearance;b) capturing an image containing the character; andc) storing the image and information relating to the document in a database.2. The method of claim 1 , wherein the first portion and the second portion are in random locations within the character.3. The method of claim 1 , wherein the printing medium or the contaminant is radio frequency conductive claim 1 , said method further comprising the step of: storing claim 1 , in the database claim 1 , radio frequency information relating to the document.4. The method of claim 1 , wherein the second appearance is distinct from ...

Подробнее
02-04-2015 дата публикации

Computer-Based System and Method for Adding Variable Security Data in Printing Operations

Номер: US20150092248A1
Автор: Altfeder David
Принадлежит: Troy Group, Inc.

A computer-based method and a system for adding and printing variable security data. The system includes a memory, a processor, and a printer. The memory stores received print data. The processor modifies the print data for adding variable security print data and sends the modified print data for printing. The printer receives and prints the modified print data. The variable security data may vary between different printing operations. The processor captures a portion of the stored print data based on data-capturing criteria and modifies the stored print data based on the captured portion of the stored print data. The data-capturing criteria may be user-defined and may include leading tag data, trailing tag data, matching tag data, or combinations thereof for indicating a relative position of the captured data. 1. A non-transitory computer storage medium storing instructions that when executed by a processor , cause the processor to perform a method for adding variable security data that vary between printing operations , comprising the steps of:receiving or accessing print data;modifying the print data for adding the variable security data based on data security criteria; andsending the modified print data for printing.2. The non-transitory computer storage medium of claim 1 , wherein the data security criteria include data-capturing criteria for capturing a portion of the print data claim 1 , wherein the step of modifying the print data is based on the captured portion of the print data.3. The non-transitory computer storage medium of claim 2 , wherein the data-capturing criteria include leading tag data for indicating a starting position of the captured portion of the print data.4. The non-transitory computer storage medium of wherein the variable security data include a microprint claim 1 , a scannable code claim 1 , a background watermark claim 1 , or a pantograph.5. The non-transitory computer storage medium of claim 1 , wherein the data security criteria are ...

Подробнее
31-03-2016 дата публикации

DETECTING ENCODED SIGNALS UNDER ADVERSE LIGHTING CONDITIONS USING ADAPTIVE SIGNAL DETECTION

Номер: US20160093011A1
Принадлежит:

The present disclosure relates generally to signal detection adaptable to accommodate various lighting conditions, and to embedding signals according to anticipated lighting conditions likely to be present during image capture. One claim recites a portable apparatus comprising: a camera for capturing data representing imagery or video; a touchscreen display; and one or more processors. The one or more processors are configured for: obtaining data representing imagery or video, the imagery or video having been captured with said camera; obtaining lighting information associated with image capture of the imagery or video, in which the lighting information is associated with a light level or color temperature; adapting an auxiliary data detector based on the lighting information; and controlling the adapted auxiliary data detector to process the data representing imagery or video to determine whether auxiliary data is encoded therein. Of course, additional disclosure, combinations and claims are also provided. 1. A portable apparatus comprising:a camera for capturing data representing imagery or video;a touchscreen displaya graphical user interface for providing interface for display on the touchscreen display;an auxiliary data detector;means for obtaining data representing imagery or video provided by the camera;means for obtaining lighting information via the graphical user interface, the lighting information associated with the captured imagery or video;means for adapting said auxiliary data detector based on the lighting information, in which said adapted auxiliary data detector is configured to detect whether auxiliary data is encoded within the data representing imagery or video.2. The portable apparatus of in which said means for adapting applies different weightings to different color channels of the imagery or video for detection claim 1 , the different weightings being associated with the lighting information.3. The portable apparatus of in which the lighting ...

Подробнее
29-03-2018 дата публикации

SECURE IMAGE PIPELINE

Номер: US20180089789A1
Принадлежит:

Computer-implemented methods and systems for image security in computer vision applications are described. A shared secret is stored at an image sensor module and a trusted element. The shared secret includes a device-specific secret value and a definition of a plurality of pixel locations. An image is received at the image sensor module, which generates a watermark based on the secret value and applies the watermark to the image, based on the pixel locations, to create a watermarked image. The watermarked image is received at the trusted element, which validates the watermarked image based on the watermark. 1. A computer-implemented method comprising:storing a shared secret at both of an image sensor module in a computing device and a trusted element in the computing device, the shared secret comprising a device-specific secret value and a definition of a plurality of pixel locations;receiving an image at the image sensor module;generating, by the image sensor module, a watermark based on the secret value;applying, by the image sensor module, the watermark to the image to create a watermarked image, the applying being based on the pixel locations;receiving the watermarked image at the trusted element; andvalidating, by the trusted element, the watermarked image based on the watermark.2. The method of claim 1 , wherein generating the watermark comprises calculating a hash value of a global value and the device-specific secret value claim 1 , wherein the global value comprises a dynamic variable accessible to both the image sensor module and the trusted element.3. The method of claim 2 , wherein the global value comprises at least one of a time and a date.4. The method of claim 1 , wherein applying the watermark to the image comprises replacing one or more bit values of pixels at each pixel location with one or more bit values of the watermark.5. The method of claim 1 , wherein the validating comprises:extracting the watermark from the watermarked images based on the ...

Подробнее
29-03-2018 дата публикации

SIGNAL CONTINUITY ASSESSMENT USING EMBEDDED WATERMARKS

Номер: US20180089790A1
Принадлежит:

Methods, apparatus, and systems use embedded watermarks to determine whether the segments of a multimedia content has been rearranged. The embedded watermarks are recovered from the content and one or more attributes associated with the recovered watermarks are identified. A continuity of the content can then be assessed in accordance with the one or more attributes. The continuity assessment may be based on a variety of factors, including but not limited to a determined heartbeat of the recovered watermarks, a density, separation, location, or extent, of the recovered watermarks, as well as information associated with the watermarks, such as a stego key, channel bits, packet numbers, a fingerprint, or the like. 120-. (canceled)21. A method for detecting a change in arrangement of segments of a multimedia content , comprising:receiving a multimedia content at a multimedia reception device equipped with a watermark extractor, the multimedia content including a plurality of watermark messages embedded therein; each embedded watermark message spans a predetermined length or duration of the multimedia content,', 'each of the plurality of watermark messages, in absence of content manipulations, is nominally separated from another embedded watermark message by a predetermined separation value that is either equal to the predetermined length or duration, or is an integer multiple of the predetermined length or duration,', 'the received multimedia content includes at least one content manipulation that causes an actual separation of a first one of the plurality of watermark messages from a second one of the plurality of watermark messages to deviate from the predetermined separation value by an offset value; and, 'extracting the plurality of watermark messages using the watermark extractor that is implemented at least partially in electronic circuits, whereindetermining that the at least one content manipulation has occurred by comparing the offset value to a threshold ...

Подробнее
21-03-2019 дата публикации

EMBEDDING DIGITAL CONTENT WITHIN A DIGITAL PHOTOGRAPH DURING CAPTURE OF THE DIGITAL PHOTOGRAPH

Номер: US20190087926A1
Принадлежит:

A method implemented by a smartphone including a digital imaging device having an image viewing structure may include receiving designation of a user-selected embeddable content image filter, displaying the user-selected embeddable content image filter on the image viewing structure in combination with visual image content captured in real-time by the digital imaging device within a field of view at a current location, the user-selected embeddable content image filter maintained at a static position within an area of the image viewing structure independent of the visual image content captured in real-time by the digital imaging device, and merging the user-selected embeddable content image filter displayed as a foreground mask with the visual image content captured in real-time by the digital imaging device as background. 1. A method implemented by a smartphone , said smartphone including a digital imaging device having an image viewing structure , said method comprising:receiving, from a user interface of said digital imaging device, designation of a user-selected embeddable content image filter;displaying said user-selected embeddable content image filter on said image viewing structure;displaying, on said image viewing structure in combination with said user-selected embeddable content image filter, visual image content captured in real-time by said digital imaging device within a field of view at a current location thereof, said user-selected embeddable content image filter maintained at a static position within an area of said image viewing structure independent of said visual image content captured in real-time by said digital imaging device, said user-selected embeddable content image filter displayed as a foreground mask over said visual image content captured in real-time by said digital imaging device displayed as background; andmerging said user-selected embeddable content image filter displayed as a foreground mask over said visual image content captured ...

Подробнее
30-03-2017 дата публикации

Methods and a Computing Device for Determining Whether a Mark is Genuine

Номер: US20170091611A1
Автор: Michael L. Soborski
Принадлежит: Sys Tech Solutions Inc

The present disclosure is generally directed to a method and computing device for determining whether a mark is genuine. According to various implementations, a computing device (or logic circuitry thereof) uses unintentionally-produced artifacts within a genuine mark to define an identifiable electronic signature, extracts certain attributes of the signature (such as deviation from the mean value for each band of the signature), and assigns numerical values to the extracted attributes in order to create a hash identifier that is significantly smaller than the electronic signature itself. The hash identifier is then used as an index for a database of electronic signatures (of genuine marks) to enhance the ease and speed with which numerous genuine signatures can be searched (e.g., in a database) and compared with signatures (of candidate marks.

Подробнее
29-03-2018 дата публикации

Apparatus for embedding digital watermark and method for embedding digital watermark

Номер: US20180091871A1
Автор: Shohei Nakagata
Принадлежит: Fujitsu Ltd

An apparatus for embedding a digital watermark includes a memory, and a processor coupled to the memory and configured to generate a watermark signal to be embedded into moving image data based on information to be added to the moving image data, determine a frame of the moving image data at which overlapping of the watermark signal is to be started based on a variation in value in a time direction of a pixel in a region, in each of a plurality of frames of the moving image data, into which the watermark signal is to be embedded and also on a feature of the watermark signal, and embed the watermark signal beginning with the determined frame.

Подробнее
30-03-2017 дата публикации

FEATURE-BASED SIGNAL LOCALIZATION IN DIGITAL CAPTURE SYSTEMS

Номер: US20170091892A1
Принадлежит:

The present disclosures relates generally to image signal processing and encoding signal within imagery. One claim recites a method comprising: obtaining data representing captured imagery, the captured imagery depicting packaging including digital watermarking, the digital watermarking including an orientation signal that is detectable in a transform domain; generating a n-dimensional feature set of the data representing captured imagery, the n-dimensional feature set representing the captured imagery in a spatial domain, where n is an integer great than 13; using a trained classifier to predict the presence of the orientation signal in a transform domain from the feature set in the spatial domain. Of course, other claims and combinations are provided too. 1. A method comprising:obtaining data representing optically captured imagery, the optically captured imagery depicting packaging including an encoded signal, the encoded signal including an orientation signal that is detectable in a transform domain;generating an n-dimensional feature set of the data representing the optically captured imagery, the n-dimensional feature set representing the optically captured imagery in a spatial domain, where n is an integer greater than 13;using a trained classifier to predict the presence of the orientation signal in a transform domain from the feature set in the spatial domain.2. The method of in which said generating comprises calculating difference values between neighboring pixels represented in the data claim 1 , and quantizing the difference values to yield quantized data.3. The method of in which said generating further comprises rounding the quantized data to the nearest integer to yield rounded data.4. The method of in which said generating further comprises thresholding the rounded data to yield thresholded data.5. The method of in which said generating further comprises accumulating bin-values from the thresholded data.6. The method of in which the n-dimensional ...

Подробнее
14-04-2016 дата публикации

Using a Security Feature with a Digital Image File

Номер: US20160105583A1
Принадлежит: DEPICT Inc, Voir Inc

Among other things, at a cloud-based service, digital image files are received from which digital images can be displayed on devices. For each of the digital image files, data is embedded in the digital image file on behalf of a party who has rights in the digital image file. The existence of the embedded data is not perceptible in any digital image that is displayed using the digital image file. The embedded data includes information from which the digital image file can be authenticated. At the cloud-based service, a digital image file is received that is to be authenticated. The digital image file is authenticated based on the embedded data.

Подробнее
14-04-2016 дата публикации

METHOD AND DEVICE TO EMBED WATERMARK IN UNCOMPRESSED VIDEO DATA

Номер: US20160105730A1
Принадлежит:

A system and method to watermark an uncompressed content received at a client device in a compressed form and encrypted by at least one content key, said content key as well as watermark instruction forming Conditional Access Module (CAS) data, said CAS data being encrypted by a transmission key and comprising at least one signature to authenticate the CAS data, said client device comprising a CAS configured to process the CAS data, a descrambler having an input to receive the encrypted compressed content and an output to produce an compressed content, a decoder to convert the compressed content into uncompressed content, a watermark inserter connected to the output of the decoder, a secure activation module connected with the watermark inserter, a secure element connected with the watermark inserter and the secure activation module. 16-. (canceled)7. A method for watermarking uncompressed content comprising: a conditional access module (CAS) configured to process CAS data, the CAS data being encrypted by a transmission key and comprising content key, a watermark instruction, and at least one signature to authenticate the CAS data;', 'a descrambler being configured to input the encrypted compressed content and output decrypted compressed content;', 'a decoder to convert the decrypted compressed content into uncompressed content;', 'a watermark inserter connected to the output of the decoder;', 'a secure activation module connected to the watermark inserter; and', 'a secure element connected to the watermark inserter and the secure activation module;, 'receiving encrypted compressed content at a client device, the encrypted compressed content being encrypted under a content key, the client device comprising'}receiving CAS data at the client device;decrypting by the CAS the CAS data with the transmission key;verifying the signature of the CAS data and, in response to the signature being valid, transferring the watermark instruction to the secure activation module; ...

Подробнее
08-04-2021 дата публикации

DATABASE FOR DETECTING COUNTERFEIT ITEMS USING DIGITAL FINGERPRINT RECORDS

Номер: US20210103760A1
Принадлежит: ALITHEON, INC.

Improvements are disclosed for detecting counterfeit objects, based on comparison to digital fingerprints that describe features found in images of objects known to be counterfeit. 1. A machine comprising:an input device that captures image data of at least a portion of a suspect physical object; anda digital fingerprint system having a processor and a memory wherein the processor is configured tocreate a digital fingerprint of the suspect physical object based on the image data, wherein the digital fingerprint includes a first piece of data identifying a plurality of regions of interest of the suspect physical object and, for each region of interest, a second piece of data forming at least one fingerprint feature vector that describes a fingerprint feature extracted from the region of interest of the suspect physical object;store the created digital fingerprint for the suspect physical object in a database, the database having stored therein multiple digital fingerprints associated with multiple physical objects, wherein the digital fingerprint identifies the suspect physical object as being unique among the multiple physical objects.2. The machine of claim 1 , wherein the input device includes at least one optical sensor.3. The machine of claim 1 , wherein the fingerprint feature includes manufacturing features of the suspect physical object.4. The machine of claim 1 , wherein the processor of the digital fingerprint system is further configured to extract a unique identifier from the suspect physical object; andstore the unique identifier in the database to augment search and identification of the suspect physical object.5. The machine of claim 1 , wherein the input device further captures image data of at least a portion of a reference physical object that is manufactured according to a specification of a manufacturer; andthe processor of the digital fingerprint system is further configured to create a digital fingerprint of the reference physical object, ...

Подробнее
21-04-2016 дата публикации

METHODS AND ARRANGEMENTS FOR IDENTIFYING OBJECTS

Номер: US20160110839A1
Принадлежит:

In some arrangements, product packaging is digitally watermarked over most of its extent to facilitate high-throughput item identification at retail checkouts. Imagery of such packaging is analyzed to detect digital watermarking. One claim recites a method utilized at a retail checkout location comprising: receiving imagery representing a packaged item from a digital camera, the packaged item including digital watermarking hidden on its packaging, the packaged item moving relative to the digital camera; determining a region in the imagery corresponding to at least one relatively faster moving object; arranging watermark detection blocks over the determine region; an detecting the digital watermarking from the watermark detection blocks. Of course other claims and combinations are also provided. 1. A method comprising:receiving imagery representing a retail packaged item from a digital camera, the retail packaged item including digital watermarking hidden therein;using one or more programmed electronic processors, analyzing the imagery to detect the digital watermarking;generating a graphic overlay including information obtained from the detected digital watermarking, the graphic overlay including a barcode or overt 2D symbology;integrating the graphic overlay onto the received imagery to yield modified imagery;communicating the modified imagery to a barcode reader or overt 2D symbology reader.2. The method of in which the one or more programmed electronic processors are housed within a retail checkout station claim 1 , and in which the received imagery corresponds to a packaged item moving along a checkout conveyor belt.3. A method comprising:receiving imagery representing two packaged items from a digital camera, each of the packaged items including digital watermarking hidden in packaging on the items;using one or more programmed electronic processors, analyzing the imagery to detect the digital watermarking;accessing a spatial template associated with the digital ...

Подробнее
21-04-2016 дата публикации

IMAGE FORMING APPARATUS AND IMAGE FORMING METHOD

Номер: US20160112600A1
Автор: MASHIMO Takayuki
Принадлежит: KYOCERA Document Solutions Inc.

A region separating section performs region separation to separate image data targeted for security printing into a text region only containing text characters and picture regions other than the text region. A masking region selection receiving section receives a user selection of a picture region to be masked. A masking region replacing section replaces each selected picture region with a blank region to generate masked image data. A print control section prints a masked print based on the masked image data. For restoration printing on the masked print, a picture region restoration receiving section prompts a user to place the masked print on a manual feed tray and receives, for each blank region in the masked image data, a designation of a picture region corresponding to the blank region. The print control section performs printing on the masked print to print each designated picture region on the corresponding blank region. 1. An image forming apparatus comprising: perform region separation to separate image data targeted for security printing into a text region that only contains text characters and one or more picture regions other than the text region, and', 'detect, for each of the picture regions, location information defining a location of the picture region in the image data;, 'a region separating section configured to'} display in a selectable state one or more masking candidate regions corresponding to the one or more picture regions separated through the region separation and', 'receive, through a selection of one or more of the masking candidate regions by a user, a selection of one or more picture regions each as a masking region to be masked;, 'a masking region selection receiving section configured to'} replace each of the selected picture regions with a blank region to generate masked image data and', 'store each of the selected picture regions along with a corresponding piece of detected location information into a memory;, 'a masking region ...

Подробнее
30-04-2015 дата публикации

DIGITAL FINGERPRINTING OBJECT AUTHENTICATION AND ANTI-COUNTERFEITING SYSTEM

Номер: US20150117701A1
Принадлежит:

Improvements are disclosed for authentication of an object, verification of its provenance, and certification of the object as compliant with manufacturing standards. Or, an object may be reported as a suspected counterfeit. In one embodiment the system compares a digital fingerprint of the object, based in image capture, to digital fingerprints previously stored in a database and determines if the object has been registered before and is thus authentic. An object feature template may be created which has a list of features and attributes that are relevant for authenticating particular classes of objects. The object feature template can also be used to examine unregistered objects for signs of counterfeiting. 1. A computer implemented method comprising:acquiring digital image data representing an image of at least a portion of a physical object;selecting at least one authentication region of the image data; data identifying at least one object feature within the authentication region, the data including a location of the object feature in the authentication region;', 'for each object feature, data identifying a plurality of locations of interest in the object feature; and', 'for each locations of interest, data identifying at least one fingerprint feature vector that describes a fingerprint feature extracted from the location of interest; and, 'processing the authentication region data so as to form a digital fingerprint of the object, wherein the digital fingerprint comprisesstoring the digital fingerprint of the object in an object database.2. The method of wherein claim 1 , for each location of interest claim 1 , the corresponding feature vector identifies at location and a shape of the extracted fingerprint feature.3120223. The method of including automatically selecting the authentication region and the corresponding object features in accordance with a predetermined object feature template ( claim 2 , ).4. The method of wherein the object feature template ...

Подробнее
11-04-2019 дата публикации

DETECTING ENCODED SIGNALS UNDER ADVERSE LIGHTING CONDITIONS USING ADAPTIVE SIGNAL DETECTION

Номер: US20190108607A1
Принадлежит:

The present disclosure relates generally to signal detection adaptable to accommodate various lighting conditions, and to embedding signals according to anticipated lighting conditions likely to be present during image capture. One claim recites a portable apparatus comprising: a camera for capturing data representing imagery or video; a touchscreen display; and one or more processors. The one or more processors are configured for: obtaining data representing imagery or video, the imagery or video having been captured with said camera; obtaining lighting information associated with image capture of the imagery or video, in which the lighting information is associated with a light level or color temperature; adapting an auxiliary data detector based on the lighting information; and controlling the adapted auxiliary data detector to process the data representing imagery or video to determine whether auxiliary data is encoded therein. Of course, additional disclosure, combinations and claims are also provided. 1. A non-transitory computer readable medium comprising instructions stored thereon that when executed by one or more processors , cause a portable device comprising a camera for capturing data representing imagery or video , a touchscreen display , a graphical user interface for providing a user interface on the touchscreen display , to perform the following:obtain data representing imagery or video provided by the camera;obtain lighting information via the graphical user interface, the lighting information associated with the captured imagery or video;adapt an auxiliary data detector based on the lighting information, in which the adapted auxiliary data detector is configured to detect whether auxiliary data is encoded within the data representing imagery or video.2. The non-transitory computer readable medium of in which the adapt instructions comprise instructions that apply different weightings to different color channels of the data representing imagery or ...

Подробнее
28-04-2016 дата публикации

METHOD AND APPARATUS FOR SECURING COMPUTER VIDEO AND AUDIO SUBSYSTEMS

Номер: US20160117558A1
Принадлежит:

In general, embodiments of the invention include methods and apparatuses for securing otherwise unsecured computer audio and video subsystems. Embodiments of the invention perform watermarking of video and/or audio data streams output by a computer system. Additional security features that are included in embodiments of the invention include fingerprinting, snooping, capturing streams for local or remote analytics or archiving, and mixing of secure system content with local audio and video content. 1. A computing device comprising:a host processor subsystem including a CPU and a video subsystem for producing a video output for playback and display on an associated video output device, wherein the video output includes first and second different streams produced by an operating system and application software running on the CPU of the host processor subsystem; anda secure subsystem that receives the video output from the host processor subsystem and controls an actual playback and display of the video output on the associated video output device, wherein the control includes selectively passing the first stream from the host processor to the video output device unchanged, and performing processing on content of the second stream before passing the second stream to the video output device, andwherein the video output further includes video data produced by an associated video input device, andwherein the secure subsystem performs analytics on the video data produced by the associated video input device and output from the host processing subsystem, andwherein the analytics comprise a biometric authentication application.2. A computing device according to claim 1 , wherein the associated video input device comprises a video camera.3. A computing device according to claim 1 , wherein the biometric authentication application comprises face recognition.4. A computing device according to claim 1 , wherein the biometric authentication application comprises retina scans.5. A ...

Подробнее
28-04-2016 дата публикации

METHOD FOR WATERMARKING A THREE-DIMENSIONAL OBJECT

Номер: US20160117792A1
Принадлежит:

A method for watermarking a three-dimensional object is disclosed. The three-dimensional object is represented by a mesh. A mesh comprises a plurality of vertices. The method further comprises computing an original thickness signature for said mesh from a plurality of thickness values, wherein a thickness value is computed for a vertex of the mesh; determining a target thickness signature, wherein the target thickness signature is a function of a watermark payload and of the original thickness signature; and modifying a position of at least one vertex of the mesh wherein a thickness signature computed for the modified mesh reaches the target thickness signature and wherein a distortion constraint between the mesh and the modified mesh is satisfied. 1. A method for watermarking a three-dimensional object , wherein said three-dimensional object is represented by a mesh , said mesh comprising a plurality of vertices , said method comprising:Computing an original thickness signature for said mesh from a plurality of thickness values, wherein a thickness value is computed for a vertex of said mesh;Determining a target thickness signature as function of a watermark payload and of said original thickness signature;Modifying a position of at least one vertex of the mesh wherein a thickness signature computed for said modified mesh reaches said target thickness signature and wherein a distortion constraint between said mesh and said modified mesh is satisfied.2. The method according to wherein said thickness value for a vertex comprises a distance between said vertex and a skeleton of said mesh.3. The method according to wherein said thickness value for a vertex comprises a distance between said vertex and a cloud of half diameter points wherein a half diameter point is a point placed along an internal normal of a vertex of said mesh at half the diameter value associated to said vertex.4. The method according to wherein modifying a position of at least one vertex of the mesh ...

Подробнее
09-06-2022 дата публикации

Signal Processors and Methods for Estimating Geometric Transformations of Images for Digital Data Extraction

Номер: US20220180466A1
Принадлежит:

Signal processing devices and methods estimate a geometric transform of an image signal. From a seed set of transform candidates, a direct least squares method applies a seed transform candidate to a reference signal and then measures correlation between the transformed reference signal and an image signal in which the reference signal is encoded. Geometric transform candidates encompass differential scale and shear, which are useful in approximating a perspective transform. For each candidate, update coordinates of reference signal features are identified in the image signal and provided as input to a least squares method to compute an update to the transform candidate. The method iterates so long as the update of the transform provides a better correlation. At the end of the process, the method identifies a geometric transform or set of top transforms based on a further analysis of correlation, as well as other results. Phase characteristics are exploited in the process of updating coordinates and measuring correlation. The geometric transform is used as an approximation of the geometric distortion of an image after digital data is encoded in it, and is used to compensate for this distortion to facilitate extracting embedded digital messages from the image. Due to the errors in the approximation, a signal confidence metric is determined and used to weight message symbol estimates extracted from the image. 110-. (canceled)12. The method of wherein the phase relationship comprises matching phase at upper right and lower left neighbors claim 11 , and matching phase at upper left and lower right claim 11 , and phase at the upper right and upper left differ by 180 degrees.13. The method of wherein the phase relationship comprises weighting neighboring coordinates according to a point spread function.14. The method of wherein the reference signal components comprise sinusoids.15. The method of including:determining a signal confidence metric for a reference signal in an ...

Подробнее
27-04-2017 дата публикации

DIGITAL WATERMARK INFORMATION DETECTING DEVICE AND DIGITAL WATERMARK INFORMATION DETECTING METHOD

Номер: US20170116697A1
Принадлежит: FUJITSU LIMITED

A detecting device divides image data into a plurality of areas, wherein the image data is projected by a projecting device and the image data has a plurality of sets of watermark information, in each of which frequency and amplitude are constant and in each of which phase is reversed depending on whether first-type information or second-type information is indicated, and the plurality of sets of watermark information are embedded in the image data in a synchronized manner. The detecting device extracts amplitude of the watermark information included in the areas and identifies, as a target area for extraction, successive areas in which the extracted amplitude of the watermark information is constant. The detecting device extracts the watermark information which is overlapping in the target area for extraction. 1. A digital watermark information detecting device comprising:a processor that executes a process comprising:dividing image data into a plurality of areas, wherein the image data is projected by a projecting device and the image data has a plurality of sets of watermark information, in each of which frequency and amplitude are constant and in each of which phase is reversed depending on whether first-type information or second-type information is indicated, and the plurality of sets of watermark information are embedded in the image data in a synchronized manner;first extracting amplitude of the watermark information included in the areas;identifying, as a target area for extraction, successive areas in which the extracted amplitude of the watermark information is constant; andsecond extracting the watermark information which is overlapping in the target area for extraction.2. The digital watermark information detecting device according to claim 1 , wherein the first extracting extracts amplitude of the watermark information claim 1 , which is included in the areas claim 1 , at different timings and determines identity of time direction of the amplitude so ...

Подробнее
07-05-2015 дата публикации

Method for Inserting a Watermark in an Image and Corresponding Method for Detecting a Watermark in an Image to be Analyzed

Номер: US20150125026A1
Автор: AUTRUSSEAU Florent

A method is provided for inserting a digital watermark in an image by an insertion device. Inserting includes: applying a Fourier transform to the image, delivering a 2D Fourier spectrum; inserting the watermark in the Fourier spectrum delivering a modified Fourier spectrum; and applying an inverse Fourier transform to the modified Fourier spectrum delivering a watermarked image. The watermark includes a set of watermarking coefficients each associated with a distinct determined position of a given quadrant among the quadrants of the Fourier domain, the spectral coordinates u and v of which, measured along the two axes of coordinates of the given quadrant and starting from the continuous component and expressed in percentage of the dimensions U and V of the given quadrant, are such that: u>66%×U and v>66%×V. The set of positions associated with the watermarking coefficients defines a convex pattern in the given quadrant. 1. A method comprising:inserting a digital watermark in an image by means of an insertion device, wherein inserting comprises:applying a Fourier transform to said image, to obtain a two dimensional Fourier spectrum defined by Fourier coefficients at different positions of a Fourier domain comprising four quadrants, each possessing two axes of coordinates extending from the continuous component;inserting said watermark in said Fourier spectrum by modification of Fourier coefficients of said Fourier spectrum, as a function of watermarking coefficients comprised in the watermark, to obtain a modified Fourier spectrum; andapplying an inverse Fourier transform to said modified Fourier spectrum to obtain a watermarked image;wherein said watermark comprises a set of watermarking coefficients each associated with a distinct determined position of a given quadrant among said quadrants of the Fourier domain, the spectral coordinates u and v of which, measured along the two axes of coordinates of the given quadrant and starting from the continuous component ...

Подробнее
13-05-2021 дата публикации

WATERMARK SENSING METHODS AND ARRANGEMENTS

Номер: US20210142514A1
Принадлежит:

The geometric pose of a patch of watermark data is estimated based on the position of a similar, but non-identical, patch of information within a data structure. The information in the data structure corresponds to a tiled array of calibration patterns that is sampled along at least three non-parallel paths. In a particular embodiment, the calibration patterns are sampled so that edges are globally-curved, yet locally-flat. Use of such information in the data structure enables enhanced pose estimation, e.g., speeding up operation, enabling pose estimation from smaller patches of watermark signals, and/or enabling pose estimation from weaker watermark signals. A great variety of other features and arrangements are also detailed. 113-. (canceled)14. A method comprising:step for sampling a watermark signal to generate a set of reference information, the samples being taken along at least three globally-curved paths, mathematically-sampled from a computer model of the watermark signal; andstoring said set of information in a memory of a watermark detection apparatus;wherein said stored information enables the apparatus to estimate pose of a watermark signal included in imagery provided to said apparatus.15. The method of that includes step for sampling the watermark signal along a spiral- claim 14 , rather than a circular- claim 14 , shaped path.16. The method of that includes step for sampling the watermark signal along a coil- claim 14 , rather than a circular- claim 14 , shaped path.17. The method of in which one of said at least three globally-curved paths has a slope characterized by a ratio between two prime numbers.18. The method of in which first claim 14 , second and third of said at least three globally-curved paths each has a different slope claim 14 , characterized by a different ratio between two prime numbers.19. The method of in which said sampling comprises hyper-sampling.2021-. (canceled)22. A data structure stored on a non-transitory computer readable ...

Подробнее
12-05-2016 дата публикации

Method and system for visualizing a correlation mark using an electronic device

Номер: US20160132984A1
Принадлежит: Xerox Corp

A mobile electronic device is used to decode a printed correlation mark. The device receives an image of a printed correlation mark, identifies a decoding template, applies the template to detect hidden content within the printed correlation mark, and outputs an image of the detected hidden content on the display. The device may enhance the image before presenting it on the display.

Подробнее
10-05-2018 дата публикации

Signal Encoding to Reduce Perceptibility of Changes over Time

Номер: US20180130165A1
Принадлежит:

The present disclosures relates generally to digital watermarking and data hiding. One claim recites a smartphone comprising: a camera to capture video of a display that is rendering video, in which the video comprises a first watermark signal embedded in a first portion of the data, a second watermark signal embedded in a second portion of the data, and a third watermark signal embedded in a third portion of the data, in which at least two of the first watermark signal, second watermark signal and third watermark signal are inversely related to one another; electronic memory for buffering data representing captured video; one or more electronic processors programmed for: applying a first perspective distortion to the data representing the captured video to yield first perspective distorted video; and analyzing the first perspective distorted video to detect digital watermarking, in which a second perspective distortion is applied to the data representing the captured video to yield second perspective distorted video when the analyzing does not detect digital watermarking, and then performing analyzing the second perspective distorted video to detect digital watermarking. Of course, other claims are provided too. 1. A method comprising:obtaining data representing video;using one or more electronic processors, transforming the data representing video by encoding a signal therein, in which the encoding introduces changes to the data representing video over time so as to reduce perceptible changes introduced by the encoding,in which said transforming yields encoded data,and in which portions within the data representing video which host the encoding change over time; andproviding the encoded data.2. The method of in which the encoding comprises first watermarking and second watermarking claim 1 , which are encoded in corresponding spatial positions of the video.3. The method of in which the portions change in terms of pixel area or size.4. The method of in which the ...

Подробнее
10-05-2018 дата публикации

Determining pose for use with digital watermarking, fingerprinting and augmented reality

Номер: US20180130170A1
Автор: Tomas Filler
Принадлежит: Digimarc Corp

Image recognition and augmented reality experiences utilize auxiliary data extracted from an image or video, or image fingerprints, or a combination of both. One claim recites a method of controlling a device, the device comprising a camera and a display screen. The method comprises: receiving image data captured by the camera; modifying received image data to compensate for distortion caused by capture positioning of the camera relative to an imaged subject; analyzing modified imagery to detect an encoded signal therefrom; extracting a digital fingerprint from the modified imagery, the digital fingerprint corresponding to an image area hosting the encoded signal; determining a relative spatial position of the image area based on the digital fingerprint; and providing the relative spatial position of the image area to an augmented reality (AR) system, in which the AR system overlays graphics or video on the display screen corresponding to the image area. Of course other claims and combinations are provided as well.

Подробнее
02-05-2019 дата публикации

METHODS AND ARRANGEMENTS FOR IDENTIFYING OBJECTS

Номер: US20190130517A1
Принадлежит:

In some arrangements, product packaging is digitally watermarked over most of its extent to facilitate high-throughput item identification at retail checkouts. Imagery of such packaging is analyzed to detect digital watermarking. One claim recites a method utilized at a retail checkout location comprising: receiving imagery representing a packaged item from a digital camera, the packaged item including digital watermarking hidden on its packaging, the packaged item moving relative to the digital camera; determining a region in the imagery corresponding to at least one relatively faster moving object; arranging watermark detection blocks over the determine region; an detecting the digital watermarking from the watermark detection blocks. Of course other claims and combinations are also provided. 16-. (canceled)7. A method utilized at a retail checkout location comprising:receiving imagery representing a packaged item from a digital camera, the packaged item including digital watermarking encoded on its packaging, the packaged item moving relative to the digital camera;determining a region in the imagery corresponding to at least one relatively faster moving object, said determining yielding a determined region;arranging digital watermark detection blocks over the determined region; andanalyzing data representing imagery from within the digital watermark detection blocks to detect the digital watermarking.8. The method of in which the digital watermark detection blocks comprise a predetermined number of blocks claim 7 , and in which said analyzing only analyzes imagery from within blocks that are within the determined region.9. The method of in which the digital watermark detection blocks comprise a predetermined number of blocks claim 7 , and in which said analyzing only analyzes imagery from within blocks that overlap the determined region by a predetermined amount.1016-. (canceled)17. An apparatus comprising:an image sensor for capturing imagery, the imagery ...

Подробнее
03-06-2021 дата публикации

WATERMARK EMBEDDING AND EXTRACTING METHOD FOR PROTECTING DOCUMENTS

Номер: US20210165860A1
Принадлежит:

A method for watermarking documents comprising: 11110302030. A method () for watermarking documents , receiving an original document () and a message () to obtain a watermarked document () embedding a watermark which encodes the received message () , the method characterized by comprising:{'b': 10', '110', '110, 'identifying and locating spaces in the original document () by a location analysis () module, the location analysis () distinguishing between intra-word spaces and inter-word spaces;'}{'b': 20', '111, 'minimizing an error probability of interference between intra-word spaces and inter-word spaces in the watermarked document () by an optimization module ();'}{'b': 113', '30', '114, 'encoding () the message () into codewords and encoding () the codewords into the watermark;'}{'b': 115', '20', '10, 'embedding the watermark to generate () the watermarked document () by modifying the intra-word spaces and inter-word spaces of the original document ().'}2110. The method according to any preceding claim , wherein the location analysis () comprises:{'b': 401', '10', '10', '402', '10, 'checking () whether the received original document () is a bitmap format document and if the original document () is in a non-bitmap format, converting () the original document () into a bitmap format document;'}{'b': '403', 'applying an image-based segmentation () to the bitmap format document to obtain a set of lengths and a set of locations of the spaces in the bitmap format document;'}{'b': 405', '406', '10, 'sub': S', 'B', 'S', 'B, 'classifying () the identified and located spaces into intra-word spaces and inter-word spaces to obtain sets () of lengths of the intra-word and inter-word spaces, Sand Srespectively, and sets of locations of the intra-word and inter-word spaces, Land L, of the original document ().'}340310. The method according to claim 2 , wherein the image-based segmentation () applies clustering or optical character recognition if the received original document () ...

Подробнее
28-05-2015 дата публикации

EMBEDDING INFORMATION IN PAPER FORMS

Номер: US20150146262A1
Принадлежит: XEROX CORPORATION

This disclosure provides methods and systems of embedding and extracting information in a printed document. According to one exemplary embodiment, a method is provided wherein information is encoded by one or more partial or complete gaps in a line associated with a form, and the line gaps are patterned to provide N-bit codes. 1. A method of embedding information in a printed document comprising:a) receiving a digital image representation of a document to be printed;b) identifying one or more straight lines associated with the digital image representation of the document, each straight line including a first characteristic associated with a print of the document;c) dividing each identified straight line into a plurality of segments; andd) encoding information into the one or more straight lines by encoding one or more partial or complete line gaps, the partial or complete line gaps associated with a portion of the straight line including a second characteristic of the straight line; ande) printing the digital image representation of the document including the encoded information.2. The method of embedding information in a printed document according to claim 1 , wherein step c) reserves an initial portion of each identified straight line to embed a registration mark.3. The method of embedding information in a printed document according to claim 1 , wherein each of the plurality of segments includes a registration mark.4. The method of embedding information in a printed document according to claim 1 , wherein the first and second characteristics of the straight lines are associated with one or more of line color claim 1 , line tone claim 1 , line pattern claim 1 , and line structure.5. The method of embedding information in a printed document according to claim 1 , wherein the line gap is one of a groove claim 1 , line break and spot claim 1 , and the line gap includes a portion of a straight line where the line thickness is less than the average thickness of the ...

Подробнее
18-05-2017 дата публикации

Authentication and Validation of Smartphone Imagery

Номер: US20170140490A1
Принадлежит: Tautachrome, Inc.

A method, system, and processor-executable software for processing images or video captured by a smartphone or other digital image capture device for subsequent validation and authentication captures not only the image, but also metadata relevant to the authenticity of validity of the image, such as position, time, camera movement and orientation, image parameters, and so forth. The image is watermarked and both the watermarked image and the metadata, as well as a symmetric key used in the watermarking, are digitally signed and transmitted or uploaded to a web server or authentication centric entity for authentication and storage. When a third party submits an image to the web server or authentication centric entity, the submitted image is compared with the stored watermarked image for authentication and validation of the submitted image, and the metadata is then retrieved to enable analysis of the contents of authenticated and validated image. 1. A method of processing images or video captured by a digital image capture device for subsequent validation and authentication , comprising the steps carried out by the digital image capture device of: a time of capture of the image;', 'a date of capture of the image;', 'camera settings at the time of image capture;', 'an orientation of the image capture device at the time of image capture;', 'data concerning movement of the image capture device at the time of image capture;', 'context information including sounds or words captured contemporaneously with the image;', 'a direction in which the image is captured; and', 'signals from nearby cell towers or WiFi hotspots;, 'capturing a still or video image and capturing metadata associated with the still or video image, wherein the metadata is information associated with the image capture, said information including at least one of the followinggenerating a symmetric key;generating a unique identifier and embedding the unique identifier in the captured image using the symmetric ...

Подробнее
18-05-2017 дата публикации

SIGNAL CONTINUITY ASSESSMENT USING EMBEDDED WATERMARKS

Номер: US20170140493A1
Принадлежит:

Methods, apparatus, and systems use embedded watermarks to determine whether the segments of a multimedia content has been rearranged. The embedded watermarks are recovered from the content and one or more attributes associated with the recovered watermarks are identified. A continuity of the content can then be assessed in accordance with the one or more attributes. The continuity assessment may be based on a variety of factors, including but not limited to a determined heartbeat of the recovered watermarks, a density, separation, location, or extent, of the recovered watermarks, as well as information associated with the watermarks, such as a stego key, channel bits, packet numbers, a fingerprint, or the like. 1. A method for detecting a change in arrangement of sections of a content , comprising:receiving a multimedia content, the multimedia content including a plurality of watermark messages embedded therein, each embedded watermark message including a counter value such that counter values from consecutively embedded watermarks form a predefined sequence of numbers indicative of an original sequential arrangement of the multimedia content at the time of embedding of the plurality of watermark messages;extracting a plurality of watermark messages from the received multimedia content using a watermark extractor that is implemented at least partially in hardware;determining a separation between a first extracted watermark message and a second extracted watermark message within the received multimedia content;obtaining a first counter value from the first extracted watermark message and a second counter value from the second extracted watermark message;obtaining a difference between the first counter value and the second counter value; andcomparing the obtained difference between the first and the second counter values with the separation between the first and the second extracted watermark messages to determine whether or not segments of the received multimedia ...

Подробнее
26-05-2016 дата публикации

WATERMARK DETECTION AND METADATA DELIVERY ASSOCIATED WITH A PRIMARY CONTENT

Номер: US20160148334A1
Принадлежит:

Methods, devices, systems and computer program products enable enhances delivery and use of metadata that is associated a primary multimedia content. Watermarks that are detected by a watermark extractor produce an indication as to astute of the watermark detector as being in one of a an unmarked content state, a marked content state or a gap state, and cause the watermark extractor to transition from one state to another state based on event that are recognized based a failure or a success in detecting watermarks, an indication of low content activity and a previous state of the watermark extractor. The events and states associated with the watermark extractor further allows retrieval of new metadata associated with the primary content, use of an existing metadata in a modified manner or a change in presentation of a secondary content that is associated with the primary content. 1. A device comprising:a processor; and (a) an unmarked content state indicating that at least a first section of the primary content that is processed by the watermark extractor does not include detected watermarks messages,', '(b) a marked content state indicating that at least a second section of the primary content that is processed by the watermark extractor includes one or more embedded watermark messages or parts thereof, or', '(c) a gap state indicating that at least a third section of the primary content that is processed by the watermark extractor immediately subsequent to the second section of the primary content does not include watermark messages or parts thereof,, 'configure a watermark extractor to process digital samples of a primary content to extract a plurality of watermark messages from the primary content and to produce an indication as to a state of the watermark detector, wherein one or more of the plurality of watermark messages include information that identifies a resource on a remote server to retrieve metadata associated with a section of the primary content, and ...

Подробнее
14-08-2014 дата публикации

Multiple transform utilization and application for secure digital watermarking

Номер: US20140226811A1
Автор: Scott A. Moskowitz
Принадлежит: Moskowitz Scott A

Multiple transform utilization and applications for secure digital watermarking. In one embodiment of the present invention, digital blocks in digital information to be protected are transformed into the frequency domain using a fast Fourier transform. A plurality of frequencies and associated amplitudes are identified for each of the transformed digital blocks and a subset of the identified amplitudes is selected for each of the digital blocks using a primary mask from a key. Message information is selected from a message using a transformation table generated with a convolution mask. The chosen message information is encoded into each of the transformed digital blocks by altering the selected amplitudes based on the selected message information.

Подробнее
09-05-2019 дата публикации

FEATURE-BASED SIGNAL LOCALIZATION IN DIGITAL CAPTURE SYSTEMS

Номер: US20190139175A1
Принадлежит:

The present disclosures relates generally to image signal processing and encoding signal within imagery. 1. A method comprising:obtaining data representing optically captured imagery, the optically captured imagery depicting packaging or a label including an encoded signal, the encoded signal including a synchronization signal that is detectable in a transform domain;generating a feature set of the data representing the optically captured imagery, the feature set representing the optically captured imagery in a spatial domain;employing a classifier to predict the presence of the synchronization signal in a transform domain from the feature set in the spatial domain.2. The method of in which said generating comprises calculating difference values between neighboring pixels represented in the data claim 1 , and quantizing the difference values to yield quantized data.3. The method of in which said generating further comprises rounding the quantized data to the nearest integer to yield rounded data.4. The method of in which said generating further comprises thresholding the rounded data to yield thresholded data.5. The method of in which said generating further comprises accumulating bin-values from the thresholded data.6. The method of in which the feature set comprises a 169-dimensional feature set.7. The method of in which the classifier comprises a trained classifier claim 1 , which is trained based on a binary decision of encoded signal present or not.8. The method of in which the classifier comprises a trained classifier claim 1 , which is trained based on a non-linear regressor corresponding to orientation signal strength.9. The method of in which the classifier comprises a trained classifier claim 1 , which is trained based on a linear regressor corresponding to orientation signal strength.10. The method of in which the encoded signal comprises digital watermarking.11. An apparatus comprising:memory for buffering image data, the image data having been captured ...

Подробнее