Data processing apparatus, three-dimensional manufacturing system, and non-transitory computer readable medium
AssigneeFuji Xerox Co., Ltd.
InventorsKoichi Matsubara, Kenji Hara, Ryosuke Yonesaka
Life of this patent
Estimating the term…
Abstract
A data processing apparatus includes: a receiving unit that receives first data defining a shape and a color of a three-dimensional object; and a generating unit, wherein when two or more color components interfere with each other in one voxel as a result of performing a halftoning process for each of plural color components based on color information in the first data, the generating unit generates color voxel data by assigning any one of the two or more color components in the first data as color information of the one voxel, using a density ratio of colors corresponding to the two or more color components in the first data.
Claims15
A non-transitory computer readable medium storing a program causing a computer to execute data processing comprising:
- receiving first data defining a shape and a color of a three-dimensional object;
- when two or more color components in the first data interfere with each other, with respect to one voxel of a plurality of voxels, after performing a halftoning process for each of a plurality of color components based on color information in the first data, generating color voxel data by assigning any one of the two or more color components in the first data as color information to the one voxel, using a density ratio of colors corresponding to the two or more color components in the first data;
- and
- when a first color, a second color, and a third color interfere with each other, outputting any one of the first color, the second color, and the third color so as to satisfy:
- a probability that the first color is selected=(y+z−x)/(x+y+z)
- a probability that the second color is selected=(z+x−y)/(x+y+z)
- a probability that the third color is selected=x+y−z)/(x+y+z)
- provided that a density ratio of the first color, the second color, and the third color is x:y:z.
A data processing apparatus comprising:
- a receiving unit that receives first data defining a shape and a color of a three-dimensional object;
- and
- a generating unit, wherein
- when two or more color components in the first data interfere with each other, with respect to one voxel of a plurality of voxels, after performing a halftoning process for each of a plurality of color components based on color information in the first data, the generating unit generates color voxel data by assigning any one of the two or more color components in the first data as color information to the one voxel, using a density ratio of colors corresponding to the two or more color components in the first data, and
- when a first color, a second color, and a third color interfere with each other, the generating unit outputs any one of the first color, the second color, and the third color so as to satisfy:
- a probability that the first color is selected=(y+z−x)/(x+y+z);
- a probability that the second color is selected=(z+x−y)/(x+y+z);
- a probability that the third color is selected=(x+y−z)/(x+y+z),
- provided that a density ratio of the first color, the second color, and the third color is x:y:z.
A data processing apparatus comprising:
- a receiving unit that receives first data defining a shape and a color of a three-dimensional object;
- a determining unit that determines, for each of a plurality of color components, whether or not to assign color information to each voxel, of a plurality of voxels, based on color information in the first data;
- and
- a generating unit, wherein
- when the determining unit determines that two or more color components in the first data are assigned to one voxel, of the plurality of voxels, the generating unit generates color voxel data by assigning any one of the two or more color components in the first data as color information to the one voxel, using a density ratio of colors corresponding to the two or more color components in the first data, and
- when a first color, a second color, and a third color interfere with each other, the generating unit outputs any one of the first color, the second color, and the third color so as to satisfy:
- a probability that the first color is selected=(y+z−x)/(x+y+z);
- a probability that the second color is selected=(z+x−y)/(x+y+z);
- a probability that the third color is selected=x+y−z)/(x+y+z),
- provided that a density ratio of the first color, the second color, and the third color is x:y:z.
Dependencies are inferred from the claim text.