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 Concept Videos

Parallel Processing01:20

Parallel Processing

The brain processes sensory information rapidly due to parallel processing, which involves sending data across multiple neural pathways at the same time. This method allows the brain to manage various sensory qualities, such as shapes, colors, movements, and locations, all concurrently. For instance, when observing a forest landscape, the brain simultaneously processes the movement of leaves, the shapes of trees, the depth between them, and the various shades of green. This enables a quick and...
Shape and Texture of Coarse Aggregate01:25

Shape and Texture of Coarse Aggregate

Aggregate shape is classified based on the relative sharpness or roundness of the edges and corners. This classification includes categories like rounded, angular, elongated, and flaky, each with specific characteristics. Rounded aggregates, fully shaped by attrition, are typical of river or seashore gravel, while angular aggregates, such as crushed rock, have well-defined edges. Aggregates that are elongated and flaky are less desirable, as they can reduce the workability and strength of...
Gradient Fields01:27

Gradient Fields

A gradient field is a vector field derived from a scalar field. A scalar field assigns a single numerical value to every point in space, such as temperature, pressure, or electric potential. The gradient field describes how that value changes from point to point. It gives both the direction of the fastest increase and the rate of change in that direction.For a scalar field f(x, y), the gradient is written as\begin{equation*}\nabla f=\left\langle \jfrac{\partial f}{\partial x},\jfrac{\partial...
Gauss's Law: Problem-Solving01:10

Gauss's Law: Problem-Solving

Gauss's law helps determine electric fields even though the law is not directly about electric fields but electric flux. In situations with certain symmetries (spherical, cylindrical, or planar) in the charge distribution, the electric field can be deduced based on the knowledge of the electric flux. In these systems, we can find a Gaussian surface S over which the electric field has a constant magnitude. Furthermore, suppose the electric field is parallel (or antiparallel) to the area vector...
Gauss's Law: Planar Symmetry01:27

Gauss's Law: Planar Symmetry

A planar symmetry of charge density is obtained when charges are uniformly spread over a large flat surface. In planar symmetry, all points in a plane parallel to the plane of charge are identical with respect to the charges. Suppose the plane of the charge distribution is the xy-plane, and the electric field at a space point P with coordinates (x, y, z) is to be determined. Since the charge density is the same at all (x, y) - coordinates in the z = 0 plane, by symmetry, the electric field at P...
Random Sampling Method01:09

Random Sampling Method

Sampling is a technique to select a portion (or subset) of the larger population and study that portion (the sample) to gain information about the population. Data are the result of sampling from a population. The sampling method ensures that samples are drawn without bias and accurately represent the population. Because measuring the entire population in a study is not practical, researchers use samples to represent the population of interest. Among the various sampling methods used by...

You might also read

Related Articles

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

Sort by
Same author

High-Performance Host-Device Scheduling and Data-Transfer Minimization Techniques for Visualization of 3D Agent-Based Wound Healing Applications.

PDPTA '19 : proceedings of the 2019 International Conference on Parallel & Distributed Processing Techniquess & Applications. International Conference on Parallel and Distributed Processing Techniques and Applications (2019 : Las Vegas,...·2020
Same author

Hierarchical Exploration of Volumes Using Multilevel Segmentation of the Intensity-Gradient Histograms.

IEEE transactions on visualization and computer graphics·2015
Same author

Fourier coding of image boundaries.

IEEE transactions on pattern analysis and machine intelligence·2011
Same author

Estimation of object motion parameters from noisy images.

IEEE transactions on pattern analysis and machine intelligence·2011
Same author

Classification of partial 2-d shapes using fourier descriptors.

IEEE transactions on pattern analysis and machine intelligence·2011
Same author

The effects of direct current stimulation on isolated chondrocytes seeded in 3D agarose constructs.

Biorheology·2008

Related Experiment Videos

Scalable data parallel algorithms for texture synthesis using Gibbs random fields.

D A Bader1, J Jaja, R Chellappa

  • 1Dept. of Electr. Eng., Maryland Univ., College Park, MD.

IEEE Transactions on Image Processing : a Publication of the IEEE Signal Processing Society
|January 1, 1995
PubMed
Summary

This study presents scalable data parallel algorithms for image processing, enabling real-time texture synthesis and compression. These methods significantly outperform sequential approaches for texture analysis and parameter estimation.

Related Experiment Videos

Area of Science:

  • Computer Vision
  • Image Processing
  • Parallel Computing

Background:

  • Texture analysis is crucial in image processing.
  • Gibbs and Markov random fields are effective models for texture representation.
  • Existing sequential algorithms for texture synthesis and compression are computationally intensive.

Purpose of the Study:

  • To introduce scalable data parallel algorithms for image processing tasks.
  • To develop real-time algorithms for texture synthesis and compression.
  • To enable machine-independent algorithms for image analysis.

Main Methods:

  • Implementation of data parallel algorithms on Thinking Machines CM-2 and CM-5.
  • Utilizing fine-grained, data parallel processing techniques.
  • Focusing on Gibbs and Markov random field models for texture representation.

Main Results:

  • Achieved real-time performance for texture synthesis and compression.
  • Demonstrated substantial speedups compared to sequential implementations.
  • Developed parallel algorithms for maximum likelihood parameter estimation.

Conclusions:

  • Scalable data parallel algorithms offer significant performance improvements for image processing.
  • The presented methodology facilitates machine-independent algorithms.
  • Fine-grained parallel processing is effective for complex texture analysis tasks.