CN112801995A - Customized manufacturing method for shoes - Google Patents

Customized manufacturing method for shoes Download PDF

Info

Publication number
CN112801995A
CN112801995A CN202110160038.5A CN202110160038A CN112801995A CN 112801995 A CN112801995 A CN 112801995A CN 202110160038 A CN202110160038 A CN 202110160038A CN 112801995 A CN112801995 A CN 112801995A
Authority
CN
China
Prior art keywords
foot
paper
arch
photo
length
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202110160038.5A
Other languages
Chinese (zh)
Other versions
CN112801995B (en
Inventor
龙汝倩
崔杰
张宇洋
黄成�
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chongqing Xiaoai Technology Co ltd
Original Assignee
Chongqing Xiaoai Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chongqing Xiaoai Technology Co ltd filed Critical Chongqing Xiaoai Technology Co ltd
Priority to CN202110160038.5A priority Critical patent/CN112801995B/en
Priority claimed from CN202110160038.5A external-priority patent/CN112801995B/en
Publication of CN112801995A publication Critical patent/CN112801995A/en
Application granted granted Critical
Publication of CN112801995B publication Critical patent/CN112801995B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/60Analysis of geometric attributes
    • G06T7/62Analysis of geometric attributes of area, perimeter, diameter or volume
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/90Determination of colour characteristics
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10004Still image; Photographic image

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Geometry (AREA)
  • Quality & Reliability (AREA)
  • Footwear And Its Accessory, Manufacturing Method And Apparatuses (AREA)

Abstract

The invention belongs to the technical field of shoe customization, and particularly discloses a shoe customization manufacturing method, which comprises the following steps: s1, selecting related analysis software which has the functions of target separation and contour extraction; s2, analyzing and calculating the length and width of the feet of the consumer; s3, calculating and analyzing the arch part of the foot of the consumer; s4, identifying the foot type of the consumer according to the toes, wherein the foot type comprises Greek foot, Egypt foot and Roman foot; s5, identifying the toe eversion condition of the consumer according to the big toe; and S6, preparing the shoes according with the information according to the relevant information of the feet obtained in the step. The manufacturing method can meet the requirements of consumers with all foot types and arch types on shoes, and avoids the problem that the feet of the consumers are uncomfortable and even certain damage is caused when the consumers walk due to wearing shoes which do not fit the feet.

Description

Customized manufacturing method for shoes
Technical Field
The invention belongs to the technical field of shoe customization, and particularly relates to a shoe customization manufacturing method.
Background
The shoes on the market at present only consider the length of consumer's foot to select the shoes size that influences, and the model, shape etc. of shoes on the market all designs according to normal sufficient type, so as to satisfy large batch production. However, the feet of many consumers can be different from the normal foot types, such as the sole of the foot is too wide, the sole of the foot is flat, the foot is arched, and the like, so that the consumers basically cannot find shoes suitable for the feet of the consumers in the market, and the consumers can feel uncomfortable when walking and even cause certain damage to the feet when wearing the shoes on the market.
Disclosure of Invention
The invention aims to provide a customized shoe manufacturing method which can meet the requirements of consumers with all foot types and arch types on shoes and avoid the problem that the feet of the consumers are uncomfortable and even certain damage is caused to the feet when the consumers walk due to the fact that the consumers wear shoes which do not fit the feet.
In order to achieve the purpose, the technical scheme of the invention is as follows: a customized manufacturing method of shoes comprises the following steps:
s1, selecting related analysis software which has the functions of target separation and contour extraction;
s2, analyzing and calculating the length and width of the feet of the consumer, which comprises the following steps:
s21, taking a picture of the front side, preparing A4 paper, wherein the heels of the two feet of the consumer are flush with the short side of the A4 paper, and the two feet of the consumer are positioned at the two sides of the A4 paper and close to the two sides of the A4 paper;
s22, the analysis software carries out object separation and color filling on the shot positive photo, wherein A4 paper is filled with a first color, and the foot part is filled with a second color;
s23, extracting the outline of the A4 paper according to the color by analysis software, and obtaining the preliminary coordinate information of the A4 paper and the preliminary information of the length and the width of the A4 paper and the shot front photo;
s24, correcting the shot front photo, and correcting the direction and the angle of the photo according to the information of the A4 paper obtained in the step S23;
s25, extracting the outlines of the two feet and the outline of the A4 paper on the corrected picture according to the color by analysis software, and obtaining the correction coordinate of the A4 paper and the length and width correction information of the A4 paper;
s26, calculating the length and width of the feet based on the data of A4 paper;
s3, calculating and analyzing the arch part of the foot of the consumer, which comprises the following steps:
s31, shooting a picture of the side of the foot, and carrying out target separation and color filling on the shot picture by analysis software, wherein the foot is filled with a third color;
s32, extracting the outline of the side of the foot according to the color by the analysis software, and obtaining the preliminary coordinate and the preliminary information of the length and the width of each part of the foot;
s33, correcting the shot side photo, and correcting the direction and angle of the photo according to the information of the side of the foot obtained in the step S32;
s34, extracting relevant information of the arch part according to the corrected side photo, calculating and judging the arch type of the consumer, wherein the arch type comprises a high arch, a low arch, a flat foot and a normal arch; and calculating the degree of arch;
and S4, preparing the shoes according with the information according to the relevant information of the feet obtained in the step.
Further, before the step S4, a step of discriminating the foot type of the consumer from the toes based on the frontal photograph taken in the step S21, the foot type including Greek foot, Egypt foot and Roman foot, is further included.
Further, before the step S4, the method further comprises the step of identifying the toe eversion condition of the consumer according to the big toe according to the front photo taken in the step S21.
Further, in steps S23, S25, and S32, after extracting the corresponding color region, binarization is performed, and the opening and closing operation of image morphology is performed using a kernel of 5 × 5 size.
Further, in step S24, the coordinate of the upper left corner of the A4 paper is (X)1,Y1) Length of A4 paper H1Width of W1;The length of the front photograph taken is H2Width of W2(ii) a The method of correcting the orientation of the a4 paper is as follows:
(1) when W is1>H1Then, judge (X)1+W1/2) whether or not it is greater than W2[ 2 ] if (X)1+W1/2)≥W 22, deducing that the A4 paper is positioned in the right area of the front photo, and rotating the front photo by 90 degrees clockwise; if (X)1+W1/2)<W 22, deducing that the A4 paper is positioned in the left area of the front photo, and rotating the front photo by-90 degrees clockwise;
(2) when W is1<H1Then, judge (Y)1+H1/2) whether or not it is greater than H2[ 2 ] if (Y)1+H1/2)≥H 22, no adjustment is made; if (Y)1+H1/2)<H2And/2, rotating the front photo by 180 degrees clockwise.
Further, in step S24, the method of correcting the angle of the a4 paper is: respectively carrying out point picking at the positions of 10% and 90% of the lengths of the top edge and the bottom edge of the paper A4 from left to right, respectively calculating the slopes of the top edge and the bottom edge through the two points of the top edge and the two points of the bottom edge, judging the magnitudes of the two slopes, obtaining a correction range according to the small slope, and correcting the front photo.
Further, in step S25, the corrected left foot image is horizontally flipped by 180 ° to be presented as a right foot; the coordinate of the upper left corner of the corrected A4 paper is (X)2,Y2) Length of A4 paper H3Width of W3(ii) a The first rectangular outline is extracted from the two sole outlines by the horizontal line or the vertical line of the widest point and the longest point of each side. The coordinate of the upper left corner of the first rectangular outline of the left foot is (X)3,Y3) Length of H4Width of W4(ii) a The coordinate of the upper left corner of the first rectangular outline of the right foot is (X)4,Y4) Is long and longDegree of H5Width of W5(ii) a The size of a4 paper was 297mm by 210 mm; hLeft foot=(297/H3)*(Y2+H3-Y3);HRight foot=(297/H3)*(Y2+H3-Y4);WLeft foot=(210/W3)*W4;WRight foot=(210/W3)*W5
Further, in step S33, the foot side profile extracts a second rectangular profile having a length H from the horizontal or vertical line of the widest point and the longest point of each side, respectively6Width of W6(ii) a The method of correcting the orientation of the photograph of the side of the foot is as follows:
(1) if H is6<W6(ii) a The side photo is integrally rotated clockwise by 90 degrees if H6>W6If so, no adjustment is made;
(2) taking 20% of the row A and 80% of the position of the image in the row B from left to right in the length direction after the image is processed in the step (1), counting white area data of the two rows, and turning the image left and right if the number of white pixel points in the row A is more than that of the white pixel points in the row B; if the number of the white pixel points in the A row is less than that of the white pixel points in the B row, no operation is performed;
(3) and (3) taking the image processed in the step (2), intercepting the area of the front 20% from left to right for carrying out half-and-half segmentation, and if the white area of the upper half part is larger than the white area of the lower half part, turning the image up and down.
Further, in step S33, the method of correcting the angle of the photograph of the side of the foot is as follows: and selecting the position of the second rectangular outline with the length of 25 percent and 92 percent from left to right as a vertical line, taking the intersection point of the two vertical lines and the outline of the bottom of the foot, calculating the slope between the two intersection points so as to obtain a correction range, and correcting the side photo.
Further, in step S34, the method of calculating the arch type is as follows:
(1) re-extracting the foot side area of the corrected side photo, extracting a third rectangular outline by respectively using the horizontal line or the vertical line of the widest point and the longest point of each side of the foot side outline, searching a contact point of the foot and the rightmost side of the third rectangular outline, taking the contact point as a transverse dividing line, intercepting the area of which the length from left to right of the corrected foot side photo is 40-70%, and forming a rectangular target area together with the transverse dividing line and the bottom edge of the third rectangular outline; in the binarized third rectangular outline, the foot part is a white pixel point, and the rest part is a black pixel point;
(2) searching a row with the least white pixels in the rectangular target area, wherein the arch point is on the row; calculating the ratio K of the black pixel points/the total pixel points1Ratio of K to1Higher indicates higher arch point, lower occupancy, indicating flatter arch;
(3) calculating the ratio K of black pixel points to white pixel points2,K2Not less than 0.45, is a high arch; k is more than or equal to 0.22Less than 0.45, normal feet; k is more than or equal to 0.12Less than 0.2, low arch; 0.1 > K2Is flat foot.
The working principle of the technical scheme is as follows: first, the width and length of the foot were calculated from the front photograph using a4 paper as a reference. And secondly, calculating the arch degree of the arch position according to the photo of the side of the foot so as to determine the arch type, wherein the arch type comprises a high arch, a low arch, a flat foot and a normal arch. And thirdly, according to the positive photo, the foot type of the consumer can be visually seen through the length of the toe heads, the foot type comprises a Greek foot, an Egypt foot and a Roman foot, the Greek foot is the longest of the second toe, the Egypt foot is the longest of the big toe, each rear toe is shorter than the front toe, and the Roman foot is as long as the front three toe heads. And fourthly, observing the eversion condition of the big toe according to the positive photo. Fifthly, customizing the exclusive shoes suitable for the consumers according to the counted data.
The beneficial effects of this technical scheme lie in: the method comprehensively judges the foot information of consumers according to the conditions of the width, the length, the arch degree, the toe type, the big toe and the eversion of the foot, so that shoes suitable for the consumers are prepared, the requirements of the consumers with all foot types and arch types on the shoes can be met, and the problem that the feet of the consumers are uncomfortable when the consumers walk and even certain damage is caused when the consumers wear the shoes without the feet is avoided. And secondly, filling the corresponding parts with different colors, and selecting the colors firstly when processing or reading data of the different parts, so as to facilitate extraction. The image binarization is to set the gray value of the pixel points on the image to be 0 or 255, that is, to make the whole image show obvious black and white effect, so that the image becomes simple, and the data volume is reduced, thereby highlighting the outline of the interested target. And fourthly, horizontally turning the corrected left foot image by 180 degrees to be displayed in a right foot mode, so that subsequent unified calculation is facilitated. And fifthly, correcting the front photo and the side photo to correct the condition that the direction is not uniform and the angle deviates in the photographing process, thereby ensuring the accuracy of subsequent calculation.
Drawings
FIG. 1 is a flow chart of a method of customizing a shoe of the present invention;
FIG. 2 is an image of the corrected front photograph of FIG. 1;
FIG. 3 is an image of the orientation corrected profile photograph of FIG. 1;
FIG. 4 is an image of the angle corrected side view of FIG. 1;
fig. 5 is an image when the arch is calculated in step S34 of fig. 1.
Detailed Description
The following is further detailed by way of specific embodiments:
reference numerals in the drawings of the specification include: corrected frontal picture 1, a4 paper 2, foot 3, first rectangular outline 4, corrected lateral picture 5, foot 6, transverse dividing line 7, C column 8, D column 9, E column 10, third rectangular outline 11, second rectangular outline 12.
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The examples are substantially as shown in figures 1 to 5 of the accompanying drawings: a method for customizing a shoe, as shown in fig. 1, comprises the following steps:
s1, selecting related analysis software which has the functions of target separation and contour extraction; a large number of pictures of relevant scenes are prepared and labeled for subsequent AI training. According to the technical scheme, the HRNET network model is adopted for target segmentation training learning, and after learning within a certain time, the reasoning effect is excellent. Extracting the target contour by adopting an OPENCV related technology;
s2, analyzing and calculating the length and width of the feet of the consumer, which comprises the following steps:
s21, taking a front photo, preparing A4 paper 2, enabling the heels of both feet of a consumer to lean against a wall, enabling the side, short in length, of the A4 paper 2 to lean against the wall, and enabling the two feet of the consumer to be located on the two sides of the A4 paper 2 and close to the two sides of the A4 paper 2;
s22, the analysis software carries out object separation and color filling on the shot positive photo, and the A4 paper 2 is filled with a first color, such as cyan; the foot 3 is filled with a second color, for example green;
s23, extracting the contour of the A4 paper 2 according to the color by analysis software, carrying out binarization after extracting a corresponding color area, and carrying out opening and closing operation of image morphology by using a kernel with the size of 5 multiplied by 5; and obtaining preliminary coordinate information of the a4 paper 2 and preliminary information of the length and width of the a4 paper 2 and the shot front photograph;
s24, correcting the shot front photo to obtain a corrected front photo 1 as shown in FIG. 2, specifically, correcting the direction and angle of the photo according to the information of the A4 paper 2 obtained in the step S23;
s25, extracting the outline of the two feet on the corrected front photo 1 and the outline of the A4 paper 2 according to the color by the analysis software, carrying out binarization after extracting the corresponding color area, and carrying out opening and closing operation of image morphology by using a kernel with the size of 5 multiplied by 5; and obtaining the correction coordinates of the A4 paper 2 and the length and width correction information of the A4 paper 2;
s26, calculating the length and width of the feet based on the data of the A4 paper 2;
s3, calculating and analyzing the arch part of the foot of the consumer, which comprises the following steps:
s31, shooting a picture of the side of the foot, and performing target separation and color filling on the shot picture by the analysis software, wherein the foot 6 is filled with a third color which can be blue;
s32, extracting the outline of the side surface of the foot 6 according to the color by the analysis software, carrying out binarization after extracting a corresponding color area, and carrying out opening and closing operation of image morphology by using a kernel with the size of 5 multiplied by 5; and obtaining preliminary coordinates and length and width information of each part of the foot 6;
s33, correcting the shot side photo, as shown in FIG. 4, obtaining a corrected side photo 5, specifically, correcting the direction and angle of the photo according to the information of the side of the foot 6 obtained in the step S32;
s34, extracting relevant information of the arch part according to the corrected side photo 5 and calculating; judging the arch type of the consumer, wherein the arch type comprises a high arch, a low arch, a flat foot and a normal arch; and calculating the degree of arch;
s4, identifying the foot type of the consumer according to the toes and the front photo shot in the step S21, wherein the foot type comprises a Greek foot, an Egypt foot and a Roman foot;
s5, identifying the toe eversion condition of the consumer according to the big toe according to the front photo shot in the step S21;
and S6, preparing the shoes according with the information according to the relevant information of the feet obtained in the step.
In step S24, the coordinate of the upper left corner of A4 paper 2 is (X)1,Y1) A4 paper 2 having a length H1Width of W1;The length of the front photograph taken is H2Width of W2(ii) a The method of correcting the orientation of the a4 paper 2 is as follows:
(1) when W is1>H1Then, judge againBreak (X)1+W1/2) whether or not it is greater than W2[ 2 ] if (X)1+W1/2)≥W 22, deducing that the A4 paper 2 is positioned in the right area of the front photo, and rotating the front photo by 90 degrees clockwise; if (X)1+W1/2)<W 22, deducing that the A4 paper 2 is positioned in the left area of the front photo, and rotating the front photo by-90 degrees clockwise;
(2) when W is1<H1Then, judge (Y)1+H1/2) whether or not it is greater than H2[ 2 ] if (Y)1+H1/2)≥H 22, no adjustment is made; if (Y)1+H1/2)<H2And/2, rotating the front photo by 180 degrees clockwise.
In step S24, the method of correcting the angle of the a4 paper 2 is: respectively carrying out point picking at the positions of 10 percent and 90 percent of the length of the top edge and the bottom edge of the A4 paper 2 from left to right, respectively calculating the slopes of the top edge and the bottom edge through two points of the top edge and two points of the bottom edge, judging the sizes of the two slopes, obtaining a correction range according to the small slope, and correcting the front photo.
In step S25, the left foot image after correction is horizontally turned by 180 ° and rendered in the manner of a right foot; the coordinate of the upper left corner of the A4 paper 2 after correction is (X)2,Y2) A4 paper 2 having a length H3Width of W3(ii) a The first rectangular outline 4 is extracted from the outline of the sole of the foot by the horizontal or vertical line of the widest point and the longest point of each side, respectively. The coordinate of the upper left corner of the first rectangle outline 4 of the left foot is (X)3,Y3) Length of H4Width of W4(ii) a The coordinate of the upper left corner of the first rectangular outline 4 of the right foot is (X)4,Y4) Length of H5Width of W5(ii) a The size of a4 paper was 297mm by 210 mm; hLeft foot=(297/H3)*(Y2+H3-Y3);HRight foot=(297/H3)*(Y2+H3-Y4);WLeft foot=(210/W3)*W4;WRight foot=(210/W3)*W5
In step S33, in the binarized side photograph, the foot 6 is a white pixel, and the rest is a black pixel; the side profile of the foot part 6 extracts a second rectangular profile 12 by using the horizontal line or the vertical line of the widest point and the longest point of each side respectively, and the length of the second rectangular profile 12 is H6Width of W6(ii) a The method of correcting the orientation of the photograph of the side of the foot 6 is as follows:
(1) if H is6<W6(ii) a The side photo is integrally rotated clockwise by 90 degrees if H6>W6If so, no adjustment is made;
(2) taking 20% of the row A and 80% of the position of the image in the row B from left to right in the length direction after the image is processed in the step (1), counting white area data of the two rows, and turning the image left and right if the number of white pixel points in the row A is more than that of the white pixel points in the row B; if the number of the white pixel points in the A row is less than that of the white pixel points in the B row, no operation is performed;
(3) and (3) taking the image processed in the step (2), intercepting the area of the front 20% from left to right for carrying out half-and-half segmentation, and if the white area of the upper half part is larger than the white area of the lower half part, turning the image up and down. The photograph of the side after the direction correction is shown in fig. 3.
In step S33, the method of correcting the angle of the photograph of the side of the foot 6 is as follows: selecting the position of the second rectangular outline 12 with the length of 25% and 92% from left to right as a vertical line, taking the intersection point of the two vertical lines and the outline of the bottom of the foot, calculating the slope between the two intersection points to obtain a correction range, and correcting the side photo, wherein the corrected side photo is as shown in fig. 4.
In step S34, the method of calculating the arch type is as follows:
(1) as shown in fig. 5, the side area of the foot 6 of the corrected side photograph 5 is re-extracted, and the side contour of the foot 6 is extracted as a third rectangular contour 11 by using the horizontal line or the vertical line of the widest point and the longest point of each side; searching a contact point of the foot 6 and the rightmost side of the third rectangular outline 11, taking the contact point as a transverse dividing line 7, and then intercepting an area of the corrected side photo 5 with the length of 40% -70% from left to right as an area between the C column 8 and the D column 9, wherein the area, the transverse dividing line 7 and the bottom edge of the third rectangular outline 11 form a rectangular target area; in the binarized third rectangular outline 11, the foot part 6 is a white pixel point, and the rest part is a black pixel point;
(2) searching a column E10 with the least white pixels in the rectangular target area, wherein the arch point is positioned on the column; calculating the ratio K of the black pixel points/the total pixel points1Ratio of K to1Higher indicates higher arch point, lower occupancy, indicating flatter arch;
(3) calculating the ratio K of black pixel points to white pixel points2,K2Not less than 0.45, is a high arch; k is more than or equal to 0.22Less than 0.45, normal feet; k is more than or equal to 0.12Less than 0.2, low arch; 0.1 > K2Is flat foot.
The specific implementation process is as follows:
first, the width and length of the foot were calculated from the front photograph using a4 paper as a reference. And secondly, calculating the arch degree of the arch position according to the photo of the side of the foot so as to determine the arch type, wherein the arch type comprises a high arch, a low arch, a flat foot and a normal arch. And thirdly, according to the positive photo, the foot type of the consumer can be visually seen through the length of the toe heads, the foot type comprises a Greek foot, an Egypt foot and a Roman foot, the Greek foot is the longest of the second toe, the Egypt foot is the longest of the big toe, each rear toe is shorter than the front toe, and the Roman foot is as long as the front three toe heads. And fourthly, observing the eversion condition of the big toe according to the positive photo. Fifthly, customizing the exclusive shoes suitable for the consumers according to the counted data. The following is an example of a customized shoe:
the shoe is made according to two dimensions of the foot width and the instep height, so that 4 types of lasts are derived (the shoe size, width and height are determined by the lasts):
1. wide foot-high instep
2. Wide foot-normal instep
3. Normal/narrow-high instep
4. Normal/narrow-normal instep.
The foot length is summarized in the size, and the size recommendation is carried out according to the foot length. The length/width is less than or equal to 2.5, the normal state is, otherwise, the fat foot is formed, the sole part of the fat foot is widened, and the widening degree is specifically designed according to the foot width and the condition of thumb eversion. The arch is designed to judge whether the instep is looser or not, generally, only the high arch can be used for the shoe model with the high instep, and the specific loose degree is designed according to the degree of the arch.
If the consumer is a greek foot, as seen in the figures, the shoe can be designed as a toe shoe, a bevel shoe if an egypt foot, or a flat shoe if a roman foot.
When a consumer needs to customize the shoes, the order can be placed on the Internet; then guiding the consumer to take a picture of the front of the foot and a picture of the side of the foot according to the guidance of the small program (the small program has the function of the analysis software in the technical scheme); the small program calculates and analyzes foot information of the customer, such as foot length, foot width, arch degree, foot type, big toe eversion degree and the like according to the photo provided by the customer, and feeds the foot information back to the corresponding customer service, and the customer service notes the order and delivers the order to a factory. Matching corresponding shoe trees by a factory according to the foot information of the customer; then producing shoes which accord with the foot information of the consumers.
It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus.
The foregoing is merely an example of the present invention, and common general knowledge in the field of known specific structures and characteristics is not described herein in any greater extent than that known in the art at the filing date or prior to the priority date of the application, so that those skilled in the art can now appreciate that all of the above-described techniques in this field and have the ability to apply routine experimentation before this date can be combined with one or more of the present teachings to complete and implement the present invention, and that certain typical known structures or known methods do not pose any impediments to the implementation of the present invention by those skilled in the art. It should be noted that, for those skilled in the art, without departing from the structure of the present invention, several changes and modifications can be made, which should also be regarded as the protection scope of the present invention, and these will not affect the effect of the implementation of the present invention and the practicability of the patent. The scope of the claims of the present application shall be determined by the contents of the claims, and the description of the embodiments and the like in the specification shall be used to explain the contents of the claims.

