Настройки

Укажите год
-

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

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

Подробнее
-

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

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

Подробнее

Форма поиска

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

Применить Всего найдено 2985. Отображено 190.
03-12-2014 дата публикации

System and method of watermarking

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

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

Steganographic access controls

Номер: US0011372960B2
Принадлежит: Comcast Cable Communications, LLC

Various features described herein may allow an authorized user to provide a guest with access to a secured location through use of an encoded image containing steganographically encoded access information. The encoded access information may be recognizable by a security system, and the security system may grant access to the secured location when the encoded image is presented to the security system. The authorized user may request the generation of the encoded image on an authorized computing device, and the encoded image may be provided to the guest on a guest computing device. When a monitoring device associated with the security system captures the encoded access information, the security system may, for example, open a door at the secured location.

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

METHOD AND APPARATUS FOR PROTECTING DIGITAL PHOTOS FROM ALTERATION

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

An encoding apparatus partitions a digital image into multiple regions for subsequent encoding. A first encryption code is associated with a first region, a second encryption code is associated with a second region and the first code, and a third code is associated with the first code, the second code and a third region. An authentication apparatus authenticates the digital image in an inverse process.

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

IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND RECORDING MEDIUM

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

An image processing apparatus includes: an embed-data generating unit configured to generate embed-data, which is to be embedded in input-image-data, the input-image-data representing an image including a first color, the embed-data representing an image including a second color; an inverting unit configured to invert the image represented by the embed-data, in response to meeting a predetermined condition relating to the first color and the second color; and an output-image-data generating unit configured to embed, in the input-image-data, embed-data representing the image that is inverted by the inverting unit, in order to generate output-image-data in a case where the predetermined condition is met, and configured to embed, in the input-image-data, embed-data representing the image that is not inverted by the inverting unit, in order to generate output-image-data in a case where the predetermined condition is not met.

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

Watermark detection using a multiplicity of predicted patterns

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

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

System and method for encoding and authenticating a digital image

Номер: US0009384520B2

An encoding apparatus partitions a digital image into multiple regions for subsequent encoding. A first encryption code is associated with a first region, a second encryption code is associated with a second region and the first code, and a third code is associated with the first code, the second code and a third region. An authentication apparatus authenticates the digital image in an inverse process.

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

A computer implemented system and method for steganography

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

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

Watermark detection method, apparatus, computer device, and storage medium

Номер: CN0109285105A
Автор: ZHOU KAIHUI, WANG CHANGHU
Принадлежит:

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

Visual search methods and systems

Номер: US0010303988B1
Принадлежит: Digimarc Corporation

Certain aspects of the present technology involve automated capture of several image frames (e.g., simultaneously in a single exposure, or in a burst of exposures), and application of a data-extraction process (e.g., watermark decoding) to each such image. Other aspects of the technology involve capturing a single scene at two different resolutions, and submitting imagery at both resolutions for watermark decoding. Still other aspects of the technology involve increasing the signal-to-noise ratio of a watermark signal by subtracting one image from another. Yet other aspects of the technology involve receiving focus distance data from a camera, and employing such data in extracting information from camera imagery. Smartphone camera APIs can be employed to simplify implementation of such methods. A great number of features and arrangements are also detailed. Embodiments of such technology can simplify image processing required for data extraction, with attendant reductions in required program ...

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

Watermark embedding method and detection method based on polar-harmonic-Fourier moment

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

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

Smartphone arrangements responsive to musical artists and other content proprietors

Номер: US0009367886B2

Methods and arrangements involving portable devices, such as smartphones and tablet computers, are disclosed. One particular arrangement concerns a software program that is launched following detection of audio content performed by a first musical artist. A phone can be provided with plural such software programs, tailored to respond to different types of detected content. Another aspect of the disclosed technology enables a creator of content to select software with which that creator's content should be renderedassuring continuity between artistic intention and delivery. A great variety of other features and arrangements are also detailed.

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

System and method for encoding and authenticating a digital image

Номер: US0011727524B2

An encoding apparatus partitions a digital image into multiple regions for subsequent encoding. A first encryption code is associated with a first region, a second encryption code is associated with a second region and the first code, and a third code is associated with the first code, the second code and a third region. An authentication apparatus authenticates the digital image in an inverse process.

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

Color Image Watermarking

Номер: AU2016102113A4
Принадлежит: MR TAIKY ONG

One example embodiment is a method to embed a watermark image into a host image such that a watermarked image is generated. The method divides a host image into an 5 Red (R) component, a Green (G) component, and a Blue (B) component, and partitions each component of the R, G, and B components into non-overlapping blocks from which embedding blocks are selected to embed watermark information such that a watermarked image is generated. 500-> providing a host image as a color image providing a watermark image as a color image dividing the watermark image into an R component, a G component, and a B component converting each pixel value into a binary sequence to generate a plurality of binary sequences pcombining the plurality of binary sequences to form a component binary sequenceF dividing the host image into an R component, a G component, and a B component partitioning each component of the R, G, and B 51 components of the host image into non-overlapping blocks selecting embedding blocks ...

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

Information security-based image processing system

Номер: CN0108596820A
Автор: WEI PENGCHENG, YAN BEI, LI LI
Принадлежит:

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

SYSTEM AND METHOD FOR EMBEDDING CODES IN MUTLIMEDIA CONTENT ELEMENTS

Номер: US20150379751A1
Принадлежит: Cortica, Ltd.

A method and system for embedding a code in a multimedia content item are provided. The method comprises identifying multimedia content elements existing in the multimedia content item; generating a new multimedia content element based on the identified existing multimedia content elements; and adding the at least one new multimedia content element to the multimedia content item.

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

A computer implemented system and method for steganography

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

Hiding secret data by encoding it in cover image, and subsequently decoding image to extract data. Creating steganography image comprising: storing predetermine rules, target pixel selection rules, and secret data embedding rules; receiving rules and generating encoding commands; receiving secret data having plurality of bits and cover image having plurality of pixels; selecting target pixel of cover image; calculating largest gray value difference between predefined number of pixels surrounding target pixel; calculating number of bits of secret data to be embedded in target pixel; embedding calculated number of bits of secret data into target pixel, generating steganographic image to transmission. Extracting secret data comprising: storing predetermined rules, target pixel selection rules and secret data extraction rules; receiving rules and generating decoding commands; receiving steganography image; selecting target pixel; calculating largest gray value difference between predefined ...

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

Picture protection method, device, medium and electronic device

Номер: CN0109345439A
Автор: SHAN KAIYUAN
Принадлежит:

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

Smartphone-based methods and systems

Номер: US0008762852B2

Methods and arrangements involving portable devices, such as smartphones and tablet computers, are disclosed. One arrangement enables a creator of content to select software with which that creator's content should be renderedassuring continuity between artistic intention and delivery. Another arrangement utilizes the camera of a smartphone to identify nearby subjects, and take actions based thereon. Others rely on near field chip (RFID) identification of objects, or on identification of audio streams (e.g., music, voice). Some of the detailed technologies concern improvements to the user interfaces associated with such devices. Others involve use of these devices in connection with shopping, text entry, sign language interpretation, and vision-based discovery. Still other improvements are architectural in nature, e.g., relating to evidence-based state machines, and blackboard systems. Yet other technologies concern use of linked data in portable devicessome of which exploit GPU capabilities ...

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

Method used for adding watermark in video and determining watermark information and device

Номер: CN0105898323A
Автор: LI YUNLONG, Li Yunlong
Принадлежит:

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

Printing control device and Image forming apparatus

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

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

Watermarking and signal recognition for managing and sharing captured content, metadata discovery and related arrangements

Номер: US0009979691B2
Принадлежит: Digimarc Corporation, DIGIMARC CORP

Content is identified using watermarking and/or other content recognition combined with contextual metadata, which facilitates identification and correlation with other content and metadata when it is posted to a network.

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

DIGITAL WATERMARKING APPLICATIONS

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

In one aspect, assembly of multi-part food packaging is checked by reference to payloads of steganographically-encoded digital watermarks printed across plural components of the packaging. Marking all surfaces of the packaging components allows arbitrary orientation of feed stock in assembly equipment, and wide latitude in placement of inspection cameras along the packaging line. In another aspect, a scanner at a retail checkout station is alert to any gap detected in steganographic encoding on retail product packaging and, if found, alerts an operator to possible presence of an adhesive label with a misleading barcode. A great variety of others features and arrangements are also detailed.

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

System and method of watermarking

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

Method of watermarking video images of an instance of a virtual environment comprising: modifying a physical property of each of a plurality of constituent objects included in the virtual environment from an initial reference value to a new value using identification values provided from identification data associated with the version of the virtual environment, wherein the physical characteristic visibly affects the appearance of the 3D models; rendering the virtual environment, with the altered three dimensional objects, for display. The ID information may be a binary sequence, vector or matrix derived from a serial number or user login data. Physical properties may include: scale or rotation, altered by transformation; location, modified by translation or offsetting; object colour, changed by tinting a texture; object type; object behaviour. Objects may be positioned using a co-ordinate system other than that of the virtual world and may be distributed in a predetermined order. Objects ...

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

SYSTEM AND METHOD FOR ENCODING AND AUTHENTICATING A DIGITAL IMAGE

Номер: US20230401666A1
Принадлежит: SIGNS & WONDERS UNLIMITED, LLC

An encoding apparatus partitions a digital image into multiple regions for subsequent encoding. A first encryption code is associated with a first region, a second encryption code is associated with a second region and the first code, and a third code is associated with the first code, the second code and a third region. An authentication apparatus authenticates the digital image in an inverse process.

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

Watermarking and signal recognition for managing and sharing captured content, metadata discovery and related arrangements

Номер: US0009454789B2
Принадлежит: Digimarc Corporation, DIGIMARC CORP

Content played at an event is identified using watermarking and/or other content recognition combined with contextual metadata, which facilitates identification and correlation with other content and metadata when it is posted to a network.

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

DIGITAL WATERMARKING APPLICATIONS

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

In one aspect, assembly of multi-part food packaging is checked by reference to payloads of steganographically-encoded digital watermarks printed across the packaging components. Marking all surfaces of the packaging components allows arbitrary orientation of feed stock in assembly equipment, and wide latitude in placement of inspection cameras along the packaging line. In another aspect, a scanner at a retail checkout station is alert to any gap detected in steganographic encoding on retail product packaging and, if found, alerts an operator to possible presence of an adhesive label with a misleading barcode. A great variety of others features and arrangements are also detailed.

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

A method of adding a watermark to an IOS application

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

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

METHODS AND ARRANGEMENTS FOR SMARTPHONE PAYMENTS

Номер: US20140244494A1
Принадлежит: DIGIMARC CORPORATION

