System and method for providing editing controls based on features of a raster image
AssigneeXerox Corporation
InventorsReiner Eschbach, William A. Fuss, Daniel M. Murray
Life of this patent
Estimating the term…
Abstract
An image editing system and method provides a user with edit commands based on edit-related features for a raster image to be edited. The edit-related feature used to determine which edit commands are provided to the user can include DIR-type rendering hints, a compression ratio for the image or portion of the image, a compression scheme used to compress the image or portion of the image and other raster image features. The edit commands presented to a user can be user customized. Thus, an intelligent set of edit commands can be provided that is related to the raster image being edited.
Claims17
A method for providing edit commands based on features in a rasterized image to be edited, comprising:
- selecting at least a portion of the rasterized image to be edited;
- determining at least one feature for the at least a portion of a rasterized image to be edited;
- determining, from the at least one feature, a pre-rasterization representation for the selected portion of the rasterized image to be edited, said pre-rasterization representation including at least a rendering hint;
- identifying an edit command for editing the selected portion of the rasterized image to be edited that corresponds to the determined feature from the pre-rasterization representation;
- and
- providing the edit command for editing the selected portion of the rasterized image to be edited to a user of an image editing system.
A method for providing edit commands based on features in a rasterized image to be edited, comprising:
- identifying a dominant plane in at least portion of the rasterized image to be edited;
- identifying at least one feature associated with the dominant plane;
- determining from the at least one feature a pre-rasterization representation for the selected portion of the rasterized image to be edited, said pre-rasterization representation including at least a rendering hint;
- identifying, from the pre-rasterization representation, an edit command for editing the selected portion of the rasterized image to be edited that corresponds to the determined at least one feature;
- and
- providing the edit command for editing the selected portion of the rasterized image to be edited to a user of an image editing system.
A method for providing edit commands based on features in a rasterized image to be edited, comprising:
- selecting at least a portion of the rasterized image to be edited;
- determining a pre-rasterization representation for the selected portion of the rasterized image to be edited, said pre-rasterization representation including at least a rendering hint;
- determining at least a rendering hint associated with the selected portion of the rasterized image to be edited;
- identifying, from the rendering hint, an edit command for editing the selected portion of the rasterized image to be edited that corresponds to the determined at least one feature;
- and
- providing the edit command for editing the selected portion of the rasterized image to be edited to a user of an image editing system,
- wherein identifying from the rendering hint, an edit command for editing the selected portion of the rasterized image to be edited corresponding to the at least one determined feature comprises identifying a user-customized set of edit commands for editing the selected portion of the rasterized image to be edited corresponding to the at least one determined feature.
An image editing system comprising:
- a feature determining means for determining at least one feature for the at least a portion of a rasterized image to be edited and determining, from the at least one feature, a pre-rasterization representation for the selected portion of the rasterized image to be edited, said pre-rasterization representation including at least a rendering hint:
- a command identifying means for identifying at least one edit command for editing the selected portion of the rasterized image to be edited that corresponds to the determined at least one feature;
- and
- a means for providing identified edit commands for editing the selected portion of the rasterized image to be edited to a user of the image editing system.
An image editing system comprising:
- a memory that stores edit commands for editing at least a portion of the rasterized image to be edited;
- an image feature extractor that identifies at least one feature for the selected portion of a rasterized image to be edited and determines, from the at least one feature, a pre-rasterization representation for the selected portion of the rasterized image to be edited, said pre-rasterization representation including at least a rendering hint;
- an interface that receives user input indicating an edit command for editing the selected portion of the rasterized image to be edited provided to the user;
- a display that displays at least the portion of the rasterized image to be edited;
- and
- a controller that determines when at least the portion of the rasterized image has been selected and identifies stored edit commands for editing the selected portion of the rasterized image to be edited that correspond to the at least one feature determined by the image feature extractor.
An image editing system comprising:
- a memory that stores edit commands for editing the selected portion of the rasterized image to be edited;
- an image feature extractor that identifies at least one feature of at least a portion of a rasterized image to be edited, and determines, from the at least one feature, a pre-rasterization representation for the selected portion of the rasterized image to be edited, said pre-rasterization representation including at least a rendering hint;
- an interface that receives user input indicating an edit command for editing the selected portion of the rasterized image to be edited provided to the user;
- a display that displays at least the portion of the rasterized image to be edited;
- and
- a controller that determines when at least the portion of the rasterized image has been selected and identifies stored edit commands for editing the selected portion of the rasterized image to be edited that correspond to the at least one feature identified by the image feature extractor,
- wherein the image feature extractor identifies at least one feature associated with a dominant plane in at least the portion of the rasterized image to be edited.
A method for providing edit commands based on features in a rasterized image, comprising:
- determining a pre-rasterization representation for the selected portion of the rasterized image to be edited, said pre-rasterization representation including at least a rendering hint;
- determining at least one rendering hint that is associated with at least a portion of the rasterized image to be edited;
- identifying an edit command for editing the selected portion of the rasterized image to be edited that corresponds to the determined at least one rendering hint;
- providing the edit command for editing the selected portion of the rasterized image to be edited to a user of an image editing system;
- and
- providing the rendering hint to an output device wherein the rendering hint associated with at least the portion of the rasterized image prioritizes at least one of image detail, gradation, color accuracy, color distinction and color matching during at least one of editing and processing.
Dependencies are inferred from the claim text.