摘要:
A method of segmenting a media signal for parallel watermarking operations sub-divides the media signal into segments, distributes the segments to parallel processors, and performs parallel digital watermark operations on the segments in the parallel processors. These parallel processors may comprise separate threads of execution on a processing unit, or several execution threads distributed to several processing units. In one enhancement, the method prioritizes the segments for watermarking operations. This enables finite processing resources to be allocated to segments in order of their priority. Further, processing resources are devoted to segments where the digital watermark is more likely to be imperceptible and/or readable. A system for distributed watermark embedding operations includes a watermark signal generator, a perceptual analyzer and a watermark applicator. The system supports operation-level parallelism in the concurrent operation of watermark embedder modules, and data parallelism in the concurrent operation of these modules on segments of a media signal to be embedded with an imperceptible digital watermark.
摘要:
The present invention relates generally to color image processing. One claim recites a method of color masking an image or video including: reading color values of an image sample of the image or video and a corresponding change of an attribute of the image sample; and based on the color values of the image sample, and using a programmed electronic processor, mapping the change in the image sample attribute to a change in color components of the image sample that is equivalent to the change in the image sample attribute, yet reduces visibility of the change in the image sample attribute for the specific color values of the image sample. Another claim recites a method including: obtaining data representing digital imagery or video; analyzing at least a portion of the data to determine one or more color characteristics associated with the at least a portion of the data, said act of analyzing yielding a result; based at least in part on the result, generating a key; and using a programmed electronic processor, embedding auxiliary data in the data representing digital imagery or video using the key. Of course other claims and combinations are provided as well.
摘要:
The presently claimed invention relates generally to color signal processing. One claim recites a method including: obtaining a measure or value associated with one or more color characteristics of data representing video or imagery; based at least in part on the measure or value, determining for the data those samples that should receiving steganographic encoding; transforming at least some of the data into a transform domain; and utilizing a programmed electronic processor, altering transform domain coefficients of the at least some data that has been transformed to steganographically encode the data. Of course, other claims and combinations are provided.
摘要:
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.
摘要:
The presently claimed invention relates generally to data encoding and steganography. One combination recites a method of encoding data representing color imagery with an auxiliary signal. The method includes: providing a set of encoding values for a data sample; determining a color characteristic associated the data sample based on associated color values; and selectively scaling color values in the data sample based on the color characteristic to encode at least a portion of the auxiliary signal in the data representing color imagery. Of course, other combinations are provided as well.
摘要:
Colored images are divided into color planes and watermarks are inserted into the individual color planes. One or more watermarks can be inserted into one or more of the color planes. In order to print a color image the image is divided into color planes corresponding to the colors of ink used for printing. A separate plate is used to print each color. The different plates must be precisely aligned. Any misalignment will cause blurring in the image and may make it difficult or impossible to read a watermark in the image. Misalignment of the plates can cause the watermark data in one color plane to, in effect, cancel out the watermark data in a different color plane. With the present invention a watermark is inserted into a selected color plane only, thus there is no cancellation due to misalignment of color plates. The watermark detection and reading can be done after the image is divided into color planes.
摘要:
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.
摘要:
In one arrangement, retail product packaging is digitally watermarked over most of its extent to allow machine identification by one or more inexpensive cameras at retail checkouts. Such a system also considers image fingerprints, product configuration, barcodes and other available information in identifying products. Imagery captured by conventional or plenoptic cameras is processed to derive several perspective-transformed views, which are provided to the identification system—increasing throughput by minimizing the need to manually reposition items for identification. Crinkles and other deformations in product packaging are optically sensed, allowing the surface to be virtually flattened to aid identification. A marked conveyor belt at the checkout station increases speed and accuracy, and provides other benefits to both shoppers and sellers. A great variety of other features are also detailed.
摘要:
A method of color masking an image or video includes reading color values of an image sample of the image or video and a corresponding change of an attribute of the image sample. Based on the color values of the image sample, the change in the image sample attribute is mapped to a change in color components of the image sample that is equivalent to the change in the image sample attribute, yet reduces visibility of the change in the image sample attribute for the specific color values of the image sample
摘要:
The present invention relates generally to color image processing. One claim recites a method comprising: determining a plurality of color attributes associated with video or imagery; determining which samples representing the video or imagery should receive digital watermarking based on the plurality of color attributes; transforming at least some of the samples into a transform domain; and utilizing a programmed electronic processor, modifying transform domain coefficients representing the samples to hide the digital watermarking therein. Of course other claims and combinations are provided as well.