Papers
Topics
Authors
Recent
Search
2000 character limit reached

Endoscopic Expansion Techniques

Updated 6 July 2026
  • Endoscopic expansion is a suite of techniques that enlarge device capabilities or generate synthetic images to improve performance in confined environments.
  • Physical expansion methods, such as bellows-driven scissor-struts and toroidal chambers, optimize contact mechanics and traction for enhanced maneuverability.
  • Synthetic expansion via diffusion-based models like Polyp-Gen addresses limited annotated data by producing realistic and diverse endoscopic imagery for CAD systems.

Searching arXiv for the provided papers and closely related work to ground the article in current literature.
Endoscopic expansion denotes a family of techniques that enlarge, adapt, or augment endoscopic capability under constrained anatomical or data conditions. In recent literature, the term spans two technically distinct operations: physical expansion of endoscopic devices to regulate contact, traction, field of view, or steering within a lumen, and synthetic expansion of endoscopic image datasets to support CAD and ADS training when real annotated data are scarce or privacy-sensitive [2501.16679], [2409.09557], [2202.10840], [2511.01199]. Across these settings, expansion is not merely geometric scaling; it is coupled to control, contact mechanics, image realism, and downstream task performance.

1. Conceptual scope and operating regimes

Physical endoscopic expansion is used to match local anatomy, stabilize propulsion, increase normal force against surrounding tissue, or enlarge the optical window. In the size-adaptable robotic endoscope, expansion is achieved by four bellows-driven scissor-strut units that push tracks radially outward, changing tip diameter and frictional drive conditions [2409.09557]. In SoftSCREEN, two inflatable toroidal chambers displace six surrounding tracks radially outward, modulating contact and traction while maintaining a 360° soft ring contact [2202.10840]. In the steerable balloon cardioscope, axial wall-thickness variation causes low-pressure optical-window expansion to precede higher-pressure bending, yielding a deliberate “expansion-then-bend” sequence [2511.01199].

Synthetic endoscopic expansion addresses a different bottleneck: the limited availability of annotated endoscopic imagery for ADS development. Polyp-Gen formulates dataset expansion as full-automatic diffusion-based image generation, producing both polyp and normal images without requiring expert-drawn masks at sampling time [2501.16679].

System Expansion variable Representative result
Polyp-Gen [2501.16679] Dataset size via synthetic endoscopic images FID (=13.817), IS (=3.454) on LDPolypVideo
Adaptable robotic endoscope [2409.09557] Tip diameter via bellows and scissor-struts (53\%) expansion rate; (F_{\max}=3.89\,\rm N)
SoftSCREEN [2202.10840] Capsule diameter via toroidal chamber inflation Diameter change from (65) mm to (94) mm at (P=16) kPa
Steerable balloon endoscope [2511.01199] Optical diameter and bending angle via one inflation input (D) from (4.63) mm to (11) mm; (\alpha) up to (\approx 100\circ)

A plausible implication is that “expansion” functions as a systems-level design principle rather than a single mechanism: it can target morphology, contact mechanics, visual workspace, or training data distribution depending on the endoscopic task.

2. Diffusion-based expansion of endoscopic datasets

Polyp-Gen is presented as the first full-automatic diffusion-based endoscopic image generation framework, with the explicit goal of synthesizing high-quality, diverse endoscopic images for enlarging limited, privacy-sensitive GI datasets used in CAD and ADS pipelines [2501.16679]. Its backbone is a text- and image-conditioned latent diffusion model based on Stable Diffusion, factorized into a VAE encoder/decoder pair ((E,D)) and a U-Net denoiser (\epsilon_\theta) operating in latent space. The latent encoding and DDPM-style noising process are written as
[
z_0 = E(I), \qquad z_0\in\mathbb{R}{\frac{h}{8}\times\frac{w}{8}\times 4},
]
[
z_t = \alpha_t z_{t-1} + \sigma_t \epsilon,\qquad \epsilon\sim\mathcal N(0,I),
]
with reverse objective
[
L_D=\mathbb{E}{z_0,c,\epsilon,t}\bigl|\epsilon-\epsilon\theta(z_t,c,t)\bigr|_22.
]