Claims (10)

1. A customized manufacturing method of shoes is characterized in that: the method comprises the following steps:
s1, selecting related analysis software which has the functions of target separation and contour extraction;
s2, analyzing and calculating the length and width of the feet of the consumer, which comprises the following steps:
s21, taking a picture of the front side, preparing A4 paper, wherein the heels of the two feet of the consumer are flush with the short side of the A4 paper, and the two feet of the consumer are positioned at the two sides of the A4 paper and close to the two sides of the A4 paper;
s22, the analysis software carries out object separation and color filling on the shot positive photo, wherein A4 paper is filled with a first color, and the foot part is filled with a second color;
s23, extracting the outline of the A4 paper according to the color by analysis software, and obtaining the preliminary coordinate information of the A4 paper and the preliminary information of the length and the width of the A4 paper and the shot front photo;
s24, correcting the shot front photo, and correcting the direction and the angle of the photo according to the information of the A4 paper obtained in the step S23;
s25, extracting the outlines of the two feet and the outline of the A4 paper on the corrected picture according to the color by analysis software, and obtaining the correction coordinate of the A4 paper and the length and width correction information of the A4 paper;
s26, calculating the length and width of the feet based on the data of A4 paper;
s3, calculating and analyzing the arch part of the foot of the consumer, which comprises the following steps:
s31, shooting a picture of the side of the foot, and carrying out target separation and color filling on the shot picture by analysis software, wherein the foot is filled with a third color;
s32, extracting the outline of the side of the foot according to the color by the analysis software, and obtaining the preliminary coordinate and the preliminary information of the length and the width of each part of the foot;
s33, correcting the shot side photo, and correcting the direction and angle of the photo according to the information of the side of the foot obtained in the step S32;
s34, extracting relevant information of the arch part according to the corrected side photo, calculating and judging the arch type of the consumer, wherein the arch type comprises a high arch, a low arch, a flat foot and a normal arch; and calculating the degree of arch;
and S4, preparing the shoes according with the information according to the relevant information of the feet obtained in the step.
2. The method of claim 1, wherein the method comprises: before the step S4, a step of discriminating a foot type of the consumer from toes according to the frontal photograph taken in the step S21, the foot type including a greek foot, an egyptian foot and a roman foot, is further included.
3. The method of claim 1, wherein the method comprises: before the step S4, the method further comprises the step of identifying the toe eversion condition of the consumer according to the big toe according to the front photo taken in the step S21.
4. The method of claim 1, wherein the method comprises: in steps S23, S25, and S32, after extracting the corresponding color region, binarization is performed, and the opening and closing operation of image morphology is performed using a kernel of 5 × 5 size.
5. The method of claim 1, wherein the method comprises: in step S24, the coordinate of the upper left corner of the A4 paper is (X)1,Y1) Length of A4 paper H1Width of W1;The length of the front photograph taken is H2Width of W2(ii) a The method of correcting the orientation of the a4 paper is as follows:
(1) when W is1>H1Then, judge (X)1+W1/2) whether or not it is greater than W2[ 2 ] if (X)1+W1/2)≥W22, deducing that the A4 paper is positioned in the right area of the front photo, and rotating the front photo by 90 degrees clockwise; if (X)1+W1/2)<W22, deducing that the A4 paper is positioned in the left area of the front photo, and rotating the front photo by-90 degrees clockwise;
(2) when W is1<H1Then, judge (Y)1+H1/2) whether or not it is greater than H2[ 2 ] if (Y)1+H1/2)≥H22, no adjustment is made; if (Y)1+H1/2)<H2And/2, rotating the front photo by 180 degrees clockwise.
6. The method of claim 1, wherein the method comprises: in step S24, the method of correcting the angle of the a4 paper is: respectively carrying out point picking at the positions of 10% and 90% of the lengths of the top edge and the bottom edge of the paper A4 from left to right, respectively calculating the slopes of the top edge and the bottom edge through the two points of the top edge and the two points of the bottom edge, judging the magnitudes of the two slopes, obtaining a correction range according to the small slope, and correcting the front photo.
7. The method of claim 1, wherein the method comprises: in the step ofIn S25, horizontally turning the corrected left foot image by 180 degrees and showing the left foot image in a right foot mode; the coordinate of the upper left corner of the corrected A4 paper is (X)2,Y2) Length of A4 paper H3Width of W3(ii) a The first rectangular outline is extracted from the two sole outlines by the horizontal line or the vertical line of the widest point and the longest point of each side. The coordinate of the upper left corner of the first rectangular outline of the left foot is (X)3,Y3) Length of H4Width of W4(ii) a The coordinate of the upper left corner of the first rectangular outline of the right foot is (X)4,Y4) Length of H5Width of W5(ii) a The size of a4 paper was 297mm by 210 mm; hLeft foot=(297/H3)*(Y2+H3-Y3);HRight foot=(297/H3)*(Y2+H3-Y4);WLeft foot=(210/W3)*W4;WRight foot=(210/W3)*W5
8. The method of claim 1, wherein the method comprises: in step S33, the foot side profile extracts a second rectangular profile having a length H and using the horizontal or vertical line of the widest point and the longest point of each side, respectively6Width of W6(ii) a The method of correcting the orientation of the photograph of the side of the foot is as follows:
(1) if H is6<W6(ii) a The side photo is integrally rotated clockwise by 90 degrees if H6>W6If so, no adjustment is made;
(2) taking 20% of the row A and 80% of the position of the image in the row B from left to right in the length direction after the image is processed in the step (1), counting white area data of the two rows, and turning the image left and right if the number of white pixel points in the row A is more than that of the white pixel points in the row B; if the number of the white pixel points in the A row is less than that of the white pixel points in the B row, no operation is performed;
(3) and (3) taking the image processed in the step (2), intercepting the area of the front 20% from left to right for carrying out half-and-half segmentation, and if the white area of the upper half part is larger than the white area of the lower half part, turning the image up and down.
9. The method of claim 8, wherein the method further comprises: in step S33, the method of correcting the angle of the photograph of the side of the foot is as follows: and selecting the position of the second rectangular outline with the length of 25 percent and 92 percent from left to right as a vertical line, taking the intersection point of the two vertical lines and the outline of the bottom of the foot, calculating the slope between the two intersection points so as to obtain a correction range, and correcting the side photo.
10. The method of claim 1, wherein the method comprises: in step S34, the method of calculating the arch type is as follows:
(1) re-extracting the foot side area of the corrected side photo, extracting a third rectangular outline by respectively using the horizontal line or the vertical line of the widest point and the longest point of each side of the foot side outline, searching a contact point of the foot and the rightmost side of the third rectangular outline, taking the contact point as a transverse dividing line, intercepting the area of which the length from left to right of the corrected foot side photo is 40-70%, and forming a rectangular target area together with the transverse dividing line and the bottom edge of the third rectangular outline; in the binarized third rectangular outline, the foot part is a white pixel point, and the rest part is a black pixel point;
(2) searching a row with the least white pixels in the rectangular target area, wherein the arch point is on the row; calculating the ratio K of the black pixel points/the total pixel points1Ratio of K to1Higher indicates higher arch point, lower occupancy, indicating flatter arch;
(3) calculating the ratio K of black pixel points to white pixel points2,K2Not less than 0.45, is a high arch; k is more than or equal to 0.22Less than 0.45, normal feet; k is more than or equal to 0.12Less than 0.2, low arch; 0.1 > K2Is flat foot.
CN202110160038.5A 2021-02-05 Customized manufacturing method of shoes Active CN112801995B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110160038.5A CN112801995B (en) 2021-02-05 Customized manufacturing method of shoes

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110160038.5A CN112801995B (en) 2021-02-05 Customized manufacturing method of shoes

