Virtual trial-fitting system, virtual trial-fitting program, virtual trial-fitting method, and storage medium in which virtual fitting program is stored
Abstract
A virtual trial-fitting system includes a trial-fitting person information acquisition unit that acquires trial-fitting person information, a motion data acquisition unit that acquires motion data, a motion data deformation unit that deforms the motion data to be adapted to three-dimensional body shape data of a trial-fitting person based on a positional relationship between a feature point in the motion data and a feature point set on the three-dimensional body shape data of one trial-fitting person, an motion body shape data generation unit that generates motion body shape data obtained by moving the three-dimensional body shape data of the trial-fitting person in a three-dimensional manner based on the deformed motion data, a clothes data acquisition unit that acquires clothes data, and a trial-fitting image generation unit that generates a trial-fitting image obtained by putting clothes on the three-dimensional body shape data at each of times of the motion body shape data based on the clothes data.
Claims
exact text as granted — not AI-modified1 . A virtual trial-fitting system for causing a trial-fitting person to virtually try on clothes, comprising:
a trial-fitting person information storage unit storing trial-fitting person information including three-dimensional body shape data of the trial-fitting person and a position of a feature point set on the three-dimensional body shape data; a motion data storage unit storing motion data representing a three-dimensional position of a feature point of a human body at each of times; a clothes data storage unit storing clothes data including shape data of the clothes; a trial-fitting person information acquisition unit that acquires the trial-fitting person information; a motion data acquisition unit that acquires the motion data; a motion data deformation unit that deforms the motion data at each of the times to be adapted to the three-dimensional body shape data of the trial-fitting person based on a positional relationship between the feature point in the motion data at the time and the feature point set on the three-dimensional body shape data of the trial-fitting person; a motion body shape data generation unit that generates motion body shape data obtained by moving the three-dimensional body shape data of the trial-fitting person in a three-dimensional manner based on the deformed motion data; a clothes data acquisition unit that acquires the clothes data from the clothes data storage unit; and a trial-fitting image generation unit that generates a trial-fitting image obtained by virtually putting the clothes on the three-dimensional body shape data at each of the times of the motion body shape data based on the clothes data.
2 . The virtual trial-fitting system according to claim 1 , wherein the motion data deformation unit moves the position of the feature point in the corresponding motion data based on a distance between the adjacent feature points among the feature points set on the three-dimensional body shape data of the trial-fitting person.
3 . The virtual trial-fitting system according to claim 1 , wherein the trial-fitting person information includes identification information about a person to be permitted to perform an operation for generating the trial-fitting image by the trial-fitting person, further comprising
an identification information acquisition unit that acquires identification information about a user, and a control unit that performs control to permit the operation for generating the trial-fitting image only for the trial-fitting person information including the identification information about the user as the identification information about the person to be permitted.
4 . The virtual trial-fitting system according to claim 1 , further comprising
a group information storage unit storing group information, for defining information about the trial-fitting persons belonging to the same group, wherein the trial-fitting person Information acquisition unit acquires the trial-fitting person information about the trial-fitting persons belonging to the same group, respective motions of a plurality of persons are defined in the motion data, and the trial-fitting image generation unit generates the trial-fitting images respectively including virtual trial-fitting states of the trial-fitting persons belonging to the same group.
5 . (canceled)
6 . A virtual trial-fitting method for causing a trial-fitting person to virtually trial-fit clothes, comprising:
a trial-fitting person information acquisition step of acquiring previously stored trial-fitting person information including three-dimensional body shape data of the trial-fitting person and a position of a feature point set on the three-dimensional body shape data; a motion data acquisition step of acquiring previously stored motion data representing a three-dimensional position of a feature point of a. human body at each of times; a motion data deformation step of deforming the motion data at each of the times to be adapted to the three-dimensional body shape data of the trial-fitting person based on a positional relationship between the feature point in the motion data at the time and the feature point set on the three-dimensional body shape data of the trial-fitting person; a motion body shape data generation step of generating motion body shape data obtained by moving the three-dimensional body shape data of the trial-fitting person in a three-dimensional manner based on the deformed motion data; and a clothes data acquisition step of acquiring previously stored clothes data including shape data of the clothes; and a trial-fitting image generation step of generating a trial-fitting image obtained by virtually putting the clothes on the three-dimensional body shape data in each of frames of the motion body shape data based on the clothes data.
7 . A computer readable storage medium storing a virtual trial-fitting program for a virtual trial-fitting system for causing a trial-fitting person to virtually trial-fit clothes, the virtual trial-fitting program causing a computer to implement:
a trial-fitting person information acquisition function for acquiring, from a trial-fitting person information storage unit storing trial-fitting person information including three-dimensional body shape data of the trial-fitting person and a position of a feature point set on the three-dimensional body shape data, the trial-fitting person information; a motion data acquisition function for acquiring, from a motion data storage unit storing motion data representing a three-dimensional position of a feature point of a human body at each of times, the motion data; a motion data deformation function for deforming the motion data at each of the times to be adapted to the three-dimensional body shape data of the trial-fitting person based on a positional relationship between the feature point in the motion data at the time and the feature point set on the three-dimensional body shape data of the trial-fitting person; a motion body shape data generation function for generating motion body shape data obtained by moving the three-dimensional body shape data of the trial-fitting person in a three-dimensional manner based on the deformed motion data; and a clothes data acquisition function for acquiring the clothes data from a clothes data storage unit storing clothes data including shape data of the clothes; and a trial-fitting image generation function for generating a trial-fitting image obtained by virtually putting the clothes on the three-dimensional body shape data in each of frames of the motion body shape data based on the clothes data.
8 . The virtual trial-fitting system according to claim 2 , wherein the trial-fitting person information Includes identification information about a person to be permitted to perform an operation for generating the trial-fitting image by the trial-fitting person, further comprising
an identification information acquisition unit that acquires identification information about a user, and a control unit that performs control to permit the operation for generating the trial-fitting image only for the trial-fitting person information including the identification information about the user as the identification information about the person to be permitted.
9 . The virtual trial-fitting system according to claim 2 , further comprising
a group information storage unit storing group information for defining information about the trial-fitting persons belonging to the same group, wherein the trial-fitting person information acquisition unit acquires the trial-fitting person information about the trial-fitting persons belonging to the same group, respective motions of a plurality of persons are defined in the motion data, and the trial-fitting image generation unit generates the trial-fitting images respectively including virtual trial-fitting states of the trial-fitting persons belonging to the same group.
10 . The virtual trial-fitting system according to claim 3 , further comprising
a group information storage unit storing group information for defining information about the trial-fitting persons belonging to the same group, wherein the trial-fitting person information acquisition unit acquires the trial-fitting person information about the trial-fitting persons belonging to the same group, respective motions of a plurality of persons are defined in the motion data, and the trial-fitting image generation unit generates the trial-fitting images respectively including virtual trial-fitting states of the trial-fitting persons belonging to the same group.
11 . The virtual trial-fitting system according to claim 8 , further comprising
a group information storage unit storing group information for defining information about the trial-fitting persons belonging to the same group, wherein the trial-fitting person information acquisition unit acquires the trial-fitting person information about the trial-fitting persons belonging to the same group, respective motions of a plurality of persons are defined in the motion data, and the trial-fitting image generation unit generates the trial-fitting images respectively including virtual trial-fitting states of the trial-fitting persons belonging to the same group.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.