The central training contribution is a spatial-aware diffusion scheme designed to enhance the structural context of polyp boundary regions. Instead of relying on expensive pixel-wise masks, Polyp-Gen uses bounding boxes together with a boundary-enhanced pseudo mask (BPM): for each real polyp bounding box (B), a random inscribed convex polygon is generated within (B) to serve as training mask (M). For the “Normal” prompt, either a random mask on a non-polyp frame or a random mask outside (B) on a polyp frame is used, so the model learns both polyp(\rightarrow)normal and normal(\rightarrow)polyp translations. Given the partially masked image (Im=(1-M)\odot I), its latent (zm=E(Im)), and resized mask (m), the mask-conditioned objective is
[
L_{MSE}
= \mathbb{E}{z_0,c,\epsilon,t}
\bigl|
\epsilon-
\epsilon
\theta([z_t,zm,m],c,t)
\bigr|22.
]
A lesion-guided loss further weights masked pixels,
[
L
{LG}
= \mathbb{E}{z_0,c,\epsilon,t}
\bigl|
m\odot\epsilon-
m\odot\epsilon
\theta([z_t,zm,m],c,t)
\bigr|22,
]
and the final objective is
[
L=L
{MSE}+\lambda L_{LG},\qquad \lambda=0.5.
]

At sampling time, Polyp-Gen removes the need for expert-specified mask placement through hierarchical retrieval-based sampling. A non-polyp reference database is first constructed by converting each real polyp frame (I_P) with ground-truth mask (M_P) into a “clean” normal image,
[
I_N=\theta(I_P,M_P,\text{Normal}),
]
and storing ({I_N,M_P}) pairs. For a query non-polyp frame (I_q), DINOv2 global pooled features (fg) and dense patch features (fl) are extracted. Stage 1 retrieves top-(K) nearest references via
[
\mathrm{dist}_g(f_qg,f_cg)=|f_qg-f_cg|_2.
]
Stage 2 performs local nearest-neighbor matching inside reference mask regions, clusters the resulting matched patches via DBSCAN with radius (\epsilon_r=2P{+}1), and uses the largest cluster’s bounding rectangle as the proposed mask (M_q). The final synthetic polyp image is then generated by
[
I'_P=\theta(I_q,M_q,\text{Polyp}).
]

Quantitatively, Polyp-Gen reports state-of-the-art generation quality on both in-domain and zero-shot settings. On LDPolypVideo it achieves FID (=13.817) and IS (=3.454), compared with (17.230/3.126) for ControlPolypNet, (20.252/2.978) for Blended Latent Diffusion, (29.536/2.665) for CondPolypDiff, and (32.017/2.721) for Polyp-DDPM. On Kvasir-Seg in zero-shot evaluation it achieves FID (=61.862) and IS (=2.457), again outperforming the listed baselines [2501.16679]. For downstream detection, adding (5\,000) synthetic images to (10\,000) real frames increases CenterNet performance from AP (=56.74\%), F1 (=53.24\%) to AP (=64.22\%), F1 (=59.43\%). A reader study with two endoscopists found that (82)–(90\%) of Polyp-Gen outputs were mistaken for real polyps, compared to (32)–(67\%) for prior diffusion/GAN methods. The stated limitations are higher zero-shot FID than in-domain FID, occasional mask-proposal mismatches when anatomy differs drastically from the database, and the possibility of integrating anatomical priors or an end-to-end mask proposer in future work.

3. Pneumatic-mechanical tip expansion for shape-conforming propulsion

The adaptable robotic endoscope implements expansion as a local shape-conforming propulsion mechanism for colonoscopy [2409.09557]. Its expandable tip is a cylindrical assembly of four flexible tracks driven by a single worm gear. Four identical expansion units, each comprising a flexible bellows and scissor-struts, are placed symmetrically (90\circ) apart around the tip frame; each unit pushes one track radially outward so that the tracks bear on the lumen wall.

The flexible bellows are fabricated from dual-shore silicone: a stiff blue half, Shore A 30, Smooth-On Mould-Star, and a soft yellow half, Shore 00-30, Ecoflex 00-30. Fabrication follows a two-stage molding process in which blue silicone is poured into molds A and B, cured, sliced, reassembled, and then filled with yellow silicone. The prototype is built at (4\times) scale with nominal unpressurized tip diameter (D_0=140) mm, and the strut length and bellows stroke are selected to achieve up to (\pm 25) mm radial excursion.

