摘要:
A method for pattern recognition performed by a physical computing system includes, with the physical computing system, structuring data as a bi-partite graph, a set of instance nodes within the graph representing instances within the data and a set of property nodes within the graph representing properties of the instances, edges between the instance nodes and the property nodes representing values of the properties, assigning a transition probability function to each of the instance nodes and to each of the property nodes, and applying a random walker to the graph, the random walker utilizing the transition probability functions.
摘要:
A halftone screen is modified to reduce harmonic artifacts. Artifacts are modeled from the screen in a frequency domain. Threshold values in the screen are modified to reduce amplitude of at least some of the modeled artifacts.
摘要:
Embodiments of the present invention are directed to determining the spectral vector of electromagnetic radiation reflected from, transmitted through, or emitted from a sample using a set of n intensity measurements. In general, the spectral vector has a dimension k that is greater than the number of measured intensities n. However, in many cases, the physical and chemical constraints of a system, when properly identified and modeled, effectively reduce the number of unknowns, generally the k components of the spectral vector, to an extent that allows for the spectral vector to be characterized from a relatively small number n of measured intensities.
摘要:
Systems, methods, and other embodiments associated with graphical user interface input element identification are described. One example system identifies a graphical user interface (GUI) element through which an input to an application was received based on comparing images generated from data provided by the application. Data that describes the GUI element may then be provided.
摘要:
A method and apparatus as provided for determining, for an ink to be deposited on a substrate by a halftone inkjet printing process, a nominal coverage value (the ‘ink restriction value’), that corresponds to an amount of ink sufficient to fully cover the area of the substrate to be printed. This determination is effected by measuring the reflectance of the printed substrate for a range of nominal coverage values, and then using an automatic processing arrangement to determine, from the change of measured reflectance with nominal coverage value, the nominal coverage value at which continuous tone behaviour commences.
摘要:
A watermarked halftone image is generated from a continuous tone image by performing error diffusion halftoning on the continuous tone image while adding a watermark to the halftone image during the halftoning. A location of the watermark in the halftone image may be based on prediction criteria. Error caused by adding the watermark may be diffused into the halftone image.
摘要:
A method for block truncation-type compressed domain image processing. Image data is received. Block truncation compression (BTC) is performed on the image data to generate a compressed representation of the image data. The broken pixel representation is enhanced in a compressed domain.
摘要:
Optically detectable data encoding layouts for surfaces includes a primary lattice and a secondary lattice formed in interstitial areas between plural points on the primary lattice and one or more markings located on points on the secondary lattice. The primary lattice defines the layout of the secondary lattice. The data is encoded according to the positions of the markings on the secondary lattice. The layout provides absolute or relative page position encoding because, when the markings are imaged and decoded, the decoded data corresponds to the position of the corresponding marking on the surface.
摘要:
Optically detectable data encoding layouts for surfaces includes a primary lattice and a secondary lattice formed in interstitial areas between plural points on the primary lattice and one or more markings located on points on the secondary lattice. The primary lattice defines the layout of the secondary lattice. The data is encoded according to the positions of the markings on the secondary lattice. The layout provides absolute or relative page position encoding because, when the markings are imaged and decoded, the decoded data corresponds to the position of the corresponding marking on the surface.
摘要:
An apparatus, and a corresponding method, are usable for speeding up Retinex processing of an input image. The apparatus includes a down sample module having a sub-sampling algorithm, where sub-sampled images of the input image are produced, and a non-linear illumination estimation module that receives the sub-sampled images and produces corresponding interim illumination estimations. Finally, the apparatus includes an up sample module including one or more up-sampling algorithms. The interim illumination estimations are interpolated to produce an illumination estimation, and the illumination estimation is usable to perform a Retinex correction to the input image.