Patent for Sale:Image Processing
A technique and device for measuring precisely two dimensional plane displacement using moire fringes of concentric circle gratings.
Video indexing - a visual rhythm using pixel sampling methods to detect and verify the shot boundary.
A content-based image retrieval device utilizing fuzzy integral to measure similarities.
A process and device for inserting and detecting a non-audible and error-tolerable watermark.
The seller may consider selling these patents individually.
Class 356: Optics: Measuring And Testing
Methods and apparatus (1) for analyzing light to measure or test its characteristics, such as intensity, color and polarization; (2) for determining the optical or nonoptical properties of materials or articles by noting, as by inspection, measurement, or test the effect produced by the materials or articles on light associated therewith; and (3) for measuring the dimensions of structures or the spatial relationships such as distances or angle bearings of spaced points by comparison of the respective properties (usually direction or spatial position) of the light from these points or by comparison of the properties of these lights with some scale or standard. The light analyzing includes or is for spectroscopy, interference, polarization, beam direction or pattern, focal position of a light source, shade or color, and photometers. The material or article properties determined are or involve crystal or gem examination, material strain analysis, blood analysis, optical pyrometers, egg candling, cutting blade sharpness, oil testing, document verification, flatness, lens or reflector testing, refraction testing, monitoring moving webs or fabrics, light transmission or absorption, light reflection, inspection for flaws or imperfections in materials, and thread counting. The dimensioning and spatial relationship determination includes triangulation by a light beam, contour plotting, range or height finders, motion stopping, velocity or velocity/height measuring, sighting where the optical element or reticle moves with the sighted object, particle size determination, particle light scattering, electrophoresis, angle measuring or axial alignment, mensuration or configuration comparison, alignment in a lateral direction, and fiducial instruments.Subclass 618: Moire
Class 250: Radiant Energy
This class provides for all methods and apparatus for using, generating, controlling or detecting radiant energy, combinations including such methods or apparatus, subcombinations of same and accessories therefore not classifiable elsewhere.Subclass 237G: Gratings (moire fringes)
Class 348: Television
Generating, processing, transmitting or transiently displaying a sequence of images, either locally or remotely, in which the local light variations composing the images may change with time.Subclass 700: Motion dependent key signal generation or scene change detection
Subclass 701: Specified processing of frame or field difference signal (e.g., noise reduction, key signal spreading)
Class 375: Pulse Or Digital Communications
This is the generic class for pulse or digital communication systems using electrical or electromagnetic signals. Such communication includes transmitting an intelligence bearing signal from one point to another in the form of discrete variations in some parameter of the electrical or electromagnetic signal.Subclass 130: SPREAD SPECTRUM
Subclass 240.21: Subsampling
Subclass E7.161: Input video signal characteristics (EPO)
Subclass E7.226: Involving transform coding, e.g., using discrete cosine transform (DCT) (EPO)
Subclass E7.252: Involving spatial subsampling or upsampling; Alteration of picture size or resolution (EPO)
Class 382: Image Analysis
This is the generic class for apparatus and corresponding methods for the automated analysis of an image or recognition of a pattern. Included herein are systems that transform an image for the purpose of (a) enhancing its visual quality prior to recognition, (b) locating and registering the image relative to a sensor or stored prototype, or reducing the amount of image data by discarding irrelevant data, and (c) measuring significant characteristics of the image.Subclass 100: APPLICATIONS
Subclass 190: Feature extraction
Subclass 209: Template matching (e.g., specific devices that determine the best match)
Subclass 305: Image storage or retrieval
Class 358: Facsimile And Static Presentation Processing
Communication or reproduction of a static image or sequence of static images in which the local light, or density variations composing the image do not vary with time by a method or apparatus involving at least one of the following steps: (1) scanning a static image to capture an image-containing area by resolving it into an area; (2) communication of an image-representative signal or image-representative data over any supporting communication network; or (3) reproduction of an image-containing area in response to an image-representative signal or image-representative image data by reproducing a corresponding image area which at least one of the two dimensions is elemental, simultaneously or in a sequence. In this class, a facsimile system or method is a system or method for the communication or reproduction of an arbitrarily composed image in which the local light, or density variations composing the image do not vary with time, such as documents maps, charts, photographs, etc., but not motion picture film or video.Subclass 403: Document filing and retrieval system
Class 707: Data Processing:Database And File Management Or Data Structures
This is the generic class for data processing apparatus and corresponding methods for the retrieval of data stored in a database or as computer files. It provides for data processing means or steps for generic data, file and directory upkeeping, file naming, and file and database maintenance including integrity consideration, recovery, and versioning. There are three main divisions: 1. database and file accessing; 2. database schema and data structure; 3. file and database maintenance.Subclass E17.023: Using a combination of image content features (EPO)
Class 704: Data Processing:Speech Signal Processing, Linguistics, Language Translation, And Audio Compression/Decompression
This is the generic class for apparatus and corresponding methods for constructing, analyzing, and modifying units of human language by data processing, in which there is a significant change in the data.This class also provides for systems or methods that process speech signals for storage, transmission, recognition, or synthesis of speech; and for systems or methods for bandwidth compression or expansion of an audio signal, or for time compression or expansion of an audio signal. There are three main divisions: linguistics; speech signal processing; and audio compression.Subclass E19.009: Audio watermarking, i.e., embedding inaudible data in the audio signal (EPO)
Class 713: Electrical Computers And Digital Processing Systems: Support
This class provides, within a computer or digital data processing system, for the following processes or apparatus for: 1. establishing original operating parameters or data for a computer or digital data processing system, such as, allocating extended or expanded memory, specifying device drivers, paths, files, buffers, disk management, etc.; 2. for changing system settings or operational modes in a computer or digital data processing system after they have been set; 3. for increasing a systemís extension of protection of system hardware,software, or data frm maliciously caused destruction, unauthorized modification, or unauthorized disclosure; 4. for modifying or responding to the available power to a computer or digital data processing system or programmable calculator; 5. for synchronization of two or more processors; 6. wherein a clock or timing signals, timing pulses, or data associated with the control or regulation of any one or combination of processing components, memory components, and peripheral components are caused to operate in synchronization; 7. for generation, division, or distribution of clock signals, pulse signals, or timing signals in a computer or digital data processing system from one or more sources into groups of continuous and successive time increments, and including event timing and counting, and the correction of the clock signals, pulse signals, or timing signals; 8. wherein there is a significant temporal, incremental or sequencing control provided to one or more computers, digital data processing systems, processors, memory, or peripherals, or to data transmission between these systems or components.Subclass 176: Authentication by digital signature representation or digital watermark