Within the working pressure range from (-101) mbar to (+283) mbar, the bellows exhibit nearly linear force and stroke behavior:
[
F(p)=C_f p,\qquad \Delta L(p)=C_d p.
]
From the reported data, (F_{\max}=3.89\,\rm N) and (\Delta L_{\max}\approx 8.98\,\rm mm\;(\approx 10\,mm)) at (p_{\max}\approx 283) mbar. The tip expansion rate is defined as
[
e=\frac{\Delta D}{D_0}=\frac{D_{\max}-D_{\min}}{D_0}\approx 0.53,
]
that is, a (53\%) expansion rate. Static frictional drive force generated by (n) tracks in contact is modeled as
[
F{f}=n\,\mu_c\,k\,[D(p)-W-d],
]
where (\mu_c) is the track-wall friction coefficient, (k) is equivalent radial stiffness of one track, (W) is pipe inner diameter, and (d) is worm-gear diameter. This formalizes the basic rationale of the design: expansion increases normal force, thereby increasing available static friction and propulsion.

The external drive system uses a NEMA 17 stepper motor controlled by Arduino UNO and a TB6600 driver to deliver torque (\tau) and angular speed (\omega) to a rigid worm gear through a flexible shaft. The worm engages the toothed tracks and generates thrust (F_r) and tip speed (v). The paper gives force and torque balance expressions,
[
F_r = N\cos\alpha - \mu N\sin\alpha,\qquad
T=(N\sin\alpha-\mu N\cos\alpha)+T_f,
]
with
[
\tan\alpha = \frac{p}{d_m},
]
and a closed-form relation linking motor torque (T) to thrust (F_r). Motor speed is approximated by
[
\omega=\omega_n\Bigl(1-\frac{T}{T_M}\Bigr),
]
and tip speed by
[
v=i\,v_w=i\,\frac{p\,n_w}{60},
]
where (i=Z_w/Z) is the transmission ratio.

Experimental locomotion tests use straight acrylic tubes of inner diameters (100), (120), (140), and (150) mm, with lining surfaces approximating (\mu_{\text{smooth}}\approx 0.1), (\mu_{\text{foam}}\approx 0.2), and (\mu_{\text{tissue}}\approx 0.3). Propelling force is measured with a FUTEK LSb201 load cell, and linear speed is measured over a fixed distance for motor speeds of (75), (120), (150), (200), and (300) rpm. On smooth acrylic, propelling force rises from approximately (0.5) N at (75) rpm to approximately (1.47) N at (150) rpm, then decreases at higher angular velocity because of shaft slippage. On artificial bowel tissue, the peak propelling force is (2.83) N at (150) rpm, and the average maximum speed is (29.29) mm/s at (300) rpm on wet tissue. On foam, peak propelling force reaches (3.61) N at (150) rpm, and maximum linear speed at (300) rpm is approximately (31.2) mm/s. The reported interpretation is that the prototype realizes shape adaptation in order to obtain more propulsion, while the paper identifies traction-force relationships, structural optimization, and miniaturization as open problems [2409.09557].

4. Toroidal chamber expansion in the SoftSCREEN capsule

SoftSCREEN approaches endoscopic expansion through a tethered soft shapeshifting capsule robot based on eversion navigation [2202.10840]. The device consists of three concentric layers: an inner rigid cylindrical chassis that houses a single brushless DC motor coupled to a (256{:}1) gearbox and worm-gear drive; six elastic toothed tracks arranged uniformly around the chassis circumference; and two independently inflatable toroidal chambers made of DragonSkin 20 A silicone with SLIDE™ STD low-friction additive. The toroids wrap around the chassis and pass through the track loops.

The lateral-flange profile used to secure each toroid to the chassis was selected over a central-flange design because FEA showed (>4\times) higher axial shear stiffness once inflated. The uninflated capsule diameter is approximately (65) mm, which would scale to approximately (32) mm in vivo, and when both chambers are inflated to the maximum tested pressure of approximately (16) kPa, the envelope expands to fit lumen diameters up to approximately (94) mm in the (2{:}1) demonstrator. The toroid cross-section is circular with mean radius (a\approx 7) mm and wall thickness (h\approx 2) mm.

The chambers are modeled as a first-order Ogden hyperelastic material with strain-energy density
[
W(\lambda_1,\lambda_2,\lambda_3)=\sum_{i=1}{N}\frac{\mu_i}{\alpha_i}\left(\lambda_1{\alpha_i}+\lambda_2{\alpha_i}+\lambda_3{\alpha_i}-3\right),
]
and, for (N=1), the paper reports (\mu_1\approx 0.3) MPa and (\alpha_1\approx 1.3). In toroidal geometry under internal pressure (P), the pressure-stretch relation is treated through a generalized Laplace-type formula and numerically inverted in FEA. Under inflation to (P=16) kPa, ANSYS™ 2019 simulation yields maximum radial expansion (\Delta R\approx 16) mm for each chamber and peak von Mises stress (\sigma_{vM}\approx 0.61) MPa, described as within safe limits for DragonSkin 20 A. Near working pressures, the experimental expansion law is reported as quasi-linear:
[
\Delta R(P)=mP,\qquad m\approx 1.0\ \text{mm/kPa}.
]

