Abstract:
PROBLEM TO BE SOLVED: To prevent a relatively low output from rapidly and significantly becoming nonlinear. SOLUTION: A signal processing method includes steps of receiving a signal to be transmitted (original signal), dividing the original signal into a group of signals that have constant small amplitudes and whose vector sums are equal to that of the original signal, amplifying the group of signals having the constant small amplitudes by a predetermined amplification factor using a plurality of amplifiers 330 based on an amplitude of the original signal, and combining the amplified group of signals having the constant small amplitudes into the original signal. The original signal is amplified by the amplification factor and the amplified original signal is transmitted. COPYRIGHT: (C)2008,JPO&INPIT
Abstract:
In a parallel computation of a Hough transform of an array of input data values, the transform space of the Hough transform is partitioned dynamically or statically into a number of sub-spaces. Each sub-space of the transform is stored in a sub-space of memory locations (510, 510', 510''). Data values from the array of input data values are passed to a plurality of processors (508, 508',508''), each processor associated dynamically or statically with a sub-space of memory locations. Each processor (508, 508',508''), acting in parallel with the other processors, updates constituent elements of the Hough transform stored in the associated sub-space memory (510, 510', 510'') locations dependent upon the input data value.
Abstract:
A Q-Filter is a reconfigurable technique that performs a continuum of linear and nonlinear filtering operations. It is modeled by unique mathematical structure, utilizing a function called the Q-Measure, defined using a set of adjustable kernel parameters to enable efficient hardware and software implementations of a variety of useful, new and conventional, filtering operations. The Q-Measure is a novel is based on an extension of the well-known Sugeno Q-Measure.
Abstract:
Software (100, 600, 1000, 1100) for automatically designing and optimizing signal processing networks (e.g., 200, 700, 800, 900) is provided. The software use genetic programming e.g., gene expression programming in combination with numerical optimization, e.g., a hybrid differential evolution/genetic algorithm numerical optimization to design and optimize signal processing networks. According to certain embodiments signal processing elements (1500, 1800) the character of which is qualitatively changed by changing configuration parameters are used in designing and optimizing the signal processing.
Abstract:
A hardware sorter comprises a comparator matrix (104) for checking if each number in an unsorted array input (102) is at least equal to each other number, a set of column summers (108) for counting the number of numbers that each number is at least equal to, a decoder array (112) for decoding the count, a matrix of partial row summers (116) for locating ties, A set of shift registers (130) and shift controllers (128) for shifting output (114) of the decoder array (112) to separate ties. The shifted output can be encoded row-by-row to create a permutation array (134) that determines a sort, and is used as select inputs for a set of multiplexers (136), or can be applied to switch inputs (1104) of a crossbar switch (1102).
Abstract:
Temporally parsed data regarding at least a first item is captured (101). This temporally parsed data comprises data that corresponds to substantially simultaneous sequential samples of the first item with respect to at least a first and a second different points of view. Conditional probabilistic analysis of at least some of this temporally parsed data is then automatically used (102) to disambiguate state information as pertains to this first item. This conditional probabilistic analysis comprises analysis of at least some of the temporally parsed data as corresponds in a given sample to both the first point of reference and the second point of reference.
Abstract:
A method, apparatus, and electronic device for generating outphased signals are disclosed. The method may include determining bitmap representations of two binary circles, storing the bitmap representations of the two binary circles, generating two constant-amplitude signals from an original signal using bitmap overlapping of the stored bitmap representations where the vector sum of the two constant-amplitude signals equals the original signal, and outputting the two constant-amplitude signals for use in an electronic device.
Abstract:
Automatic use (102) of a disjoint probabilistic analysis of captured temporally parsed data (101) regarding at least a first and a second item serves to facilitate disambiguating state information as pertains to the first item from information as pertains to the second item. This can also comprise, for example, using a joint probability as pertains to the temporally parsed data for the first item and the temporally parsed data for the second item, by using, for example, a Bayesian-based probabilistic analysis of the temporally parsed data.
Abstract:
A Q-Filter is a reconfigurable technique that performs a continuum of linear and nonlinear filtering operations. It is modeled by unique mathematical structure, utilizing a function called the Q-Measure, defined using a set of adjustable kernel parameters to enable efficient hardware and software implementations of a variety of useful, new and conventional, filtering operations. The Q-Measure is a novel is based on an extension of the well-known Sugeno Q-Measure.