Selective Rasterization for High Fidelity Document Conversion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing document conversion technologies lose fidelity and increase document size by rasterizing entire documents to support unsupported vector data, limiting the usability of the converted document.

Innovation Solution

The method involves identifying bounding areas with unsupported vector data, rasterizing only those areas, and retaining vector data for non-rasterized elements, thereby creating a higher fidelity and more compact document by selectively converting blended elements to raster data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the entire document is rasterized to convert unsupported vector data, then compatibility with less rich formats is achieved, but document size increases and fidelity is lost

Engineering Contradiction:
ImprovecompatibilityVSAvoidfidelity
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The document is divided into multiple regions: regions containing unsupported vector data are identified and rasterized, while regions with supported vector data are retained in their original vector format. This selective segmentation allows compatibility to be achieved only where necessary, preserving fidelity in other areas.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different processing approaches are applied to different parts of the document based on local requirements. Areas with unsupported vector data receive rasterization treatment, while areas with supported data maintain vector quality. This local differentiation resolves the contradiction by applying compatibility measures only where needed rather than uniformly across the entire document.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If the entire document is rasterized to convert unsupported vector data, then compatibility with less rich formats is achieved, but document size increases

Engineering Contradiction:
ImprovecompatibilityVSAvoiddocument size
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The document is segmented into rasterized regions and vector regions. Only the necessary portions containing unsupported data are converted to raster format, while the remainder stays in compact vector format. This reduces the overall quantity of raster data and consequently reduces document size compared to full rasterization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Rasterization is applied locally only to areas requiring compatibility, rather than globally to the entire document. This localized approach minimizes the increase in document size by converting only the minimum necessary portions to raster format.

Inventive Principle:
Principle #3Local quality

3Loss of information

If vector data is retained in the converted document, then fidelity is preserved, but compatibility with less rich formats is reduced

Engineering Contradiction:
ImprovefidelityVSAvoidcompatibility
Core Design Contradiction:
Loss of informationVSAdaptability or versatility

Solution Approach 1:

The document is segmented into compatible and incompatible vector elements. Unsupported vector elements are isolated and rasterized, while supported vector elements are retained. This allows the document to maintain high fidelity for supported elements while achieving compatibility through selective rasterization of problematic elements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different data formats are applied locally to different elements based on their compatibility requirements. Supported vector data retains its high-fidelity vector format, while unsupported elements are converted to raster format for compatibility. This resolves the contradiction by allowing vector data retention where it benefits fidelity without sacrificing overall compatibility.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9218342B2Conversion of a document while retaining a format of an element of the document
Publication Date: 2015.12.22 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9218342B2 patent drawing
  • US9218342B2 patent drawing
  • US9218342B2 patent drawing

AI summary

One or more techniques and/or systems are disclosed for high fidelity conversion of a document to a less rich format. A bounding area can be identified in the document that comprises an unsupported element, and/or a blending of elements that is not supported in the less rich format. The bounding area that comprises the unsupported element(s) can be rasterized, by creating an image and identifying raster data for the image. Those elements in the document that are outside the bounding area are not rasterized, and their vector data-based format is retained in the converted document.