This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
papers:lecun-2001 [2006/12/13 14:07] 127.0.0.1 (old revision restored) |
papers:lecun-2001 [2006/12/13 14:07] (current) leonb |
||
---|---|---|---|
Line 1: | Line 1: | ||
===== DjVu document browsing with on-demand loading and rendering of image components ===== | ===== DjVu document browsing with on-demand loading and rendering of image components ===== | ||
+ | |||
+ | // | ||
+ | Image-based digital documents are composed of multiple pages, each of which may be composed of multiple | ||
+ | components such as the text, pictures, background, and annotations. We describe the image structure and software | ||
+ | architecture that allows the DjVu system to load and render the required components on demand while minimizing | ||
+ | the bandwidth requirements, | ||
+ | enriched URLs that point to individual files (or file elements) that contain image components. Image components | ||
+ | include: text images, background images, shape dictionaries shared by multiple pages, OCR-ed text, and several types | ||
+ | of annotations. A multithreaded software architecture with smart caching allows individual components to be loaded | ||
+ | and pre-decoded and rendered on-demand. Pages are pre-fetched or loaded on demand, allowing users to randomly | ||
+ | access pages without downloading the entire document, and without the help of a byte server. | ||
+ | |||
+ | |||