Publications (2)

Publication Number Publication Date
CN112801995A true CN112801995A (en) 2021-05-14
CN112801995B CN112801995B (en) 2024-08-02

Family

ID=

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101352277A (en) * 2007-07-16 2009-01-28 香港科技大学 Method and system for forming feet shape
CN102890805A (en) * 2012-09-26 2013-01-23 北京航空航天大学 Noncontact foot measurement and shoe tree matching method
CN107183835A (en) * 2017-07-24 2017-09-22 重庆小爱科技有限公司 A kind of method of use mobile phone photograph scanning generation human foot model and data
US20180300791A1 (en) * 2015-05-18 2018-10-18 Embl Retail Inc. Method and system for recommending fitting footwear
CN108813812A (en) * 2018-04-24 2018-11-16 广州奥玄信息科技有限公司 Utilize the method for mobile phone photograph measurement foot type data
WO2019172728A1 (en) * 2018-03-09 2019-09-12 (주)홀짝 Method for measuring foot size and shape by using image processing
CN110647882A (en) * 2019-09-20 2020-01-03 上海眼控科技股份有限公司 Image correction method, device, equipment and storage medium

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101352277A (en) * 2007-07-16 2009-01-28 香港科技大学 Method and system for forming feet shape
CN102890805A (en) * 2012-09-26 2013-01-23 北京航空航天大学 Noncontact foot measurement and shoe tree matching method
US20180300791A1 (en) * 2015-05-18 2018-10-18 Embl Retail Inc. Method and system for recommending fitting footwear
CN107183835A (en) * 2017-07-24 2017-09-22 重庆小爱科技有限公司 A kind of method of use mobile phone photograph scanning generation human foot model and data
WO2019172728A1 (en) * 2018-03-09 2019-09-12 (주)홀짝 Method for measuring foot size and shape by using image processing
CN108813812A (en) * 2018-04-24 2018-11-16 广州奥玄信息科技有限公司 Utilize the method for mobile phone photograph measurement foot type data
CN110647882A (en) * 2019-09-20 2020-01-03 上海眼控科技股份有限公司 Image correction method, device, equipment and storage medium

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
KEVIN YIU-WAH CHEUNG 等: "BigFoot: A Mobile Solution toward Foot Parameters Extraction", 《2019 BSN》, 25 July 2019 (2019-07-25), pages 1 - 4 *
刘国忠 等: "不同负荷下足部三维形貌测量***设计", 《微计算机信息》, vol. 24, no. 5, 5 May 2008 (2008-05-05), pages 82 - 83 *
石敏 等: "基于深度 Alignment 网络的足部测量", 《***仿真学报》, vol. 32, no. 7, 23 March 2020 (2020-03-23), pages 1267 - 1278 *