To make a payment, a smartphone presents artwork for a payment card (e.g., a Visa card) that has been selected by a user from a virtual wallet of such cards. Encoded in the displayed artwork is payment information that has been encrypted with a context-dependent session key. A cooperating system (e.g., a retailer's point of sale system) uses a camera to capture an image of the artwork, and independently creates the session key from its own context sensor(s), enabling decryption of the payment information. Such technology provides a superior transaction security model at a fraction of the cost of competing chip card payment systems (which require, e.g., expensive physical cards, and single-purpose reader hardware). A great variety of other features and arrangements are also detailed.

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

Image Moire pattern anti-counterfeiting method having high concealment and extraction

Номер: CN0108564522A
Автор: WANG FEI
Принадлежит:

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

SYSTEM AND METHOD FOR ENCODING AND AUTHENTICATING A DIGITAL IMAGE

Номер: US20200250786A1
Принадлежит: SIGNS & WONDERS UNLIMITED, LLC

An encoding apparatus partitions a digital image into multiple regions for subsequent encoding. A first encryption code is associated with a first region, a second encryption code is associated with a second region and the first code, and a third code is associated with the first code, the second code and a third region. An authentication apparatus authenticates the digital image in an inverse process.

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

PRINT CONTROL DEVICE, IMAGE FORMING APPARATUS, AND NON-TRANSITORY COMPUTER READABLE MEDIUM

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

A print control device includes an output unit, an adding unit, and a transmitting unit. The output unit outputs generated print data to a printing mechanism. The generated print data is generated as a result of unit print data, which includes page data of at least one page, being copied; and includes pieces of the unit print data. The adding unit adds blank page data between one piece of unit print data and another piece of unit print data to be printed next in line to the one piece of unit print data. The transmitting unit transmits, to the printing mechanism, information for causing an additional image to be formed on a medium when an image based on the page data is printed on the medium, and information for causing the additional image not to be formed on a blank page formed based on the added blank page data.

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

An anti-forgery image processing method based on brightness features

Номер: CN0109146761A
Автор: LI DANDAN
Принадлежит:

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

예측된 패턴들의 다양성을 이용한 워터마크 검출

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

... 방법들, 장치들 및 컴퓨터 프로그램 제품들은 멀티미디어 콘텐츠로의, 그리고 멀티미디어 콘텐츠로부터의 워터마크들의 향상된 검출을 가능하게 한다. 호스트 콘텐츠로부터 워터마크들을 검출하기 위한 하나의 방법은, 호스트 콘텐츠로부터 워터마크 심볼들의 제 1 시퀀스를 획득하기 위해 워터마크 추출을 수행하는 단계와 복수의 예측된 워터마크 템플릿들을 생성하는 단계를 포함한다. 각각의 템플릿은 워터마크 심볼들의 제 1 시퀀스에 기반하여 예측되는 워터마크 심볼들의 시퀀스에 대응한다. 워터마크 심볼들의 후보 시퀀스를 획득하기 위해 호스트 콘텐츠의 섹션이 처리되고 성공적인 워터마크 검출을 나타내는 상관 결과 (correlation result) 가 획득될 때까지 워터마크 심볼들의 후보 시퀀스 및 예측된 워터마크 템플릿들의 심볼들 간의 상관 연산 (correlation operation) 들이 수행된다. 워터마크 심볼들의 후보 시퀀스가 확실하게 추출된 워터마크 메시지의 적어도 일부를 나타낸다는 지시가 생성될 수 있다.

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

Systems and Methods for Multimedia-Processing

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

Systems and methods are provided for multimedia processing. For example, upon receipt of a multimedia-information-release request, multimedia information to be released is acquired; whether the multimedia information contains watermark information is detected; in response to the multimedia information containing the watermark information, a first topic matching with the watermark information is searched for within one or more predetermined second topics, and the multimedia information and the first topic matching with the watermark information are released.

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

Apparatus and method for embedding data in object and apparatus and method for extracting embedded data

Номер: US9569810B2

According to an embodiment, a data embedding apparatus includes a data acquisition unit and an object generation unit. The data acquisition unit acquires first data formed from a first bit string to be embedded in a first object including a first line segment or a first curve. The object generation unit generates a second object, which includes a deformed line segment or a deformed curve having a displacement corresponding to the first bit string with respect to the first line segment or the first curve and in which the first data is embedded, by deforming at least one of the first line segment and the first curve of the first object based on the first bit string.

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

Web page watermark processing method and device and electronic device

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

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

Content management based on dither-like watermark embedding

Номер: US0009805434B2
Принадлежит: Verance Corporation, 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 ...

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

IMAGE AND VIDEO PROCESSING CIRCUITRY AND METHOD USING AN IMAGE SIGNATURE

Номер: US20230252808A1

Abstract: An image processing circuitry configured to: generate, based on obtained image data, a visual content word sequence indicative for a visual content of an image represented by the obtained image data; and generate, based on the generated visual content word sequence, an image signature for the image.

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

IMPROVED VIDEO WATERMARKING TECHNIQUES

Номер: US20160345079A1
Принадлежит: Intel Corporation

Improved techniques for video watermarking are described. In one embodiment, for example, an apparatus may comprise a processor circuit and a watermarking module for execution by the processor circuit to generate disabled video content through modification of a video content item, send a common stream comprising the disabled video content, and send a private content key for the disabled video content, the private content key defining a watermark for the video content item. Other embodiments are described and claimed.

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

STEGANOGRAPHIC ACCESS CONTROLS

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

Various features described herein may allow an authorized user to provide a guest with access to a secured location through use of an encoded image containing steganographically encoded access information. The encoded access information may be recognizable by a security system, and the security system may grant access to the secured location when the encoded image is presented to the security system. The authorized user may request the generation of the encoded image on an authorized computing device, and the encoded image may be provided to the guest on a guest computing device. When a monitoring device associated with the security system captures the encoded access information, the security system may, for example, open a door at the secured location. 1. A method comprising:generating, by a computing device and based on a base media file associated with the computing device, an encoded media file that comprises steganographically concealed access information for accessing a premises; andsending, to a user device, the encoded media file to facilitate access to the premises.2. The method of claim 1 , wherein the computing device is a mobile device associated with the premises.3. The method of claim 1 , further comprising: a time associated with the base media file,', 'an amount of entropy or randomness in the base media file,', 'content of the base media file,', 'a location where the base media file was captured,', 'a device that captured the base media file, or', 'previous usage of the base media file., 'determining, prior to the generating, that the base media file is suitable to be encoded with the access information, based on at least one of4. The method of claim 1 , wherein the generating comprises generating the encoded media file by steganographically encoding the base media file with first access information in a first portion of the base media file and second access information in a second portion of the base media file claim 1 , wherein the first portion ...

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

IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD

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

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

Content management based on dither-like watermark embedding

Номер: US0010445848B2
Принадлежит: Verance Corporation, 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 ...

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

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

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

Steganographic access controls

Номер: US0010467399B2

Various features described herein may allow an authorized user to provide a guest with access to a secured location through use of an encoded image containing steganographically encoded access information. The encoded access information may be recognizable by a security system, and the security system may grant access to the secured location when the encoded image is presented to the security system. The authorized user may request the generation of the encoded image on an authorized computing device, and the encoded image may be provided to the guest on a guest computing device. When a monitoring device associated with the security system captures the encoded access information, the security system may, for example, open a door at the secured location.

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

A grating anti-counterfeiting method with multiple extraction angles

Номер: CN0109102450A
Автор: QI HUI
Принадлежит:

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

METHOD AND SYSTEM FOR DATA PROCESSING

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

Data processing is disclosed including acquiring a first target image to be embedded with information and to-be-embedded information, acquiring, using the first target image, a second target image corresponding to the first target image, the second target image corresponding to an image including low-luminance pixels in the first target image, the low-luminance pixels being pixels having a luminance no higher than a luminance threshold value in the first target image, selecting candidate image areas from the second target image, determining a target embedding position for the to-be-embedded information in the first target image based on the candidate image areas, and embedding the to-be-embedded information in the target embedding position in the first target image.

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

NORMALIZED MARK DATA

Номер: US20170154399A1

In one example, a system including an isolation engine, a normalization engine, and a channel engine is described. In the example, the isolation engine generates mark data using a mark technique based on a first input color channel and a second input color channel, the normalization engine scales intensity values of a set of pixels of the mark data to a greater range, and the channel engine generates output channel data for a plurality of output color channels from normalized mark data based on the scaled intensity values. 1. A system comprising:an isolation engine to generate mark data using a mark technique based on a first input color channel data from source data and a second input color channel data from the source data, the first input color channel data of a first input color channel correlated, based on a chrominance emphasis associated with the mark technique, to a second input color channel associated with the second input color channel data; determine a first intensity range of a set of pixels of the mark data;', 'scale intensity values of the set of pixels to occupy a second intensity range, the second intensity range greater than the first intensity range; and, 'a normalization engine toa channel engine to generate output channel data for a plurality of output color channels from normalized mark data based on the scaled intensity values.2. The system of claim 1 , wherein: discard a third input channel data from the source data; and', 'combine the first input color channel data and the second input color channel to produce a combined input color channel, the combined input color channel to comprise the mark data; and, 'the isolation engine is to a first output channel data of a first output channel of the plurality of output color channels from the scaled intensity values of the mark data;', 'a second output channel data of a second output channel of the plurality of output color channels from the scaled intensity values of the mark data; and', 'a third ...

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

An Image synthesis method and device

Номер: CN0108986021A
Автор: LI HONGYU, ZHOU XIWEN
Принадлежит:

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

Methods and arrangements for optical code classification

Номер: US0011568165B1
Принадлежит: Digimarc Corporation

An optical code reader classifies a code depicted in input imagery, so that appropriate decoding actions can be invoked. This classification may identify, e.g., (a) whether the code is of a continuous tone or sparse mark variety, (b) which one of different reference signals it includes, and (c) which one of different protocols is used in expressing reference and payload signal components of the code. A great variety of other features and technologies are detailed as well.

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

Printing control device and Image forming apparatus

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

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

Content Creation and Licensing Control

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

Content creation and licensing control techniques are described. In a first example, a content creation service is configured to support content creation using an image along with functionality to locate the image or a similar image that is available for licensing. In another example, previews of images are used to generate different versions of content along with an option to license images previewed in an approved version of the content. In a further example, fingerprints are used to locate images used as part of content creation by a content creation service without leaving a context of the service. In yet another example, location of licensable versions of images is based at least in part on identification of a watermark included as part of an image. In an additional example, an image itself is used as a basis to locate other images available for licensing by a content sharing service. 1. In a digital medium environment for control of content creation by one or more computing devices of a content creation service , a method comprising:receiving an image by the one or more computing devices of the content creation service to be used as an exemplar as part of creation of content through interaction with the content creation service;forming a request by the one or more computing devices to locate an image available for licensing via a content sharing service for use as part of the content based on the image used as the exemplar;responsive to the location of the image as available for licensing, outputting an option by the one or more computing devices that is selectable to license the image; andresponsive to receipt of one or more inputs that select the option, replacing the received image that is used as an exemplar with the licensed image as part of the content.2. A method as described in claim 1 , wherein the received image includes a watermark and the licensed image has the watermark removed.3. A method as described in claim 1 , wherein the receiving claim 1 , ...

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

System and method of watermarking

Номер: US0009811871B2

A method of watermarking video images of a particular instance of a virtual environment is provided. The method includes selecting a plurality of virtual objects for inclusion within the virtual environment and respectively altering a physical property of the selected virtual objects from a reference value to a respective different value. The respective different value is selected responsive to respective identification values of identification data associated with that particular instance of the virtual environment. The physical property has a visible effect on the appearance of the virtual objects. The method further includes rendering, for display, the virtual environment comprising the altered virtual objects.

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

WATERMARKING AND SIGNAL RECOGNITON FOR MANAGING AND SHARING CAPTURED CONTENT, METADATA DISCOVERY AND RELATED ARRANGEMENTS

Номер: WO2014179810A1
Автор: LORD, John, D.
Принадлежит:

Content played at an event is identified using watermarking and/or other content recognition combined with contextual metadata, which facilitates identification and correlation with other content and metadata when it is posted to a network.

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

WATERMARK IMAGE PROCESSING METHOD AND APPARATUS, DEVICE AND COMPUTER READABLE STORAGE MEDIUM

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

The present disclosure provides a watermark image processing method and apparatus, a device and a computer readable storage medium. In the embodiments of the present disclosure, it is feasible to obtain at least one similar image approximate to the watermark image according to the watermark image including the watermark, and obtain a replaceable image of each similar image of said at least one similar image in the watermark area, according to a watermark area where the watermark is located in the watermark image so that it is possible to obtain a carrier image not including the watermark, according to the watermark image and the replaceable image of said each similar image in the watermark area. Since the replaceable image of the similar image in the watermark area is employed to obtain the carrier image not including the watermark, the valid content in the watermark image covered by the watermark is restored and thereby the reliability of the image is improved.

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

System and method for encoding and authenticating a digital image

Номер: US0010546360B2

An encoding apparatus partitions a digital image into multiple regions for subsequent encoding. A first encryption code is associated with a first region, a second encryption code is associated with a second region and the first code, and a third code is associated with the first code, the second code and a third region. An authentication apparatus authenticates the digital image in an inverse process.

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

The embedded data to the target device and method, and extracting the embedded data device and method

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

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

WATERMARKING AND SIGNAL RECOGNITION FOR MANAGING AND SHARING CAPTURED CONTENT, METADATA DISCOVERY AND RELATED ARRANGEMENTS

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

Content is identified using watermarking and/or other content recognition combined with contextual metadata, which facilitates identification and correlation with other content and metadata when it is posted to a network.

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

Digital watermarking applications

Номер: US0011270404B2
Принадлежит: Digimarc Corporation

In one aspect, assembly of multi-part food packaging is checked by reference to payloads of steganographically-encoded digital watermarks printed across the packaging components. Marking all surfaces of the packaging components allows arbitrary orientation of feed stock in assembly equipment, and wide latitude in placement of inspection cameras along the packaging line. In another aspect, a scanner at a retail checkout station is alert to any gap detected in steganographic encoding on retail product packaging and, if found, alerts an operator to possible presence of an adhesive label with a misleading barcode. A great variety of others features and arrangements are also detailed.

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

Print control device, image forming apparatus, and non-transitory computer readable medium

Номер: US0009025186B2

A print control device includes an output unit, an adding unit, and a transmitting unit. The output unit outputs generated print data to a printing mechanism. The generated print data is generated as a result of unit print data, which includes page data of at least one page, being copied; and includes pieces of the unit print data. The adding unit adds blank page data between one piece of unit print data and another piece of unit print data to be printed next in line to the one piece of unit print data. The transmitting unit transmits, to the printing mechanism, information for causing an additional image to be formed on a medium when an image based on the page data is printed on the medium, and information for causing the additional image not to be formed on a blank page formed based on the added blank page data.

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

Erzeugung und Erkennung von fälschungssicher druckbaren Bildinformationsdaten

Номер: DE102013103613B3
Принадлежит: GÖKTEKIN CÜNEYT, GÖKTEKIN, CÜNEYT

Die vorliegende Erfindung betrifft ein Verfahren zur Erzeugung und Authentifizierung von fälschungssicher druckbaren Bildinformationsdaten aus Informationsdaten, folgende Schritte umfassend: Codierung der Informationsdaten in eine Form von binären Informationsbildpunkten, wobei die binären Informationsbildpunkte rasterartig gemäß einem ersten Raster in jeweiligen ersten Rasterbereichen (R1) innerhalb eines Bildbereichs (R0) angeordnet sind; Unterteilen der jeweiligen ersten Rasterbereiche (R1) durch ein zweites Raster in jeweilige zweite Rasterbereiche (R2); Bestimmen eines jeweiligen Informationsfelds (Ixy) von den jeweiligen zweiten Rasterbereichen (R2) des jeweiligen ersten Rasterbereichs (R1) gemäß einer ersten Zuordnungsregel und Bestimmen der übrigen zweiten Rasterbereiche (R2) als Störfelder (Sxy); Zuordnen zu dem jeweiligen Informationsfeld (Ixy) abhängig vom Wert des Informationsbildpunkts bei einem Wert 1 einen ersten Informationsfarbwert (IF1) und bei einem Wert 0 einen zweiten ...

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

Three-dimensional model blind digital watermarking algorithm based on Schur decomposition

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

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

Watermarking and scalability techniques for a virtual desktop planning tool

Номер: US0010453161B2
Принадлежит: VMware, Inc., VMWARE INC

A method for measuring performance of virtual desktop services offered by a server including a processor is described. A first encoded watermark is embedded into user interface display generated by a virtual desktop when initiating an operation. The first encoded watermark includes pixels identifying the operation and indicating its initiation. A second encoded watermark is embedded into the user interface upon completion of the operation indicating completion of the operation. An action performance time is then computed and stored in a memory. Multiple performance times may be compiled from multiple operations of multiple virtual desktops to assess the performance of the system as a whole.

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

METHOD AND APPARATUS FOR PROTECTING DIGITAL PHOTOS FROM ALTERATION

Номер: US20160379330A1
Принадлежит: SIGNS & WONDERS UNLIMITED, LLC

An encoding apparatus partitions a digital image into multiple regions for subsequent encoding. A first encryption code is associated with a first region, a second encryption code is associated with a second region and the first code, and a third code is associated with the first code, the second code and a third region. An authentication apparatus authenticates the digital image in an inverse process.

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

SMARTPHONE-BASED METHODS AND SYSTEMS

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

Methods and arrangements involving portable devices, such as smartphones and tablet computers, are disclosed. One arrangement enables a creator of content to select software with which that creator's content should be renderedassuring continuity between artistic intention and delivery. Another arrangement utilizes the camera of a smartphone to identify nearby subjects, and take actions based thereon. Others rely on near field chip (RFID) identification of objects, or on identification of audio streams (e.g., music, voice). Some of the detailed technologies concern improvements to the user interfaces associated with such devices. Others involve use of these devices in connection with shopping, text entry, sign language interpretation, and vision-based discovery. Still other improvements are architectural in nature, e.g., relating to evidence-based state machines, and blackboard systems. Yet other technologies concern use of linked data in portable devicessome of which exploit GPU capabilities ...

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

Creation and identification of unforgeable printable image information data

Номер: US0009681020B2
Принадлежит: GÖKTEKIN CÜNEYT, Göktekin Cüneyt

The present application relates to a method for producing and authenticating unforgeable printable image comprising information color values and inference color values. The present application further provides for unforgeable printed images.

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

DIGITAL WATERMARKING

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

System(s) and method(s) for embedding and extracting a watermark from a digital media are described. The method may include embedding a set of watermark bits in a N*N block of the digital media based on a local binary pattern (LBP) synthesis process. The LBP synthesis process comprises changing a value of a neighbor of a central pixel of the N*N block to make the value of the neighbor greater than a value of the central pixel when a watermark bit corresponding to the neighbor is ‘1’ and changing the value of the neighbor of the central pixel to make the value of the neighbor lesser than the value of the central pixel when the watermark bit corresponding to the neighbor is ‘0’. 1. A method for embedding a watermark in a digital media , the method comprising:dividing a portion of digital media into a plurality of groups of N*N blocks, wherein N is an odd number; and changing a value of a neighbor of a central pixel of a N*N block, from amongst the one or more of the N*N blocks, to make the value of the neighbor greater than a value of the central pixel when a watermark bit, from amongst the set of watermark bits, corresponding to the neighbor is ‘1’; and', 'changing the value of the neighbor of the central pixel of the N*N block to make the value of the neighbor lesser than the value of the central pixel when the watermark bit corresponding to the neighbor is ‘0’., 'embedding a set of watermark bits into one or more of the N*N blocks of a group, from amongst the plurality of groups, by a local binary pattern (LBP) synthesis process, the LBP synthesis process comprising2. The method as claimed in further comprising applying de-blocking filtration to remove distortion at boundaries of the one or more of the N*N blocks.3. The method as claimed in claim 1 , wherein the LBP synthesis process further comprises determining a variance of each of the one or more of the N*N blocks to be in a predefined threshold range.4. The method as claimed in further comprising converting ...

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

Digital watermarking applications

Номер: US0009892478B2
Принадлежит: Digimarc Corporation, DIGIMARC CORP

In one aspect, assembly of multi-part food packaging is checked by reference to payloads of steganographically-encoded digital watermarks printed across plural components of the packaging. Marking all surfaces of the packaging components allows arbitrary orientation of feed stock in assembly equipment, and wide latitude in placement of inspection cameras along the packaging line. In another aspect, a scanner at a retail checkout station is alert to any gap detected in steganographic encoding on retail product packaging and, if found, alerts an operator to possible presence of an adhesive label with a misleading barcode. A great variety of others features and arrangements are also detailed.

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

METHOD AND ELECTRONIC DEVICE FOR ADDING WATERMARK TO VIDEO

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

The embodiment of the present application relates to the field of videos, in particular to a method and electronic device for adding watermarks to a video. The method disclosed by this application comprises: determining multiple sub-regions; determining binary expected play time information of a target image and a digit in the binary expected play time information corresponding to each sub-region; and adjusting the specific parameter value of each sub-region so that a video display terminal determines the binary expected play time information of the target image according to the parity values of the specific parameter values of all sub-regions of the target image.

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

Systems and methods for multimedia-processing

Номер: US0009514501B2

Systems and methods are provided for multimedia processing. For example, upon receipt of a multimedia-information-release request, multimedia information to be released is acquired; whether the multimedia information contains watermark information is detected; in response to the multimedia information containing the watermark information, a first topic matching with the watermark information is searched for within one or more predetermined second topics, and the multimedia information and the first topic matching with the watermark information are released.

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

SYSTEM AND METHOD FOR ENCODING AND AUTHENTICATING A DIGITAL IMAGE

Номер: US20160275640A1
Принадлежит: SIGNS & WONDERS UNLIMITED, LLC

An encoding apparatus partitions a digital image into multiple regions for subsequent encoding. A first encryption code is associated with a first region, a second encryption code is associated with a second region and the first code, and a third code is associated with the first code, the second code and a third region. An authentication apparatus authenticates the digital image in an inverse process.

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

Watermarking and signal recognition for managing and sharing captured content, metadata discovery and related arrangements

Номер: US0011477156B2
Автор: John D. Lord
Принадлежит: Digimarc Corporation

Content is identified using watermarking and/or other content recognition combined with contextual metadata, which facilitates identification and correlation with other content and metadata when it is posted to a network.

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

DIGITAL WATERMARKING APPLICATIONS

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

In one aspect, assembly of multi-part food packaging is checked by reference to payloads of steganographically-encoded digital watermarks printed across the packaging components. Marking all surfaces of the packaging components allows arbitrary orientation of feed stock in assembly equipment, and wide latitude in placement of inspection cameras along the packaging line. In another aspect, a scanner at a retail checkout station is alert to any gap detected in steganographic encoding on retail product packaging and, if found, alerts an operator to possible presence of an adhesive label with a misleading barcode. A great variety of others features and arrangements are also detailed.

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

Watermark encryption method and device, medium and electronic device

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

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

WATERMARKING AND SCALABILITY TECHNIQUES FOR A VIRTUAL DESKTOP PLANNING TOOL

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

A method for measuring performance of virtual desktop services offered by a server including a processor is described. A first encoded watermark is embedded into user interface display generated by a virtual desktop when initiating an operation. The first encoded watermark includes pixels identifying the operation and indicating its initiation. A second encoded watermark is embedded into the user interface upon completion of the operation indicating completion of the operation. An action performance time is then computed and stored in a memory. Multiple performance times may be compiled from multiple operations of multiple virtual desktops to assess the performance of the system as a whole.

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

PRINT CONTROL DEVICE, IMAGE FORMING APPARATUS, AND NON-TRANSITORY COMPUTER READABLE MEDIUM

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

A print control device includes an output unit, an adding unit, and a transmitting unit. The output unit outputs generated print data to a printing mechanism. The generated print data is generated as a result of unit print data, which includes page data of at least one page, being copied; and includes pieces of the unit print data. The adding unit adds blank page data between one piece of unit print data and another piece of unit print data to be printed next in line to the one piece of unit print data. The transmitting unit transmits, to the printing mechanism, information for causing an additional image to be formed on a medium when an image based on the page data is printed on the medium, and information for causing the additional image not to be formed on a blank page formed based on the added blank page data.

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

A portrait photo processing method based on digital watermarking

Номер: CN0109214974A
Автор: XIA XIANGHONG
Принадлежит:

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

STEGANOGRAPHIC ACCESS CONTROLS

Номер: US20150347740A1
Принадлежит: COMCAST CABLE COMMUNICATIONS, LLC

Various features described herein may allow an authorized user to provide a guest with access to a secured location through use of an encoded image containing steganographically encoded access information. The encoded access information may be recognizable by a security system, and the security system may grant access to the secured location when the encoded image is presented to the security system. The authorized user may request the generation of the encoded image on an authorized computing device, and the encoded image may be provided to the guest on a guest computing device. When a monitoring device associated with the security system captures the encoded access information, the security system may, for example, open a door at the secured location.

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

INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING PROGRAM

Номер: US20220351505A1
Автор: KYOJI YOKOYAMA
Принадлежит:

An information processing device, an information processing method, and an information processing program capable of reducing an information processing amount of an application processor that recognizes a subject from an input image are provided. An information processing device (100) according to the present disclosure includes an acquisition unit (4), a generation unit (7), and an output unit (6). From an imaging unit that captures an image and generates image data, the acquisition unit (4) acquires the image data. The generation unit (7) generates, from the image data acquired by the acquisition unit (4), metadata to assist an application processor that executes processing related to the image. The output unit (6) outputs the metadata generated by the generation unit (7) to the application processor.

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

Print control device, image forming apparatus, and non-transitory computer readable medium

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

A print control device includes an output unit, an adding unit, and a transmitting unit. The output unit outputs generated print data to a printing mechanism. The generated print data is generated as a result of unit print data, which includes page data of at least one page, being copied; and includes pieces of the unit print data. The adding unit adds blank page data between one piece of unit print data and another piece of unit print data to be printed next in line to the one piece of unit print data. The transmitting unit transmits, to the printing mechanism, information for causing an additional image to be formed on a medium when an image based on the page data is printed on the medium, and information for causing the additional image not to be formed on a blank page formed based on the added blank page data.

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

APPARATUS AND METHOD FOR EMBEDDING DATA IN OBJECT AND APPARATUS AND METHOD FOR EXTRACTING EMBEDDED DATA

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

According to an embodiment, a data embedding apparatus includes a data acquisition unit and an object generation unit. The data acquisition unit acquires first data formed from a first bit string to be embedded in a first object including a first line segment or a first curve. The object generation unit generates a second object, which includes a deformed line segment or a deformed curve having a displacement corresponding to the first bit string with respect to the first line segment or the first curve and in which the first data is embedded, by deforming at least one of the first line segment and the first curve of the first object based on the first bit string. 1. A data embedding apparatus comprising:a data acquisition unit configured to acquire first data formed from a first bit string to be embedded in a first object including one of a first line segment and a first curve;an object generation unit configured to generate a second object, which includes one of a deformed line segment and a deformed curve having a displacement corresponding to the first bit string with respect to one of the first line segment and the first curve and in which the first data is embedded, by deforming at least one of the first line segment and the first curve of the first object based on the first bit string; andan object output unit configured to output the second object.2. The data embedding apparatus according to claim 1 , further comprising:a weight vector generation unit configured to convert the first bit string into a weight vector; anda displacement calculation unit configured to calculate a waveform of the displacement by weighting a plurality of encoding bases formed from a plurality of predetermined waveforms by elements of the weight vector,wherein the object generation unit is configured to deform the at least one of the first line segment and the first curve by the displacement represented by the waveform of the displacement.3. The data embedding apparatus according to ...

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

Methods and arrangements for smartphone payments

Номер: US9965756B2
Принадлежит: DIGIMARC CORP, Digimarc Corporation

To make a payment, a smartphone presents artwork for a payment card (e.g., a Visa card) that has been selected by a user from a virtual wallet of such cards. Encoded in the displayed artwork is payment information that has been encrypted with a context-dependent session key. A cooperating system (e.g., a retailer's point of sale system) uses a camera to capture an image of the artwork, and independently creates the session key from its own context sensor(s), enabling decryption of the payment information. Such technology provides a superior transaction security model at a fraction of the cost of competing chip card payment systems (which require, e.g., expensive physical cards, and single-purpose reader hardware). A great variety of other features and arrangements are also detailed.

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

Digital watermarking based method for objectively evaluating quality of stereo image

Номер: US20150093016A1
Принадлежит: Ningbo University

A digital watermarking based method for objectively evaluating quality of stereo image includes: at transmitting terminal, extracting characteristics of the left-view image and the right-view image of an undistorted stereo image in DCT domain and embedding digital watermarking obtained by processing quantization coding on the characteristics into the DCT domain; at a receiving terminal, detecting the digital watermarking embedded in the distorted stereo image and processing decoding and inverse quantization to extract the embedded characteristics of the left-view image and the right-view image of the stereo image, obtaining a stereo perception value and a view quality value of the distorted stereo image according to the embedded characteristics, and finally obtaining an objective quality score of the distorted stereo image utilizing a support vector regression model.

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

WATERMARKING AND SIGNAL RECOGNITION FOR MANAGING AND SHARING CAPTURED CONTENT, METADATA DISCOVERY AND RELATED ARRANGEMENTS

Номер: US20150016661A1
Принадлежит: Digimarc Corporation

Content played at an event is identified using watermarking and/or other content recognition combined with contextual metadata, which facilitates identification and correlation with other content and metadata when it is posted to a network. 1. A method comprising:receiving an item of content captured by an electronic device associated with a user;obtaining information extracted from the received item of captured content; and at least one other item of captured content,', 'at least one item metadata associated with the at least one other item of captured content, and', 'at least one item of metadata associated with the information extracted from the received item of captured content., 'by reference to the obtained information, correlating the received item of captured content with at least one selected from the group consisting of2. The method of claim 1 , wherein the received item of captured content comprises audio content.3. The method of claim 1 , wherein the received item of captured content comprises imagery.4. The method of claim 1 , wherein the obtained information comprises a digital watermark embedded within the received item of captured content.5. The method of claim 4 , wherein the obtained information comprises information identifying the embedded watermark.6. The method of claim 4 , wherein the obtained information comprises information describing a characteristic of the received item of captured content.7. The method of claim 1 , wherein the obtained information comprises a content fingerprint derived from the received item of captured content.8. The method of claim 1 , further comprising extracting the information from the received item of captured content.9. The method of claim 1 , wherein the act of correlating the received item of captured content is based on the obtained information.10. The method of claim 9 , further comprising identifying at least one item of metadata associated with the obtained information claim 9 , wherein the act of ...

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

STEGANOGRAPHIC ACCESS CONTROLS

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

Various features described herein may allow an authorized user to provide a guest with access to a secured location through use of an encoded image containing steganographically encoded access information. The encoded access information may be recognizable by a security system, and the security system may grant access to the secured location when the encoded image is presented to the security system. The authorized user may request the generation of the encoded image on an authorized computing device, and the encoded image may be provided to the guest on a guest computing device. When a monitoring device associated with the security system captures the encoded access information, the security system may, for example, open a door at the secured location.

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

Method and apparatus for protecting digital photos from alteration

Номер: US0011010855B2

An encoding apparatus partitions a digital image into multiple regions for subsequent encoding. A first encryption code is associated with a first region, a second encryption code is associated with a second region and the first code, and a third code is associated with the first code, the second code and a third region. An authentication apparatus authenticates the digital image in an inverse process.

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

Watermark image processing method and apparatus, device and computer readable storage medium

Номер: US0010825124B2

The present disclosure provides a watermark image processing method and apparatus, a device and a computer readable storage medium. In the embodiments of the present disclosure, it is feasible to obtain at least one similar image approximate to the watermark image according to the watermark image including the watermark, and obtain a replaceable image of each similar image of said at least one similar image in the watermark area, according to a watermark area where the watermark is located in the watermark image so that it is possible to obtain a carrier image not including the watermark, according to the watermark image and the replaceable image of said each similar image in the watermark area. Since the replaceable image of the similar image in the watermark area is employed to obtain the carrier image not including the watermark, the valid content in the watermark image covered by the watermark is restored and thereby the reliability of the image is improved.

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

Low latency audio watermark embedding

Номер: US0010764230B2
Автор: John D. Lord
Принадлежит: Digimarc Corporation

A method for low latency audio watermark embedding buffers samples of an audio stream in a buffer, including previous blocks of audio samples in the audio stream. It computes a perceptual mask from the audio samples in the buffer, generates a watermark signal; and applies the perceptual mask to the watermark signal for the first block to produce a mask-applied watermark signal. It inserts the mask-applied watermark signal into the audio samples of the first block without waiting for a subsequent audio block of samples in the audio stream and outputs watermarked audio of the first block.

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

Stereo image quality objective evaluation method based on digital watermarking

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

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

Content creation and licensing control

Номер: US0009715714B2
Принадлежит: Adobe Systems Incorporated

Content creation and licensing control techniques are described. In a first example, a content creation service is configured to support content creation using an image along with functionality to locate the image or a similar image that is available for licensing. In another example, previews of images are used to generate different versions of content along with an option to license images previewed in an approved version of the content. In a further example, fingerprints are used to locate images used as part of content creation by a content creation service without leaving a context of the service. In yet another example, location of licensable versions of images is based at least in part on identification of a watermark included as part of an image. In an additional example, an image itself is used as a basis to locate other images available for licensing by a content sharing service.

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

Watermark printed on matching color media forming metameric pair

Номер: US0011032441B2
Принадлежит: Xerox Corporation, XEROX CORP

A marking color of a marking material (e.g., ink, toner, etc.) within a printer has a marking spectral reflectance property. Print media that has a media color approximately matching the marking color, but a different media spectral reflectance property, is identified (to form a geometric metameric pair). Differently colored calibration patches of the marking material are printed on a test sheet of the print media. A calibration patch, in which the printed color of the marking material most closely visually matches the media color, is used to identify a revised marking color. A watermark is printed on the print media using the revised marking color. The difference between the marking spectral reflectance property and the media spectral reflectance property causes the watermark to be visibly observable on the print media from one angle but prevents the watermark from being visibly observable from a different angle.

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

Color Image Watermarking

Номер: US20180144433A1
Автор: Zhanchuan CAI
Принадлежит: Macau Univ of Science and Technology

One example embodiment is a method to embed a watermark image into a host image such that a watermarked image is generated. The method divides a host image into an Red (R) component, a Green (G) component, and a Blue (B) component, and partitions each component of the R, G, and B components into non-overlapping blocks from which embedding blocks are selected to embed watermark information such that a watermarked image is generated.

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

Computer implemented system and method for steganography

Номер: US0010489874B2

A computer implemented system for steganography comprises an encoding machine for encoding secret data into a cover image to generate the steganography image, and a decoding machine for extracting the secret data from the steganography image. The encoding machine comprises a first memory, a first processor, an input module and an encoder module. The decoding machine comprises a second memory, a second processor, a receiver module, and a decoder module. The system has a comparatively lower error rate (approx. 19.5-21.5 percent) than the conventional steganography method Optimal Pixel Adjustment Procedure (OPAP).

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

DCT transform digital watermark embedding method based on human visual masking

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

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

Watermarking and scalability techniques for a virtual desktop planning tool

Номер: US0009214004B2

A method for measuring performance of virtual desktop services offered by a server including a processor is described. A first encoded watermark is embedded into user interface display generated by a virtual desktop when initiating an operation. The first encoded watermark includes pixels identifying the operation and indicating its initiation. A second encoded watermark is embedded into the user interface upon completion of the operation indicating completion of the operation. An action performance time is then computed and stored in a memory. Multiple performance times may be compiled from multiple operations of multiple virtual desktops to assess the performance of the system as a whole.

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

Video watermarking techniques

Номер: US0010057658B2
Принадлежит: INTEL CORPORATION, INTEL CORP, Intel Corporation

Improved techniques for video watermarking are described. In one embodiment, for example, an apparatus may comprise a processor circuit and a watermarking module for execution by the processor circuit to generate disabled video content through modification of a video content item, send a common stream comprising the disabled video content, and send a private content key for the disabled video content, the private content key defining a watermark for the video content item. Other embodiments are described and claimed.

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

Using the prediction pattern of the diversity of watermark detection

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

Подробнее
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.

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

Electronic Book Security Features

Номер: US20120139693A1
Принадлежит: NDS Ltd

A method and system for fingerprinting a content item is described, the and system method include providing the content item, the content item including a set of content item elements, the set of content item elements denoted E, such that E={E 1 , E 2 , E i , E m }, providing information uniquely associated with a single user, the information including a string of bits, hereinafter denoted S 0 , parsing S 0 into a plurality of subsequences of strings of bits, hereinafter denoted S 1 ,, Sn, the parsing being performed such that S 0 equals a function of S 1 ,, Sn, providing a matrix of content item replacement elements, the matrix denoted R, each row of matrix R including, for at least each one of n members of set E, an array of content item replacement elements for E i denoted R i , such that R i ={R i1 , R ij }, uniquely associating each one of S 1 , Sn with one matrix element of matrix R, so that for every one of S 1 ,, Sn there exists a corresponding element of E, for every one of S 1 ,, Sn replacing at least one instance of the corresponding element E in the content item with the associated one matrix element of matrix R for the corresponding one of S 1 ,, Sn, and outputting a replacement content item including the result of the replacing, wherein the members of R i for each E i are chosen according to at least one similarity criterion. Related hardware, systems and methods are also described.

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

Method and apparatus for hiding data for halftone images

Номер: US20120207344A1

We propose methods for generating a halftone image, in which each pixel takes one of two tone values. The generated image contains hidden data, which is present at data storage pixels chosen using a pseudo-random number generator. In a first case, the data is hidden within an existing halftone image by reversing the tone value at certain of the data storage pixels, and at pixels neighbouring the data storage pixels. In a second case, the halftone image is generated from a grey-scale image, and data is hidden during this conversion process.

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

Device and method for embedding watermarks in contents and for detecting embedded watermarks

Номер: US20120243727A1
Принадлежит: LG ELECTRONICS INC

Provided are a device and method for detecting watermarks in content carrying watermarks. One method for watermark detection according to the present invention comprises the steps of: extracting the label of a frequency component of the content; generating a bit sequence by making bit values correspond on the basis of changes in the label being extracted; checking correlation while shifting the phase of the band-spreading code (pn sequence) with respect to the generated bit sequence; and checking the amount of phase shift in the band-spreading code at times when the correlation checked in this way falls into the category of autocorrelation, and then determining a bit group having a value corresponding to the amount of phase shift checked in this manner. The bit group determined in this way constitutes part of watermark data.

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

Smartphone-Based Methods and Systems

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

Arrangements involving portable devices (e.g., smartphones and tablet computers) are disclosed. One arrangement enables a content creator to select software with which that creator's content should be rendered—assuring continuity between artistic intention and delivery. Another utilizes a device camera to identify nearby subjects, and take actions based thereon. Others rely on near field chip (RFID) identification of objects, or on identification of audio streams (e.g., music, voice). Some technologies concern improvements to the user interfaces associated with such devices. Others involve use of these devices in connection with shopping, text entry, sign language interpretation, and vision-based discovery. Still other improvements are architectural in nature, e.g., relating to evidence-based state machines, and blackboard systems. Yet other technologies concern use of linked data in portable devices—some of which exploit GPU capabilities. Still other technologies concern computational photography. A great variety of other features and arrangements are also detailed.

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

Authenticating Identification and Security Documents and Other Objects

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

The application discloses identification and security documents and methods and systems for authenticating such identification and security documents. In one implementation, a document includes a first surface; and a second surface. The first surface comprises a first set of print structures and a second set of print structures. The first set of print structures and the second set of print structures cooperate to obscure the location on the first surface of the second set of print structures. The second set of print structures is arranged on the first surface so as to provide a reflection pattern. In one example, the reflection pattern includes a diffraction grating. The second set of print structures is preferably provided on the first surface with metallic ink. Of course, other claims and combinations are provided too.

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

Display format using display device for machine-readable dot patterns

Номер: US20130249933A1
Автор: Kenji Yoshida
Принадлежит: Individual

The present invention has a technical objective of providing a distinctive display format for machine-readable dot patterns which does not harm the aesthetics of images displayed on a display device. The dot pattern is made machine readable by providing the periphery of dots with a contrast control region and/or an anti-aliasing region which are distinguishable from the surrounding image. Thus enabled is the embedding of the two-dimensional codes which cannot he recognized by audiences yet machine readable on video or images on the screen of a display device. An audience can easily acquire information defined by the dot patterns using a digital camera, a video camera, a portable telephone camera, a web camera, or the like to image the screen of the display device or to capture the screen as data.

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

Correlation-based system for watermarking continuous digital media

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

A correlation-based system for watermarking continuous digital media at the system application level. It is a post-compression process for watermarking where no a priori knowledge of the underlying compression algorithm is required. Per each compressed media frame, a current unique digital signature is generated based on the data from the current compressed frame plus the digital signature that has been previously generated. The signature thus generated is then used in conjunction with the next compressed frame to generate the next unique digital signature. All digital signatures are correlated according to the above process until a “reset” signal is issued. A new chain of correlated digital signatures is produced by the system with a pre-determined initial signature.

Подробнее
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 дата публикации

SIGNAL DECODING METHODS, APPARATUS AND SYSTEMS

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

The present invention relate generally to signal encoding and decoding. One claim recites a method comprising: obtaining color image data or color video data, the color image data or color video data comprising an encoded signal pattern, the encoded signal pattern aiding detection of an encoded message, the pattern comprising first frequency components and second frequency components, the color image data or color video data comprising first color data and second color data, in which the first color data comprises the first frequency components encoded therein, and the second color data comprises the second frequency components encoded therein; combining the first color data and the second color data, said combining yielding combined color data; utilizing one or more processors or electronic processing circuitry, detecting the encoded signal pattern from the combined color data, said detecting yielding rotation and scale information; and using the rotation and scale information to detect the encoded message from the combined color data. Of course, other combinations and claims are provided too. 1. A method comprising:obtaining color image data or color video data, the color image data or color video data comprising an encoded signal pattern, the encoded signal pattern aiding detection of an encoded message, the encoded signal pattern comprising first frequency components and second frequency components, the color image data or color video data comprising first color data and second color data, in which the first color data comprises the first frequency components encoded therein, and the second color data comprises the second frequency components encoded therein;combining the first color data and the second color data, said combining yielding combined color data;utilizing one or more processors or electronic processing circuitry, detecting the encoded signal pattern from the combined color data, said detecting yielding rotation and scale information; andusing the ...

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

M-ARY CYCLIC CODING

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

An example method is described in which a processor receives a first plurality of symbols selected from a first set of symbols, translates the first plurality of symbols into a second plurality of symbols selected from an M-ary cyclic symbol set, and writes the second plurality of symbols to a surface. An additional example method is described in which a processor captures an image of at least a portion of a surface, detects a first plurality of symbols from the image, where the first plurality of symbols comprises symbols selected from an M-ary cyclic symbol set, translates the first plurality of symbols into a second plurality of symbols selected from a second set of symbols, and performs at least one task responsive to the second plurality of symbols. 1. A method , comprising:receiving, by a processor, a first plurality of symbols selected from a first set of symbols;translating, by the processor, the first plurality of symbols into a second plurality of symbols selected from an M-ary cyclic symbol set; andwriting, by the processor, the second plurality of symbols to a surface.2. The method of claim 1 , wherein the writing comprises forming a two-dimensional array of tiles on the surface claim 1 , wherein each tile comprises a two-dimensional pattern of symbols claim 1 , wherein the writing comprises writing the second plurality of symbols in an arrangement that forms the two-dimensional pattern of symbols in each tile.3. The method of claim 2 , wherein claim 2 , for at least one tile claim 2 , the two-dimensional pattern of symbols comprises a modified version of the two-dimensional pattern of symbols in another tile.4. The method of claim 3 , wherein the writing comprises: applying a systematic modification of a pattern to each tile in the two-dimensional array of tiles claim 3 , wherein the systematic modification of the pattern comprises at least one two-dimensional circular transformation of the arrangement of the second plurality of symbols.5. The method of ...

Подробнее
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 ...

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

Method for protecting the authenticity of an object, item, document, packaging and/or a label from imitation, forgery and theft

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

The invention describes a method for protecting the authenticity of an object, item, document, packaging and/or a label from imitation, forgery and theft, whereas during such marking by means of graphic halftone visually encoded image keeping qualitative-quantitative data of an subject and containing a hidden verification hash code in the form of a digital watermark (DWM), square data cells of the cross-linked structure of the graphic halftone image with identical brightness values are revealed in the entire area inside the revealed square data cell, thereafter a square-cross-linked mask is formed to store the base of the revealed readable data cells, the applied digital watermark (DWM) is read and opposed by means of comparison of the brightness of color components of the central of the revealed readable data cell against the arithmetic mean value of the brightness of the components of the eight neighbor squares surrounding the revealed readable data cell.

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

CLOAKING AND WATERMARK OF NON-CODED INFORMATION

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

A computer system for the creation of subliminal image or watermarks where the apparent video is an “obvious” image and a subliminal or “clandestine” image or watermark is hidden within the data structure. The concept is envisioned for the cloaking of images, sound, video or like digitized non-coded information. The cloaked files may be intended for storage, transmission, or clandestine placement in a public file system. The watermark may be used for the subliminal marking of a source of a file, its creation, or for tagging copyrighted information. 1. (canceled)2. A method for extracting encoded data from a video stream having a plurality of frames , the method comprising:determining if a first frame of the plurality of frames is identical to a second frame of the plurality of frames, the second frame following consecutively the first frame;determining if the second frame of the plurality of frames is identical to a third frame of the plurality of frames, the third frame following consecutively the second frame;generating a read signal in response to (i) the first frame being identical to the second frame and the second frame not being identical to the third frame, or (ii) the first frame not being identical to the second frame and the second frame being identical to the third frame;in response to the read signal being generated, outputting a first value if the first frame is identical to the second frame; andin response to the read signal being generated, outputting a second value if the second frame is identical to the third frame, wherein the first value and the second value are associated with the encoded data.3. The method of claim 2 , wherein the first value is 0 and the second value is 1.4. The method of claim 2 , wherein the second frame is an additional frame in a converted video stream.5. The method of claim 4 , wherein the video stream is converted from about 24 frame per second to about 30 frame per second.6. The method of claim 5 , wherein the second ...

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

Copy protection from capture devices for photos and videos

Номер: US20150009248A1
Принадлежит: Cisco Technology Inc

Embodiments provide techniques for providing copy protection from capturing a displayed image using one or more camera devices. Embodiments generate a plurality of frames, based on the received image, such that when the plurality of frames are displayed using at least a threshold refresh rate, the displayed plurality of frames appears as the received image when viewed by a user, and the displayed plurality of frames appears as one of a plurality of other images when captured by an image capture device. The plurality of frames are then output for display on one or more display devices configured to use at least the threshold refresh rate.

Подробнее
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 дата публикации

Data hiding for spot colors on substrates

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

The present disclosure relates generally to data hiding for retail product packaging and other printed objects such as substrates. One embodiment embeds an information signal in a spot color for printing on various substrates. The spot color is screened, and overprinted with process color tint. The tint is modulated prior to overprinting with optimized signal tweaks. The optimization can include consideration of a detector spectral dependency (e.g., red and/or green illumination). Many other embodiments and combinations are described in the subject patent document.

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

WATERMARKING IN AN ENCRYPTED DOMAIN

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

Methods, apparatus and systems for embedding auxiliary information in encrypted host signals are provided. The present invention enables secure application of digital watermarks at any point in the transmission and/or distribution of digital content by enabling the insertion of a plurality of digital watermarks, without the knowledge of the encryption/decryption keys, into a digital host content that has been encrypted with an encryption key. The embedded watermarks persist throughout the content subsequent to the decryption of the content. The disclosed techniques are applicable to content that has been encrypted using a variety of different encryption techniques and algorithms, including stream ciphers, block ciphers, symmetric and asymmetric encryption algorithms. These methods are further adapted to enable the insertion of watermarks into a content that is compressed prior to encryption. 14-. (canceled)5. A method for facilitating watermarking of an encrypted host content , the method comprising: (a1) obtaining an unencrypted version of the host content,', '(b1) embedding a first watermark symbol value into a first set of segments of the unencrypted version of the host content to produce a first embedded host content, and', '(c1) encrypting the first embedded host content to produce the encrypted host content;, 'producing the encrypted host content at least in-part by (a2) embedding a second watermark symbol value into the first set of segments of the unencrypted version of the host content to produce a second embedded host content, and', '(b2) modifying the second embedded host content using the first embedded host content to produce the unencrypted auxiliary information; and, 'producing an unencrypted auxiliary information at least in-part bytransmitting the encrypted host content and the unencrypted auxiliary information to a remote device to allow insertion of a particular watermark that comprises both the first and the second symbol values in the encrypted ...

Подробнее
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 ...

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

DATA HIDING FOR SPOT COLORS IN PRODUCT PACKAGING

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

The present disclosure relates generally to data hiding for retail product packaging and other printed objects. One embodiment embeds an information signal in a spot color for product packaging. The spot color is screened, and overprinted with process color tint. The tint is modulated prior to overprinting with optimized signal tweaks. The optimization can include consideration of a detector spectral dependency (e.g., red and/or green illumination). Many other embodiments and combinations are described in the subject patent document. 1. A retail product package comprising: in which the combination has been optimized by:', 'determining a color error between data representing third color data (S3) and a combination of S1 and S2,', 'determining an information modulating error associated with the max and min tweaks; and', 'finalizing the combination of S1 and S2, including minimizing the color error and minimizing the information modulating error; and, 'a first printed area, the first printed area comprising a combination of i) data representing first color data (S1), and ii) data representing second color data (S2), in which encoded information is provided on said retail product package through modulation of the data representing second color data (S2) with max (positive) and min (negative) tweaks;'}a second printed area including a barcode;a third printed area including text information printed thereon.2. The retail product packaging of in which the combination has been optimized by a process which included determining color weights and a global signal strength claim 1 , the color weights to be applied to the data representing second color data (S2) and the global signal strength for regulating the modulation.3. The retail product packaging of in which the combination has been optimized by a process constrained by spectral reflectance between 630 nm to 680 nm.4. The retail product packaging of in which combination has been optimized by a process constrained by ...

Подробнее
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 дата публикации

APPARATUS FOR DATA TRANSFER USING COLOR IDENTIFICATION AND CODING AND PAYMENT METHOD THEREOF

Номер: US20170024841A1
Автор: Tian Lili
Принадлежит:

Disclosed is a data transfer apparatus and method using color identification and coding, and an intelligent payment apparatus and method using the same. The intelligent payment apparatus using color recognition and coding, comprising a portable device and a receiving device, a first central processing unit and a chromatic display module being disposed in the portable device, and a color sensor, a color-to-code converter, a second central processing unit, and a multi-functional interface are disposed in the receiving device, wherein a signal output terminal of the first central processing unit is connected to the chromatic display module, the color sensor in the receiving device being capable of detecting colors displayed on the chromatic display module, a signal output terminal of the color sensor is connected to a signal input terminal of the color code converter, and a signal output terminal of the color code converter is connected to a signal input terminal of the second central processing unit. 11264191011122649249101011. An apparatus that uses color coding to exchange data , comprising a portable device () and a receiving device () , a first central processing unit () and a chromatic display module () being disposed in the portable device () , and a color sensor () , a color-to-code converter () , a second central processing unit () , and a multi-functional interface () are disposed in the receiving device () , wherein a signal output terminal of the first central processing unit () is connected to the chromatic display module () , the color sensor () in the receiving device () being capable of detecting colors displayed on the chromatic display module () , a signal output terminal of the color sensor () is connected to a signal input terminal of the color code converter () , and a signal output terminal of the color code converter () is connected to a signal input terminal of the second central processing unit ().25182825186158. The apparatus according to ...

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

DIGITAL WATERMARKING METHODS, APPARATUS AND SYSTEMS

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

The present invention relate generally to digital watermarking and data hiding. One claim recites an apparatus comprising: electronic memory for storing first color data and second color data, the first color data and the second color data represent data from a color image signal or color video signal, and a digital watermark signal, the digital watermark signal serving to facilitate detection of a watermark message; means for separating the digital watermark signal into first frequency components and second frequency components; means for modifying the first color data by hiding the first frequency components therein; and means for modifying the second color data by hiding the second frequency components therein. Of course, other combinations and claims are provided too. 1. An apparatus comprising:memory for storing first data and second color data, the first color data and the second color data represent data from a color image signal or color video signal;means for obtaining a digital watermark pattern, the pattern aiding detection of a watermark message;means for separating the digital watermark pattern into first frequency components and second frequency components;means for i) modifying the first color data by hiding the first frequency components therein; and ii) modifying the second color data by hiding the second frequency components therein.2. The apparatus of further comprising means for obtaining the watermark message and steganographically embedding the watermark message in a luminance channel of the color image signal or color video signal.3. The apparatus of in which the first frequency components comprise higher frequency components relative to the second frequency components.4. The apparatus of in which the first color data comprises a red-green color data claim 3 , and the second color data comprises a blue-yellow color data.5. The apparatus of further comprising means for obtaining the watermark message and embedding the watermark message in a ...

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

