ArticleslgStudy

mathematics

Multidimensional sampling

Multidimensional sampling is a mathematics topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Multidimensional sampling rather than just read about it. In short: In digital signal processing, multidimensional sampling is the process of converting a function of a multidimensional variable into a discrete collection of values of the function measured on a discrete set of points. This article presents the basic result due to Petersen and Middleton on conditions for perfectly reconstructing a wavenumber-limited function from its measurements on a discrete lattice of points.

Multidimensional sampling — main illustration
Multidimensional sampling — illustration

Key takeaways

  • Multidimensional sampling belongs to mathematics; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Multidimensional sampling to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Multidimensional sampling from memory before moving on to harder problems.

Reference excerpt

In digital signal processing, multidimensional sampling is the process of converting a function of a multidimensional variable into a discrete collection of values of the function measured on a discrete set of points. This article presents the basic result due to Petersen and Middleton on conditions for perfectly reconstructing a wavenumber-limited function from its measurements on a discrete lattice of points. This result, also known as the Petersen–Middleton theorem, is a generalization of the Nyquist–Shannon sampling theorem for sampling one-dimensional band-limited functions to higher-dimensional Euclidean spaces. In essence, the Petersen–Middleton theorem shows that a wavenumber-limited function can be perfectly reconstructed from its values on an infinite lattice of points, provided the lattice is fine enough. The theorem provides conditions on the lattice under which perfect reconstruction is possible. As with the Nyquist–Shannon sampling theorem, this theorem also assumes an idealization of any real-world situation, as it only applies to functions that are sampled over an infinitude of points. Perfect reconstruction is mathematically possible for the idealized model but only an approximation for real-world functions and sampling techniques, albeit in practice often a very good one.

Preliminaries

The concept of a bandlimited function in one dimension can be generalized to the notion of a wavenumber-limited function in higher dimensions. Recall that the Fourier transform of an integrable function f ( ⋅ ) {\displaystyle f(\cdot )} on n-dimensional Euclidean space is defined as:

f ^ ( ξ ) = F ( f ) ( ξ ) = ∫ ℜ n f ( x ) e − 2 π i ⟨ x , ξ ⟩ d x {\displaystyle {\hat {f}}(\xi )={\mathcal {F}}(f)(\xi )=\int _{\Re ^{n}}f(x)e^{-2\pi i\langle x,\xi \rangle }\,dx}

where x and ξ are n-dimensional vectors, and ⟨ x , ξ ⟩ {\displaystyle \langle x,\xi \rangle } is the inner product of the vectors. The function f ( ⋅ ) {\displaystyle f(\cdot )} is said to be wavenumber-limited to a set Ω {\displaystyle \Omega } if the Fourier transform satisfies f ^ ( ξ ) = 0 {\displaystyle {\hat {f}}(\xi )=0} for ξ ∉ Ω {\displaystyle \xi \notin \Omega } . Similarly, the configuration of uniformly spaced sampling points in one-dimension can be generalized to a lattice in higher dimensions. A lattice is a collection of points Λ ⊂ ℜ n {\displaystyle \Lambda \subset \Re ^{n}} of the form

Λ = { ∑ i = 1 n a i v i | a i ∈ Z } {\displaystyle \Lambda =\left\{\sum _{i=1}^{n}a_{i}v_{i}\;|\;a_{i}\in \mathbb {Z} \right\}}

where {v1, ..., vn} is a basis for ℜ n {\displaystyle \Re ^{n}} . The reciprocal lattice Γ {\displaystyle \Gamma } corresponding to Λ {\displaystyle \Lambda } is defined by

Γ = { ∑ i = 1 n a i u i | a i ∈ Z } {\displaystyle \Gamma =\left\{\sum _{i=1}^{n}a_{i}u_{i}\;|\;a_{i}\in \mathbb {Z} \right\}}

… excerpt ends here. Continue reading the full article.

Illustrations

Multidimensional sampling: Fig. 2: The reciprocal lattice 
  
    
      
        Γ
      
    
    {\displaystyle \Gamma }
  
 corresponding to the lattice 
  
    
      
        Λ
      
    
    {\displaystyle \Lambda }
  
 of Fig. 1 and its basis vectors u1 and u2 (figure not to scale).
