US8028232B2

Image processing using a hierarchy of data processing nodes

Summary by NHIP

Hierarchical Node Image Editing

The apparatus processes image data defined by nodes in a hierarchy to generate frames and display editing tools. It automatically selects a top node of a specific layer containing the user-selected component, where a layer is a connected collection of nodes sharing a parent node.

Claim Score by NHIP

Read claim 14, the broadest

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.

US8028232B2, drawing sheet 1
Sheet 1 of 25

Term

Projected expiry 27 December 2026.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Projected expiry

32 claims: 4 independent, 28 dependent

  1. 1
    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.
  2. 14
    Broadest claimClaim Score 59, broad(NHIP)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.
  3. 27
    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.
  4. 31
    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.