SERIALIZED DIGITAL WATERMARKING FOR VARIABLE DATA PRINTING

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

Digital watermarking is adapted for the variable data printing. A reference signal serves as a proxy for optimizing the embedding a watermark in a host image to be printed. Using the reference signal, embedding parameters are generated, which are a function of constraints such as visual quality and robustness of the machine readable data. Adjustments needed to embed a unique payload in each printed piece are generated using the embedding parameters. These adjustments are stored in a manner that enables them to be efficiently obtained and applied within the RIP or press during operation of the press. Various other methods, system configurations and applications are also detailed. 1. A method for producing unique instances of a host image from a host image design file , each unique instance having a unique digital payload , the method comprising:embedding a reference digital watermark in the image from the host image design file to produce a marked base image;computing allowable adjustments for converting the marked base image into final marked images, wherein each of the final marked images is a unique instance of the host image from the host image design file, and wherein the allowable adjustments provide an allowable adjustment for embedding locations within plural tiles of the host image for plural unique digital payloads; andforming a database of the allowable adjustments, the database being configured to provide particular payload adjustments from the allowable adjustments for the embedding locations according to values within a watermark signal tile of a unique payload.2. The method of wherein the reference digital watermark comprises a fixed component of a final digital watermark claim 1 , the fixed component being common to each unique instance claim 1 , and the particular payload adjustments cause the final digital watermark to have a unique digital payload.3. The method of wherein the fixed component comprises a synchronization signal.4. The method 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 ...