Similar Documents

Publication Publication Date Title
CN106845455B (en) Image processing method, system and server based on skin color detection
US7557812B2 (en) Multilevel texture processing method for mapping multiple images onto 3D models
US9070207B2 (en) Modelization of objects in images
CN103544711B (en) The autoegistration method of remote sensing image
CN110232389B (en) Stereoscopic vision navigation method based on invariance of green crop feature extraction
JP4323791B2 (en) Digital color image processing method
KR101570290B1 (en) Image processing apparatus, image processing method, image processing control program and recording medium
CN110827306B (en) Purple soil image segmentation and extraction method based on self-adaptive density peak value clustering
Lu et al. Robust plant segmentation of color images based on image contrast optimization
CN112395984B (en) Method for detecting seedling guide line of unmanned agricultural machine
CN111259925B (en) K-means clustering and width mutation algorithm-based field wheat spike counting method
CN105335749B (en) Area limit line drawing method is not cut in meadow based on gray level co-occurrence matrixes
CN108805138B (en) Method for calculating foot data by photographing through mobile phone
CN106097354A (en) A kind of combining adaptive Gauss Face Detection and the hand images dividing method of region growing
CN111340721A (en) Pixel correction method, device, equipment and readable storage medium
CN113679147A (en) Method for customizing shoe
JP2018055367A (en) Image processing device, image processing method, and program
CN107730522A (en) A kind of weiqi chess manual recognition methods based on image
CN110070077B (en) Arch type identification method
CN112801995A (en) Customized manufacturing method for shoes
WO2018078806A1 (en) Image processing device, image processing method, and image processing program
CN110751200B (en) Shoe stamp height estimation method based on multiple gauss
CN112801995B (en) Customized manufacturing method of shoes
CN112971273B (en) Shoe customization full-flow manufacturing method
CN114170622A (en) Koi evaluation device, method, program, and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant