Related Experiment Video
Updated: Jul 13, 2026

Building Up Skin Models for Numerous Applications - from Two-Dimensional (2D) Monoculture to Three-Dimensional (3D) Multiculture
Published on: October 20, 2023
Fast polygonal approximation of digital curves using relaxed straightness properties
Partha Bhowmick1, Bhargab B Bhattacharya
1Bengal Engineering and Science University, Shibpur, Howrah, India. partha@cs.becs.ac.in
This study introduces approximate straightness for digital curves, significantly reducing segments needed for representation. This new method offers faster processing and more compact data for digital curve analysis.
Area of Science:
- Computer Vision
- Digital Geometry
- Image Processing
Background:
- Existing digital straight line segment (DSS) algorithms fragment visually straight curves into many segments due to strict geometric constraints.
- This fragmentation leads to inefficient data representation and processing for digital curves.
Purpose of the Study:
- To introduce a novel concept of approximate straightness for digital curves.
- To develop an algorithm for extracting these approximate straight segments efficiently.
- To enable compact polygonal approximation of digital curves.
Main Methods:
- Relaxing the strict conditions of digital straightness to define approximate straightness.
- Developing a new algorithm to extract these approximate segments from digital curves.
- Utilizing primitive integer operations for high-speed computation.
Main Results:
- The proposed method significantly reduces the number of segments required to cover a digital curve compared to exact DSS.
- A substantial reduction in the data set size for curve representation was achieved.
- The algorithm demonstrates linear time complexity concerning the number of points in the curve.
Conclusions:
- The new concept of approximate straightness provides a more efficient way to represent digital curves.
- The developed algorithm is fast, elegant, and effective for curve approximation.
- This method offers advantages in data compression and processing speed for digital curve analysis.
Related Concept Videos
Linear Approximations
Linearization and Approximation
Deformations in a Symmetric Member in Bending
When the member is segmented into tiny cubic elements, it is observed that the primary stress...
Curvilinear Motion: Rectangular Components
As the car advances, its position evolves over time. Quantifying the car's velocity involves computing the time...
Curvature and Its Interpretation
Curves Defined by Parametric Equations
