Image processing using a hierarchy of data processing nodes
AssigneeAutodesk, Inc.
InventorsChristopher Vienneau, Juan Pablo Di Lelle
Life of this patent
Estimating the term…
Abstract
A method of editing image data, wherein an image frame comprising a plurality of components is generated by processing a plurality of data processing nodes arranged in a hierarchical structure, said image frame is displayed to a user, said user manually selects one of said plurality of components for editing, a first data processing node considered to be appropriate to said component is selected and editing tools relevant to said first data processing node are displayed to said user.
Claims32
Apparatus for processing image data comprising processing means, input means and display means, wherein said image data is defined by a plurality of data processing nodes arranged in a hierarchical structure and said processing means is configured to perform the steps of:
- generating a first two-dimensional (2D) image frame of a clip of image frames, wherein a plurality of image components makes up the first image frame, by means of processing said plurality of data processing nodes;
- outputting said first image frame to said display means;
- receiving, via said input means, first 2D user input data indicating one of said plurality of image components, wherein said first 2D user input data comprises x, y coordinate input data;
- in response to said receiving, automatically selecting a first data processing node used to generate said indicated image component;
- and
- displaying editing tools relevant to said first data processing node.
A method of processing image data, wherein:
- a two-dimensional (2D) image frame of a clip of image frames, wherein a plurality of image components makes up the image frame, and wherein said image frame is generated by processing a plurality of data processing nodes arranged in a hierarchical structure;
- said image frame is displayed to a user;
- said user manually selects one of said plurality of image components for adjusting, wherein said manual selection comprises x, y coordinate input data;
- in response to said selecting, a first data processing node used to generate said image component is automatically selected;
- and
- editing tools relevant to said first data processing node are displayed to said user.
In a computer system having a graphical user interface including a display and a user interface selection device, a method of processing image data, wherein
- a two-dimensional (2D) image frame of a clip of image frames, wherein a plurality of image components makes up the image frame, and wherein the image frame is generated by processing a plurality of data processing nodes arranged in a hierarchical structure;
- said image frame is displayed to a user by means of said display;
- said system responds to manual operation of said user interface selection device when said user manually selects one of said plurality of image components for adjusting by inputting x, y coordinate input data;
- in response to said manual selection, said system automatically identifies a first data processing node used to generate the image component that has been selected;
- and
- said system updates said graphical user interface to present editing tools relevant to said first data processing node.
A computer-readable medium comprising a computer program storage device storing instructions that when read and executed by a computer, results in the computer performing a method for processing image data, the method comprising:
- generating a two-dimensional (2D) image frame of a clip of image frames, wherein a plurality of image components makes up the image frame, by processing a plurality of data processing nodes arranged in a hierarchical structure;
- displaying said image frame to a user;
- responding to a user's manual selection of one of said plurality of image components for adjustment, wherein said manual selection comprises x, y coordinate input data;
- in response to said selection, automatically identifying a first data processing node used to generate said image component that has been selected;
- and
- presenting editing tools relevant to said first data processing node to said user.
Dependencies are inferred from the claim text.