Подробнее
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.

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

Orchestrated encoding and decoding

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

Orchestrated encoding schemes facilitate encoding and decoding of data in content signals at several points in the distribution path of content items. Orchestrated encoding adheres to a set of encoding rules that enables multiple watermarks and corresponding applications to co-exist, avoids collisions among watermarks, and simplifies metadata and routing database infrastructure.

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

METHODS INVOLVING MAPS, IMAGERY, VIDEO AND STEGANOGRAPHY

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

The disclosure describes methods and apparatus of providing steganographic indicia or digital watermarking in image or video data. One implementation provides a method of embedding a digital watermark in image data captured by an imager, with watermark embedding occurring on-chip with the imager. Another implementation provides a method of managing images. Each of the images comprises plural-bit data steganographically embedded therein in the form of a digital watermark, with the plural-bit data corresponding to a geo-location. Yet another implementation provides a method of identifying locations on a map, with the map being for display via a computer display. Still another implementation provides a method of introducing a watermark message to a watermark embedder located on-chip with an image array. Other implementations and embodiments are provided as well. 1receiving an image including a digital watermark embedded therein, wherein the digital watermark comprises location information;decoding the digital watermark to obtain the location information;identifying a map depicting a location corresponding to the location information; andproviding the map for access over a computer network.. A method comprising: This application is a Continuation of U.S. application Ser. No. 13/209,661, filed Aug. 15, 2011, which is a Divisional of U.S. application Ser. No. 11/672,330, filed Feb. 7, 2007 (now U.S. Pat. No. 8,023,691), which is a Continuation of U.S. application Ser. No. 11/051,502, filed Feb. 3, 2005 (now U.S. Pat. No. 8,547,346), which is a Continuation-In-Part of U.S. application Ser. No. 09/842,282, filed Apr. 24, 2001 (now U.S. Pat. No. 7,024,016); U.S. application Ser. No. 11/051,502 claims priority to U.S. Provisional Application 60/542,095, filed Feb. 4, 2004, and also claims priority to U.S. Provisional Application 60/600,618, filed Aug. 9, 2004, all of which are incorporated herein by reference in their entireties.The present invention relates to digital ...

