significantly from 85 to 95 cm in the abdominal
circumference, resulting in a corresponding increase
in the number of misjudgments.
4.4.2 Derivation of Appropriate Gaussian
Curvature
As shown in Section 3.3.3, there are two possible
criteria for judging wrinkles based on the Gaussian
curvature: the total absolute value of the Gaussian
curvature and the number of points where the
absolute value of the Gaussian curvature exceeds a
certain value.
The wrinkles in the clothes were reproduced by
inserting a bubble wrap (petit-pouch cushion) in the
abdomen while wearing a T-shirt in which an
artificial fiber pattern was embedded, and 10 patterns
of videos were taken by changing the amount and
position of the bubble wrap. However, as the
boundaries between different patterns (②, ⑤, ⑧,
⑨, ⑫, ⑬, ⑯, ⑰) are not easily affected by wrinkles,
we examined the Gaussian curvature facing each
boundary between the same patterns (①, ③, ④, ⑤,
⑧, ⑨, ⑫, ⑬, ⑯, ⑰), which are easily affected by
wrinkles (1), (2), (3), (4), (6), (7), (10), (11), (14), and
(15). Note that if only one of the two patterns facing
each boundary is affected by wrinkles, the Gaussian
curvature of the unaffected pattern will be low and
that of the affected pattern will be high. The
verification results are presented in Table 4.
As shown in Table 4, the Gaussian curvature
mean, which does not affect the judgment, is less than
0.07.
Moreover, the range of the Gaussian curvature
that can affect the judgment is 0.14 or more.
However, this range is too wide, and it is impossible
to determine a constant value necessary to estimate
the area.
4.4.3 Accuracy Change by Body Shape and
Wrinkle Detection
From the data obtained in sections 5.1 and 5.2, the
boundary between a person whose average deflection
value exceeds 500 and a region containing a pattern
whose average Gaussian curvature exceeds 0.1
among all frames is considered as undeterminable.
A total of 15 videos were taken, 5 each wearing a
T-shirt embedded with an artificial fiber pattern,
holding a cushion in the abdomen, holding a bubble
wrapping material and holding nothing in between.
Table 4 shows a comparison of the accuracy
between the conventional new methods for the
boundary with the lowest accuracy. × means that a
condition that lowers reading accuracy was detected
and excluded from the decision. Table 2 shows that
only the boundary with the lowest accuracy is
avoided.
4.4.4 Discussion and Consideration
The results in Table 4 show that this method was able
to reject only those that were not read correctly (3,4,5
with cushion and 3,4,5 with bubble-filled packaging
material). It can be said that a kind of error detection
function is implemented, a result that leads to
improved accuracy. In addition, the accuracy of the
two methods with the bubble-wrapping material was
better than that of the conventional method. This is
because only the problematic area was removed from
the judgment, indicating that the local wrinkles could
be identified. At present, it is only possible to avoid
judging the relevant areas, but further improvement
in accuracy is expected by combining it with error-
correcting codes.
In addition, the comparison of the area where
wrinkles exist, as mentioned in Section 3.3.3, could
not be successfully realized. This is because the
accuracy was greatly reduced even when there were a
small number of wrinkles. However, if we use the
absolute value of the Gaussian curvature as an index,
we can clearly distinguish the area where the
accuracy decreases.
5 SUMMARY
In this study, we modeled the 3D shape of the wearer
using PIFuHD, estimated the deformation of the
embedded region of the pattern, and verified whether
the detection accuracy could be improved by rejecting
problematic regions and frames in comparison with
the conditions for accuracy loss.
We assumed that the deformation of the embedded
area was caused by two factors: "deflection of clothes
due to body shape" and "wrinkles". For the former, we
attempted to show the degree of deformation by
calculating the distance between each point and the
plane connecting the four corners of the embedding
area, taking advantage of the fact that each point in the
model data moved away from the same plane as it was
deflected. In the latter case, because the amount of
change in the position of each point owing to wrinkles
is not very large, it is difficult to measure the degree of
wrinkles directly using the coordinates. We attempted
to express the degree of wrinkles based on the amount
of curvature and the number of points that were bent to
a certain degree.