Mechanically, inflation displaces the surrounding tracks radially outward. The normal force per track is approximated by
[
N_t(P)=k_{\text{track}}\Delta R(P),
]
with (k_{\text{track}}\approx 0.1) N/mm, and the total traction force is
[
F_t=\mu N_{\text{tot}}(P),
]
where (N_{\text{tot}}\approx 6k_{\text{track}}\Delta R). The measured traction force rises from approximately (1.1) N at (P=0) kPa to approximately (2.2) N at (P=16) kPa against a silicone-wall phantom, confirming a nearly linear (F_t(P)) trend. In the prototype, inflation is open-loop via two FESTO VPPX regulators, with typical setpoints of (5) kPa, (10) kPa, and (16) kPa.

Locomotion remains decoupled from inflation at the actuation level. Neglecting slip, the eversion kinematic relation is
[
v_{\text{robot}}=\frac{\omega p}{2\pi}
\qquad\Rightarrow\qquad
\Delta x_{\text{robot}}=\frac{p}{2\pi}\Delta\theta,
]
with worm-thread pitch (p=6) mm. Reported forward and reverse speeds in rigid pipes of diameters (74), (84), and (94) mm are (2.7)–(3.4) mm/s and (3.1)–(4.1) mm/s, respectively. Inside a supported soft phantom of diameter approximately (85) mm, maximum reverse speed is (3.9\pm 0.17) mm/s and maximum forward speed is (3.4\pm 0.15) mm/s, while in a collapsed phantom the reported values are approximately (2.35\pm 0.12) mm/s forward and (3.1\pm 0.25) mm/s reverse. The system is therefore presented as combining self-centering, adjustable normal load, and reliable propulsion in varying lumen diameters [2202.10840].

5. Balloon expansion as a coupled optical and steering mechanism

The steerable balloon endoscope for robot-assisted transcatheter intracardiac procedures uses a single inflation input to independently control two outputs: balloon diameter, corresponding to field-of-view diameter, and balloon bending angle, enabling precise working-channel positioning [2511.01199]. The balloon body is made from Ecoflex 00-45 Near Clear, the proximal catheter tube is Pebax 5533 with (0.13) mm wall thickness and (3.8) mm inner diameter, and the working channel is silicone tubing with (1) mm inner diameter and (0.5) mm wall thickness.

The balloon wall is divided into six thickness segments (t_1\ldots t_6) and three section lengths (\ell_1\ldots \ell_3). Thin regions (t_5) and (t_4\approx 0.5)–(0.8) mm form the optical face and distal neck and inflate first. Intermediate thickness (t_2=0.80) mm and thick section (t_3=0.90) mm form the steerable hinge, with (t_2) slightly thinner than (t_3) on the opposite side. Section lengths (\ell_2=15) mm and (\ell_3=7.5) mm set the lever arm and maximum bending angle (\alpha_{\max}\ge 60\circ). The intended mechanical sequence is explicit: at low pressure only the thin optical face inflates; above a threshold pressure, the thinner hinge side expands more than the opposite side, generating net bending.

Under thin-walled membrane theory, local hoop stress is
[
\sigma_\theta = \frac{Pr}{t},
]
and with linearized elastic modulus (E), the strain and radius change satisfy (\epsilon_\theta \simeq \sigma_\theta/E) and (P \simeq (Et/r_0)(\Delta r/r_0)). Because thickness varies axially and circumferentially, the thinner side undergoes greater expansion under the same pressure. The resulting bending moment is expressed as
[
M \simeq \int (\sigma_\theta\cdot y)t\,dy \simeq E\int \epsilon_\theta(y)\, y\, t\, dy,
]
and curvature (\kappa \simeq M/(EI)) yields tip deflection angle (\theta(P)\simeq \kappa \ell_2). The authors note that the practical design was characterized empirically rather than through a full analytical solution.