Подробнее
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 , ...

Подробнее
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.

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

METHODS FOR WATERMARKING MEDIA DATA

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

Methods are provided for encoding watermark information into media data containing a series of digital samples in a sample domain. The methods involve: dividing the series of digital samples into a plurality of sections in the sample domain, each section comprising a corresponding plurality of samples; processing the corresponding plurality of samples in each section to obtain a single energy value associated with each section; grouping the sections into groups, each group containing three or more sections; for each group, assigning a nominal bit value according to a bit assignment rule, assigning a watermark bit value and comparing the watermark bit value to the nominal bit value. If the nominal bit value and the watermark bit value do not match, modifying one or more energy values of one or more corresponding sections in the group where re-application of the bit assignment rule would assign the watermark bit value to the group. 1. A method for encoding watermark information into media data containing a series of digital samples in a sample domain , the method comprising:dividing the series of digital samples into a plurality of sections in the sample domain, each section comprising a corresponding plurality of samples;processing the corresponding plurality of samples in each section to obtain a single energy value associated with each section;grouping the sections into groups, each group containing three or more sections;assigning a nominal bit value to each group according to a bit assignment rule, the bit assignment rule based on the energy values of the sections in the group;assigning a watermark bit value to each group;for each group, comparing the watermark bit value to the nominal bit value and, if the nominal bit value and the watermark bit value of the watermark information bit do not match, modifying one or more energy values of one or more corresponding sections in the group such that re-application of the bit assignment rule would assign the watermark ...

Подробнее
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.

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

Digital watermarking in data representing color channels

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

The present disclosure relates to digital watermarking. One claim recites a method to detect two or more different digital watermarks in media. The method includes: receiving captured imagery of the media, the captured imagery comprising a plurality of image frames; for a first image frame applying a first watermark detector to search for a first digital watermark hidden within the first image frame, in which an electronic processor is programmed as the first watermark detector; and for a second image frame applying a second, different watermark detector to search for a second, different watermark hidden within the second image frame, in which an electronic processor is programmed as the second watermark detector. Other claims and combinations are provided too.

Подробнее
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.

Подробнее
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 дата публикации

System and Method for Digitally Watermarking Digital Facial Portraits

Номер: US20150063656A1
Принадлежит: MorphoTrust USA LLC

Some implementations may include a method for watermarking an identification document, the method including: receiving a digitally watermarked digital facial portrait of the person, the digital facial portrait embedded with at least one digital watermark identifying payload data linking the digital facial portrait to the person portrayed in the digital facial portrait; receiving results of comparison between the digital facial portrait of the person and the person presenting the digitally watermarked digital facial portrait; retrieving the at least one digital watermark in response to receiving comparison results that the person portrayed in the digital facial portrait is the person presenting the digitally watermarked digital facial portrait; and determining that the digital facial portrait is authentic based on the retrieved at least one digital watermark.

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

