A 3D foot shape feature parameter measurement algorithm based on Kinect2

Accurate measurement of foot shape feature parameters is extremely important in the process of customized shoemaking. A 3D foot’s depth image collected by second-generation Kinect is used to propose a foot shape feature parameter measurement algorithm. Through 3D reconstruction of foot based on improved interactive closest points algorithm, the coordinate transformation, feature point selection, and B-spline curve fitting algorithm, the foot length, foot width, metatarsale girth, and other foot feature parameters were calculated. The 3D foot measurement system using this algorithm is tested, and the results of multiple measurements have a mean variance of less than 0.3 mm. The average error between the algorithm calculation result and the manual measurement result is less than 0.85 mm. The stability and accuracy of the system meet the requirements of custom shoes. It lays a good foundation for the automation and standardization of customized shoemaking.

[1]  Hyongsuk Kim,et al.  Accurate and Robust Surface Measurement Using Optimal Structured Light Tracking Method , 2010, IEICE Trans. Inf. Syst..

[2]  Matija Jezeršek,et al.  3D laser measurements of bare and shod feet during walking. , 2014, Gait & posture.

[3]  Fang Liu,et al.  The application of evolutionary algorithm in B-spline curve fitting , 2012, FSKD.

[4]  Ioana Pioaru Visualizing Virtual Reality Imagery through Digital Holography , 2017, 2017 International Conference on Cyberworlds (CW).

[5]  Andrew W. Fitzgibbon,et al.  KinectFusion: Real-time dense surface mapping and tracking , 2011, 2011 10th IEEE International Symposium on Mixed and Augmented Reality.

[6]  Les A. Piegl,et al.  Least-Squares B-Spline Curve Approximation with Arbitary End Derivatives , 2000, Engineering with Computers.

[7]  Pavel Psota,et al.  Surface profilometry by digital holography , 2017, 2017 22nd IEEE International Conference on Emerging Technologies and Factory Automation (ETFA).

[8]  Marc Levoy,et al.  Zippered polygon meshes from range images , 1994, SIGGRAPH.

[9]  Kunwoo Lee,et al.  DEVELOPMENT OF A LOW COST FOOT-SCANNER FOR A CUSTOM SHOE TAILORING SYSTEM , 2005 .

[10]  Alberto Leardini,et al.  Dynamic 3D scanning as a markerless method to calculate multi-segment foot kinematics during stance phase: methodology and first application. , 2014, Journal of biomechanics.

[11]  Yoshihiro Watanabe,et al.  Multi-pattern Embedded Phase Shifting Using a High-Speed Projector for Fast and Accurate Dynamic 3D Measurement , 2018, 2018 IEEE Winter Conference on Applications of Computer Vision (WACV).

[12]  Li Chun-li Design and Implementation of the Foot Parameter Measurement System Based on Computer Vision , 2012 .

[13]  Paul J. Besl,et al.  Method for registration of 3-D shapes , 1992, Other Conferences.

[14]  Hong Guo-Zhao Shu Beng Multi-degree B-spline curves , 2009 .

[15]  Matteo Zoppi,et al.  Mass customized shoe production: a highly reconfigurable robotic device for handling limp material , 2005, IEEE Robotics & Automation Magazine.

[16]  Janez Možina,et al.  High-speed measurement of foot shape based on multiple-laser-plane triangulation , 2009 .

[17]  Soo-Mi Choi,et al.  Interactive Cosmetic Makeup of a 3D Point-Based Face Model , 2008, IEICE Trans. Inf. Syst..

[18]  Qing Wang,et al.  Acquisition of time-varying 3D foot shapes from video , 2011, Science China Information Sciences.

[19]  Huixian Yang,et al.  The Deduction of Coefficient Matrix for Cubic Non-Uniform B-Spline Curves , 2009, 2009 First International Workshop on Education Technology and Computer Science.

[20]  Fang Liu,et al.  The Application of Evolutionary Algorithm in B-Spline Curved Surface Fitting , 2012, AICI.

[21]  Ryan Madden,et al.  Foot structure and knee joint kinetics during walking with and without wedged footwear insoles. , 2018, Journal of biomechanics.

[22]  이형래 Development of a low cost foot-scanner for a custom shoe tailoring system , 2004 .

[23]  Shuping Xiong,et al.  Foot measurements from 2D digital images , 2010, 2010 IEEE International Conference on Industrial Engineering and Engineering Management.

[24]  Zhongke Wu,et al.  Fitting scattered data points with ball B-Spline curves using particle swarm optimization , 2018, Comput. Graph..

[25]  Naoki Tanaka,et al.  User-Calibration-Free Gaze Estimation Method Using a Binocular 3D Eye Model , 2011, IEICE Trans. Inf. Syst..