Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Data interpolation method

A data interpolation and discrete data technology, applied in image data processing, complex mathematical operations, digital technology networks, etc.

Inactive Publication Date: 2004-10-13
NIIGATA SEIMITSU
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in practice, if various processors are used to perform the above-mentioned interpolation calculation, since truncation processing is performed in a limited interval, an error caused by truncation occurs. The problem of not getting enough precision
For example, if you want to obtain a dynamic range or S / N ratio of 96dB in the sound signal, you must consider 1024 sample points. If the target is smaller than this sample point, good sound quality cannot be obtained.
In addition, even when image data is considered, when interpolation processing is performed on a small number of sample points, good sound quality cannot be obtained, and conversely, if the number of sample points to be calculated is increased, the amount of calculation becomes huge. up, not practical

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data interpolation method
  • Data interpolation method
  • Data interpolation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] Hereinafter, a data processing device according to an embodiment of the device for realizing data interpolation according to the present invention will be described in detail with reference to the drawings. figure 1 It is an explanatory diagram of a sample function used in the interpolation calculation of the data processing device of this embodiment. figure 1 The sample function H(t) shown is a finite step function focusing on differentiability, for example, it can only be differentiated once in the entire function domain, and the finite step function is between -2 and +2 at the sample position t along the horizontal axis has a finite value other than 0. In addition, since H(t) is a sample function, it has a characteristic that it is 1 only at the sample position of t=0, and is 0 at the sample positions of t=±1 and ±2.

[0028] According to the study of the present inventors, it has been confirmed that there are functions that satisfy the above-mentioned various con...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention aims to provide a data interpolation method capable of reducing an operation volume without the occurrence of a truncation error. Each of four step function generators (10-1 to 10-4) generates a preset step function. Multipliers (12-1 to 12-4) each multiply step function values output from relative step function generators (10-1, etc.) by discrete data values held cyclically in data holders (11-1, etc.). An adder (14) adds together the multiplied results output from respective multipliers (12-1, etc.) in response to the respective four discrete data and the added value is integrated twice by integrators (16, 18), an interpolation value between the discrete data being then output from the second-stage integrator (18).

Description

technical field [0001] The present invention relates to an apparatus for realizing data interpolation for interpolating numerical values ​​between discrete data such as sounds or images. In addition, in this specification, the function value has a finite value other than 0 in a local area, and the case where it is 0 in other areas is referred to as a "finite step" in the description. Background technique [0002] Conventionally, a data interpolation method using a sample function is known as a data interpolation method for obtaining a numerical value between predetermined sample values. [0003] Figure 8 is an explanatory diagram of a hitherto known sample function called a sinc function. The sinc function is a function obtained when inverse Fourier transform is performed on the Dirac delta function, and only the sample point at t=0 is 1, and all other sample points are 0. [0004] Figure 9 is to use Figure 8 Illustrative plot of the data interpolation performed by the...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H03H17/00G06F17/10G06F17/17G06T3/40
CPCG06F17/17G06T3/4007
Inventor 小柳裕喜生寅市和男
Owner NIIGATA SEIMITSU
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products