System and Method for Digitally Watermarking Digital Facial Portraits

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

Some implementations may include a method for watermarking an identification document, the method including: modulating a spatial luminance pattern associated with a first digital watermark to encode a first portion of personally identifiable information; modulating a spatial chrominance distribution associated with a second digital watermark to encode a second portion of the personally identifiable information; and applying the first digital watermark and the second digital watermark to the identification document. 1. A computer-implemented method for generating a digitally watermarked digital facial portrait , the method comprising:receiving, at a processor, a digital facial portrait of a subject;applying at least one digital watermark to the digital facial portrait, the at least one digital watermark encoding payload data linked to the subject; andgenerating a digitally watermarked digital facial portrait as a machine-readable code for identifying the subject.2. The method of claim 1 , further comprising:receiving a request to renew the digitally watermarked digital facial portrait; andgenerating a renewed digitally watermarked digital facial portrait after verifying the renewal request, the at least one digital watermark encoding the payload data linked to the subject.3. The method of claim 2 , further comprising:modifying the payload data to reflect information updated by the renewal request before generating the renewed digitally watermarked digital facial portrait.4. The method of claim 1 , further comprising:receiving a request for replacing the digitally watermarked digital facial portrait and an updated digital facial portrait of the subject;in response to determining that the request is genuine, applying the at least one digital watermark to the updated digital facial portrait to encode the payload data linked to the subject; andgenerating the replacement digitally watermarked digital facial portrait.5. The method of claim 4 , further comprising:modifying ...

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

System and Method for Digital Watermarking

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

Some implementations may include a method for watermarking an identification document, the method including: modulating a spatial luminance pattern associated with a first digital watermark to encode a first portion of personally identifiable information; modulating a spatial chrominance distribution associated with a second digital watermark to encode a second portion of the personally identifiable information; and applying the first digital watermark and the second digital watermark to the identification document. 1. A method for generating an identification document , the method comprising:modulating a spatial luminance pattern associated with a first digital watermark to encode a first portion of personally identifiable information;modulating a spatial chrominance distribution associated with a second digital watermark to encode a second portion of the personally identifiable information; andapplying the first digital watermark and the second digital watermark to the identification document.2. The method of claim 1 , further comprising:determining a first portion of the personally identifiable information; anddetermining a second portion of the personally identifiable information, wherein the first portion of personally identifiable information includes data correlatable with the second portion of personally identifiable information; and wherein the second portion of personally identifiable information includes data correlatable with the first portion of the personally identifiable information.3. The method of claim 2 , wherein determining the first portion further comprises integrating an integrity check of the second portion of the personally identifiable information claim 2 , andwherein determining the second portion further comprises integrating an integrity check of the first portion of the personally identifiable information.4. The method of claim 3 , wherein integrating an integrity check of the second portion of the personally identifiable information ...

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

System and Method for Digital Watermarking

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

Some implementations may provide a method that includes: receiving, at a mobile device, data encoding a first digital watermark present on the identification document; extracting a first portion of personally identifiable information encoded by a spatial luminance pattern associated with the first digital watermark; receiving, at a mobile device, data encoding a second digital watermark present on the identification document; extracting a second portion of personally identifiable information encoded by a spatial luminance pattern associated with the first digital watermark; and validating the identification document based on at least one of the first portion of personally identifiable information or the second portion of personally identifiable information. 1. A computer-implemented method for reading an identification document , the method comprising:receiving, at a mobile device, data encoding a first digital watermark present on the identification document;extracting a first portion of personally identifiable information encoded by a spatial luminance pattern associated with the first digital watermark;receiving, at a mobile device, data encoding a second digital watermark present on the identification document;extracting a second portion of personally identifiable information encoded by a spatial luminance pattern associated with the first digital watermark; andvalidating the identification document based on at least one of the first portion of personally identifiable information or the second portion of personally identifiable information.2. The computer-implemented method of claim 1 , wherein validating the identification document further comprises:correlating the first portion of personally identifiable information with the second portion of personally identifiable information;based on the correlation result, confirming that the identification document is authentic.3. The computer-implemented method of claim 2 , wherein correlating the first portion with 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 дата публикации

METHOD, APPARATUS AND SYSTEM FOR INSERTING WATERMARK DATA

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

An apparatus and method for a sensor network, machine-to-machine (M2M) communication, machine type communication (MTC), and Internet of things (IoT) are disclosed. The disclosure may be applied to, for example, intelligent services related to the above technologies, in conjunction with smart homes, smart buildings, smart cities, smart cars or connected cars, health care, digital education, retail business, security, and safety related services. The method includes generating first image data by resizing original image data to a predetermined size, inserting watermark data into the first image data, and adding difference data corresponding to the difference between the original image data and the first image data to second image data that is image data in which the watermark data is inserted. 1. A method of inserting a watermark , the method comprising:generating first image data by resizing original image data to a predetermined size;inserting watermark data in the first image data andadding difference data corresponding to a difference between the original image data and the first image data to second image data in which the watermark data is inserted.2. The method of claim 1 , wherein the watermark data comprises:effective watermark data; andcontrol watermark data.3. The method of claim 2 , wherein the inserting of the watermark data comprises:determining at least one of an insertion location of the effective watermark data and an insertion location of the control watermark data; andinserting the effective watermark data and the control watermark data in the first image data based on a result of the determining.4. The method of claim 3 , wherein the determining of the insertion location comprises:analyzing the first image data based on a pixel value of a predetermined pixel or predetermined pixel groups in the first image data and critical detection values; anddetermining the insertion location of the effective watermark data and the insertion location of the ...

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

CLOSED FORM NON-ITERATIVE WATERMARK EMBEDDING

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

The present disclosure relates generally digital watermarking and data hiding techniques. One claim recites a method comprising: obtaining data representing imagery; using one or more configured processors, transforming the data into a multi-channel color space; obtaining information indicating an impact of adding a color channel encoded signal to a color direction of the data; determining a color space direction for encoded signal detection; obtaining weighting factors based on the information indicating an impact of adding a color channel encoded signal; weighting the color channel encoded signal with weighting factors to yield a modified color channel encoded signal; using one or more configured processors, embedding the modified color channel encoded signal in the data representing imagery. Of course, other claims and combinations are provided as well. 1. A method comprising:obtaining data representing imagery;using one or more configured processors, transforming the data into a multi-channel color space;obtaining information indicating an impact of adding an encoded signal to a color direction within the data;determining a color space direction for encoded signal detection;obtaining weighting factors based on the information indicating an impact of adding the encoded signal to the color direction within the data;weighting the encoded signal with weighting factors to yield a modified encoded signal;using one or more configured processors, embedding the modified encoded signal in the data representing imagery.2. The method of in which one or more electronic processors are programmed to carry out the method of .3. The method of in which the data representing imagery comprises data representing pixel information claim 1 , in which said embedding comprises altering the data representing pixel information.4. The method of in which said embedding proceeds after transforming the weighting factors into an embedding color space.5. A non-transitory computer readable ...

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

INFORMATION CODING AND DECODING IN SPECTRAL DIFFERENCES

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

Information is encoded in an image signal by exploiting spectral differences between colors that appear the same when rendered. These spectral differences are detected using image sensing that discerns the spectral differences. Spectral difference detection methods include using sensor-synchronized spectrally-structured-light imaging, 3D sensors, imaging spectrophotometers, and higher resolution Bayer pattern capture relative to resolution of patches used to convey a spectral difference signal. 1. A method for encoding an information signal in spectral differences within an image signal , the method comprising:generating an information signal;mapping the information signal to locations within a host image signal; andat the locations, inserting the information signal by computing values for color components at the locations so as to form a spectral difference signal that conveys the information signal within the host image, the spectral difference signal representing a distinguishable spectra between two or more colors that appear similar in the human visual system at the insertion locations within the host image signal.2. The method of wherein the distinguishable spectra comprises distinguishable spectra of a first color channel relative to a second color channel claim 1 , which are metameric pairs.3. The method of wherein the first channel comprises a K channel claim 2 , and the second channel comprises a combination of C claim 2 , M and Y channels.4. The method of the spectral difference corresponds to a pair of inks that appear similar to humans claim 1 , yet have the spectral difference.5. The method of wherein computing values for color components includes determining the ink and amount of ink in the pair for a location.6. The method of wherein the pair of inks comprise a spot color and process color.7. The method of further including spatially varying a combination of spot and process color in the locations to encode the information signal.8. A non-transitory ...

Подробнее
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 ...

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

Watermarking system

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

A method of watermarking includes determining a first substantially uniform color pixel space in a first frame of a video, determining a first offset color based on the first substantially uniform color pixel space, and compositing a first watermark trace of a watermark key having the first offset color into the substantially uniform color pixel space so that a modified video frame is creating having the first watermark trace of the watermark key having the first offset color.

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

Creation and Identification of Unforgeable Printable Image Information Data

Номер: US20160072980A1
Автор: Göktekin Cüneyt
Принадлежит:

The present application relates to a method for producing and authenticating unforgeable printable image comprising information color values and inference color values. The present application further provides for unforgeable printed images. 1. A method for producing unforgeable printable image from information data , comprising following steps:{'b': 1', '0, 'encoding the information data in a form of binary information image dots by means of an encoding rule, wherein the binary information image dots are arranged screen-like according to a first screen in the respective first screen areas (R) within an image area (R);'}{'b': 1', '2', '2', '1, 'partitioning the respective first screen areas (R) by a second screen to respective second screen areas (R), so that a plurality of second screen areas (R) is formed for each first screen area (R);'}{'b': 2', '1', '2, 'determining a respective information field (lxy) from the respective second screen areas (R) of the respective first screen area (R) according to a first assignment rule and determining the remaining second screen areas (R) as interference fields (Sxy);'}{'b': 1', '0, 'assigning to the respective information field (lxy) depending on the value of the information image dot at a value of 1 a first information color value (IF) and at a value 0 a second information color value (IF) according to an information color value assignment rule;'}determining and assigning a respective interference color value to the respective interference fields (Sxy) according to an interference color value assignment rule; and{'b': 1', '0, 'storing the second screen areas with the respective information color values (IF, IF) and interference color values as the image information data; and'}printing the unforgeable printable image based on the image information data.2102. The method according to claim 1 , wherein the first information color value (IF) claim 1 , the second information color value (IF) and a size of the respective second ...

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

IMAGE CAPTURE PREVENTION

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

A method, computer system, and a computer program product for image capture prevention is provided. The present invention may include, in response to embedding at least one digital security mark in a visual communication, securing the visual communication. The present invention may also include preventing, based on the embedded at least one digital security mark, an image capture of the secured visual communication. 1. A computer-implemented method comprising:in response to embedding at least one digital security mark in a visual communication, securing the visual communication; andpreventing, based on the embedded at least one digital security mark, an image capture of the secured visual communication.2. The method of claim 1 , further comprising:identifying, in the visual communication, at least one pre-existing visual object; andselecting the embedded at least one security mark such that the selected at least one security mark is different from the identified at least one pre-existing visual object in the visual communication.3. The method of claim 2 , further comprising:generating a histogram representing a distribution of colors in the visual communication;determining, based on the generated histogram, at least one location of the visual communication including a minimal color variation across a localized area; andembedding the selected at least one digital security mark in the determined at least one location of the visual communication.4. The method of claim 3 , wherein the determined at least one location of the visual communication includes a dominant color represented in the visual communication.5. The method of claim 3 , further comprising:measuring a first color value associated with the determined at least one location in the visual communication; andapplying, based on the measured first color value, a second color value to the embedded at least one digital security mark, wherein the embedded at least one digital security mark is undetectable in the ...

Подробнее
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

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

Upon capturing a digital watermark-embedded print product by an image capturing device held by the hand of a user and extracting embedded information, the relative speed between the hand-held image capturing device and the print product changes, failing in extracting the embedded additional information. In an embodiment, the image capturing device performs continuous shooting for every small area to read the print product. A shoot image is analyzed to calculate the feature amount of the image. Information about an image capturing quality characteristic generated at the time of capturing the print product is estimated, and a change of the feature amount accompanying the image capturing quality characteristic is predicted based on the estimation result. A code indicated by the watermark is determined based on the calculation result and the prediction result. 1. An image processing apparatus comprising:an input unit configured to input an image obtained by capturing, by an image capturing device, a print product in which a digital watermark is embedded;an obtaining unit configured to obtain information about a moving direction of the image capturing device with respect to the print product in image capturing of the print product; anda determination unit configured to, based on the information obtained by said obtaining unit and frequency characteristics in a partial area of the image input by said input unit determine a code corresponding to the digital watermark embedded in the partial area.2. The apparatus according to claim 1 , whereinsaid input unit inputs a plurality of images obtained by performing a continuous shooting of different areas on the print product, andsaid determination unit determines a code corresponding to a partial area in each of the plurality of images.3. The apparatus according to claim 1 , wherein said obtaining unit obtains information about the moving direction of the image capturing device based on a detection result of a sensor of the ...

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

METHOD FOR EMBEDDING SPREAD SPECTRUM WATERMARK INTO IMAGES WITH SELF-ADAPTIVE EMBEDDING STRENGTH

Номер: US20200074582A1
Принадлежит: TAIYUAN UNIVERSITY OF TECHNOLOGY

A method for embedding the spread spectrum watermark into images with the self-adaptive embedding strength includes the following steps: designing a spread spectrum watermark capable of completely shielding a host signal interference by using prior knowledge of the host signal interference, self-adaptively adjusting a value of an embedding strength in the spread spectrum watermark with different host images, ensuring imperceptibility of each image while simultaneously maximizing robustness of the watermark, and finally embedding the spread spectrum watermark in the host image. The present disclosure can not only completely shield the host signal interference but also effectively withstand various common image processing attacks and geometric attacks, and at the same time, all the watermarked images can obtain consistent imperceptibility. The present disclosure can be applied to various watermarking techniques based on discrete cosine transform. 1. A method for embedding a spread spectrum watermark into images with a self-adaptive embedding strength , comprising:performing a discrete cosine transform (DCT) on a host image to obtain a DCT coefficient matrix and constructing a feature vector;converting a binary watermark to be embedded into the spread spectrum watermark with the self-adaptive embedding strength and embedding the spread spectrum watermark into the feature vector; andusing the feature vector embedded with the spread spectrum watermark to update the DCT coefficient matrix, then performing an inverse discrete cosine transform (IDCT) on the DCT coefficient matrix to obtain an image embedded with the spread spectrum watermark.2. The method for embedding the spread spectrum watermark into images with the self-adaptive embedding strength according to claim 1 , wherein the step of performing the discrete cosine transform on the host image to obtain the DCT coefficient matrix and constructing the feature vector comprises the following steps:performing the ...

