Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Experiment Video

Updated: Jun 15, 2025

High-speed Particle Image Velocimetry Near Surfaces
11:59

High-speed Particle Image Velocimetry Near Surfaces

Published on: June 24, 2013

33.0K

An optimal B-spline approach for vectorizing raster image outlines.

Samreen Abbas1, Malik Zawwar Hussain2, Qurat Ul-Ain3

  • 1Department of Mathematics, GC Women University, Sialkot, Pakistan.

Plos One
|August 26, 2024
PubMed
Summary
This summary is machine-generated.

Related Concept Videos

Vector Algebra: Graphical Method01:10

Vector Algebra: Graphical Method

12.0K
Vectors can be multiplied by scalars, added to other vectors, or subtracted from other vectors. The vector sum of two (or more) vectors is called the resultant vector or, for short, the resultant.
We use the laws of geometry to construct resultant vectors, followed by trigonometry to find vector magnitudes and directions. For a geometric construction of the sum of two vectors in a plane, we follow the parallelogram rule. Suppose two vectors are at arbitrary positions. Translate either one of...
12.0K
Vector Algebra: Method of Components01:08

Vector Algebra: Method of Components

13.8K
It is cumbersome to find the magnitudes of vectors using the parallelogram rule or using the graphical method to perform mathematical operations like addition, subtraction, and multiplication. There are two ways to circumvent this algebraic complexity. One way is to draw the vectors to scale, as in navigation, and read approximate vector lengths and angles (directions) from the graphs. The other way is to use the method of components.
In many applications, the magnitudes and directions of...
13.8K
Reconstruction of Signal using Interpolation01:10

Reconstruction of Signal using Interpolation

181
Signal processing techniques are essential for accurately converting continuous signals to digital formats and vice versa. When a continuous signal is sampled with a period T, the resulting sampled signal exhibits replicas of the original spectrum in the frequency domain, spaced at intervals equal to the sampling frequency. To handle this sampled signal, a zero-order hold method can be applied, which creates a piecewise constant signal by retaining each sample's value until the next...
181
Vector Representation of Complex Numbers01:16

Vector Representation of Complex Numbers

117
Complex numbers, represented in Cartesian coordinates, can also be visualized as vectors. These vectors can be expressed in polar form, emphasizing their magnitude and angle. When a complex number is input into a function, the output is another complex number, highlighting the function's zero point from which the vector representation can originate.
Consider a function defined as the product of the complex factors in the numerator divided by the product of the complex factors in the...
117
Area Computation by the Alternative Coordinate Method01:24

Area Computation by the Alternative Coordinate Method

49
The alternative coordinate method, also known as the Shoelace Formula, is a technique for determining the area of a traverse using Cartesian coordinates. This method relies on the sequential arrangement of x and y coordinates for each point of the shape, ensuring accuracy and ease of application.In this approach, each corner's x and y coordinates are listed as fractions, with the x-coordinate as the numerator and the y-coordinate as the denominator. These coordinates are arranged sequentially...
49
Areas Within Irregular Boundaries01:26

Areas Within Irregular Boundaries

72
Calculating areas within irregular boundaries, such as along rivers or curved roads, is crucial in various fields, including surveying, engineering, and environmental management. Surveyors often begin by creating a traverse, a connected series of straight lines approximating the area's boundary. The coordinates of each traverse point are essential for calculating the enclosed area. The double meridian distance formula is a widely used technique for this purpose. This method utilizes the...
72

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Trends and patterns of UTIs in Sindh, Pakistan with a focus on vancomycin-resistant enterococci.

Pakistan journal of pharmaceutical sciences·2025
Same author

Effects of lactobacillus and serratopeptidase supplementation on growth performance, hematology, immune response, and intestinal morphology in broiler chicks.

Poultry science·2025
Same author

Exploring the Differential Effects of Transcranial Direct Current Stimulation: A Comparative Analysis of Motor Cortex and Cerebellar Stimulation.

Heliyon·2024
Same author

An approximation of one-dimensional nonlinear Kortweg de Vries equation of order nine.

PloS one·2022
Same author

A reliable algorithm to compute the approximate solution of KdV-type partial differential equations of order seven.

PloS one·2021
Same author

A quadratic trigonometric spline for curve modeling.

PloS one·2019

This study introduces an automatic algorithm for digital image outline vectorization using trigonometric B-spline and Genetic Algorithm (GA) optimization. The method effectively captures planar object outlines for improved image processing.

Area of Science:

  • Computer Vision
  • Image Processing
  • Computational Geometry

Background:

  • Accurate outline extraction is vital for digital image vectorization.
  • Existing methods may lack efficiency or robustness in capturing complex object boundaries.

Purpose of the Study:

  • To present an effective and automatic algorithm for outline vectorization of planar objects in digital images.
  • To utilize trigonometric B-spline for precise curve fitting and Genetic Algorithm (GA) for parameter optimization.

Main Methods:

  • Boundary detection and corner recognition to identify key features.
  • Break point identification for segmenting object outlines.
  • Curve fitting using a proposed trigonometric B-spline, optimized by Genetic Algorithm (GA).

More Related Videos

Author Spotlight: Unveiling Plankton Response to Climate Change Through Time-Series Data and Artistic Expression
08:15

Author Spotlight: Unveiling Plankton Response to Climate Change Through Time-Series Data and Artistic Expression

Published on: July 28, 2023

1.2K
Spatial Multiobjective Optimization of Agricultural Conservation Practices using a SWAT Model and an Evolutionary Algorithm
11:53

Spatial Multiobjective Optimization of Agricultural Conservation Practices using a SWAT Model and an Evolutionary Algorithm

Published on: December 9, 2012

12.9K

Related Experiment Videos

Last Updated: Jun 15, 2025

High-speed Particle Image Velocimetry Near Surfaces
11:59

High-speed Particle Image Velocimetry Near Surfaces

Published on: June 24, 2013

33.0K
Author Spotlight: Unveiling Plankton Response to Climate Change Through Time-Series Data and Artistic Expression
08:15

Author Spotlight: Unveiling Plankton Response to Climate Change Through Time-Series Data and Artistic Expression

Published on: July 28, 2023

1.2K
Spatial Multiobjective Optimization of Agricultural Conservation Practices using a SWAT Model and an Evolutionary Algorithm
11:53

Spatial Multiobjective Optimization of Agricultural Conservation Practices using a SWAT Model and an Evolutionary Algorithm

Published on: December 9, 2012

12.9K

Main Results:

  • The algorithm successfully vectorized outlines of planar objects in raster (bitmap) images.
  • Validation demonstrated the robustness and effectiveness of the proposed scheme.

Conclusions:

  • The developed algorithm provides an efficient and automatic solution for digital image outline vectorization.
  • The integration of trigonometric B-spline and GA offers a robust approach for capturing object boundaries.