Phantom image data bank (3D)
First Claim
1. A computer-implemented method of constructing facial composites, comprising:
- providing an image database comprising a plurality of first image data elements, wherein each first image data element represents a part of a human face in a first perspective, and wherein for every first image data element the image database comprises a corresponding second image data element such that the second image data element represents at least partially the same part of the same human face in a second perspective;
electronically acquiring a user input for selection of a first image data element of a first part of the human face;
electronically acquiring a user input for selection of a first image data element of a second part the human face;
graphically representing the selected first image data elements in a first display area of a graphical user interface;
electronically determining the corresponding second image data elements corresponding to the selected first image data elements; and
graphically representing the determined second image data elements in a second display area of the graphical user interface,wherein at least one of the first and second perspectives represents a partial profile view, and the other of the first and second perspectives represents a front view, and wherein the method comprises;
determining a first editing area of the partial profile view, wherein the first editing area represents a first side of the face in the partial profile view, and a corresponding first editing area of the front view, wherein the first editing area represents the first side of the face in the front view;
determining a first scaling factor;
acquiring a user input for graphically editing the representation in the first editing area of the partial profile view or the front view, which comprises shifting at least one pixel of at least one of the representation in the first editing area of the partial profile view or the front view and a primary editing tool represented in the first editing area of the partial profile view or the front view by a primary position change stipulated by the user input, which includes a primary horizontal and/or a primary vertical component of the position change; and
shifting at least one pixel of at least one of the representation in the first editing area of the front view or partial profile view and a secondary editing tool represented in the first editing area of the front view or partial profile view by a secondary position change determined depending on the user input and the first scaling factor, which includes at least one of a secondary horizontal and a secondary vertical component, such that the secondary horizontal component corresponds to the primary horizontal component scaled by the first scaling factor and the secondary vertical component corresponds to the primary vertical component, wherein the scaling factor is based on a ratio of the distances of marked pixels from a center line of the human face.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to the generation of phantom images on the basis of an image data bank (10), comprising a plurality of first image data elements, wherein each first image data element displays a facial section of a human face in a first view/perspective, and wherein the image data bank (10) comprises a corresponding second image data element for each first image data element such that the second image data element displays, at least in part, the same facial section of the same human face in a second view/perspective. The user thereby selects a first image data element (26a) of a first facial section of a human face and a first image data element (26b) of a second facial section of a human face. The selected first image data elements are graphically displayed in a first display region (22) of a graphic user interface. Furthermore, the second image data elements (28a, 28b) corresponding to the selected first image data elements are identified, and are graphically displayed in a second display region (24) of the graphic user interface.
-
Citations
28 Claims
-
1. A computer-implemented method of constructing facial composites, comprising:
-
providing an image database comprising a plurality of first image data elements, wherein each first image data element represents a part of a human face in a first perspective, and wherein for every first image data element the image database comprises a corresponding second image data element such that the second image data element represents at least partially the same part of the same human face in a second perspective; electronically acquiring a user input for selection of a first image data element of a first part of the human face; electronically acquiring a user input for selection of a first image data element of a second part the human face; graphically representing the selected first image data elements in a first display area of a graphical user interface; electronically determining the corresponding second image data elements corresponding to the selected first image data elements; and graphically representing the determined second image data elements in a second display area of the graphical user interface, wherein at least one of the first and second perspectives represents a partial profile view, and the other of the first and second perspectives represents a front view, and wherein the method comprises; determining a first editing area of the partial profile view, wherein the first editing area represents a first side of the face in the partial profile view, and a corresponding first editing area of the front view, wherein the first editing area represents the first side of the face in the front view; determining a first scaling factor; acquiring a user input for graphically editing the representation in the first editing area of the partial profile view or the front view, which comprises shifting at least one pixel of at least one of the representation in the first editing area of the partial profile view or the front view and a primary editing tool represented in the first editing area of the partial profile view or the front view by a primary position change stipulated by the user input, which includes a primary horizontal and/or a primary vertical component of the position change; and shifting at least one pixel of at least one of the representation in the first editing area of the front view or partial profile view and a secondary editing tool represented in the first editing area of the front view or partial profile view by a secondary position change determined depending on the user input and the first scaling factor, which includes at least one of a secondary horizontal and a secondary vertical component, such that the secondary horizontal component corresponds to the primary horizontal component scaled by the first scaling factor and the secondary vertical component corresponds to the primary vertical component, wherein the scaling factor is based on a ratio of the distances of marked pixels from a center line of the human face. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method of constructing facial composites, comprising:
-
providing an image database comprising a plurality of first image data elements, wherein each first image data element represents a part of a human face in a first perspective, and wherein for every first image data element the image database comprises a corresponding second image data element such that the second image data element represents at least partially the same part of the same human face in a second perspective; electronically acquiring a user input for selection of a first image data element of a first part of a human face; electronically acquiring a user input for selection of a first image data element of a second part of a human face; graphically representing the selected first image data elements in a first display area of a graphical user interface; electronically determining the corresponding second image data elements corresponding to the selected first image data elements; and graphically representing the determined second image data elements in a second display area of the graphical user interface, wherein at least one of the first and second perspectives represents a partial profile view, and wherein the method comprises; determining a first editing area of the first or second display area, wherein the first editing area represents a side of the face partially averted in a viewing direction in the first or second perspective, and a second editing area of the first or second display area, wherein the second editing area represents a side of the face facing toward the viewing direction; determining a scaling factor; acquiring a user input for graphically editing the representation in the first editing area, which comprises shifting at least one pixel of at least one of the representation in the first or second editing area and a primary editing tool represented in the first or second editing area by a primary position change stipulated by the user input, which includes one of a primary horizontal and a primary vertical component of the position change; and shifting at least one pixel of at least one of the representation in the second or first editing area and a secondary editing tool represented in the second or first editing area by a secondary position change determined depending on the user input and the scaling factor, which includes one of a secondary horizontal and a secondary vertical component such that the secondary horizontal component corresponds to the primary horizontal component scaled by the scaling factor and the secondary vertical component corresponds to the primary vertical component, wherein the scaling factor is based on a ratio of the distances of marked pixels from a center line of the human face. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A facial composite construction computer system, comprising:
-
a processor; an image database comprising a plurality of first image data elements, wherein each first image data element represents a part of a human face in a first perspective, and wherein for every first image data element in the image database comprises a corresponding second image data element, such that the second image data element represents at least partially the same part of the same human face in a second perspective; an input interface configured to; acquire a user input for selection of a first image data element of a first part of a human face; and acquire a user input for selection of a first image data element of a second part of a human face; a data processing device for determining the corresponding second image data elements corresponding to the selected first image data elements; and a graphical output interface configured to; graphically illustrate the selected first image data elements in a first display area; and graphically illustrate the determined second image data elements in a second display area, wherein at least one of the first and second perspectives represents a partial profile view, and the other of the first and second perspectives represents a front view, and wherein the system is further configured to; determine a first editing area of the partial profile view, wherein the first editing area represents a first side of the face in the partial profile view, and a corresponding first editing area of the front view, wherein the first editing area represents the first side of the face in the front view; determine a first scaling factor; acquire a user input that graphically edits the representation in the first editing area of the partial profile view or the front view, which comprises shifting at least one pixel of at least one of the representation in the first editing area of the partial profile view or the front view and a primary editing tool represented in the first editing area of the partial profile view or the front view by a primary position change stipulated by the user input, which includes a primary horizontal and/or a primary vertical component of the position change; shift at least one pixel of at least one of the representation in the first editing area of the front view or partial profile view and a secondary editing tool represented in the first editing area of the front view or partial profile view by a secondary position change determined depending on the user input and the first scaling factor, which includes at least one of a secondary horizontal and a secondary vertical component, such that the secondary horizontal component corresponds to the primary horizontal component scaled by the first scaling factor and the secondary vertical component corresponds to the primary vertical component, wherein the scaling factor is based on a ratio of the distances of marked pixels from a center line of the human face. - View Dependent Claims (22)
-
-
23. A computer program product, which comprises machine-readable program code stored in a non-transitory storage media, which, when loaded on a computer, is suitable for executing a method of constructing facial composites, the method comprising:
-
providing an image database comprising a plurality of first image data elements, wherein each first image data element represents a part of a human face in a first perspective, and wherein for every first image data element the image database comprises a corresponding second image data element such that the second image data element represents at least partially the same part of the same human face in a second perspective; acquiring a user input for selection of a first image data element of a first part of a human face; acquiring a user input for selection of a first image data element of a second part of a human face; graphically representing the selected first image data elements in a first display area of a graphical user interface; determining the corresponding second image data elements corresponding to the selected first image data elements; and graphically representing the determined second image data elements in a second display area of the graphical user interface, wherein at least one of the first and second perspectives represents a partial profile view, and the other of the first and second perspectives represents a front view, and wherein the method comprises; determining a first editing area of the partial profile view, wherein the first editing area represents a first side of the face in the partial profile view, and a corresponding first editing area of the front view, wherein the first editing area represents the first side of the face in the front view; determining a first scaling factor; acquiring a user input for graphically editing the representation in the first editing area of the partial profile view or the front view, which comprises shifting at least one pixel of at least one of the representation in the first editing area of the partial profile view or the front view and a primary editing tool represented in the first editing area of the partial profile view or the front view by a primary position change stipulated by the user input, which includes a primary horizontal and/or a primary vertical component of the position change; and shifting at least one pixel of at least one of the representation in the first editing area of the front view or partial profile view and a secondary editing tool represented in the first editing area of the front view or partial profile view by a secondary position change determined depending on the user input and the first scaling factor, which includes at least one of a secondary horizontal and a secondary vertical component, such that the secondary horizontal component corresponds to the primary horizontal component scaled by the first scaling factor and the secondary vertical component corresponds to the primary vertical component, wherein the scaling factor is based on a ratio of the distances of marked pixels from a center line of the human face. - View Dependent Claims (24)
-
-
25. A facial composite construction computer system, comprising:
-
a processor; an image database comprising a plurality of first image data elements, wherein each first image data element represents a part of a human face in a first perspective, and wherein for every first image data element in the image database comprises a corresponding second image data element, such that the second image data element represents at least partially the same part of the same human face in a second perspective; an input interface configured to; acquire a user input for selection of a first image data element of a first part of a human face; and acquire a user input for selection of a first image data element of a second part of a human face; a data processing device for determining the corresponding second image data elements corresponding to the selected first image data elements; and a graphical output interface configured to; graphically illustrate the selected first image data elements in a first display area; and graphically illustrate the determined second image data elements in a second display area, wherein at least one of the first and second perspectives represents a partial profile view, and wherein the system is further configured to; determine a first editing area of the first or second display area, wherein the first editing area represents a side of the face partially averted in a viewing direction in the first or second perspective, and a second editing area of the first or second display area, wherein the second editing area represents a side of the face facing toward the viewing direction; determine a scaling factor; acquire a user input for graphically editing the representation in the first editing area, which comprises shifting at least one pixel of at least one of the representation in the first or second editing area and a primary editing tool represented in the first or second editing area by a primary position change stipulated by the user input, which includes one of a primary horizontal and a primary vertical component of the position change; shift at least one pixel of at least one of the representation in the second or first editing area and a secondary editing tool represented in the second or first editing area by a secondary position change determined depending on the user input and the scaling factor, which includes one of a secondary horizontal and a secondary vertical component such that the secondary horizontal component corresponds to the primary horizontal component scaled by the scaling factor and the secondary vertical component corresponds to the primary vertical component, wherein the scaling factor is based on a ratio of the distances of marked pixels from a center line of the human face. - View Dependent Claims (26)
-
-
27. A computer program product, which comprises machine-readable program code stored in a non-transitory storage media, which, when loaded on a computer, is suitable for executing a method of constructing facial composites, the method comprising:
-
providing an image database comprising a plurality of first image data elements, wherein each first image data element represents a part of a human face in a first perspective, and wherein for every first image data element the image database comprises a corresponding second image data element such that the second image data element represents at least partially the same part of the same human face in a second perspective; electronically acquiring a user input for selection of a first image data element of a first part of a human face; electronically acquiring a user input for selection of a first image data element of a second part of a human face; graphically representing the selected first image data elements in a first display area of a graphical user interface; electronically determining the corresponding second image data elements corresponding to the selected first image data elements; and graphically representing the determined second image data elements in a second display area of the graphical user interface, wherein at least one of the first and second perspectives represents a partial profile view, and wherein the method comprises; determining a first editing area of the first or second display area, wherein the first editing area represents a side of the face partially averted in a viewing direction in the first or second perspective, and a second editing area of the first or second display area, wherein the second editing area represents a side of the face facing toward the viewing direction; determining a scaling factor; acquiring a user input for graphically editing the representation in the first editing area, which comprises shifting at least one pixel of at least one of the representation in the first or second editing area and a primary editing tool represented in the first or second editing area by a primary position change stipulated by the user input, which includes one of a primary horizontal and a primary vertical component of the position change; and shifting at least one pixel of at least one of the representation in the second or first editing area and a secondary editing tool represented in the second or first editing area by a secondary position change determined depending on the user input and the scaling factor, which includes one of a secondary horizontal and/or a secondary vertical component such that the secondary horizontal component corresponds to the primary horizontal component scaled by the scaling factor and the secondary vertical component corresponds to the primary vertical component, wherein the scaling factor is based on a ratio of the distances of marked pixels from a center line of the human face. - View Dependent Claims (28)
-
Specification