Подробнее
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 ...

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

IMAGE HISTOGRAM COMPRESSION END POINT PAIR SELECTION BASED ON A TARGET COLOR SPACE RANGE

Номер: US20180084262A1
Автор: Williams Bruce

Examples disclosed herein relate to selecting an image histogram compression end point pair based on a target color space range. Examples disclosed herein may select a histogram compression end point pair from a list of histogram compression end point pairs related to a target color space range where the selection is based on the results of the application of the histogram compression end point pair to the pixels within the input image with color values within a reduced color space determined based on the target color space range. The processor may apply the selected histogram compression end point pair to the input image to histogram compress the input image. 1. A computing system , comprising: information related to a reduced color space relevant to a target color space range; and', 'a list of candidate histogram compression end point pairs related to the target color space; and', 'a processor to:', 'determine pixels within an input image with color values within the reduced color space;', 'select one of the stored histogram compression end point pairs based on a comparison of the stored histogram compression end point pairs to the determined pixels; and', 'histogram compress the input image using the selected histogram compression end point pair., 'a storage to store2. The computing system of claim 1 , wherein selecting one of the stored histogram compression end point pairs comprises:prioritizing the list of candidate histogram compression end point pairs; andselecting the stored histogram compression end point pair based on the prioritization.3. The computing system of claim 1 , selecting one of the stored histogram compression end point pairs comprises:determining the amount of pixels in the input image with color values within the reduced color space when histogram compressed by the selected histogram compression end point pair; andcomparing the determined amount of pixels to a threshold.4. The computing system of claim 1 , wherein the candidate histogram ...

Подробнее
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.

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

WATERMARK IMAGE PROCESSING METHOD AND APPARATUS, DEVICE AND COMPUTER READABLE STORAGE MEDIUM

Номер: US20190096022A1
Автор: DU Yuning, Li Guang, Liu Guoyi
Принадлежит:

The present disclosure provides a watermark image processing method and apparatus, a device and a computer readable storage medium. In the embodiments of the present disclosure, it is feasible to obtain at least one similar image approximate to the watermark image according to the watermark image including the watermark, and obtain a replaceable image of each similar image of said at least one similar image in the watermark area, according to a watermark area where the watermark is located in the watermark image so that it is possible to obtain a carrier image not including the watermark, according to the watermark image and the replaceable image of said each similar image in the watermark area. Since the replaceable image of the similar image in the watermark area is employed to obtain the carrier image not including the watermark, the valid content in the watermark image covered by the watermark is restored and thereby the reliability of the image is improved. 1. A watermark image processing method , wherein the method comprises:according to a watermark image including a watermark, obtaining at least one similar image approximate to the watermark image;according to a watermark area where the watermark is located in the watermark image, obtaining a replaceable image of each similar image of said at least one similar image in the watermark area;obtaining a carrier image not including the watermark, according to the watermark image and the replaceable image of said each similar image in the watermark area.2. The method according to claim 1 , wherein the obtaining the similar image approximate to the watermark image according to the watermark image to be processed comprises:performing image search processing for the watermark image to obtain the similar image approximate to the watermark image.3. The method according to claim 1 , wherein the obtaining a carrier image not including the watermark claim 1 , according to the watermark image and the replaceable image of ...

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

AUTHENTICATING PRINTED OBJECTS

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

The application discloses printed objects including encoded information, and methods, apparatus and systems for authenticating such printed objects. Some such objects, methods and apparatus involve data hiding and/or encoded signals. 1. An image processing method for encoding auxiliary data within a digital image , in which the digital image includes a plurality of line elements , said method comprising: determining a dominate angle associated with the plurality of line elements; and in a digital space , and using an electronic processor , varying line angles of at least a set of the plurality of line elements relative to the dominate angle , in which the varying line angles conveys the auxiliary data.2. The image processing method of in which the encoding comprises steganographic encoding.3. The image processing method of in which the encoding comprises digital watermarking.4. The image processing method of in which the auxiliary data comprises plural-bit information.5. The image processing method of in which the set comprises at least two (2) line elements.6. The image processing method of in which the plurality of line elements comprise vertical and horizontal lines.7. An image processing method for encoding information within an image claim 1 , in which the image includes a plurality of line structures claim 1 , said method comprising: identifying a dominate orientation associated with the plurality of line structures; and claim 1 , using an electronic processor claim 1 , varying line orientation of at least a set of the plurality of line structures relative to the dominate angle claim 1 , in which the varying line orientation conveys the information.8. The image processing method of in which the encoding comprises steganographic encoding.9. The image processing method of in which the encoding comprises digital watermarking.10. The image processing method of in which the information comprises plural-bit information.11. The image processing method of in which the ...

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

COMPENSATING FOR GEOMETRIC DISTORTION OF IMAGES IN CONSTRAINED PROCESSING ENVIRONMENTS

Номер: US20210104025A1
Автор: Holub Vojtech
Принадлежит:

An image processing method determines a geometric transform of a suspect image by efficiently evaluating a large number of geometric transform candidates in environments with limited processing resources. Processing resources are conserved by using complementary methods for determining a geometric transform of an embedded signal. One method excels at higher geometric distortion, and specifically, distortion caused by greater tilt angle of a camera. Another method excels at lower geometric distortion, for weaker signals. Together, the methods provide a more reliable detector of an embedded data signal in image across a larger range of distortion while making efficient use of limited processing resources in mobile devices. 120-. (canceled)21. A method of reading an embedded digital payload in an image , the method comprising:obtaining a suspect image;starting with seed geometric transform candidates, grouping the seed geometric transform candidates into groups based on proximity to each other in geometric parameter space;in plural refinement stages, refining the seed geometric transform candidates in each group to select a subset of geometric transform candidates in a group to pass to a subsequent refinement stage for each group;performing an iterative process to refine the subset geometric transform candidates in each group, the iterative process finding updated geometric transform candidates based on how the updated geometric transform candidates improve detection metrics for an embedded signal in the suspect image;selecting a first geometric transform candidate from among the different groups after plural refinement stages; andusing the first geometric transform candidate to extract a digital payload from the suspect image.22. The method of wherein at least one of the plural refinement stages applies a fitting process that produces first refined geometric transform candidates having detection metrics for an embedded signal in the image feature space that satisfy ...

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

ENABLING SECURE VIDEO SHARING BY EXPLOITING DATA SPARSITY

Номер: US20200098077A1
Автор: Gopalan Raghuraman
Принадлежит:

In one example, the present disclosure describes a device, computer-readable medium, and method for enabling secure video sharing by exploiting data sparsity. In one example, the method includes applying a transformation to a video dataset containing a plurality of video samples, to produce a plurality of sparse vectors in a first dimensional space, wherein each sparse vector of the plurality of sparse vectors corresponds to one video sample of the plurality of video samples, and multiplying each sparse vector of the plurality of sparse vectors by a transformation matrix to produce a plurality of reduced vectors in a second dimensional space, wherein the dimension of the second dimensional space is smaller than a dimension of the first dimensional space, and wherein the plurality of reduced vectors in the second dimensional space hides information about the video dataset while preserving relational properties between the plurality of video samples. 1. A method , comprising:applying a transformation to a video dataset containing a plurality of video samples, to produce a plurality of sparse vectors in a first dimensional space, wherein each sparse vector of the plurality of sparse vectors corresponds to one video sample of the plurality of video samples; andmultiplying each sparse vector of the plurality of sparse vectors by a transformation matrix to produce a plurality of reduced vectors in a second dimensional space, wherein the dimension of the second dimensional space is smaller than a dimension of the first dimensional space, and wherein the plurality of reduced vectors in the second dimensional space hides information about the video dataset while preserving relational properties between the plurality of video samples.2. The method of claim 1 , wherein the transformation comprises a wavelet transform.3. The method of claim 1 , wherein the transformation comprises a Fourier transform.4. The method of claim 1 , wherein the transformation comprises a discrete ...

Подробнее
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 ...

Подробнее
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 ...

Подробнее
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 ...

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

DISPLAY CONTENT CURRENTNESS VALIDATION

Номер: US20190114733A1
Автор: Dubois Sacha, Sowa Hannes
Принадлежит:

Systems and methods for display content currentness validation are disclosed. An example method may include accessing, by a validation module executed by a processing device of a computer system, memory associated with a rendering module executed by a graphics processing unit of the computer system to verify that the rendering module renders up to date content on a display device of the computer system, retrieving, from the memory by the validation module, a timestamp embedded in content rendered by the rendering module on the display device, comparing, by the validation module, the timestamp to a current time of the computer system, and responsive to determining that the timestamp does not correspond to the current time of the computer system, determining that the content rendered by the rendering module on the display device is outdated. 1. A method comprising:accessing, by a validation module executed by a processing device of a computer system, memory associated with a rendering module executed by a graphics processing unit of the computer system to verify that the rendering module renders up to date content on a display device of the computer system;retrieving, from the memory by the validation module, a timestamp embedded in content rendered by the rendering module on the display device;comparing, by the validation module, the timestamp to a current time of the computer system; andresponsive to determining that the timestamp does not correspond to the current time of the computer system, determining that the content rendered by the rendering module on the display device is outdated.2. The method of claim 1 , wherein the timestamp is embedded in the content at the time the rendering module renders the content for the display device.3. The method of claim 1 , wherein the comparing comprises:computing a difference between the timestamp and the current time; andcomparing the difference to a predetermined threshold time that is configurable by the computer system.4 ...

Подробнее
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 ...

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

Full-color visibility model using csf which varies spatially with local luminance

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

The present disclosure relate generally to image signal processing, color science and signal encoding. Signal encoding can be applied to color image data through use of a luminance contrast sensitivity function and a chrominance contrast sensitive function. Of course, other features, combinations and claims are disclosed as well.

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

CLOAKING AND WATERMARK OF NON-CODED INFORMATION

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

A computer system for the creation of subliminal image or watermarks where the apparent video is an “obvious” image and a subliminal or “clandestine” image or watermark is hidden within the data structure. The concept is envisioned for the cloaking of images, sound, video or like digitized non-coded information. The cloaked files may be intended for storage, transmission, or clandestine placement in a public file system. The watermark may be used for the subliminal marking of a source of a file, its creation, or for tagging copyrighted information. 1. A method for encoding data:identifying two numeric values for two substantially identical pixels;replacing a portion of the two numeric values with numeric values corresponding to encoded data to yield two updated values for the two pixels; andpublishing the two updated numeric values.2. The method of claim 1 , wherein the numeric values corresponding to the encoded data are encrypted.3. The method of claim 1 , wherein the replacing comprises:inverting one of the two numeric values to yield an inverted value;replacing the numeric values corresponding to encoded data for the one of the two numeric values into a portion of inverted value to yield a modified value; andinverting the modified value.4. The method of claim 1 , further comprising extracting the encoded data from the updated values.5. The method of claim 4 , wherein the extracting comprises:inverting one of the two updated numeric values to yield an inverted value;summing the inverted updated value and the other of the two updated numeric values to yield a summed numeric value; andconverting the summed numeric value into the encoded data.6. A system claim 4 , comprising:a processor; and identify two numeric values for two substantially identical pixels;', 'replace a portion of the two numeric values with numeric values corresponding to encoded data to yield two updated values for the two pixels; and', 'publish the two updated numeric values., 'a computer- ...

Подробнее
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.

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

RICH FEATURE MINING TO COMBAT ANTI-FORENSICS AND DETECT JPEG DOWN-RECOMPRESSION AND INPAINTING FORGERY ON THE SAME QUANTIZATION

Номер: US20160132985A1
Автор: Liu Qingzhong
Принадлежит:

A method of detecting tampering in a compressed digital image includes extracting one or more neighboring joint density features from a digital image under scrutiny and extracting one or more neighboring joint density features from an original digital image. The digital image under scrutiny and the original digital image are decompressed into a spatial domain. Tampering in the digital image under scrutiny is detected based on at least one difference in a neighboring joint density feature of the digital image under scrutiny and a neighboring joint density feature of the original image. In some embodiments, detecting tampering in the digital image under scrutiny includes detecting down-recompression of at least a portion of the digital image. In some embodiments, detecting tampering in the digital image includes detecting inpainting forgery in the same quantization. 1. A method of detecting tampering in a compressed digital image , comprising:extracting one or more neighboring joint density features from a digital image under scrutiny;extracting one or more neighboring joint density features from an original digital image;decoding the digital image under scrutiny and the original digital image to a spatial domain;anddetecting tampering in the digital image under scrutiny based on at least one difference in a neighboring joint density feature of the digital image under scrutiny and a neighboring joint density feature of the original digital image.2. The method of claim 1 , wherein detecting tampering in the digital image under scrutiny comprises detecting down-recompression of at least a portion of the digital image.3. The method of claim 1 , wherein detecting tampering in the digital image under scrutiny comprises detecting inpainting forgery in the same quantization.4. The method of claim 1 , wherein detecting tampering in the digital image comprises rich feature mining.5. The method of claim 1 , wherein detecting tampering in the digital image comprises applying an ...

Подробнее
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 ...

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

METHODS AND SYSTEMS FOR SIGNAL PROCESSING

Номер: US20170132743A1
Автор: Rhoads Geoffrey B.
Принадлежит:

