Size measurement system
Provided is a size measurement system for measuring the size of a user's foot, said system characterized by comprising: a size measurement instrument which is formed from a stand for the user to place the foot thereon, and a plurality of markers which are positioned in the periphery of the stand; and a measurement terminal which captures an image of a state in which the user has placed the foot on the stand in the size measurement instrument such that the plurality of markers can be recognized from a plurality of directions, and which computes size data for the foot from contour information for the foot obtained through the image capture from each of the directions
1. A computer system for measuring a size of a three-dimensional object, the computer system comprising:
a processor configured to:
receive an image of a three-dimensional object, the image being an image capturing the three-dimensional object mounted on a size measuring apparatus having a plurality of markers, the plurality of markers comprising a unique marker within the size measuring apparatus; and
construct a 3D model of the three-dimensional object by modifying a shape of a default 3D model based on the default 3D model and the received image,
wherein the computer system comprises a camera for capturing the three-dimensional object, wherein the processor is configured to, in the process of taking the image of the three-dimensional object mounted on the size measuring apparatus, identify an orientation direction of the camera based on the plurality of markers and capture the image of the three-dimensional object upon the camera being oriented in an instructed specific direction relative to the three- dimensional object.
2. The computer system of claim 1 , wherein the processor constructs the 3D model of the three-dimensional object by modifying the shape of the default 3D model based on a contour of the default 3D model within a virtual image obtained from the default 3D model and a contour of the three-dimensional object within the received image.
3. The computer system of claim 1 , the processor is further configured to:
measure a size in the 3D model; and
convert the measured size into an actual size;
wherein the shape of the default 3D model is modified within a virtual three-dimensional space whose scale with respect to an actual three-dimensional space is predetermined, and
wherein the processor converts the measured size into an actual size by using the scale.
4. The computer system of claim 3 , wherein the scale between the virtual three-dimensional space and the actual three-dimensional space is predetermined by a ratio of a size of a plurality of markers of the size measuring apparatus within the virtual three-dimensional space to a size of the plurality of markers of the size measuring apparatus within the actual three-dimensional space.
5. The computer system of claim 1 , wherein the specific direction includes directly above the three-dimensional object.
6. The computer system of claim 1 , wherein the plurality of markers have an identification element, the identification element being a plurality of dots placed in a unique pattern.
7. The computer system of claim 1 , wherein the three-dimensional object is a foot.
8. A size measuring system comprising:
the computer system of claim 1 ; and
a size measuring apparatus for measuring a size of a three-dimensional object, the size measuring apparatus comprising:
a mounting section for mounting the three-dimensional object; and
a plurality of markers placed on the periphery of the mounting section;
wherein the plurality of markers comprise a unique marker within the size measuring apparatus.
9. The size measuring system of claim 8 , wherein the plurality of markers have an identification element, the identification element being a plurality of dots placed in a unique pattern.
10. The size measuring system of claim 8 , wherein the size measuring apparatus is formed in a sheet-like form.
11. A non-transitory computer readable medium comprising a program for measuring a size of a three-dimensional object, the program being executed in a computer system having a processor, wherein the program instructs the processor to perform processing comprising:
receiving an image of a three-dimensional object, the image being an image capturing the three-dimensional object mounted on a size measuring apparatus having a plurality of markers and the plurality of markers comprising a unique marker within the size measuring apparatus; and
constructing a 3D model of the three-dimensional object by modifying a shape of a default 3D model based on a contour of the three-dimensional object within the received image,
wherein the computer system comprises a camera for capturing the three-dimensional object, wherein the processor is configured to, in the process of taking the image of the three-dimensional object mounted on the size measuring apparatus, identify an orientation direction of the camera based on the plurality of markers and capture the image of the three-dimensional object upon the camera being oriented in an instructed specific direction relative to the three- dimensional object.
12. A method for measuring a size of a three-dimensional object, comprising:
capturing an image of a three-dimensional object with a camera, the image being an image capturing the three-dimensional object mounted on a size measuring apparatus having a plurality of markers and the plurality of markers comprising a unique marker within the size measuring apparatus;
receiving the captured image; and
constructing a 3D model of the three-dimensional object by modifying a shape of a default 3D model based on a contour of the three-dimensional object within the received image,
wherein the capturing the image comprises, in the process of taking the image of the three-dimensional object mounted on the size measuring apparatus, identifying an orientation direction of the camera based on the plurality of markers and capturing the image of the three-dimensional object upon the camera being oriented in an instructed specific direction relative to the three- dimensional object.