DIGITAL SCALING
First Claim
1. A method to process digital data, the method comprising:
- dividing a region into subregions, wherein;
the digital data comprises values, the values representing quantities of a wave form over regions,the region is one of the regions, anda value of the digital data represents quantities of the wave form over the region; and
assigning a value to each of the subregions, wherein the average of the values of the subregions, weighted by the measures of the subregions, is approximately equal to the value of the region.
0 Assignments
0 Petitions
Accused Products
Abstract
Computer program products and arrangements to process digital data are contemplated. The digital data may contain values, representing quantities of a wave form over regions. Embodiments include transformations, code, state machines or other logic to process digital data by dividing one of the regions, where one of the values represents a quantity of a wave form over the region. The embodiments may include assigning a value to each of the subregions. The average of the values of the subregions, weighted by the measures of the subregions, may approximately equal the value of the region. The regions may comprise pixels and the values of the pixels may represent the intensity of light waves over the pixels. The embodiments may include the processing of digital data in cameras, televisions, audio players, seismic devices, and medical imaging devices. The subdivision of regions and the assignment of value to the subregions may utilize derivative migration.
-
Citations
58 Claims
-
1. A method to process digital data, the method comprising:
-
dividing a region into subregions, wherein; the digital data comprises values, the values representing quantities of a wave form over regions, the region is one of the regions, and a value of the digital data represents quantities of the wave form over the region; and assigning a value to each of the subregions, wherein the average of the values of the subregions, weighted by the measures of the subregions, is approximately equal to the value of the region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method to process interleaved television broadcasts, the method comprising:
-
receiving the fields of an interleaved television broadcast, wherein a field contains values representing every other line of a display for a television screen and successive fields together contain all of the lines of a display for a television screen; generating a region comprising portions of two consecutive lines of a display for a television screen; dividing the generated region into subregions each comprising a portion of a single line of a display for the television picture; and assigning a value to each subregion. - View Dependent Claims (21, 22)
-
-
23. A method for processing images, the method comprising:
-
dividing a pixel into subpixels, the pixel having a value representing the average irradiance over the area of the pixel; and assigning values to the subpixels, wherein; the value of a subpixel represents the average irradiance over the area of the subpixel; and the average value of the subpixels is approximately equal to the value of the pixel. - View Dependent Claims (24)
-
-
25. A method to process audio, the method comprising:
-
subdividing an interval of time into subintervals, the interval of time having a value representing the amplitude of a sound wave during the time interval; and assigning values to each of the subintervals, wherein; the values of the subintervals represent the amplitudes of a sound wave; and the average of the values of the subintervals is approximately equal to the value of the interval.
-
-
26. An apparatus to process digital data, the method comprising:
-
a subdivider to divide regions into subregions, wherein; the digital data comprises values, the values representing quantities of a wave form over regions, and an assigner to assign values to the subregions, wherein the average of the values assigned to the subregions of a region, weighted by the measures of the subregions, is approximately equal to the value of the region. - View Dependent Claims (27, 28, 29)
-
-
30. An apparatus to process digital audio, the apparatus comprising:
-
a subdivider to divide an interval of time into subintervals, the interval of time having a value representing the amplitude of a sound wave during the time interval; an assigner to assigning values to each of the subintervals, wherein; the values of the subintervals represent the amplitudes of a sound wave; and the average of the values of the subintervals is approximately equal to the value of the interval; and an audio player to play the audio.
-
-
31. An apparatus to process digital images, the apparatus comprising:
-
a subdivider to divide pixels into subpixels, a pixel having a value representing the average irradiance over the area of the pixel; an assigner to assign values to each subpixel, wherein; the value of a subpixel represents the average irradiance over the area of the subpixel; and the average value of the subpixels is approximately equal to the value of the pixel; and a displayer to display the digital images represented by the pixels.
-
-
32. A medical imaging device comprising:
-
a sampler to measure wave forms representing images of human bodies, the measurements comprising values of the wave forms over regions of space and time; a subdivider to divide the regions into subregions; and an assigner to assign values to the subregions, wherein the average of the values of the subregions is approximately equal to the value of the region. - View Dependent Claims (33, 34, 35)
-
-
36. A seismometer comprising:
-
a subdivider to divide regions into subregions, the regions having values, wherein; the values representing quantities of a wave form over regions, and an assigner to assign values to the subregions, wherein the average of the values assigned to the subregions of a region, weighted by the measures of the subregions, is approximately equal to the value of the region.
-
-
37. A television comprising:
-
a receiver to receive the digital data comprising a television broadcast, the digital data comprising values of regions, the regions comprising portions of images for short intervals of time; a subdivider to divide the regions into subregions; an assigner to assign values to the subregions, wherein the average of the values assigned to the subregions of a region, weighted by the measures of the subregions, is approximately equal to the value of the region; and a display to display the values of the subregions. - View Dependent Claims (38)
-
-
39. A camera comprising:
-
a sampler to measure the intensity of light over pixels, the measurements comprising values representing the intensity of light over the pixels; a subdivider to divide the pixels into subpixels; and an assigner to assign values to the subpixels, wherein the average value of the subpixels is approximately equal to the value of the pixel; and a displayer to display the digital images represented by the pixels. - View Dependent Claims (40, 41)
-
-
42. A computer program product comprising a computer useable medium having a computer readable program, wherein the computer readable program when executed on a computer causes the computer to:
-
divide a region into subregions, wherein; the digital data comprises values, the values representing quantities of a wave form over regions, the region is one of the regions, and a value of the digital data represents quantities of the wave form over the region; and assign a value to each of the subregions, wherein the average of the values of the subregions, weighted by the measures of the subregions, is approximately equal to the value of the region. - View Dependent Claims (43, 51, 52, 57)
-
-
44-50. -50. (canceled)
-
53-56. -56. (canceled)
-
58-66. -66. (canceled)
Specification