- Linear Pixel Shuffling (LPS) -- a technique to visit
all the pixels in an image (i.e., cells in an array) in a very
mixed-up order. This technique is reminiscent of quasi-random
number generation as is used for Monte Carlo integration. LPS has
applications in fast image morphology, digital halftoning,
progressive image rendering, neural network initializing.
Linear Pixel Shuffling
- Fibonacci numbers --
the inspiration for the
mathematics underlying Linear Pixel Shuffling (LPS).
Consider the list of multiples of Fn
modulo Fn+1; this is an excellent ``shuffling'' of the natural
numbers below Fn+1.
LPS generalizes this shuffle to higher dimensions.
- Digital halftoning. patent 5,479,523
- Neural networks.
- Pattern recognition, OCR. patent 5,555,317.
- Genetic algorithms. patent 5,479,523
Conference, Braunschweig, July, 2004
- ITEE - June, 2003,
- John Moore's 80th
birthday party, May 9, 2003
EIS-2002, Malaga, Spain, September, 2002.
aficionados flock to Flagstaff, June, 2002.
Conference, 2000, Luxembourg.
Conference, 1998, Rochester, NY.
ISI 2001, American University in Dubai
Fibonacci Conference, Rochester, June, 1998.