Fig. 2: The reciprocal lattice Γ {\displaystyle \Gamma } corresponding to the lattice Λ {\displaystyle \Lambda } of Fig. 1 and its basis vectors u1 and u2 (figure not to scale).
Multidimensional sampling: Fig. 3: Support of the sampled spectrum 
  
    
      
        
          
            
              
                f
                ^
              
            
          
          
            s
          
        
        (
        ⋅
        )
      
    
    {\displaystyle {\hat {f}}_{s}(\cdot )}
  
 obtained by hexagonal sampling of a two-dimensional function wavenumber-limited to a circular disc. The blue circle represents the support 
  
    
      
        Ω
      
    
    {\displaystyle \Omega }
  
 of the original wavenumber-limited field, and the green circles represent the repetitions. In this example the spectral repetitions do not overlap and hence there is no aliasing. The original spectrum can be exactly recovered from the sampled spectrum.
Fig. 3: Support of the sampled spectrum f ^ s ( ⋅ ) {\displaystyle {\hat {f}}_{s}(\cdot )} obtained by hexagonal sampling of a two-dimensional function wavenumber-limited to a circular disc. The blue circle represents the support Ω {\displaystyle \Omega } of the original wavenumber-limited field, and the green circles represent the repetitions. In this example the spectral repetitions do not overlap and hence there is no aliasing. The original spectrum can be exactly recovered from the sampled spectrum.
Multidimensional sampling: Fig. 4: Support of the sampled spectrum 
  
    
      
        
          
            
              
                f
                ^
              
            
          
          
            s
          
        
        (
        ⋅
        )
      
    
    {\displaystyle {\hat {f}}_{s}(\cdot )}
  
 obtained by hexagonal sampling of a two-dimensional function wavenumber-limited to a circular disc. In this example, the sampling lattice is not fine enough and hence the discs overlap in the sampled spectrum. Thus the spectrum within 
  
    
      
        Ω
      
    
    {\displaystyle \Omega }
  
 represented by the blue circle cannot be recovered exactly due to the overlap from the repetitions (shown in green), thus leading to aliasing.
Fig. 4: Support of the sampled spectrum f ^ s ( ⋅ ) {\displaystyle {\hat {f}}_{s}(\cdot )} obtained by hexagonal sampling of a two-dimensional function wavenumber-limited to a circular disc. In this example, the sampling lattice is not fine enough and hence the discs overlap in the sampled spectrum. Thus the spectrum within Ω {\displaystyle \Omega } represented by the blue circle cannot be recovered exactly due to the overlap from the repetitions (shown in green), thus leading to aliasing.
Multidimensional sampling: Fig. 5: Spatial aliasing in the form of a Moiré pattern.
Fig. 5: Spatial aliasing in the form of a Moiré pattern.
Multidimensional sampling: Fig. 6: Properly sampled image of brick wall.
Fig. 6: Properly sampled image of brick wall.

Worked examples

Example 1 — a first encounter with Multidimensional sampling

Start with the simplest possible case. Write down what Multidimensional sampling claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In mathematics, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Multidimensional sampling before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Multidimensional sampling ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Multidimensional sampling

In research
Multidimensional sampling appears in mathematics research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Multidimensional sampling in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Multidimensional sampling is common in secondary-school and first-year university syllabi. It links to neighbouring topics Digital signal processing, Multidimensional signal processing, Theorems in Fourier analysis, so understanding it makes those chapters shorter.
In everyday life
Look for Multidimensional sampling outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Multidimensional sampling in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Multidimensional sampling means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Multidimensional sampling out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Multidimensional sampling in simple terms?

In digital signal processing, multidimensional sampling is the process of converting a function of a multidimensional variable into a discrete collection of values of the function measured on a discrete set of points. This article presents the basic result due to Petersen and Middleton on condition…

Why does Multidimensional sampling matter?

Because it connects several mathematics ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Multidimensional sampling?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Multidimensional sampling.

Tags

  • Digital signal processing
  • Multidimensional signal processing
  • Theorems in Fourier analysis

Keep exploring