Here's a summary of what follows plus what hasn't made it in there yet. There are papers about tiling images with other images (using wavelets coefficients or simpler pixel color distance metrics, leaving the colors as they are or shifting them for a better match). There are papers about queryable image databases (the coolest one is like a plug-in for Adobe Illustrator: you draw an image or scan one in and it scales it to 128x128 and takes the wavelet transform; the database has a table of biggest-40-wavelet-coefficients for its images, quantized all the way down to +1/-1 that it searches for best matches screamingly fast). There are several theses and papers about texture matching with oriented filters/steerable pyramids, which was an area I didn't get into.
I don't know where I should cite the image collection CDs I've gotten from the Harvard U. Grad School of Design library. Here, for now. There was the GSD student work 96-97 collection, Josef Albers's Interaction of Color, "Edinburgh: An Interactive Architectural Guide," "Thinking the Unthinkable House," and the clip art CD, "Art Explosion 40,000" (heh), the last of which was used for all of the images on these pages as of project presentations this May.
Jacobs, Charles E.; Finkelsteing, Adam; Salesin, David H; "Fast Multiresolution Image Querying", SIGGRAPH '95.
With their program, the user could query an image database by sketching the image they wanted (or scanning in a poor copy). The program rescaled the drawing to 128x128, quantized the top 40-60 Haar wavelets coefficients (they cite NR's heapselect()) to +1 or -1, and compared the resulting signature against a database of such signatures.The algorithm for this image-tiling project is similar. However, Daubechies-4 wavelets were used because a small set of those coefficients is much more expressive than the same number of Haars. Also, their dynamic range is so much larger than that of Haar wavelets (exponentially dropping off(?) vs. all sort of in the 0-256 region) that for a coefficient to be in the top 40 is much more significant. OTOH, the +1/-1 quantization becomes necessary now: whereas Haar coefficients for an image at one resolution are the same as at any resolution (except for high-frequency components that disappear), these change by some inconsistent factor of twoish with resolution change (uhhh, I forget with which rescaling algorithm this was associated), such that coefficients were even re-ordered and some wandered on and off the top40 list. At any rate, including a real magnitude comparison would have been tricky. (OT3H, the average-luminance coefficient, though it usually appears in the top 40, is off by an unknown scaling, and quantized, being positive, always to +1, and therefore useless; so that information is a separate, independently-weightable contribution to the score of a match.
Finkelstein, A.; Range, M..
"Image mosaics"
Electronic Publishing, Artistic Imaging, and Digital Typography. 7th
International Conference on Electronic Publishing, EP'98, Held Jointly
with the 4th International Conference on Raster Imaging and Digital
Typography, RIDT'98 Proceedings, p. xiii+574, 11-22
1998
"We describe a process for creating an image mosaic-a collection of
small images arranged in such a way that when they are seen together
from a distance they suggest a larger image. To visually suggest the
larger form, the small images are arranged to match a large picture as
much as possible, and then their colors are adjusted to better suggest
the overall form. Arrangement of the small images may be either manual
or automatic. Adjustment of the colors in the small image to further
suggest the larger picture is fully automatic and employs a new color
correction scheme that generalizes traditional halftoning (14 Refs.)"
1.BARKER STACKS / Z250.7.I58 1998 In Library
They take images (off the net, hmm) and tile with them, all different,
or all the same, or not. If not all the same, they use them randomly
or _sometimes take into account the shape/texture/color of the tiles
-- in one case with wavelets (drat, it's been done) -- just a 1st
approx, largest coefficients as signatures to search, so it apparently
_screams. Then they draw with H/S straight from the tiles and modify
the V (gently) to match the target better. They note that a video
version (image or tiles change, other doesn't) and irregular tiles
(optimize lots of things at once) haven't been done as of '98...
--------------------
AUTHOR :Silvers, Robert, 1968-
TITLE :Photomosaics : putting pictures in their place /
4.ROTCH STACKS / THESIS Thesis MediaA&S 1996 In Library
M.S.
and the movie:
Somerville Public Library-Main Branch
The library is at the corner of Highland Avenue and Walnut St.
CALL NUMBER: 779/SI -- Book -- Available
Apparently what he's doing towards getting shapes and edges to match
up (having tried and discarded wavelets and other complicated
techniques) is actually minimizing the "distance" between small
regions (tens of pixels?) in the tile and the target.
----------
More ML theses
T. Minka '96 EE MEng, F. Liu '97 MAS PhD
Texture identification-- trying to make fourier transforms
"shiftable".
----------
Freeman/Simoncelli papers
on shiftable transforms-- wavelets are great for approximating the
"shape" of a picture, but not textures -- if you move the texture over
by one pixel, its transform is substantially different. To do
anything much with texture-matching, I want to look at the steerable
pyramids / oriented filters papers. For something more
photomosaickey, wavelets might be just right.
--------------------
other citations by the Fink/Range article:
----------
SIGGRAPH 90 95 96 97
90- Paint by Numbers: Abstract Image Representation (including
Dirichlet domains with solid colors, painting with images of brush
strokes, etc.)
95- Fast Multiresolution Image Querying (matching largest wavelet
coefficients -- they take about 20 or 40 or 60 coeffs, and heavily
quantize them (to +/- 1!!)
95- Artistic Screening (multiweight text, escherlike images, etc.)
96- Painterly Rendering for Animation
//96- Multiresolution Video
97- Processing Images and Video for an Impressionist Effect
(brushstrokes perp to gradients, with temporal coherence, computer
vision to move them along with objects)
TITLE: Computer graphics.
PUB. INFO: [New York, Special Interest Group on Computer Graphics,
Association for Computing Machinery]
DESCRIPTION: v. ill. 29 cm.
LINKING NOTES: SIGGRAPH... conference proceedings number continued in 1993 by:
Computer graphics proceedings, annual conference series.
LOCATION: Loeb Design: Per Current issues on Display.
Library currently subscribes to this title.
----------
Mandelbrot, Benoit B. The fractal geometry of nature /
Cabot Science: QA447.M357 1982
----------
Close, Chuck, 1940- Chuck Close : recent paintings /
Fine Arts: FA4267.532.30 Folio
====> ......................Not checked out.
----------
1993
TITLE :Storage and retrieval for image and video databases.
PUBLISHED :Bellingham, Wash., USA : SPIE, c1993-
PHYSICAL DESC :v. : ill. ; 28 cm.
SERIES :Proceedings of SPIE--the International Society for Optical
Engineering;
2.BARKER STACKS / TA1635.S767 1993 In Library
Has the QBIC stuff -- not so useful --
----------
Golan says see: Dali's Hallucinogenic Toreador, and I says see:
Lincoln in Dali-vision. (So... whaddaya think?)
----------