What is the term for this image processing?

Click For Summary

Discussion Overview

The discussion revolves around identifying the correct term for a digital image processing technique that simplifies an image by reducing the number of pixels. Participants explore various terms and concepts related to image processing, including their definitions and implications.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • One participant suggests the term "thinning," but notes it may not apply as it relates to medial axes.
  • Another participant proposes "coarsening," "rescaling," or "interpolating" as possible terms.
  • Compression is mentioned as a potential term, with a distinction made between types of compression.
  • Downsampling is proposed as a term that involves taking every Nth pixel, though some participants express uncertainty about its applicability to semantic simplification.
  • Resolution is defined as related to the number of pixels, with a participant asserting that reducing pixels decreases resolution.
  • Scaling is introduced as a general term, with specific processes like "resampling," "upsampling," and "downsampling" being defined.
  • Interpolation is discussed as a method for both upsampling and downsampling, with an example provided to illustrate its necessity in downsampling.
  • A participant concludes that "downsampling" is the correct term for the process described.
  • Rescaling is also mentioned as a term that refers to transforming an image to a smaller size, which reduces the number of pixels.

Areas of Agreement / Disagreement

Participants express multiple competing views regarding the appropriate terminology, with no consensus reached on a single term. While "downsampling" is favored by some, others propose alternative terms and definitions, indicating ongoing debate.

Contextual Notes

Some terms discussed may have overlapping meanings or specific contexts that are not fully resolved, leading to ambiguity in their application to the original question.

Jun Kyoto
Messages
14
Reaction score
1
How do you call of the digital image processing that simplifies an image by reducing the amount of pixels?

I thought of the word “thinning”. But according to ”Fundamentals of Digital Image Processing” by Anil K. Jain, “Thinning algorithm transforms an object to a set of simple digital arcs, which lie roughly along their medial axes” while the processing I am searching a term has nothing to do with medial axes. Instead, it eliminates pixels in a consistent balance (e.g,.one pixel in every three pixels).

Any suggestion/ insight will be much appreciated.
Also, are “simple digital arcs” in the quote equivalent to edges?

Thank you in advance.
 
Technology news on Phys.org
A few terms come to mind: coarsening, rescaling, or interpolating. Don't quote me though.
 
How about "compression"?
 
phyzguy said:
How about "compression"?

That was the first thing that came to my mind, but I think that has to do with storing the file on disk more efficiently. I think the process we are describing might be considered a type of compression, but not all compression is rescaling. For instance, some compression is lossless.
 
How about "downsampling"? For an image, it would only take the Nth pixel in a group of pixels, but that seems not to be what you're after since it seems you're trying to simplify the semantic image, not just the raw number of pixels.
 
  • Like
Likes   Reactions: Jun Kyoto
It is "resolution". if you reduce the number of pixels you reduce the resolution.

Resolution is determined by the size of the units of information representing an image. A pixel is a unit of information displayed on a monitor. Each pixel holds a defined amount of information stored on your disk. An image of a given area will become more detailed as more pixels are used to describe it.
http://jura.wi.mit.edu/bio/graphics/scanning/resolution.php
 
  • Like
Likes   Reactions: harborsparrow and Jun Kyoto
The catch all term for images in general (including vector images) is "scaling". For scaling bitmaps (raster) the process is called "resampling", going from low resolution to high resolution is "upsampling" while going from a high resolution to a low resolution is called "downsampling".
 
  • Like
Likes   Reactions: harborsparrow and Jun Kyoto
Thank you everyone! I think "downsampling" is it. Just to understand further, interpolating is a method for upsampling, am I right?
timthereaper said:
How about "downsampling"? For an image, it would only take the Nth pixel in a group of pixels, but that seems not to be what you're after since it seems you're trying to simplify the semantic image, not just the raw number of pixels.
>
I was trying to simplify an image by reducing just the raw number of pixels.
 
Jun Kyoto said:
interpolating is a method for upsampling

Interpolation is also needed for downsampling. For example, consider downsampling an image from 1000 x 1000 pixels to 700 x 700. If the pixels are to remain evenly distributed, the centers of most of the new pixels cannot be at the same locations as the centers of the old pixels, so they have to be interpolated from the old pixels.
 
  • #10
The term is downsampling " Downsampling is the process by which a high-resolution image is transformed into a lower resolution image."
 
  • #11
I think it's rescaling the image to a smaller size that is to transform your image from one size to another. By this, the number of pixels gets reduced.
 

Similar threads

  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 2 ·
Replies
2
Views
7K
  • · Replies 2 ·
Replies
2
Views
4K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 2 ·
Replies
2
Views
6K
  • · Replies 2 ·
Replies
2
Views
4K
  • · Replies 13 ·
Replies
13
Views
4K
  • · Replies 9 ·
Replies
9
Views
8K
  • · Replies 10 ·
Replies
10
Views
5K
  • · Replies 264 ·
9
Replies
264
Views
33K