ArticleslgStudy

science

Two-dimensional filter

Two-dimensional filter is a science 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 Two-dimensional filter rather than just read about it. In short: Two dimensional filters have seen substantial development effort due to their importance and high applicability across several domains. In the 2-D case the situation is quite different from the 1-D case, because the multi-dimensional polynomials cannot in general be factored.

Two-dimensional filter — main illustration
Two-dimensional filter — illustration

Key takeaways

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

Reference excerpt

Two dimensional filters have seen substantial development effort due to their importance and high applicability across several domains. In the 2-D case the situation is quite different from the 1-D case, because the multi-dimensional polynomials cannot in general be factored. This means that an arbitrary transfer function cannot generally be manipulated into a form required by a particular implementation. The input-output relationship of a 2-D IIR filter obeys a constant-coefficient linear partial difference equation from which the value of an output sample can be computed using the input samples and previously computed output samples. Because the values of the output samples are fed back, the 2-D filter, like its 1-D counterpart, can be unstable.

Motivation and applications Due to the rapid development of information science and computing technology, the theory of digital filters design and application has achieved leap-forward development. We encounter a variety of signals in real-life, such as broadcasting signals, television signals, radar signals, mobile phone signals, navigation signals, radio astronomy signal, biomedical signals, control signals, weather signal, seismic signal, mechanical vibration signal, remote sensing and telemetry signals, etc. Most of these signals are analog signals and just a small portion of them are digital signals. The analog signals are continuous function of the independent variables, which can be one-dimensional, two-dimensional or multidimensional. In most cases, the variable of one-dimensional analog signals are time. After the time sampling and discretization of magnitude, such analog signal will become a one-dimensional digital signal. The resulting digital signal can be represented by a discrete sequence. For example, one common signal is voice signal. An example of a two-dimensional signal is an image. A filter is a system that can transform a signal into another signal. Examples of such transformation include smoothing the signal for noise removal, removing frequency components from a signal and amplifying frequency components for signal enhancement. The design and implementation of filter is an important branch in signal analysis and processing technology. Filters also play a main role in signal acquisition, transmission, processing and exchange.

Problem statement & basic concepts

Digital filters Digital signal filtering is implementing a digital filter. A digital filter is a system that performs mathematical operations on a sampled, discrete-time signal to reduce or enhance certain aspects of that signal. The input and output signals are all digital signals. This is in contrast to the other major type of electronic filter, the analog filter, which is an electronic circuit operating on a continuous-time analog signal. Actually the basic concept of digital filters and analog filters are the same. The only difference is the types of signals and the methods to filtering. Digital filters can be implemented numerically in software and have the advantages of high processing accuracy, steady system, little volume and light weight. There is no impedance matching in digital filters and digital filters can accomplish some special filtering functions that can’t be accomplished by analog filters. Analog signals can also be processed through digital filters by using Analog to Digital converters.

Two-dimensional digital filters Two-dimensional filters are used to process two-dimensional digital signals. There is an important difference between the design of 1-D and 2-D digital filter problems. In 1-D case, the design and the implementation of filters can be more easily considered separately. The filter can first be designed and then, through the appropriate manipulations of the transfer function, the coefficients required by a particular network structure can be determined. While in the 2-D case, the design and implementation are more closely related. Since multidimensional polynomials can’t be factored in general. This means that an arbitrary multi-dimensional transfer function can generally not be manipulated into a form required by a particular implementation. If our implementation can realize only factorable transfer functions, our design algorithm must be tailored to design only filters of this class. This has the effect of complicating the design problem and also limiting the number of practical implementations. Digital filters can be categorized into two main types, namely finite impulse response (FIR) and infinite impulse response (IIR). 2-D FIR digital filter is achieved by a non-recursive algorithm structure while 2-D IIR digital filter is achieved by a recursive feedback algorithm structure.

Existing approaches

Direct form implementations of 2-D IIR filters An IIR filter may be implemented in direct form by rearranging its difference equation to express one output sample in terms of the input samples and previously computed output samples. For a first-quadrant filter, the input signal x ( n 1 , n 2 ) {\displaystyle x\left(n_{1},n_{2}\right)} and the output signal y ( n 1 , n 2 ) {\displaystyle y\left(n_{1},n_{2}\right)} are related by

… excerpt ends here. Continue reading the full article.

Illustrations

Two-dimensional filter: Parallel interconnection of N simple 2-D IIR filters to form a new 2-D IIR filter. Adapted from [3].
Parallel interconnection of N simple 2-D IIR filters to form a new 2-D IIR filter. Adapted from [3].
Two-dimensional filter: GA-based Design Flow chart. Adapted from [5].
GA-based Design Flow chart. Adapted from [5].

Worked examples

Example 1 — a first encounter with Two-dimensional filter

Start with the simplest possible case. Write down what Two-dimensional filter claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In science, 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 Two-dimensional filter 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 Two-dimensional filter 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 Two-dimensional filter

In research
Two-dimensional filter appears in science 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 Two-dimensional filter 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
Two-dimensional filter is common in secondary-school and first-year university syllabi. It links to neighbouring topics Digital signal processing, Multidimensional signal processing, so understanding it makes those chapters shorter.
In everyday life
Look for Two-dimensional filter 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 Two-dimensional filter in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Two-dimensional filter 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 Two-dimensional filter out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Two-dimensional filter in simple terms?

Two dimensional filters have seen substantial development effort due to their importance and high applicability across several domains. In the 2-D case the situation is quite different from the 1-D case, because the multi-dimensional polynomials cannot in general be factored.

Why does Two-dimensional filter matter?

Because it connects several science 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 Two-dimensional filter?

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 Two-dimensional filter.

Tags

  • Digital signal processing
  • Multidimensional signal processing

Keep exploring