CN112801995A - Customized manufacturing method for shoes - Google Patents
Customized manufacturing method for shoes Download PDFInfo
- 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
Links
- 238000004519 manufacturing process Methods 0.000 title claims abstract description 8
- 210000002683 foot Anatomy 0.000 claims abstract description 180
- 210000003371 toe Anatomy 0.000 claims abstract description 18
- 210000001255 hallux Anatomy 0.000 claims abstract description 10
- 238000000926 separation method Methods 0.000 claims abstract description 10
- 238000000605 extraction Methods 0.000 claims abstract description 5
- 230000006870 function Effects 0.000 claims abstract description 5
- 238000000034 method Methods 0.000 claims description 47
- 238000012937 correction Methods 0.000 claims description 15
- 208000004067 Flatfoot Diseases 0.000 claims description 8
- 230000011218 segmentation Effects 0.000 claims description 4
- 239000000284 extract Substances 0.000 claims description 3
- 230000000694 effects Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 239000003086 colorant Substances 0.000 description 2
- 210000000453 second toe Anatomy 0.000 description 2
- 238000012549 training Methods 0.000 description 2
- 238000010923 batch production Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 210000003813 thumb Anatomy 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/60—Analysis of geometric attributes
- G06T7/62—Analysis of geometric attributes of area, perimeter, diameter or volume
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/90—Determination of colour characteristics
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10004—Still 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
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.
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)
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)
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)
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 |