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

Buffers: Buffer Capacity01:09

Buffers: Buffer Capacity

1.7K
Buffer capacity is the quantitative measure of a buffer to resist the change in pH. As shown in the following equation, the buffer capacity, denoted by 'beta', is expressed as the number of moles of acid or base needed to change the pH of a one-liter buffer solution by 1 unit. Here, Ca and Cb indicate the number of moles of acid and base, respectively. Note that dpH represents the change in pH.
In the graph, pH is plotted as a function of the number of moles of base (Cb) added to a weak...
1.7K
Buffers: Overview01:30

Buffers: Overview

6.6K
Buffers play a crucial role in stabilizing the pH of a solution by mitigating the effects of small amounts of added acid or base. They consist of a weak acid and its conjugate base or a weak base and its conjugate acid. A solution of acetic acid and sodium acetate is an example of a buffer that consists of a weak acid and its salt: CH3COOH (aq) + CH3COONa (aq). An example of a buffer that consists of a weak base and its salt is a solution of ammonia and ammonium chloride: NH3 (aq) + NH4Cl (aq).
6.6K
Buffer Effectiveness02:19

Buffer Effectiveness

51.8K
Buffer solutions do not have an unlimited capacity to keep the pH relatively constant . Instead, the ability of a buffer solution to resist changes in pH relies on the presence of appreciable amounts of its conjugate weak acid-base pair. When enough strong acid or base is added to substantially lower the concentration of either member of the buffer pair, the buffering action within the solution is compromised.
The buffer capacity is the amount of acid or base that can be added to a given volume...
51.8K
Buffer Systems in the Body01:19

Buffer Systems in the Body

2.4K
Chemical buffers play a critical role in the body's regulation of pH levels. These systems contain one or more compounds that stabilize pH changes by neutralizing strong acids or bases. When pH levels drop, hydrogen ions bind to a weak base; when pH levels rise, hydrogen ions are released. This dynamic process helps maintain pH within a narrow and stable range essential for normal physiological function.
A typical buffer system in bodily fluids includes a weak acid and its corresponding...
2.4K
Parallel Processing01:20

Parallel Processing

373
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...
373

You might also read

Related Articles

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

Sort by
Same author

FACED 2.0 enables large-scale voltage and calcium imaging in vivo.

Nature methods·2025
Same author

CeyeHao: AI-driven microfluidic flow programming with hierarchically assembled obstacles and receptive field-augmented neural network.

Science advances·2025
Same author

Random resistive memory-based deep extreme point learning machine for unified visual processing.

Nature communications·2025
Same author

Information-Distilled Generative Label-Free Morphological Profiling Encodes Cellular Heterogeneity.

Advanced science (Weinheim, Baden-Wurttemberg, Germany)·2024
Same author

Optofluidic imaging meets deep learning: from merging to emerging.

Lab on a chip·2023
Same author

Ultrafast two-photon fluorescence imaging of cerebral blood circulation in the mouse brain in vivo.

Proceedings of the National Academy of Sciences of the United States of America·2022
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: Oct 22, 2025

Microfluidic Imaging Flow Cytometry by Asymmetric-detection Time-stretch Optical Microscopy ATOM
07:19

Microfluidic Imaging Flow Cytometry by Asymmetric-detection Time-stretch Optical Microscopy ATOM

Published on: June 28, 2017

10.5K

High-Throughput Line Buffer Microarchitecture for Arbitrary Sized Streaming Image Processing.

Runbin Shi1, Justin S J Wong1, Hayden K-H So1

  • 1Department of Electrical and Electronic Engineering, The University of Hong Kong, Pok Fu Lam, Hong Kong.

Journal of Imaging
|August 30, 2021
PubMed
Summary
This summary is machine-generated.

This study introduces D-SWIM, a novel FPGA buffer architecture enabling seamless, real-time image size changes for intelligent vision applications. It significantly improves hardware efficiency and reduces resource usage for high-throughput image processing.

Keywords:
D-SWIMFPGAhigh-throughputline bufferlow-latencystreaming architecture

More Related Videos

Generation of Dynamical Environmental Conditions using a High-Throughput Microfluidic Device
14:48

Generation of Dynamical Environmental Conditions using a High-Throughput Microfluidic Device

Published on: April 17, 2021

4.3K
Microfluidic Buffer Exchange for Interference-free Micro/Nanoparticle Cell Engineering
10:27

Microfluidic Buffer Exchange for Interference-free Micro/Nanoparticle Cell Engineering

Published on: July 10, 2016

9.3K

Related Experiment Videos

Last Updated: Oct 22, 2025

Microfluidic Imaging Flow Cytometry by Asymmetric-detection Time-stretch Optical Microscopy ATOM
07:19

Microfluidic Imaging Flow Cytometry by Asymmetric-detection Time-stretch Optical Microscopy ATOM

Published on: June 28, 2017

10.5K
Generation of Dynamical Environmental Conditions using a High-Throughput Microfluidic Device
14:48

Generation of Dynamical Environmental Conditions using a High-Throughput Microfluidic Device

Published on: April 17, 2021

4.3K
Microfluidic Buffer Exchange for Interference-free Micro/Nanoparticle Cell Engineering
10:27

Microfluidic Buffer Exchange for Interference-free Micro/Nanoparticle Cell Engineering

Published on: July 10, 2016

9.3K

Area of Science:

  • Computer Engineering
  • Digital Signal Processing
  • Hardware Architecture

Background:

  • Real-time image processing demands high-throughput and low-latency solutions, often implemented on Field-Programmable Gate Arrays (FPGAs).
  • Existing FPGA streaming architectures struggle with seamless, uninterrupted image size and resolution changes, crucial for applications like region of interest (ROI) detection.
  • Run-time reconfiguration in current solutions leads to interruptions, hindering continuous processing at high frame rates.

Purpose of the Study:

  • To propose a dynamically-programmable buffer architecture (D-SWIM) for FPGAs that enables arbitrary image size processing without interruptions.
  • To redefine on-chip memory organization and control for adaptive hardware accommodating variable image dimensions.
  • To achieve seamless image size-switching in real-time image processing streams.

Main Methods:

  • Developed the dynamically-programmable buffer architecture (D-SWIM) based on the Stream-Windowing Interleaved Memory (SWIM) architecture.
  • Implemented D-SWIM to redefine on-chip memory organization and control for dynamic adaptation to arbitrary image sizes.
  • Evaluated D-SWIM performance using real-world applications like 2D-Convolution and Harris Corner Detector.

Main Results:

  • D-SWIM enables arbitrary image size adaptation with sub-100 ns delay, ensuring minimal interruption.
  • Achieved dynamic programmability with only slight logic overhead, saving up to 56% of BRAM resources compared to prior SWIM.
  • Reached a maximum operating frequency of 329.5 MHz, reduced power consumption by 45.7%, and achieved pixel throughputs of 4.5 Giga Pixel/s and 4.2 Giga Pixel/s.
  • Improved hardware efficiency up to 30x compared to prior streaming frameworks.

Conclusions:

  • D-SWIM provides a breakthrough in FPGA-based real-time image processing by enabling seamless, dynamic image size-switching.
  • The architecture offers significant improvements in resource utilization, power efficiency, and processing speed.
  • D-SWIM is highly suitable for vision-guided intelligent applications requiring flexible and uninterrupted image stream processing.