An object (e.g., a driver's license) is tested for authenticity using imagery captured by a consumer device (e.g., a mobile phone camera). Corresponding data is sent from the consumer device to a remote system, which has secret knowledge about features indicating object authenticity. The phone, or the remote system, discerns the pose of the object relative to the camera from the captured imagery. The remote system tests the received data for the authentication features, and issues an output signal indicating whether the object is authentic. This testing involves modeling the image data that would be captured by the consumer device from an authentic object—based on the object's discerned pose (and optionally based on information about the camera optics), and then comparing this modeled data with the data sent from the consumer device. A great variety of other features and arrangements are also detailed. 1. A method of confirming the presence of features encoded in an object , the method being performed by a camera-equipped consumer device that captured an image of the object , and also involving a remote system that has key data that is not available to the consumer device , the method comprising the acts:with a hardware processor in the consumer device, processing data corresponding to said image, said processing including computing intra-image gradient information corresponding to pixel locations in the image, said processing being performed by a processor in the consumer device configured to perform such act;sending computed intra-image gradient information for less than all pixel locations in the image to the remote system; andin response to said sending, receiving data at the consumer device indicating whether the remote system was able to confirm the presence of said features in said object from said sent intra-image gradient information.2. The method of that includes generating pose information including X-offset claim 1 , Y-offset claim 1 , scale claim 1 , ...

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

OPTIMIZING OPTICAL SCANNERS FOR DIGITAL WATERMARK DETECTION

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

The present disclosure relates generally to digital watermarking for retail product packaging. A digital watermark can be carried in different color channels, and at with different signal polarities. Detection can utilize different illumination sources or image sensors with various filters to highlight signal in one or more of the channels. 1. A method comprising:illuminating a substrate with a first LED, the first LED providing illumination in a red spectrum, in which the first LED provides illumination having a peak in a range between 630 nm-710 nm;illuminating the substrate with a second LED, the second LED providing illumination in a blue spectrum, in which the second LED provides illumination having a peak in a range between 410 nm-490 nm;illuminating the substrate with a third LED, the third LED providing illumination in a green spectrum, in which the third LED provides illumination having a peak in a range between 500 nm-565 nm;capturing imagery with a first 2D monochrome image sensor, in which the captured imagery comprises a first image capture corresponding to illumination by the first LED and the second LED, minus a second image capture corresponding to illumination by the third LED, in which the first image capture comprises data representing a cyan channel and a yellow channel, with each of the cyan channel and the yellow channel comprising a digital watermark embedded therein at a first signal polarity, and in which the captured imagery comprises a second image capture comprises data representing a magenta channel, the magenta channel comprising a digital watermark embedded therein at a second signal polarity that is inversely related to the first signal polarity.analyzing the captured imagery with a digital watermark detector to detect a digital watermark.2. An method comprising:obtaining an image sensor by providing rows and columns of photo-sensors, and overlaying a first set of photo-sensors with a first set of green filters, and overlaying a ...

Подробнее
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 ...

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

Securing A Remote Video Acquisition In Real Time

Номер: US20180137596A1
Автор: CHENU Eric
Принадлежит:

A method and a system secure a remote video transmission. A marker digitally encoded in bits is generated for an image. The encoded marker contains an identifier of the camera and a time variable. The encoded marker is inserted into the image. The insertion is carried out by adding, for each bit of the encoded marker, a pattern to the image in the spatial domain. The conversion of the pattern into the spectral domain is a predefined sub matrix of which a frequency coefficient encodes the bit of the marker. The encoded marker is extracted from the secure image. The time variable is verified by comparing with the time reference and the identifier of the camera to check the temporal freshness of the secure image and the origin of same. A failure is flagged if one of the items of information included in the encoded marker violates a security criterion. 115-. (canceled)16. A method for securing a video system configured to send and display an image of a scene captured by a camera remotely , the video system having a device for capturing the image of the scene using the camera , a communication device for sending the image to a remote control station , and a display device for displaying the image at the remote control station , which comprises the steps of:generating for the image, via a first securing processor, an encoded marker encoded digitally in bits, the encoded marker including at least one item of information, being an identifier of the camera, encoded in binary that is used to identify the camera that took the image and an item of information, being a time variable, encoded in binary that is used to identify a date on which the image was taken by the camera in relation to a time reference, the first securing processor being configured to synchronize the time reference with a second processor;inserting the encoded marker into the image taken by the camera in order to create a secure image configured to be sent by the communication device of the video system to ...

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

Watermarking arrangements permitting vector graphics editing

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

A vector graphics file includes at least one artwork layer and at least one watermark layer. The watermark layer comprises a pattern of vector graphics primitives, each of which is filled with a color that is a tinted variant of the color of the location in the artwork that the primitive overlies. Such layered arrangement enables the watermark to be added or omitted, and varied in strength, payload and appearance, at will. Yet the artwork is left unchanged through such manipulations. In some embodiments the watermark conveys a multi-symbol Global Trade Item Number (GTIN), and the file is used to generate a label or packaging for a food or general merchandise retail item. A great number of other arrangements, features and advantages are also detailed.

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

TRUSTED INDICATORS TO SECURE VISUAL OUTPUTS

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

An example display device for securing graphics outputs includes: a checker to check whether a secure output marker is located in a pre-determined position in graphical information of a digital image; a verifier to verify whether first data in the secure output marker matches actual data in a trusted output area of the digital image; and autonomous indicator control logic to activate a hardware-based trusted output indicator when the first data matches the actual data, the autonomous indicator control logic not accessible by computing applications executing on a system in communication with the display device. 1. A display device for securing graphics outputs , comprising:a checker to check whether a secure output marker is located in a pre-determined position in graphical information of a digital image;a verifier to verify whether first data in the secure output marker matches actual data in a trusted output area of the digital image; andautonomous indicator control logic to activate a hardware-based trusted output indicator when the first data matches the actual data, the autonomous indicator control logic not accessible by computing applications executing on a system in communication with the display device.2. A system including the display device of claim 1 , and further including: access secure output data corresponding to the digital image;', 'obtain one or more security keys;', 'create the secure output marker for the secure output data, the secure output marker including location information corresponding to the trusted output area of the digital image, and the secure output marker including the first data corresponding to the actual data in the trusted output area of the digital image;', 'encrypt the secure output marker using the one or more security keys; and', 'embed the secure output marker in the graphical information of the digital image to create a trusted digital image; and, 'a trusted output hardware engine coupled to the display device, the ...

Подробнее
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 дата публикации

GENERATING ARTISTIC DESIGNS ENCODED WITH ROBUST, MACHINE-READABLE DATA

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

Artwork carrying machine readable data is generated by editing artwork according to a data signal or transforming the data signal into artwork. The machine-readable data signal is generated from a digital payload and converted into an image tile. Artwork is edited according to the image tile by moving graphic elements, adapting intersections of lines, or altering line density, among other techniques. Artwork is generated from the data signal by skeletonizing it and applying morphological operators to a skeletal representation, such as a medial axis transform. Artistic effects are introduced by filtering the data signal with directional blurring or shape filters. 1. A method of generating artwork carrying a machine-readable data signal , the method comprising:obtaining artwork;generating a data signal from a digital payload, the generating comprising generating payload carrying and synchronization signal components;prioritizing the payload carrying and synchronization components by applying a weighting to the components derived from measuring robustness at different ratios of the signal components, and selecting a ratio of signal components based on the measured robustness; andediting the artwork according to the data signal to produce output artwork carrying the digital payload.2. The method of further comprising:measuring robustness of the data signal at spatial blocks within the output artwork to determine a robustness metric per spatial block;identifying areas with weak data signal from the robustness metric per spatial block; andupdating the editing of the artwork at the areas with weak data signal by inserting additional graphic elements according to the data signal.3. The method of wherein the editing comprises moving position of graphic objects according to a signal gradient of the data signal.4. The method of wherein the editing comprises editing line density of line elements by removing interior of the line element according to the data signal.5. The method ...

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

EMBEDDING DEBUGGING INFORMATION VIA WATERMARKS

Номер: US20180144432A1
Автор: Karppanen Jari Juhani
Принадлежит:

Debugging information for content rendered for display on a client device can be included in one or more watermarks inserted into the content. Performance, state, configuration, debugging, and other information can be encoded into a watermark and placed in rendered content in such a way that the information is imperceptible to most users. When a user reports a potential issue or problem, the user (or another source) can provide a version of the image frame corresponding to the issue, which enables the watermark to be located and the data extracted. A checksum or other value can be used to ensure that a complete and valid watermark was obtained. The data extracted from the watermark can then be used to attempt to identify and/or diagnose the potential issue without having to have access to the client device or communication with the user. 1. (canceled)2. A computer-implemented method , comprising:analyzing a first image frame representing rendered content on a client device;identifying first watermark data represented in the first image frame, the first watermark data corresponding to at least a first portion of a watermark containing debugging data;analyzing a second image frame representing the rendered content;identifying second watermark data represented in the second image frame, the second watermark data corresponding to at least a portion of the watermark containing debugging data; andutilizing the debugging data from the watermark to attempt to determine a cause of an issue with the rendered content.3. The computer-implemented method of claim 2 , further comprising:causing the debugging data to be encoded at pixel locations proximate edges of objects represented in the rendered content.4. The computer-implemented method of claim 2 , further comprising:determining at least one parameter from the watermark corresponding to a checksum, a hash, or a length identifier; andverifying the watermark data using the at least one parameter.5. The computer-implemented ...

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

Hierarchical watermark detector

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

The present invention relates generally to digital watermarking. In one implementation, we provide a hierarchical digital watermark detector method. The method includes: i) in a first layer of a hierarchical search, performing watermark detection on blocks of at least a portion of an incoming suspect signal; ii) identifying a first block in the portion that is likely to include a decodable digital watermark; and iii) in a second layer of the hierarchical search, performing additional watermark detection on overlapping blocks in a neighborhood around the first block. Another implementation provides a hierarchical watermark detector including a buffer and a detector. The buffer stores portions of an incoming signal. The detector evaluates watermark detection criteria for blocks stored in the buffer, and hierarchically zooms into a neighborhood of blocks around a block associated with watermark detection criteria that satisfies detection criteria.

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

DETECTING WATERMARK MODIFICATIONS

Номер: US20170148126A1
Автор: Srinivasan Venugopal
Принадлежит:

Methods, apparatus, systems and articles of manufacture (e.g., physical storage media) to detect media watermark modifications are disclosed. Example watermark modification detection methods disclosed herein include encoding a second watermark in a media signal including a first watermark. Disclosed example methods also include detecting the first watermark and the second watermark in the media signal. Disclosed example methods further include, in response to detecting the first watermark and the second watermark, comparing a first strength metric determined for the first watermark and a second strength metric determined for the second watermark to determine whether the first watermark was modified prior to being encoded in the media signal. 1. A watermark modification detector comprising:a watermark encoder to encode a second watermark in a media signal including a first watermark;a watermark detector to detect the first watermark and the second watermark in the media signal; anda watermark modification evaluator to compare a first strength metric determined for the first watermark and a second strength metric determined for the second watermark to determine whether the first watermark was modified prior to being encoded in the media signal.2. The watermark modification detector of claim 1 , wherein the first watermark is encoded in a first watermarking layer of the media signal claim 1 , and the watermark encoder is to encode the second watermark in a second watermarking layer of the media signal.3. The watermark modification detector of claim 2 , wherein the second watermarking layer is an unused watermarking layer of the media signal.4. The watermark modification detector of claim 1 , wherein the watermark detector is further to:sum energies of respective ones a first set of code tones of the media signal corresponding to symbols of the first watermark to determine the first strength metric; andsum energies of respective ones of a second set of code tones of the ...

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

Method for inserting information into an image and corresponding device

Номер: US20220292624A1
Принадлежит: FONDATION B COM

A method for inserting information into a first image including N1 rows×M1 columns of elements includes: a) obtaining, from the first image, a second image including N0 rows×M0 columns, N0 ≤N1 and M0≤M1, b) generating initial information including N0 rows×M0 columns, c) obtaining intermediate information including N4 rows×M4 columns of elements, so N4≥N1 and M4≥M1, and N4=kx.N0 and M4=ky.M0, kx and ky being integers≥1, the elements organized into blocks, d) obtaining information to be inserted from the intermediate information, including: generating symbols representing noise, including as many symbols as block elements, at least one <>0, so the result of a function applied to the symbols=a chosen value, adding each symbol to the corresponding block element, and e) inserting the obtained information into the first image.

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

Milestone Driven Data Feed Systems and Methods for Live Events

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

Exemplary embodiments of the present disclosure relate to a live event (data feed) interaction environment including one or more systems that are programmed and/or configured to facilitate the formation of, distribution of, rendering of, and/or interaction with a data feed for a scheduled live event that includes a schedule of one or more intra-event activities, coupons, and/or any other suitable information, including, for example, social media network feeds. The environment can include a back end feed generation system can be implemented that allows an organizer to specify a schedule of live events and to construct data feeds for the scheduled live events that can be transmitted to user of the environment before, during, and/or after the live event. The environment can include a front end data feed interaction system can be implemented that allows user to view and interact with the data feeds transmitted by the back end system to, for example, participate in the intra-event activities, accumulate and/or redeem coupons, and/or communicate with other users and/or the organizer via one or more social media networks. 1. A computer-implemented method of forming a data feed associated with a live event for transmission to attendees of the live event , the method comprising:executing code to construct a data feed including an intra-event activity for a live event;scheduling the intra-event activity in the data feed according to a milestone associated with the live event via a user interface;associating one or more activity parameters with the intra-event activity; andelectronically transmitting the data feed to a computing device associated with an attendee of the live event for rendering of the data feed on a display of the computing device.2. The method of claim 1 , wherein the at least a portion of the data feed is electronically transmitted to the computing device based on the milestone.3. The method of claim 1 , further comprising:receiving a selection of the intra- ...

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

Methods and systems for reversible muti-layer data hiding

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

Methods and systems for providing multi-layer reversible data hiding are disclosed. According to the methods and systems, multi-layer reversible data hiding process may be implemented in two stages. The first stage provides embedding of the sensitive data on a secret layer and hiding the secret layer behind single or multiple layers for secure transmission for intended recipient. Subsequently, the second stage is concerned about retrieving or extracting the hidden sensitive data through proper authentication. In the extraction process, the recipient needs to provide the right authentication code for each of embedded layer in order to reach to the secret layer. Upon unsuccessful authentication of any embedded layer, the proposed method enables an intelligent security technique termed as SMART (Suspect Malicious Activity on Rich Tract), which ensures to protect the sensitive data by suspecting the attempts of theft and intrusion.

Подробнее