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

Sampling Methods: Sample Types01:18

Sampling Methods: Sample Types

Sampling materials are classified into three main types: solid, liquid, and gas.
Solid samples include a variety of substances, such as sediments from water bodies, soil, metals, and biological tissues. Two standard methods for extracting sediments from water bodies are grab sampling and piston coring. Grab sampling involves using a device to collect a discrete sediment sample from the bottom of a water body with minimal disturbance. Grab samples do not always represent the entire area due to...
Sampling Theorem01:15

Sampling Theorem

In signal processing, the analysis of continuous-time signals, denoted as x(t), often involves sampling techniques to convert these signals into discrete-time signals. This process is essential for digital representation and manipulation. A critical component in sampling is the train of impulses, characterized by the sampling interval and the sampling frequency. The relationship between these parameters and the original signal's properties dictates the success of the sampling process.
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...
Surface Integrals01:28

Surface Integrals

A curved roof has a surface area that is generally larger than its flat projection. To estimate the cost of painting it, the curved surface area must first be calculated. If the roof is represented parametrically by a vector-valued function r(u,v), then each point in a parameter domain D corresponds to a point on the surface S. This connection allows the curved surface to be studied through a two-dimensional parameter region.The parameter domain D is divided into many small rectangles. A...
Sampling Methods: Overview01:06

Sampling Methods: Overview

A sample refers to a smaller subset representative of a larger population. In analytical chemistry, studying or analyzing an entire population is often impractical or impossible. Therefore, samples are used to draw inferences and generalize the whole population. The sampling method selects individuals or items from a population to create a sample. Standard sampling methods include random, judgemental, systematic, stratified, and cluster sampling. 
In analytical chemistry, the choice of sampling...
Parametric Surfaces01:30

Parametric Surfaces

A parametric surface in three-dimensional space is defined through a vector-valued function\begin{equation*}\mathbf{r}(u, v) = x(u, v)\mathbf{i} + y(u, v)\mathbf{j} + z(u, v)\mathbf{k}\end{equation*}where u and v are parameters within a specified domain D in the uv-plane. The functions x(u, v), y(u, v), and z(u, v) define the coordinates of points on the surface. As u and v vary over D, the position vector r(u, v) traces a continuous surface in space. This parametric representation is essential...

You might also read

Related Articles

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

Sort by
Same author

Lamellar Normative Modelling of the Hippocampus Across the Human Lifespan.

bioRxiv : the preprint server for biology·2026
Same author

Genome-wide association study of copy number variations in Parkinson's disease.

NPJ Parkinson's disease·2026
Same author

Rooting for data: A FAIR research data management and data analysis environment for the PlantMicrobe research collaboration.

PLoS pathogens·2025
Same author

SGLDBench: A Benchmark Suite for Stress-Guided Lightweight 3D Designs.

IEEE transactions on visualization and computer graphics·2025
Same author

Deciphering the Genetic Architecture of Parkinson's Disease in India.

medRxiv : the preprint server for health sciences·2025
Same author

Adaptive Sampling of 3D Spatial Correlations for Focus+Context Visualization.

IEEE transactions on visualization and computer graphics·2023
Same journal

MesoSplats: Texture Synthesis with Gaussian Splatting.

IEEE transactions on visualization and computer graphics·2026
Same journal

GLLA: A Unified Force-Directed Graph Layout Framework Supporting Local Adjustments.

IEEE transactions on visualization and computer graphics·2026
Same journal

Multi-Perception Crowd: Learning to combine entity and implicit perception for diverse crowd simulation.

IEEE transactions on visualization and computer graphics·2026
Same journal

Hiding in Plain Sight: Camouflaging Real-world Objects.

IEEE transactions on visualization and computer graphics·2026
Same journal

RTF2Mesh: Restricted Tangent Face Based Mesh Compression With Neural Displacement Fields.

IEEE transactions on visualization and computer graphics·2026
Same journal

Practical Occluder Generation for Mobile Games.

IEEE transactions on visualization and computer graphics·2026
See all related articles

Related Experiment Video

Updated: Jun 11, 2026

Applying Hyperspectral Reflectance Imaging to Investigate the Palettes and the Techniques of Painters
07:05

Applying Hyperspectral Reflectance Imaging to Investigate the Palettes and the Techniques of Painters

Published on: June 18, 2021

Sample-based surface coloring.

Kai Bürger1, Jens Krüger, Rüdiger Westermann

  • 1Technische Universität München, München, Germany. buerger@tum.de

IEEE Transactions on Visualization and Computer Graphics
|July 10, 2010
PubMed
Summary
This summary is machine-generated.

This paper introduces the Orthogonal Fragment Buffer (OFB), a novel data structure for high-resolution surface coloring. OFB enables faster, view-independent surface coloring independent of original resolution, ideal for GPU acceleration.

More Related Videos

Whole-Mount Staining, Visualization, and Analysis of Fungiform, Circumvallate, and Palate Taste Buds
07:40

Whole-Mount Staining, Visualization, and Analysis of Fungiform, Circumvallate, and Palate Taste Buds

Published on: February 11, 2021

Related Experiment Videos

Last Updated: Jun 11, 2026

Applying Hyperspectral Reflectance Imaging to Investigate the Palettes and the Techniques of Painters
07:05

Applying Hyperspectral Reflectance Imaging to Investigate the Palettes and the Techniques of Painters

Published on: June 18, 2021

Whole-Mount Staining, Visualization, and Analysis of Fungiform, Circumvallate, and Palate Taste Buds
07:40

Whole-Mount Staining, Visualization, and Analysis of Fungiform, Circumvallate, and Palate Taste Buds

Published on: February 11, 2021

Area of Science:

  • Computer Graphics
  • Geometric Modeling
  • Image Processing

Background:

  • Existing sample-based surface coloring methods often depend on original surface resolution and representation.
  • Tree data structures like octrees can lead to data-dependent memory access patterns and reduced efficiency.
  • High-resolution surface coloring requires efficient, view-independent data representations.

Purpose of the Study:

  • To present a novel sample-based approach for resolution-independent surface coloring.
  • To introduce the Orthogonal Fragment Buffer (OFB) as an efficient surface representation.
  • To enable fast, interactive surface coloring on GPUs.

Main Methods:

  • Developed the Orthogonal Fragment Buffer (OFB), an extension of the Layered Depth Cube, for view-independent surface representation.
  • OFB stores surface samples in uniform 2D grids, ensuring nearly uniform distribution and efficient random access.
  • Implemented novel algorithms for color painting and particle-based color advection on the OFB for real-time performance.

Main Results:

  • OFB-based surface coloring demonstrates significantly faster performance compared to tree-structure-based methods.
  • Data access complexity is logarithmic to surface depth complexity, reducing memory access patterns.
  • Achieved sample coherence and spatial access locality, enabling efficient GPU realization for interactive coloring.

Conclusions:

  • The OFB provides a high-resolution, view-independent surface representation suitable for various surface types.
  • OFB facilitates significantly faster and more efficient sample-based surface coloring, especially on GPUs.
  • The method supports interactive coloring, novel painting algorithms, and real-time color advection.