Empirical characterization with saline infusion volumes from (0) to (4) mL shows the piecewise decoupling of diameter and steering. The field-of-view diameter (D) grows from approximately (4.6) mm in the collapsed state to (8) mm by approximately (0.8) mL, then plateaus at (11) mm for approximately (0.8)–(4) mL. Tip deflection (\alpha) remains approximately (0\circ) for (V\le 0.8) mL, then rises roughly linearly to approximately (100\circ) at (V=4) mL without a tool, or approximately (87\circ) with a (360\,\mu)m wire inserted. This behavior confirms the intended expansion-then-bend sequence.

The system also incorporates image-based closed-loop control of bending angle. The on-board camera views the working-channel opening and red-dyed background; image processing segments the channel as a bright region, counts pixels inside and outside the channel contour, and computes
[
P=\frac{P_A}{P_A+P_B}.
]
A fourth-order polynomial calibration (P=f(\alpha)) with (R2\approx 0.99) maps pixel ratio to tip angle. The control error (\delta P=f(\alpha_c)-P) drives a multi-threshold bang-bang controller commanding syringe-motor speed:
[
\omega =
\begin{cases}
100\cdot \mathrm{sgn}(\delta P) & \text{if } |\delta P|>0.006\
25\cdot \mathrm{sgn}(\delta P) & \text{if } 0.002\le |\delta P|\le 0.006\
5\cdot \mathrm{sgn}(\delta P) & \text{if } 0.001\le |\delta P|\le 0.002\
0 & \text{if } |\delta P|<0.001.
\end{cases}
]
Reported performance includes optical-window diameter from (4.63) mm to (11) mm, steering angle from (0\circ) to approximately (100\circ) without a tool or approximately (87\circ) with a wire, average tip angular velocity of approximately (14\circ/)s for a (0\rightarrow 60\circ) step, settling time (\lesssim 6) s with overdamped response, steady-state error (|\alpha(t)-\alpha_c|<2\circ) during tool insertion and removal, no measurable overshoot for large steps, and sub-degree repeatability for (1\circ) steps. The camera resolves Group 1 of the 1951 USAF chart, corresponding to (0.14) mm line pairs, and a (1) mm bull’seye target can be centered in the working channel under water.

6. Comparative principles, misconceptions, and unresolved problems

Across these studies, expansion is consistently used to shape the interaction between an endoscopic system and its operating environment, but the controlled variable differs sharply by application. In Polyp-Gen, expansion modifies the effective training distribution by generating realistic and diverse endoscopic images; the critical issue is preservation of polyp boundary structure and plausible lesion localization [2501.16679]. In the adaptable robotic endoscope and SoftSCREEN, expansion regulates normal force and traction against the lumen wall, thereby affecting propulsion, stability, and shape adaptation [2409.09557], [2202.10840]. In the steerable balloon cardioscope, expansion first enlarges the optical workspace and then produces directional control through differential compliance, with closed-loop image feedback compensating for perturbations during tool manipulation [2511.01199].

A common misconception is to treat endoscopic expansion as equivalent to simple diameter increase. The cited systems indicate otherwise. In the balloon cardioscope, the primary low-pressure output is field-of-view enlargement, while higher-pressure inflation yields bending rather than further substantial diameter growth [2511.01199]. In the adaptable robotic endoscope and SoftSCREEN, expansion is only useful insofar as it improves contact mechanics, because increased diameter must translate into increased normal force and frictional traction to support locomotion [2409.09557], [2202.10840]. In Polyp-Gen, expansion is not geometric at all; it refers to dataset enlargement under a realism-diversity constraint, where mask placement and lesion-boundary fidelity are central [2501.16679].

The principal limitations are also domain-specific. Polyp-Gen reports residual domain shift in zero-shot generation, with zero-shot FID higher than in-domain FID and occasional mismatches in retrieval-based mask proposal when anatomy differs drastically from the database [2501.16679]. The adaptable robotic endoscope identifies the need for further work on the relationship between propelling force and traction force, structural optimization, and miniaturization [2409.09557]. SoftSCREEN highlights challenges in downsizing the motor, gearbox, worm drives, inflation tubing, and visualization package for a (1{:}1) clinical device [2202.10840]. The steerable balloon endoscope demonstrates precise angle control and adequate optical resolution, but its design is task-specific and relies on empirical characterization of the pressure-volume-angle relationship rather than a complete analytical model [2511.01199].

Taken together, these results suggest that endoscopic expansion is best understood as a constrained design and control problem: one seeks to enlarge a useful operational quantity, whether data support, contact envelope, traction, field of view, or bending authority, without sacrificing anatomical plausibility, mechanical stability, or downstream performance.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Endoscopic Expansion.