製作隨機點立體圖 逐步解析
Creating Random-dot Stereogram (RDS) - Step-by-Step
王藹侯
右眼所見方形偏左
左眼所見方形偏右
兩眼同時看
藍色方形會浮出於背景之前
(單眼區永遠在下層)

右眼所見方形偏右
左眼所見方形偏左
兩眼同時看
藍色長方形會沈下於背景之後
(單眼區永遠在下層)

製作埋藏三角形的
隨機點立體圖
戴紅藍眼鏡看立體圖
右眼藍鏡片 左眼紅鏡片
•三角形以7點像差浮出於背景之前
* 右眼半立體圖的圖形向左移位4像點
* 左眼半立體圖的圖形向右移位3像點
•背景以4點像差沈下於實體平面之後
* 右眼半立體圖向右移位2像點
* 左眼半立體圖向左移位2像點
•於是三角形是以3點像差浮出於實體平面之前
準備三個材料
•前景使用的隨機點圖
•背景使用的隨機點圖
•要埋藏於立體圖之內的圖形
(本例子用三角形)
材料1
產生前景使用的
50%密度的隨機點圖

材料2
產生背景使用的
50%密度的隨機點圖

材料3
產生要埋藏於立體圖
之內的圖形
(本例子用三角形)
(基本上任何形狀都行)

製作右眼看的半立體圖
三角形 和 前景隨機點
兩圖作 .AND. 邏輯運算
得到“點三角形”

“點三角形”向左位移4像點
右眼所見圖形偏左
左眼所見圖形偏右
圖形會浮出於背景之前

將三角形黑白反相

“反向三角形”向左移位4像點

移位的反向三角形 和
背景隨機點
兩圖作 .AND. 邏輯運算
得到 “點背景”

點三角形 和 點背景
兩圖作 .OR. 邏輯運算
得到右眼的半立體圖

右眼半立體圖向右移位2像點

右眼半立體圖
作旋積(Convolution)五次移除高空間頻率

右眼半立體圖改成藍色

製作左眼看的半立體圖
三角形 和 前景隨機點
兩圖作 .AND. 邏輯運算
得到“點三角形”

“點三角形”向右位移3像點
右眼所見圖形偏左
左眼所見圖形偏右
圖形會浮出於背景之前

將三角形黑白反相

“反向三角形”向右移位3像點

移位的反向三角形 和
背景隨機點
兩圖作 .AND. 邏輯運算
得到 “點背景”

點三角形 和 點背景
兩圖作 .OR. 邏輯運算
得到左眼的半立體圖

左眼半立體圖向左移位2像點

左眼半立體圖
作旋積(Convolution)五次移除高空間頻率

左眼半立體圖改成紅色

紅色的左眼半立體圖 和
藍色的右眼半立體圖
作 .OR. 邏輯運算
得到埋藏三角形的
隨機點立體圖成品

以上展示一個流程
可以將任何圖形快速地
埋藏於隨機點立體圖
Wang AH, Lin LLK. Random-dot stereogram made with
personal computer. Proceedings of the Fifth meeting, ISA V – Rome 1986,
pp.193-201.
快速 逐步產生
埋藏西洋棋盤的
隨機點立體圖

全速 產生
埋藏三角形的
隨機點立體圖

謝謝觀賞