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

Vector Algebra: Method of Components01:08

Vector Algebra: Method of Components

16.3K
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...
16.3K
Block Diagram Reduction01:22

Block Diagram Reduction

308
The process of deriving the transfer function of a control system often involves reducing its block diagram to a single block. This simplification can be achieved through a series of strategic operations, including relocating branch points and comparators. These operations preserve the overall function of the system while allowing for easier manipulation and combination of blocks.
The first step in this process is the identification and relocation of a branch point. A branch point, where a...
308
SFG Algebra01:16

SFG Algebra

179
In Signal Flow Graph (SFG) algebra, the value a node represents is determined by the sum of all signals entering that node. This summed value is then transmitted through every branch leaving the node, making the SFG a powerful tool for visualizing and analyzing control systems.
Each node in an SFG corresponds to a variable, and the interactions between nodes are represented by branches with associated gains. When multiple branches lead into a node, the value at that node is the sum of the...
179
Network Function of a Circuit01:25

Network Function of a Circuit

413
Frequency response analysis in electrical circuits provides vital insights into a circuit's behavior as the frequency of the input signal changes. The transfer function, a mathematical tool, is instrumental in understanding this behavior. It defines the relationship between phasor output and input and comes in four types: voltage gain, current gain, transfer impedance, and transfer admittance. The critical components of the transfer function are the poles and zeros.
413
Protein Complexes with Interchangeable Parts01:57

Protein Complexes with Interchangeable Parts

2.6K
Groups of proteins may form a complex where each protein in this complex has a different role in the overall execution of the complex’s function. Often some of the proteins in the complex can be replaced by a closely related variant to give a complex that contains many of the same components yet is functionally distinct.
The SCF ubiquitin ligase is a protein complex of five individual proteins. This complex attaches ubiquitin to other target proteins to mark them for degradation. In order...
2.6K
Vector Algebra: Graphical Method01:10

Vector Algebra: Graphical Method

14.6K
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...
14.6K

You might also read

Related Articles

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

Sort by
Same author

Zig-Zag Based Single-Pass Connected Components Analysis.

Journal of imaging·2021
Same author

Image Processing Using FPGAs.

Journal of imaging·2021
Same author

Analysing Arbitrary Curves from the Line Hough Transform.

Journal of imaging·2021
Same journal

Human-AI Interaction in Interventional Radiology: A Narrative Review of Current Applications, Challenges, and Future Directions.

Journal of imaging·2026
Same journal

Coronary Artery Anomalies and Anatomical Variants: Cross-Sectional Diagnostic Imaging and Clinical Background.

Journal of imaging·2026
Same journal

YoLeTooth: A Unified Framework for Joint Tooth Segmentation and Periapical Lesion Detection in Panoramic Radiographs.

Journal of imaging·2026
Same journal

Radiomics-Guided Multi-Sequence Learning for Pathological Complete Response Prediction from Breast MRI with Missing Auxiliary Sequences.

Journal of imaging·2026
Same journal

Cutaneous Thermography in Arthropathies: Quantitative Imaging, Machine Learning, and Clinical Translation.

Journal of imaging·2026
Same journal

Two-Stage Dynamic Synergistic Segmentation Method for Myocardial Pathology.

Journal of imaging·2026
See all related articles

Related Experiment Video

Updated: Sep 26, 2025

Using Informational Connectivity to Measure the Synchronous Emergence of fMRI Multi-voxel Information Across Time
07:12

Using Informational Connectivity to Measure the Synchronous Emergence of fMRI Multi-voxel Information Across Time

Published on: July 1, 2014

12.4K

Union-Retire for Connected Components Analysis on FPGA.

Donald G Bailey1, Michael J Klaiber2

  • 1Centre for Research in Image and Signal Processing, Massey University, Palmerston North 4442, New Zealand.

Journal of Imaging
|April 21, 2022
PubMed
Summary
This summary is machine-generated.

The Union-Retire Connected Components Analysis (UR-CCA) algorithm offers a novel, memory-efficient approach. Its hardware architecture on an FPGA significantly reduces resource usage, enabling smaller devices.

Keywords:
FPGAconnected componentsfeature extractionpipelinedunion-find

More Related Videos

Author Spotlight: Advancing Large-Scale Neural Dynamics Through HD-MEA Technology
09:44

Author Spotlight: Advancing Large-Scale Neural Dynamics Through HD-MEA Technology

Published on: March 8, 2024

5.1K
A Method for Investigating Age-related Differences in the Functional Connectivity of Cognitive Control Networks Associated with Dimensional Change Card Sort Performance
09:01

A Method for Investigating Age-related Differences in the Functional Connectivity of Cognitive Control Networks Associated with Dimensional Change Card Sort Performance

Published on: May 7, 2014

10.3K

Related Experiment Videos

Last Updated: Sep 26, 2025

Using Informational Connectivity to Measure the Synchronous Emergence of fMRI Multi-voxel Information Across Time
07:12

Using Informational Connectivity to Measure the Synchronous Emergence of fMRI Multi-voxel Information Across Time

Published on: July 1, 2014

12.4K
Author Spotlight: Advancing Large-Scale Neural Dynamics Through HD-MEA Technology
09:44

Author Spotlight: Advancing Large-Scale Neural Dynamics Through HD-MEA Technology

Published on: March 8, 2024

5.1K
A Method for Investigating Age-related Differences in the Functional Connectivity of Cognitive Control Networks Associated with Dimensional Change Card Sort Performance
09:01

A Method for Investigating Age-related Differences in the Functional Connectivity of Cognitive Control Networks Associated with Dimensional Change Card Sort Performance

Published on: May 7, 2014

10.3K

Area of Science:

  • Computer Science
  • Digital Hardware Design
  • Image Processing Algorithms

Background:

  • Traditional connected components analysis (CCA) algorithms often rely on directed tree structures, leading to higher memory demands.
  • Existing CCA methods can incur end-of-row processing overhead, impacting efficiency.
  • The need for memory-efficient and streamlined CCA algorithms is critical for hardware implementations.

Purpose of the Study:

  • To introduce a novel hardware architecture for the Union-Retire Connected Components Analysis (UR-CCA) algorithm.
  • To analyze and address memory bandwidth and pipelining challenges in hardware-based UR-CCA.
  • To demonstrate the resource savings achievable with the proposed UR-CCA hardware architecture on an FPGA.

Main Methods:

  • Development of a hardware architecture specifically designed for the UR-CCA algorithm.
  • Analysis of memory bandwidth requirements and pipelining strategies for efficient hardware implementation.
  • Implementation and evaluation of the architecture on a Field-Programmable Gate Array (FPGA).

Main Results:

  • The proposed hardware architecture successfully implements the UR-CCA algorithm, focusing on connectivity rather than directed trees.
  • Memory bandwidth and pipelining challenges inherent in hardware UR-CCA were identified and resolved.
  • A significant reduction of up to 36% in memory resources was achieved compared to conventional approaches.

Conclusions:

  • The UR-CCA algorithm provides a memory-efficient alternative for connected components analysis.
  • The developed FPGA architecture effectively addresses hardware implementation challenges.
  • The proposed solution enables the creation of smaller, more resource-efficient devices for CCA applications.