[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2021042383A1 - Method for assisting customised mouse production and system for assisting customised mouse production - Google Patents

Method for assisting customised mouse production and system for assisting customised mouse production Download PDF

Info

Publication number
WO2021042383A1
WO2021042383A1 PCT/CN2019/104757 CN2019104757W WO2021042383A1 WO 2021042383 A1 WO2021042383 A1 WO 2021042383A1 CN 2019104757 W CN2019104757 W CN 2019104757W WO 2021042383 A1 WO2021042383 A1 WO 2021042383A1
Authority
WO
WIPO (PCT)
Prior art keywords
user
data
image
length data
mouse
Prior art date
Application number
PCT/CN2019/104757
Other languages
French (fr)
Chinese (zh)
Inventor
花儒卡
谢宗育
Original Assignee
威刚科技股份有限公司
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 威刚科技股份有限公司 filed Critical 威刚科技股份有限公司
Priority to PCT/CN2019/104757 priority Critical patent/WO2021042383A1/en
Publication of WO2021042383A1 publication Critical patent/WO2021042383A1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/17Mechanical parametric or variational design

Definitions

  • the invention relates to a method and a system for assisting the production of a mouse, in particular to a method and a system for assisting the production of a customized mouse.
  • mice Most of the various types of mice currently on the market, whether they are low-priced or high-priced mice, are mostly manufactured and sold by manufacturers based on their own designs. Relatively expensive mouse manufacturers, when designing the appearance of the mouse, may further consider how to make the user hold the mouse more ergonomically.
  • the shape of each user's hand is different, even if the manufacturer has considered ergonomics when designing the mouse shape, the final mouse design may still not conform to the human body when held by the user. Engineering, and may cause users to be unable to use the mouse for a long time.
  • the present invention discloses a method for auxiliary customized mouse production and an auxiliary customized mouse production system, which are mainly used to improve the problem of existing mouse manufacturers that it is difficult to produce a mouse that conforms to the user's hand according to the user's needs.
  • One of the embodiments disclosed in the present invention is a method for assisting the production of a customized mouse, which is suitable for assisting a mouse production device to produce a customized mouse.
  • the method for assisting the production of a customized mouse includes the following steps: a hand image acquisition Steps: use an image capture device to perform an image acquisition operation on a user’s hand, and correspondingly generate a hand acquisition image information, the hand acquisition image information includes hand image data; an image calculation step: perform hand image data An image recognition task to calculate and generate at least two of a user’s thumb length data (data), a user’s index finger length data, a user’s middle finger length data, a user’s ring finger length data, and a user’s little finger length data ;
  • a database search step search based on at least two of the user’s thumb length data, the user’s index finger length data, the user’s middle finger length data, the user’s ring finger length data, and the user’s little finger length data generated in the image calculation step
  • a selection image display step using a display device to display a plurality of hand holding posture images; wherein, a plurality of hand holding posture images are displayed; The holding posture images respectively show images of holding the mouse in different holding ways; a selection step: use an input device to read a selection information input by the user; the input device can generate different choices according to the user's operation Information; among them, in the database search step, it is based on the selection information, the length of the user’s thumb, the length of the user’s index finger, the length of the user’s middle finger, the length of the user’s ring finger, and the length of the user’s little finger generated in the image calculation step. At least two of the data, search multiple pre-stored mouse making information stored in the database.
  • the hand image acquisition step includes a selection image display step and a selection step; wherein, in the selection image display step, a display device is used to display three hand posture images; the three hand posture images are respectively An image of a tummy grip posture, an image of a grip posture, and an image of a pinch grip posture; the input device can generate three selection information corresponding to the user's operation, and the three selection information are respectively a tummy grip selection information and a grip selection Information and a pinch selection information; wherein, in the image calculation step, a processing device is used to receive the lying-grip selection information, grip selection information, or pinch selection information transmitted by the input device, and use the image data of the hand to perform image recognition Operation; wherein, in the image calculation step, when the processing device receives the tummy grip selection information, the processing device performs image recognition operations on the image data of the hand to calculate and generate the user's thumb length data and the user's index finger length data; wherein, in the image calculation In the step, when the processing device receives the image
  • each pre-stored mouse creation information includes at least two of a thumb length range data, an index finger length range data, a middle finger length range data, a ring finger length range data, a little finger length range data, and multiple mouse creations Parameter data; in the database search step, at least one of the user’s thumb length data, the user’s index finger length data, the user’s middle finger length data, the user’s ring finger length data, and the user’s little finger length data generated in the image calculation step is calculated Two, the numerical difference between at least two of the thumb length range data, index finger length range data, middle finger length range data, ring finger length range data, and little finger length range data corresponding to each pre-stored mouse production information stored in the database , To find out one of the pre-stored mouse production information with the smallest value difference.
  • the customized mouse production information includes at least one of the user’s thumb length data, the user’s index finger length data, the user’s middle finger length data, the user’s ring finger length data, and the user’s little finger length data generated in the image calculation step. Two, and one of the pre-stored mouse making information found in the database search step.
  • the customized mouse production information does not include user thumb length data, user index finger length data, user middle finger length data, user ring finger length data, or user pinky finger length data generated in the image calculation step.
  • the image capture device is connected to a computer device, and the computer device is connected to a display device; before the hand image acquisition step, the following steps are further included: an image prompt step: a display screen of the display device displays a flat shape The palm contour line pattern of the palm; wherein, in the hand image acquisition step, the computer device is used in the display screen of the display device to simultaneously display the image frame currently acquired by the image capture device and the flat palm contour line pattern.
  • an auxiliary customized mouse production system which includes: an image capture device for performing an image capturing operation on a user's hand and correspondingly generating a hand to obtain image information,
  • the image information obtained by the hand includes a hand image data;
  • a processing device which is connected to an image capture device, the processing device can receive the hand image data, and the processing device can perform an image recognition operation on the hand image data to calculate and generate a user At least two of thumb length data, a user’s index finger length data, a user’s middle finger length data, a user’s ring finger length data, and a user’s little finger length data;
  • a database that stores multiple pre-stored mouse production information, Each pre-stored mouse production information includes at least two of a thumb length range data, an index finger length range data, a middle finger length range data, a ring finger length range data, a little finger length range data, and multiple mouse production parameter data;
  • a transmission module connected to a processing device that can search the database based on at
  • the customized mouse production system further includes: a display device connected to the processing device, the display device can be controlled to display a plurality of hand holding posture images; The image of the mouse is held in a holding manner; an input device used to read a selection information input by the user; the input device can generate different selection information according to the user's operation; wherein the processing device can be selected according to the selection At least two of information, user thumb length data, user index finger length data, user middle finger length data, user ring finger length data, and user little finger length data, search for multiple pre-stored mouse making information stored in the database.
  • a display device connected to the processing device, the display device can be controlled to display a plurality of hand holding posture images; The image of the mouse is held in a holding manner; an input device used to read a selection information input by the user; the input device can generate different selection information according to the user's operation; wherein the processing device can be selected according to the selection At least two of information, user thumb length data, user index finger length data, user middle finger length data, user
  • the display device can be controlled to display three hand posture images; the three hand posture images are a tummy grip posture image, a grip posture image, and a pinch posture image; the input device can be based on the user
  • auxiliary customized mouse production system and the auxiliary customized mouse production method of the present invention can be used to assist the mouse manufacturer to produce a customized mouse that better meets the needs of users.
  • FIG. 1 is a schematic block diagram of the auxiliary customized mouse production system of the present invention.
  • FIG. 2 shows a schematic diagram of the nodes and contours of the image recognition process of the hand image data for image recognition.
  • Fig. 3 is a schematic diagram of a display device displaying images of three hand holding postures.
  • FIG. 4 is a schematic flowchart of one embodiment of the method for assisting the production of a customized mouse of the present invention.
  • FIG. 5 is a schematic diagram of a screen displayed by a display device in one of the steps of the method for assisting the production of a customized mouse of the present invention.
  • FIG. 6 is a schematic flowchart of one embodiment of the method for assisting the production of a customized mouse of the present invention.
  • FIG. 7 is a schematic diagram of a screen displayed by a display device in one of the steps of the method for assisting the production of a customized mouse of the present invention.
  • the auxiliary customized mouse production system 100 includes: an image capture device 10, a processing device 20, a database 30, and a transmission module 40.
  • the image capture device 10 may be various cameras, cameras, cameras, etc. capable of capturing images;
  • the processing device 20 may be, for example, a computer device, a microprocessor, etc.;
  • the database 30 may be, for example, a remote server or various storage units (such as memory, memory, etc.). Card, etc.) etc.;
  • the transmission module 40 may be a chip module that can transmit data in a wired or wireless manner.
  • the image capturing device 10 is used to perform an image capturing operation on a user's hand, and correspondingly generate a hand captured image information 11, and the hand captured image information 11 includes a hand image data 111.
  • the hand image information 11 may also include other data as required.
  • the hand image information 11 can also contain time data, date data, user data, etc., which are not limited here.
  • the image capturing device 10, the processing device 20, and the transmission module 40 can be jointly arranged in an electronic device, such as a smart phone, a notebook computer, a desktop computer, etc., which is not limited herein.
  • the image capturing device 10 and the processing device 20 may also be independent devices, and the image capturing device 10 may be connected to the processing device 20 in a wired or wireless manner.
  • the processing device 20 can perform an image recognition operation on the hand image data 111 to calculate and generate a user's thumb length data 21, a At least two of the user index finger length data 22, a user middle finger length data 23, a user ring finger length data 24, and a user pinky finger length data 25.
  • the mouse manufacturer may base on the data required during mouse production, and when the processing device 20 is configured to perform the image recognition operation on the hand image data 111, it needs to calculate and generate the user thumb length data 21, Which data is among the user index finger length data 22, the user middle finger length data 23, the user ring finger length data 24, and the user pinky finger length data 25?
  • the processing device 20 may, for example, use an image recognition program to perform image recognition on the hand image data 111 to calculate and generate the user thumb length data 21, the user index finger length data 22, and the user At least two of the middle finger length data 23, the user ring finger length data 24, and the user pinky finger length data 25.
  • FIG. 2 it shows a schematic diagram of the nodes and contours of the image recognition process of the hand image data 111 for image recognition.
  • the image recognition program may first perform basic image processing (for example, removing the back, correcting the white balance, removing the color of the image, etc.) on the hand image data 111 obtained by the image capturing device 10, and then use the processed hand
  • the image data 111 calculates the palm contour ML1, multiple nodes ML2, ML3, ML4, ML5, ML6, ML7, ML8, and a center point ML9.
  • the image recognition program can be based on the multiple nodes ML2 ⁇ ML8 and the center point ML9 , To determine the position of the thumb, index finger, middle finger, ring finger, little finger, and wrist of the hand image data 111, and finally use multiple nodes ML2 to ML8 and the center point ML9 to calculate the user’s thumb length data 21.
  • the transmitted hand image data 111 performs node and center point recognition.
  • the number of nodes and the position of the center point shown in FIG. 2 can be designed according to the capabilities of the actual image recognition program, and are not limited to those shown in the figure.
  • the position of the center point ML9 shown in Figure 2 is roughly located at the center of the two nodes ML7 and ML8 used to mark the position of the wrist; the way to calculate the length of each finger of the user can be from the center point ML9 to Mark the distance of the nodes ML2, ML3, ML4, ML5, ML6, ML7, ML8 at the end of each finger.
  • the database 30 stores multiple pieces of pre-stored mouse making information 31.
  • Each piece of pre-stored mouse making information 31 includes a thumb length range data 311, an index finger length range data 312, a middle finger length range data 313, a ring finger length range data 314, and a little finger.
  • the thumb length range data 311, the index finger length range data 312, the middle finger length range data 313, the ring finger length range data 314, and the little finger length range data 315 referred to here may correspond to A value range defined by the mouse manufacturer.
  • the value range corresponding to the thumb length range data 311 may be 5 centimeters (cm) to 7 centimeters.
  • the aforementioned data contained in each of the pre-stored mouse production information 31 is data stored in the database 30 by the mouse manufacturer in advance.
  • the aforementioned mouse production parameter data 32 refers to various parameter data required by the mouse production equipment when producing the mouse.
  • the mouse manufacturer divides the mouse into three different production types according to the user's habit of holding the mouse, such as Palm Grip type, Finger Grip type and Claw type , And various production types correspond to three sizes.
  • the mouse manufacturer can pre-store 9 pieces of pre-stored mouse production information 31 in the database 30, of which 3 pieces of pre-stored mouse production information 31 contain mouse production parameter data 32 It is used to make the necessary parameters for the mouse of the hand grip type; the other 3 pre-stored mouse making information 31 contains the mouse making parameter data 32 which are the necessary parameters for making the mouse of the grip type; the rest The mouse making parameter data 32 included in the three pre-stored mouse making information 31 are necessary parameters for making a pinch-type mouse.
  • the processing device 20 is connected to the database 30, and the processing device 20 can be based on at least two of the user thumb length data 21, the user index finger length data 22, the user middle finger length data 23, the user ring finger length data 24, and the user pinky finger length data 25 , Search multiple pre-stored mouse production information 31 stored in the database 30 to generate a customized mouse production information 29.
  • the processing device 20 when the processing device 20 calculates and generates the user's thumb length data 21 and the user's index finger length data 22, the processing device 20 will combine the user's thumb length data 21 with the thumb length of each pre-stored mouse making information 31 in the database 30
  • the range data 311 is compared to determine that the difference between the value corresponding to the user's thumb length data 21 and the value corresponding to the thumb length range data 311 included in the pre-stored mouse production information 31 is the smallest, and the processing device 20 also
  • the user’s index finger length data 22 will be compared with the index finger length range data 312 of each pre-stored mouse making information 31 in the database 30 to determine the value corresponding to the user’s index finger length data 22 and which piece of pre-stored mouse making information 31
  • the included index finger length range data 312 has the smallest value difference; after the above-mentioned value comparison is performed, the processing device 20 can select a pre-stored mouse production information 31 with the smallest value difference, and the post-processing
  • the thumb length range data 311 of the first pre-stored mouse making information 31 corresponds to a value range of 5 cm to 7 cm, and the index finger
  • the length range data 312 corresponds to a value range of 12 cm to 14 cm
  • the thumb length range data 311 of the second pre-stored mouse production information 31 corresponds to a value range of 8 cm to 10 cm
  • the index finger length range data 312 corresponds to The value range of is 15 cm to 17 cm
  • the thumb length range data 311 of the third pre-stored mouse production information 31 corresponds to the value range of 11 cm to 13 cm
  • the index finger length range data 312 corresponds to the value range of 18 cm 20 cm
  • the processing device 20 calculates that the user thumb length data 21 and the user index finger length data 22 correspond to 10 cm and 18 cm, respectively, the processing device 20 converts the user thumb length data 21 and the user index finger length After comparing the data 22 with the three pre-stored mouse making information 31
  • the production information 31 and related user information are integrated together into the customized mouse production information 29, or the processing device 20 can combine the user’s thumb length data 21, the user’s index finger length data 22, and the third pre-stored mouse production information 31.
  • the included mouse production parameter data 32 and related user information are integrated together into the customized mouse production information 29.
  • the transmission module 40 is connected to the processing device 20.
  • the transmission module 40 can receive the customized mouse production information 29 transmitted by the processing device 20, and the transmission module 40 is used to transmit the customized mouse production information 29 to a remote processing device 50.
  • the remote processing device 50 is used to produce a customized mouse according to the customized mouse production information 29.
  • the remote processing device 50 may include, for example, a remote server 51 and a mouse making device 52, and the transmission module 40 may transmit the customized mouse production information 29 to the remote server 51, and the remote server 51 receives the customized mouse production information 29.
  • the mouse production device 52 may be controlled to produce a customized mouse according to the customized mouse production information 29.
  • the customized mouse production information 29 transmitted by the transmission module 40 to the remote processing device 50 may include the user's thumb length data 21, the user's index finger length data 22, and the user's middle finger. At least two of the length data 23, the user's ring finger length data 24 and the user's little finger length data 25, or the customized mouse production information 29 may not include the user's thumb length data 21 , The user index finger length data 22, the user middle finger length data 23, the user ring finger length data 24, and the user little finger length data 25.
  • the mouse manufacturer has pre-stored 20 pieces of pre-stored mouse making information 31 in the database 30, and each piece of pre-stored mouse making information 31 corresponds to a mouse style; and when the processing device 20 is based on the user's thumb length data 21.
  • At least two of the user index finger length data 22, the user middle finger length data 23, the user ring finger length data 24, and the user little finger length data 25 are selected from the database 30
  • the processing device 20 may only inform the remote processing device 50, which piece of pre-stored mouse production information 31 is used for customized mouse production, or the processing device 20 may also inform the remote
  • the processing device 50 is based on which piece of pre-stored mouse creation information 31, and based on the user thumb length data 21, the user index finger length data 22, the user middle finger length data 23, and the user ring finger
  • the length data 24 and the little finger length data 25 of the user are auxiliary data for custom mouse production.
  • the remote processing device 50 simultaneously obtains the pre-stored mouse making information 31, the user thumb length data 21, the user index finger length data 22, the user middle finger length data 23, the user ring finger length data 24, and the In the case of the user's little finger length data 25, the remote processing device 50 can selectively modify part of the data in the pre-stored mouse production information 31 according to requirements to produce a customized mouse.
  • the auxiliary customized mouse production system 100 of the present invention can assist the mouse in two ways in specific applications.
  • the manufacturer produces a customized mouse.
  • Method 1 The auxiliary customized mouse making system 100 can tell the mouse manufacturer which of the 20-30 mouse styles the user is suitable for based on the user’s hand image data 111 , And the mouse manufacturer produces customized mouse based on the mouse style selected by the auxiliary customized mouse making system 100;
  • Method 2 The auxiliary customized mouse making system 100 can be based on the user’s hand image data 111 , Select a mouse style from 20-30 mouse styles, and then assist the customized mouse making system 100 to calculate the relevant values corresponding to the handle image data 111, and the related production corresponding to the selected mouse style
  • the data pre-stored mouse production information 31
  • the mouse manufacturer can produce a customized mouse based on the selected mouse style and the relevant values corresponding to the user.
  • the auxiliary customized mouse making system 100 can only help mouse manufacturers to select a mouse style that is more suitable for the user from a variety of pre-stored mouse styles, or the auxiliary customized mouse making system 100 can also In addition to selecting a mouse style that suits the user, it also integrates the user’s hand related data into a customized mouse production information 29, so that the mouse manufacturer can produce a customized mouse that is more in line with the user. mouse.
  • the auxiliary customized mouse making system 100 of the present invention can assist mouse manufacturers to produce a customized mouse that is more in line with the shape of the user's hand, and can assist the user to purchase a mouse that is more in line with the shape of the hand.
  • Customized mouse can assist mouse manufacturers to produce a customized mouse that is more in line with the shape of the user's hand, and can assist the user to purchase a mouse that is more in line with the shape of the hand.
  • the auxiliary customized mouse production system 100 may further include: a display device 60 and an input device 70.
  • the display device 60 and the input device 70 are connected to the processing device 20.
  • the image capture device 10, the processing device 20, the transmission module 40, the display device 60, and the input device 70 can be set in the same electronic device, such as a smart phone, a notebook computer, etc. No restrictions.
  • the design of the display device 60 and the input device 70 can be used to assist the user to obtain a hand image that is more suitable for the processing device 20 to perform image recognition.
  • the display device 60 can be controlled to display three hand holding gesture images on a display screen.
  • the three hand holding posture images respectively show images of holding the mouse in different holding methods; specifically, the three hand posture images are a lying-grip posture image 61, a grasping posture image 62, and a grip posture image.
  • the pinch posture image 63 is a lying-grip posture image 61, a grasping posture image 62, and a grip posture image.
  • the input device 70 is used to read a selection information input by the user.
  • the input device 70 can correspondingly generate different selection information according to the operation of the user.
  • the input device 70 may be, for example, a touch screen, a mouse, a keyboard, etc., which is not limited herein.
  • the number of selection information that can be generated by the input device 70 corresponds to the number of hand holding gesture images.
  • the input device 70 may be capable of generating three correspondingly according to the user's operation.
  • the user views the tummy holding posture image 61, the grasping posture image 62, and the pinching posture image 63 displayed on the display device 60.
  • the user may click on one of the tummy grip posture image 61, the grip posture image 62, and the pinch posture image 63 according to the habitual posture of holding the mouse, and then the input device 70 will correspondingly generate the tummy grip selection information.
  • the processing device 20 can rely on the selection information, as well as the user thumb length data 21, the user index finger length data 22, the user middle finger length data 23, the user ring finger length data 24, and the user little finger length data. At least two of the data 25 are searched for multiple pieces of pre-stored mouse making information 31 stored in the database 30.
  • the processing device 20 may first use the selection information to exclude part of the pre-stored mouse making information 31, and then the processing device 20 can use the selection information to exclude part of the pre-stored mouse making information 31. Then according to at least two of the user thumb length data 21, the user index finger length data 22, the user middle finger length data 23, the user ring finger length data 24, the user pinky finger length data 25, and multiple pre-stored mice that have not been excluded Make information 31 for comparison.
  • the mouse manufacturer can create three corresponding groups in the database 30, and the pre-stored mouse production information 31 contained in each group is: Including the production of relevant production parameters that conform to one of the holding postures.
  • the processing device 20 will only use the user’s thumb length data 21, At least two of the user index finger length data 22, the user middle finger length data 23, the user ring finger length data 24, and the user pinky finger length data 25, multiple pieces of pre-stored mouse creation information 31 in the corresponding group in the database 30
  • the comparison is performed, and the processing device 20 does not compare the length data (21-25) with the multiple pieces of pre-stored mouse creation information 31 in other groups in the database 30.
  • the processing device 20 may determine which length data in the hand image data 111 is calculated according to different selection information; for example, when the processing device 20 receives the selection information of the hand grip, the processing device 20 may be According to the hand image data 111, the user’s thumb length data 21 and the user’s index finger length data 22 are calculated and generated; when the processing device 20 receives the grip selection information 72, the processing device 20 may calculate and generate the data based on the hand image data 111.
  • User middle finger width data 27 and a user ring finger width data 28 Regarding which length data in the hand image data is calculated correspondingly by the processing device 20 according to different selection information, it may be changed according to requirements, and is not limited to the above description.
  • the processing device 20 may also calculate the user thumb length data 21, the user index finger length data 22, the user ring finger length data 24, the user pinky finger length data 25, and the use The user's index finger width data 26, the user's middle finger width data 27, and the user's ring finger width data 28.
  • the customized mouse production information 29 may also include the aforementioned selection information, and the remote processing device 50 receives the auxiliary customized mouse production system 100 of the present invention, and transmits the customized mouse production information 29 At this time, the relevant personnel can use computer devices, etc., to view the various user data contained in the customized mouse production information 29, the posture of holding the mouse selected by the user, and various hand data of the user. Which of the pre-stored mouse making information 31 in the current database 30 is the most consistent, so that relevant personnel or production equipment will be able to manufacture a customized mouse that fits the user's hand.
  • the remote processing device 50 can determine the position of the left side of the mouse to provide the user's thumb to hold the left side of the mouse according to the user's thumb length data 21.
  • the distance data 22 determines the overall length of the mouse. Generally speaking, the larger the value corresponding to the user's index finger length data 22, the longer the overall length of the mouse can be correspondingly increased.
  • the remote processing device 50 can determine the degree of recession on the right side of the mouse according to the user's ring finger length data 24 and the user's little finger length data 25. Generally speaking, when using The greater the value corresponding to the ring finger length data 24 and the user’s pinky finger length data 25, the greater the degree of indentation on the right side of the mouse, and the remote processing device 50 can also be based on the user’s index finger width data 26 and the user’s middle finger.
  • the width data 27 and the user ring finger width data 28 are used to determine the overall width of the mouse. Generally speaking, the user index finger width data 26, the user middle finger width data 27, and the user ring finger width data 28 respectively correspond to larger values. You can correspondingly increase the overall width of the mouse.
  • the remote processing device 50 can determine the position of the left side of the mouse to provide the user's thumb to hold the left side of the mouse according to the user's thumb length data 21; the remote processing device 50 can also specifically According to the user index finger length data 22, the overall length of the mouse is determined; the remote processing device 50 can also specifically determine the concave degree of the right side of the mouse based on the user’s ring finger length data 24 and the user’s little finger length data 25; and remote processing The device 50 can also determine the overall width of the mouse according to the width data 26 of the user's index finger, the width data 27 of the middle finger of the user, and the width data 28 of the user's ring finger.
  • the size of the customized mouse and the position of the related buttons produced by the mouse manufacturer based on the above-mentioned data transmitted by the auxiliary customized mouse making system 100 of the present invention will be closer to the user. Usage habits when holding.
  • FIG. 4 shows a schematic flow diagram of the method for assisting the production of a customized mouse of the present invention.
  • the method of assisting the production of a customized mouse of the present invention is suitable for assisting a mouse production equipment to produce a customized mouse.
  • the method of assisting the production of a customized mouse includes the following steps:
  • a hand image acquisition step S1 use an image capture device 10 to perform an image acquisition operation on a user's hand, and correspondingly generate a hand image acquisition information 11, the hand image acquisition information 11 includes a hand image data 111;
  • An image calculation step S2 Perform an image recognition operation on the hand image data 111 to calculate and generate a user thumb length data 21, a user index finger length data 22, a user middle finger length data 23, and a user ring finger length data 24. At least two of the length data 25 of a user's pinky finger;
  • a database search step S3 According to the user thumb length data 21, the user index finger length data 22, the user middle finger length data 23, the user ring finger length data 24, and the user pinky finger length data 25 generated in the image calculation step At least two pieces of pre-stored mouse production information 31 stored in a database 30 are searched to generate a customized mouse production information 29; wherein each piece of pre-stored mouse production information 31 includes a thumb length range data 311, a At least two of index finger length range data 312, a middle finger length range data 313, a ring finger length range data 314, a little finger length range data 315, and multiple mouse production parameter data 32;
  • a data transmission step S4 the customized mouse production information 29 is transferred to the mouse making device 52, so that the mouse making device 52 can produce a corresponding customized mouse according to the customized mouse production information 29.
  • auxiliary customized mouse production method can be executed by the aforementioned auxiliary customized mouse production system 100, and the image capture device 10, image recognition operations, customized mouse production information 29 and the production information 29 and
  • the mouse making device 52 of the remote processing device 50 please refer to the description in the aforementioned auxiliary customized mouse making system 100, which will not be repeated here.
  • the database search step S3 at least one of the user thumb length data 21, the user index finger length data 22, the user middle finger length data 23, the user ring finger length data 24, and the user little finger length data 25 is calculated at least Two, the thumb length range data 311, the index finger length range data 312, the middle finger length range data 313, the ring finger length range data 314, and the little finger length range data 315 corresponding to each prestored mouse making information 31 stored in the database 30
  • the difference between at least two values to find one of the pre-stored mouse production information with the smallest value difference The specific implementation example for comparing the numerical difference of the aforementioned data has been described in detail in the aforementioned auxiliary customized mouse making system 100, and will not be repeated here.
  • the customized mouse production information 29 may include the user thumb length data 21, the user index finger length data 22, the user middle finger length data 23, and the user ring finger length data generated in the image calculation step S2. 24. At least two of the user’s little finger length data 25, and one of the pre-stored mouse production information 31 with the smallest value difference compared in the database search step S3, but the data contained in the mouse production information 29 is customized The content is not limited to the above data. Even in different embodiments, the customized mouse production information 29 may not include the user thumb length data 21 and the user index finger length data generated in the image calculation step S2. 22. User middle finger length data 23, user ring finger length data 24 or user pinky finger length data 25.
  • FIG. 5 shows a schematic flow diagram of one embodiment of the method for assisting the production of a customized mouse of the present invention.
  • the biggest difference between this embodiment and the previous embodiments is that before the hand image acquisition step S1 or the database search step S3, the following steps may also be included:
  • a selection image display step SX1 using a display device 60 to display a plurality of hand holding posture images; wherein the multiple hand holding posture images respectively present images of holding a mouse in a different holding manner;
  • a selection step SX2 Use an input device 70 to read a selection information input by the user; the input device 70 can generate different selection information corresponding to the user's operation.
  • the user thumb length data 21, the user index finger length data 22, the user middle finger length data 23, and the user ring finger length data 24 generated in the image calculation step S2 are based on the selection information.
  • At least two of the user's little finger length data 25 search for multiple pieces of pre-stored mouse making information 31 stored in the database 30.
  • a display device 60 may be used. (For example, a computer screen), three hand posture images are displayed; the three hand posture images are the tummy grip posture image 61, the grip posture image 62, and the pinch posture image 63, respectively.
  • the input device 70 may be able to generate three selection information corresponding to the user's operation, the three selection information are respectively the tummy grip selection information 71, the grip selection information 72 and the pinch selection information 73.
  • a processing device 20 may be used to receive the tummy grip selection information 71, the grip selection information 72, or the pinch selection information 73 transmitted by the input device 70, and use the hand image data 111 for image recognition operation.
  • the processing device 20 when the processing device 20 receives the tummy grip selection information, the processing device 20 performs an image recognition operation on the hand image data 111 to calculate and generate the user's thumb length data 21 and the user's index finger length data 22.
  • the processing device 20 when the processing device 20 receives the grip selection information 72, the processing device 20 performs an image recognition operation on the hand image data 111 to calculate and generate the user's ring finger length data 24, the user's little finger length data 25, A user's index finger width data 26, a user's middle finger width data 27, and a user's ring finger width data 28.
  • the processing device 20 when the processing device 20 receives the pinch selection information 73, the processing device 20 performs an image recognition operation on the hand image data 111 to calculate and generate the user's thumb length data 21, the user's index finger length data 22, User ring finger length data 24, user little finger length data 25, user index finger width data 26, user middle finger width data 27, and user ring finger width data 28.
  • the user in the state shown in FIG. 3, can, for example, use a keyboard, mouse, etc., to click on the tummy holding posture image 61, the grasping posture image 62, or the pinching posture image 63 displayed on the screen, and When the tummy grip posture image 61, the grip posture image 62, or the pinch posture image 63 is clicked, a corresponding prompt box may be formed on the periphery of the image.
  • the display device 60 and the input device 70 can also be integrated into a touch screen.
  • FIG. 6 shows a schematic flowchart of one embodiment of the method for assisting customized mouse production of the present invention.
  • the biggest difference between this embodiment and the previous embodiments is that the following steps may be included before the hand image acquisition step S1:
  • An image prompting step SQ using a computer device to display a flat palm contour line pattern P on a display screen of the display device 60.
  • the image capturing device 10 may be connected to a computer device, and the computer device is connected to a display device 60.
  • the image capturing device 10, the computer device, and the display device 60 may be jointly provided in an electronic device, such as a smart phone, a notebook computer, a desktop computer, and the like.
  • a computer device may be used in the display screen of the display device 60 to simultaneously display the image screen currently acquired by the image capture device 10 and the flat palm contour line pattern P.
  • the processing device 20 will perform image recognition based on the hand image data 111 obtained by the image capturing device 10 to calculate the length of each finger of the user, that is, if The user does not allow the image capturing device 10 to obtain the correct palm image, which may cause the processing device 20 to calculate the wrong length data. Therefore, by displaying the flat palm contour line pattern P on the display device 60, the user can assist the user to spread the palm in a correct posture, so that the image capturing device 10 can obtain correct image information.
  • auxiliary customized mouse production system and the auxiliary customized mouse production method of the present invention can be used to assist the mouse manufacturer to produce a customized mouse that better meets the needs of users.

Landscapes

  • Physics & Mathematics (AREA)
  • Geometry (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Pure & Applied Mathematics (AREA)
  • Mathematical Optimization (AREA)
  • Mathematical Analysis (AREA)
  • Computer Hardware Design (AREA)
  • Evolutionary Computation (AREA)
  • General Engineering & Computer Science (AREA)
  • Computational Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Position Input By Displaying (AREA)

Abstract

A method for assisting customised mouse production, suitable for assisting a mouse production device to produce a customised mouse, the method for assisting customised mouse production comprising: using an image capturing device to perform an image capture operation on the hand of a user and correspondingly produce hand image capture information (S1); performing an image recognition operation on the hand image data to calculate at least two of length data of the user thumb, length data of the user index finger, length data of the user middle finger, length data of the user ring finger, and length data of the user little finger (S2); on the basis of the at least two of the length data of the user thumb, the length data of the user index finger, the length data of the user middle finger, the length data of the user ring finger, and the length data of the user little finger produced in the image calculation step, looking up multiple items of pre-stored mouse production information stored in a database in order to produce customised mouse production information (S3); and transmitting the customised mouse production information to the mouse production device, such that the mouse production device can produce a corresponding customised mouse on the basis of the customised mouse production information (S4).

Description

辅助客制化鼠标制作的方法及辅助客制化鼠标制作系统Method for making auxiliary customized mouse and auxiliary customized mouse making system 技术领域Technical field
本发明涉及一种辅助制作鼠标的方法及系统,特别是一种辅助客制化鼠标制作的方法及辅助客制化鼠标制作系统。The invention relates to a method and a system for assisting the production of a mouse, in particular to a method and a system for assisting the production of a customized mouse.
背景技术Background technique
现有市面上常见的各式鼠标,无论是低价或是高价的鼠标,大多是厂商依据自行设计的鼠标外型,进行生产贩卖。相对高价的鼠标生产厂商,在设计鼠标的外型时,可能会进一步考虑如何让用户握持鼠标时,更符合人体工程学。Most of the various types of mice currently on the market, whether they are low-priced or high-priced mice, are mostly manufactured and sold by manufacturers based on their own designs. Relatively expensive mouse manufacturers, when designing the appearance of the mouse, may further consider how to make the user hold the mouse more ergonomically.
然而,由于每一个使用者的手的外型不同,因此,即使厂商在设计鼠标外型时,已经考虑了人体工程学,但最终设计出的鼠标,仍可能发生用户握持时,不符合人体工程学,而可能导致用户无法长时间使用该鼠标的现象。However, because the shape of each user's hand is different, even if the manufacturer has considered ergonomics when designing the mouse shape, the final mouse design may still not conform to the human body when held by the user. Engineering, and may cause users to be unable to use the mouse for a long time.
发明内容Summary of the invention
本发明公开一种辅助客制化鼠标制作的方法及辅助客制化鼠标制作系统,主要用以改善现有鼠标厂商,难以依据使用者的需求制作出符合用户手行的鼠标的问题。The present invention discloses a method for auxiliary customized mouse production and an auxiliary customized mouse production system, which are mainly used to improve the problem of existing mouse manufacturers that it is difficult to produce a mouse that conforms to the user's hand according to the user's needs.
本发明公开的其中一个实施例是辅助客制化鼠标制作的方法,其适用于辅助一鼠标制作设备生产出一客制化鼠标,辅助客制化鼠标制作的方法包含以下步骤:一手部影像获取步骤:利用一影像捕获设备,对一用户的手部进行一影像获取作业,并对应产生一手部获取影像信息,手部获取影像信息包含一手部图像数据;一影像计算步骤:对手部图像数据进行一影像辨识作业,以计算产生一使用者拇指长度数据(资料)、一使用者食指长度数据、一使用者中指长度数据、一使用者无名指长度数据、一使用者小指长度数据中的至少两个;一数据库查找步骤:依据影像计算步骤中所产生的使用者拇指长度数据、使用者食指长度数据、使用者中指长度数据、使用者无名指长度数据、使用者小指长度数据中的至少两个,查找一数据库中所储存的多笔预存鼠标制作信息,以产生出一客制化鼠标生产信息;一数据传输步骤:将客制化鼠标生产信息,传递至鼠标制作设备,以使鼠标制作设备能依据客制化鼠标生产信息生产出相对应的客制化鼠标。One of the embodiments disclosed in the present invention is a method for assisting the production of a customized mouse, which is suitable for assisting a mouse production device to produce a customized mouse. The method for assisting the production of a customized mouse includes the following steps: a hand image acquisition Steps: use an image capture device to perform an image acquisition operation on a user’s hand, and correspondingly generate a hand acquisition image information, the hand acquisition image information includes hand image data; an image calculation step: perform hand image data An image recognition task to calculate and generate at least two of a user’s thumb length data (data), a user’s index finger length data, a user’s middle finger length data, a user’s ring finger length data, and a user’s little finger length data ; A database search step: search based on at least two of the user’s thumb length data, the user’s index finger length data, the user’s middle finger length data, the user’s ring finger length data, and the user’s little finger length data generated in the image calculation step A number of pre-stored mouse production information stored in a database to generate a customized mouse production information; a data transmission step: transfer the customized mouse production information to the mouse production equipment, so that the mouse production equipment can be based on Customized mouse production information produces a corresponding customized mouse.
优选地,于手部影像获取步骤前或数据库查找步骤前,还包含以下步骤:一选择图像显示步骤:利用一显示设备,显示出多个手部握持姿势图像;其中,多个手部握持姿势图像分别呈现出以不同的握持方式握持鼠标的图像;一选择步骤:利用一输入设备读取用户输入的一选择信息;输入设备能依据使用者的操作,而对应产生不同的选择信息;其中,于数据库查找步骤中,是依据选择信息、影像计算步骤中所产生的使用者拇指长度数据、使用者食指长度数据、使用者中指长度数据、使用者无名指长度数据、使用者小指长度数 据中的至少两个,查找数据库中所储存的多笔预存鼠标制作信息。Preferably, before the hand image acquisition step or the database search step, the following step is further included: a selection image display step: using a display device to display a plurality of hand holding posture images; wherein, a plurality of hand holding posture images are displayed; The holding posture images respectively show images of holding the mouse in different holding ways; a selection step: use an input device to read a selection information input by the user; the input device can generate different choices according to the user's operation Information; among them, in the database search step, it is based on the selection information, the length of the user’s thumb, the length of the user’s index finger, the length of the user’s middle finger, the length of the user’s ring finger, and the length of the user’s little finger generated in the image calculation step. At least two of the data, search multiple pre-stored mouse making information stored in the database.
优选地,于手部影像获取步骤前包含选择图像显示步骤及选择步骤;其中,于选择图像显示步骤中,是利用显示设备,显示出三个手部姿势图像;三个手部姿势图像分别为一趴握姿势图像、一抓握姿势图像及一捏握姿势图像;输入设备能依据使用者的操作对应产生出三个选择信息,三个选择信息分别为一趴握选择信息、一抓握选择信息及一捏握选择信息;其中,于影像计算步骤中,是利用一处理装置接收输入设备所传递的趴握选择信息、抓握选择信息或捏握选择信息,以对手部图像数据进行影像辨识作业;其中,于影像计算步骤中,当处理装置接收趴握选择信息时,处理装置对手部图像数据进行影像辨识作业,以计算产生用户拇指长度数据及使用者食指长度数据;其中,于影像计算步骤中,当处理装置接收抓握选择信息时,处理装置对手部图像数据进行影像辨识作业,以计算产生用户无名指长度数据、使用者小指长度数据、一使用者食指宽度数据、一使用者中指宽度数据及一使用者无名指宽度数据;其中,于影像计算步骤中,当处理装置接收捏握选择信息时,处理装置对手部图像数据进行影像辨识作业,以计算产生用户拇指长度数据、使用者食指长度数据、使用者无名指长度数据、使用者小指长度数据、使用者食指宽度数据、使用者中指宽度数据及使用者无名指宽度数据。Preferably, the hand image acquisition step includes a selection image display step and a selection step; wherein, in the selection image display step, a display device is used to display three hand posture images; the three hand posture images are respectively An image of a tummy grip posture, an image of a grip posture, and an image of a pinch grip posture; the input device can generate three selection information corresponding to the user's operation, and the three selection information are respectively a tummy grip selection information and a grip selection Information and a pinch selection information; wherein, in the image calculation step, a processing device is used to receive the lying-grip selection information, grip selection information, or pinch selection information transmitted by the input device, and use the image data of the hand to perform image recognition Operation; wherein, in the image calculation step, when the processing device receives the tummy grip selection information, the processing device performs image recognition operations on the image data of the hand to calculate and generate the user's thumb length data and the user's index finger length data; wherein, in the image calculation In the step, when the processing device receives the grip selection information, the processing device performs image recognition operations on the image data of the hand to calculate and generate the user's ring finger length data, the user's little finger length data, a user index finger width data, and a user middle finger width Data and a user’s ring finger width data; wherein, in the image calculation step, when the processing device receives the pinch selection information, the processing device performs image recognition operations on the image data of the hand to calculate and generate the user’s thumb length data and the user’s index finger length Data, user ring finger length data, user little finger length data, user index finger width data, user middle finger width data, and user ring finger width data.
优选地,各笔预存鼠标制作信息包含一拇指长度范围数据、一食指长度范围数据、一中指长度范围数据、一无名指长度范围数据、一小指长度范围数据中的至少两个,及多笔鼠标制作参数数据;于数据库查找步骤中,是计算影像计算步骤中所产生的使用者拇指长度数据、使用者食指长度数据、使用者中指长度数据、使用者无名指长度数据、使用者小指长度数据中的至少两个,与数据库中所储存的各笔预存鼠标制作信息所对应的拇指长度范围数据、食指长度范围数据、中指长度范围数据、无名指长度范围数据、小指长度范围数据中的至少两个的数值差距,以查找出数值差距最小的其中一笔预存鼠标制作信息。Preferably, each pre-stored mouse creation information includes at least two of a thumb length range data, an index finger length range data, a middle finger length range data, a ring finger length range data, a little finger length range data, and multiple mouse creations Parameter data; in the database search step, at least one of the user’s thumb length data, the user’s index finger length data, the user’s middle finger length data, the user’s ring finger length data, and the user’s little finger length data generated in the image calculation step is calculated Two, the numerical difference between at least two of the thumb length range data, index finger length range data, middle finger length range data, ring finger length range data, and little finger length range data corresponding to each pre-stored mouse production information stored in the database , To find out one of the pre-stored mouse production information with the smallest value difference.
优选地,客制化鼠标生产信息中包含影像计算步骤中所产生的使用者拇指长度数据、使用者食指长度数据、使用者中指长度数据、使用者无名指长度数据、使用者小指长度数据中的至少两个,及数据库查找步骤中所查找出的其中一笔预存鼠标制作信息。Preferably, the customized mouse production information includes at least one of the user’s thumb length data, the user’s index finger length data, the user’s middle finger length data, the user’s ring finger length data, and the user’s little finger length data generated in the image calculation step. Two, and one of the pre-stored mouse making information found in the database search step.
优选地,客制化鼠标生产信息中不包含影像计算步骤中所产生的使用者拇指长度数据、使用者食指长度数据、使用者中指长度数据、使用者无名指长度数据或使用者小指长度数据。Preferably, the customized mouse production information does not include user thumb length data, user index finger length data, user middle finger length data, user ring finger length data, or user pinky finger length data generated in the image calculation step.
优选地,影像捕获设备连接一计算机装置,计算机装置连接一显示设备;于手部影像获取步骤前还包含以下步骤:一影像提示步骤:于显示设备的一显示画面中,显示出一摊平状的手掌轮廓线图样;其中,于手部影像获取步骤中,是利用计算机装置于显示设备的显示画面中,同时显示出影像捕获设备当前所获取的影像画面及摊平状的手掌轮廓线图样。Preferably, the image capture device is connected to a computer device, and the computer device is connected to a display device; before the hand image acquisition step, the following steps are further included: an image prompt step: a display screen of the display device displays a flat shape The palm contour line pattern of the palm; wherein, in the hand image acquisition step, the computer device is used in the display screen of the display device to simultaneously display the image frame currently acquired by the image capture device and the flat palm contour line pattern.
本发明公开的其中一个实施例是辅助客制化鼠标制作系统,其包含:一影像捕获设备,其用以对一使用者的手部进行一影像获取作业,并对应产生一手部获取影像信息,手部获 取影像信息包含一手部图像数据;一处理装置,其连接影像捕获设备,处理装置能接收手部图像数据,且处理装置能对手部图像数据进行一影像辨识作业,以计算产生一使用者拇指长度数据、一使用者食指长度数据、一使用者中指长度数据、一使用者无名指长度数据、一使用者小指长度数据中的至少两个;一数据库,其储存有多笔预存鼠标制作信息,各笔预存鼠标制作信息包含一拇指长度范围数据、一食指长度范围数据、一中指长度范围数据、一无名指长度范围数据、一小指长度范围数据中的至少两个,及多笔鼠标制作参数数据;一传输模块,其连接处理装置,处理装置能依据用户拇指长度数据、使用者食指长度数据、使用者中指长度数据、使用者无名指长度数据、使用者小指长度数据中的至少两个,查找数据库中所储存的多笔预存鼠标制作信息,以产生出一客制化鼠标生产信息;传输模块能接收处理装置所传递的客制化鼠标生产信息,且传输模块用以将客制化鼠标生产信息传递至一远程处理装置;其中,远程处理装置用以依据客制化鼠标生产信息生产出一客制化鼠标。One of the embodiments disclosed in the present invention is an auxiliary customized mouse production system, which includes: an image capture device for performing an image capturing operation on a user's hand and correspondingly generating a hand to obtain image information, The image information obtained by the hand includes a hand image data; a processing device, which is connected to an image capture device, the processing device can receive the hand image data, and the processing device can perform an image recognition operation on the hand image data to calculate and generate a user At least two of thumb length data, a user’s index finger length data, a user’s middle finger length data, a user’s ring finger length data, and a user’s little finger length data; a database that stores multiple pre-stored mouse production information, Each pre-stored mouse production information includes at least two of a thumb length range data, an index finger length range data, a middle finger length range data, a ring finger length range data, a little finger length range data, and multiple mouse production parameter data; A transmission module connected to a processing device that can search the database based on at least two of the user's thumb length data, the user's index finger length data, the user's middle finger length data, the user's ring finger length data, and the user's little finger length data Stored multiple pre-stored mouse production information to generate a customized mouse production information; the transmission module can receive the customized mouse production information transmitted by the processing device, and the transmission module is used to transmit the customized mouse production information To a remote processing device; wherein the remote processing device is used to produce a customized mouse according to the customized mouse production information.
优选地,客制化鼠标制作系统还包含:一显示设备,其连接处理装置,显示设备能被控制以显示多个手部握持姿势图像;多个手部握持姿势图像分别呈现出以不同的握持方式握持鼠标的图像;一输入设备,其用以读取用户输入的一选择信息;输入设备能依据使用者的操作,而对应产生不同的选择信息;其中,处理装置能依据选择信息、用户拇指长度数据、使用者食指长度数据、使用者中指长度数据、使用者无名指长度数据、使用者小指长度数据中的至少两个,查找数据库中所储存的多笔预存鼠标制作信息。Preferably, the customized mouse production system further includes: a display device connected to the processing device, the display device can be controlled to display a plurality of hand holding posture images; The image of the mouse is held in a holding manner; an input device used to read a selection information input by the user; the input device can generate different selection information according to the user's operation; wherein the processing device can be selected according to the selection At least two of information, user thumb length data, user index finger length data, user middle finger length data, user ring finger length data, and user little finger length data, search for multiple pre-stored mouse making information stored in the database.
优选地,显示设备能被控制以显示出三个手部姿势图像;三个手部姿势图像分别为一趴握姿势图像、一抓握姿势图像及一捏握姿势图像;输入设备能依据使用者的操作对应产生出三个选择信息,三个选择信息分别为一趴握选择信息、一抓握选择信息及一捏握选择信息;其中,当处理装置接收趴握选择信息时,处理装置对手部图像数据进行影像辨识作业,以计算产生用户拇指长度数据及使用者食指长度数据;其中,当处理装置接收抓握选择信息时,处理装置对手部图像数据进行影像辨识作业,以计算产生用户无名指长度数据、使用者小指长度数据、一使用者食指宽度数据、一使用者中指宽度数据及一使用者无名指宽度数据;其中,当处理装置接收捏握选择信息时,处理装置对手部图像数据进行影像辨识作业,以计算产生用户拇指长度数据、使用者食指长度数据、使用者无名指长度数据、使用者小指长度数据、使用者食指宽度数据、使用者中指宽度数据及使用者无名指宽度数据。Preferably, the display device can be controlled to display three hand posture images; the three hand posture images are a tummy grip posture image, a grip posture image, and a pinch posture image; the input device can be based on the user The operation of, generates three selection information correspondingly, the three selection information are respectively a tummy grip selection information, a grip selection information and a pinch grip selection information; among them, when the processing device receives the tummy grip selection information, the processing device handles the hand Image recognition is performed on the image data to calculate the length of the user’s thumb and the length of the user’s index finger; wherein, when the processing device receives the grip selection information, the processing device performs image recognition on the image data of the hand to calculate and generate the length of the user’s ring finger Data, the length of the user’s little finger, the width of a user’s index finger, the width of the user’s middle finger, and the width of the user’s ring finger; among them, when the processing device receives the pinch selection information, the processing device performs image recognition on the image data of the hand Work to calculate and generate user thumb length data, user index finger length data, user ring finger length data, user little finger length data, user index finger width data, user middle finger width data, and user ring finger width data.
综上所述,本发明的辅助客制化鼠标制作系统及辅助客制化鼠标制作的方法,可以用来辅助鼠标生产厂商,生产出更符合使用者需求的客制化鼠标。In summary, the auxiliary customized mouse production system and the auxiliary customized mouse production method of the present invention can be used to assist the mouse manufacturer to produce a customized mouse that better meets the needs of users.
为能更进一步了解本发明的特征及技术内容,请参阅以下有关本发明的详细说明与附图,但是这些说明与附图仅用来说明本发明,而非对本发明的保护范围作任何的限制。In order to further understand the features and technical content of the present invention, please refer to the following detailed descriptions and drawings of the present invention, but these descriptions and drawings are only used to illustrate the present invention and not to limit the scope of protection of the present invention. .
附图说明Description of the drawings
图1为本发明的辅助客制化鼠标制作系统的方块示意图。FIG. 1 is a schematic block diagram of the auxiliary customized mouse production system of the present invention.
图2显示影像辨识程序对手部图像数据进行影像辨识的节点及轮廓线的示意图。FIG. 2 shows a schematic diagram of the nodes and contours of the image recognition process of the hand image data for image recognition.
图3为显示设备显示三个手部握持姿势图像的示意图。Fig. 3 is a schematic diagram of a display device displaying images of three hand holding postures.
图4为本发明的辅助客制化鼠标制作的方法的其中一实施例的流程示意图。4 is a schematic flowchart of one embodiment of the method for assisting the production of a customized mouse of the present invention.
图5为本发明的辅助客制化鼠标制作的方法的其中一步骤中显示设备所显示的画面的示意图。FIG. 5 is a schematic diagram of a screen displayed by a display device in one of the steps of the method for assisting the production of a customized mouse of the present invention.
图6为本发明的辅助客制化鼠标制作的方法的其中一实施例的流程示意图。FIG. 6 is a schematic flowchart of one embodiment of the method for assisting the production of a customized mouse of the present invention.
图7为本发明的辅助客制化鼠标制作的方法的其中一步骤中显示设备所显示的画面的示意图。FIG. 7 is a schematic diagram of a screen displayed by a display device in one of the steps of the method for assisting the production of a customized mouse of the present invention.
具体实施方式detailed description
于以下说明中,如有指出请参阅特定图示或是如特定图示所示,其仅是用以强调于后续说明中,所述及的相关内容大部份出现于该特定图示中,但不限制该后续说明中仅可参考所述特定图示。In the following description, if it is pointed out, please refer to the specific icon or as shown in the specific icon, it is only used to emphasize in the subsequent description, and most of the related content appears in the specific icon. However, it is not limited that only the specific illustrations can be referred to in the subsequent description.
请参阅图1,其显示为本发明的辅助客制化鼠标制作系统的方块示意图。如图所示,辅助客制化鼠标制作系统100包含:一影像捕获设备10、一处理装置20、一数据库30及一传输模块40。影像捕获设备10可以是各式能获取影像的摄影机、相机、摄像头等;处理装置20例如是计算机装置、微处理器等;数据库30例如可以是远程服务器或是各式储存单元(例如内存、记忆卡等)等;传输模块40可以是能以有线或是无线的方式传输数据的芯片模块。Please refer to FIG. 1, which shows a block diagram of the auxiliary customized mouse making system of the present invention. As shown in the figure, the auxiliary customized mouse production system 100 includes: an image capture device 10, a processing device 20, a database 30, and a transmission module 40. The image capture device 10 may be various cameras, cameras, cameras, etc. capable of capturing images; the processing device 20 may be, for example, a computer device, a microprocessor, etc.; the database 30 may be, for example, a remote server or various storage units (such as memory, memory, etc.). Card, etc.) etc.; the transmission module 40 may be a chip module that can transmit data in a wired or wireless manner.
影像捕获设备10用以对一使用者的手部进行一影像获取作业,并对应产生一手部获取影像信息11,所述手部获取影像信息11包含一手部图像数据111。在实际应用中,所述手部取影像信息11除了包含所述手部图像数据111外,所述手部获取影像信息11还可以依据需求包含有其他数据,举例来说,手部获取影像信息11还可以包含有时间数据、日期数据、用户数据等,于此不加以限制。影像捕获设备10产生所述手部获取影像信息11后,能以无线或是有线的方式,将所述手部获取影像信息11传递至处理装置20。The image capturing device 10 is used to perform an image capturing operation on a user's hand, and correspondingly generate a hand captured image information 11, and the hand captured image information 11 includes a hand image data 111. In practical applications, in addition to the hand image data 111, the hand image information 11 may also include other data as required. For example, the hand image information 11 can also contain time data, date data, user data, etc., which are not limited here. After the image capturing device 10 generates the hand-obtained image information 11, it can transmit the hand-obtained image information 11 to the processing device 20 in a wireless or wired manner.
在具体应用中,影像捕获设备10、处理装置20及传输模块40可以共同设置于一电子装置中,所述电子装置例如是智能型手机、笔记本电脑、桌面计算机等,于此不加以限制。在不同的应用中,影像捕获设备10及处理装置20也可以是彼此独立的装置,而影像捕获设备10可以是以有线或是无线的方式与处理装置20相连接。In a specific application, the image capturing device 10, the processing device 20, and the transmission module 40 can be jointly arranged in an electronic device, such as a smart phone, a notebook computer, a desktop computer, etc., which is not limited herein. In different applications, the image capturing device 10 and the processing device 20 may also be independent devices, and the image capturing device 10 may be connected to the processing device 20 in a wired or wireless manner.
处理装置20接收影像捕获设备10所传递的所述手部获取影像信息11后,所述处理装置20能对手部图像数据111进行一影像辨识作业,以计算产生一使用者拇指长度数据21、一使用者食指长度数据22、一使用者中指长度数据23、一使用者无名指长度数据24、一使用者小指长度数据25中的至少两个。After the processing device 20 receives the hand acquired image information 11 transmitted by the image capture device 10, the processing device 20 can perform an image recognition operation on the hand image data 111 to calculate and generate a user's thumb length data 21, a At least two of the user index finger length data 22, a user middle finger length data 23, a user ring finger length data 24, and a user pinky finger length data 25.
在具体的实施中,鼠标生产厂商可以是依据鼠标生产时所需的数据,而设定处理装置 20对手部图像数据111进行影像辨识作业时,需要计算产生出所述使用者拇指长度数据21、所述使用者食指长度数据22、所述使用者中指长度数据23、所述使用者无名指长度数据24及所述使用者小指长度数据25中的哪一些数据。In a specific implementation, the mouse manufacturer may base on the data required during mouse production, and when the processing device 20 is configured to perform the image recognition operation on the hand image data 111, it needs to calculate and generate the user thumb length data 21, Which data is among the user index finger length data 22, the user middle finger length data 23, the user ring finger length data 24, and the user pinky finger length data 25?
在实际应用中,处理装置20例如可以利用一影像辨识程序,来对手部图像数据111进行影像辨识,以计算产生所述使用者拇指长度数据21、所述使用者食指长度数据22、所述使用者中指长度数据23、所述使用者无名指长度数据24、所述使用者小指长度数据25中的至少两个。In practical applications, the processing device 20 may, for example, use an image recognition program to perform image recognition on the hand image data 111 to calculate and generate the user thumb length data 21, the user index finger length data 22, and the user At least two of the middle finger length data 23, the user ring finger length data 24, and the user pinky finger length data 25.
如图2所示,其显示出影像辨识程序对手部图像数据111进行影像辨识的节点及轮廓线的示意图。所述影像辨识程序可以是先对影像捕获设备10所获取的手部图像数据111进行基础的图像处理(例如是去背、校正白平衡、去除影像色彩等处理),再以处理后的手部图像数据111计算出手掌的外轮廓ML1、多个节点ML2、ML3、ML4、ML5、ML6、ML7、ML8及一中心点ML9,接着影像辨识程序则可以依据多个节点ML2~ML8及中心点ML9,来判断出手部图像数据111的拇指、食指、中指、无名指、小指、手腕的位置,最后利用多个节点ML2~ML8及中心点ML9来计算出所述使用者拇指长度数据21、所述使用者食指长度数据22、所述使用者中指长度数据23、所述使用者无名指长度数据24及所述使用者小指长度数据25。由于各个使用者所拍摄出的手部图像数据111不相同,因此,在具体实施中,所述影像辨识程序可以是利用机器学习(Machine Learning)的方式,来学习如何对来自于影像捕获设备10所传递的手部图像数据111进行节点及中心点辨识。于图2中所示的节点数量及中心点位置,可以是依据实际影像辨识程序的能力进行设计,不以图中所示为限。另外,图2中所示的中心点ML9位置,大致是位于用以标示出手腕位置的两个节点ML7、ML8的中心;计算使用者各个手指长度的方式,则可以为中心点ML9到用以标示各个手指末端的节点ML2、ML3、ML4、ML5、ML6、ML7、ML8的距离。As shown in FIG. 2, it shows a schematic diagram of the nodes and contours of the image recognition process of the hand image data 111 for image recognition. The image recognition program may first perform basic image processing (for example, removing the back, correcting the white balance, removing the color of the image, etc.) on the hand image data 111 obtained by the image capturing device 10, and then use the processed hand The image data 111 calculates the palm contour ML1, multiple nodes ML2, ML3, ML4, ML5, ML6, ML7, ML8, and a center point ML9. Then the image recognition program can be based on the multiple nodes ML2~ML8 and the center point ML9 , To determine the position of the thumb, index finger, middle finger, ring finger, little finger, and wrist of the hand image data 111, and finally use multiple nodes ML2 to ML8 and the center point ML9 to calculate the user’s thumb length data 21. The user index finger length data 22, the user middle finger length data 23, the user ring finger length data 24, and the user little finger length data 25. Since the hand image data 111 captured by each user is not the same, in specific implementation, the image recognition program may use machine learning to learn how to deal with images from the image capture device 10 The transmitted hand image data 111 performs node and center point recognition. The number of nodes and the position of the center point shown in FIG. 2 can be designed according to the capabilities of the actual image recognition program, and are not limited to those shown in the figure. In addition, the position of the center point ML9 shown in Figure 2 is roughly located at the center of the two nodes ML7 and ML8 used to mark the position of the wrist; the way to calculate the length of each finger of the user can be from the center point ML9 to Mark the distance of the nodes ML2, ML3, ML4, ML5, ML6, ML7, ML8 at the end of each finger.
数据库30储存有多笔预存鼠标制作信息31,各笔预存鼠标制作信息31包含一拇指长度范围数据311、一食指长度范围数据312、一中指长度范围数据313、一无名指长度范围数据314、一小指长度范围数据315中的至少两个,及多笔鼠标制作参数数据32。于此所指的所述拇指长度范围数据311、所述食指长度范围数据312、所述中指长度范围数据313、所述无名指长度范围数据314及所述小指长度范围数据315,可以是分别对应为鼠标生产厂商自行定义的一数值范围,举例来说所述拇指长度范围数据311所对应的数值范围可以是5公分(cm)至7公分。各笔所述预存鼠标制作信息31所包含的上述该些数据,是由鼠标生产厂商预先储存于数据库30中的数据数据。上述各笔鼠标制作参数数据32是指鼠标生产设备在生产鼠标时所需要的各种参数数据。The database 30 stores multiple pieces of pre-stored mouse making information 31. Each piece of pre-stored mouse making information 31 includes a thumb length range data 311, an index finger length range data 312, a middle finger length range data 313, a ring finger length range data 314, and a little finger. At least two of the length range data 315, and multiple mouse creation parameter data 32. The thumb length range data 311, the index finger length range data 312, the middle finger length range data 313, the ring finger length range data 314, and the little finger length range data 315 referred to here may correspond to A value range defined by the mouse manufacturer. For example, the value range corresponding to the thumb length range data 311 may be 5 centimeters (cm) to 7 centimeters. The aforementioned data contained in each of the pre-stored mouse production information 31 is data stored in the database 30 by the mouse manufacturer in advance. The aforementioned mouse production parameter data 32 refers to various parameter data required by the mouse production equipment when producing the mouse.
具体来说,假设鼠标生产厂商依据用户握持鼠标的习惯,将鼠标区分为三种不同生产类型,例如是趴握(Palm Grip)类型、抓握(Finger Grip)类型及捏握(Claw)类型,且各种生产类型对应具有三种尺寸,如此,鼠标生产厂商则可以是于数据库30中预存有9 笔预存鼠标制作信息31,其中3笔预存鼠标制作信息31所包含的鼠标制作参数数据32是用以制作趴握类型的鼠标时所需要的必要参数;另外3笔预存鼠标制作信息31所包含的鼠标制作参数数据32是用以制作抓握类型的鼠标时所需要的必要参数;剩余的3笔预存鼠标制作信息31所包含的鼠标制作参数数据32是用以制作捏握类型的鼠标时所需要的必要参数。Specifically, it is assumed that the mouse manufacturer divides the mouse into three different production types according to the user's habit of holding the mouse, such as Palm Grip type, Finger Grip type and Claw type , And various production types correspond to three sizes. In this way, the mouse manufacturer can pre-store 9 pieces of pre-stored mouse production information 31 in the database 30, of which 3 pieces of pre-stored mouse production information 31 contain mouse production parameter data 32 It is used to make the necessary parameters for the mouse of the hand grip type; the other 3 pre-stored mouse making information 31 contains the mouse making parameter data 32 which are the necessary parameters for making the mouse of the grip type; the rest The mouse making parameter data 32 included in the three pre-stored mouse making information 31 are necessary parameters for making a pinch-type mouse.
处理装置20连接数据库30,处理装置20能依据用户拇指长度数据21、使用者食指长度数据22、使用者中指长度数据23、使用者无名指长度数据24、使用者小指长度数据25中的至少两个,查找数据库30中所储存的多笔预存鼠标制作信息31,以产生出一客制化鼠标生产信息29。The processing device 20 is connected to the database 30, and the processing device 20 can be based on at least two of the user thumb length data 21, the user index finger length data 22, the user middle finger length data 23, the user ring finger length data 24, and the user pinky finger length data 25 , Search multiple pre-stored mouse production information 31 stored in the database 30 to generate a customized mouse production information 29.
举例来说,当处理装置20计算产生出用户拇指长度数据21及使用者食指长度数据22时,处理装置20将会把用户拇指长度数据21与数据库30中各笔预存鼠标制作信息31的拇指长度范围数据311的进行比对,以判断使用者拇指长度数据21所对应的数值与哪一笔预存鼠标制作信息31所包含的拇指长度范围数据311所对应的数值的差距最小,且处理装置20还会把用户食指长度数据22与数据库30中各笔预存鼠标制作信息31的食指长度范围数据312的进行比对,以判断使用者食指长度数据22所对应的数值与哪一笔预存鼠标制作信息31所包含的食指长度范围数据312所对应的数值的差距最小;处理装置20进行上述数值比对后,将可以选择出一笔数值差距最小的预存鼠标制作信息31,而后处理装置20可以是将所述预存鼠标制作信息31所包含的鼠标制作参数数据32、使用者拇指长度数据21及使用者食指长度数据22共同整合成为所述客制化鼠标生产信息29;或者,处理装置20完成上述数值比对后,选择出一笔预存鼠标制作信息31时,处理装置20可以是将用户信息(例如是用户的一些基本数据,例如性别、年龄等)及该笔预存鼠标制作信息31共同整合成为所述客制化鼠标生产信息29。For example, when the processing device 20 calculates and generates the user's thumb length data 21 and the user's index finger length data 22, the processing device 20 will combine the user's thumb length data 21 with the thumb length of each pre-stored mouse making information 31 in the database 30 The range data 311 is compared to determine that the difference between the value corresponding to the user's thumb length data 21 and the value corresponding to the thumb length range data 311 included in the pre-stored mouse production information 31 is the smallest, and the processing device 20 also The user’s index finger length data 22 will be compared with the index finger length range data 312 of each pre-stored mouse making information 31 in the database 30 to determine the value corresponding to the user’s index finger length data 22 and which piece of pre-stored mouse making information 31 The included index finger length range data 312 has the smallest value difference; after the above-mentioned value comparison is performed, the processing device 20 can select a pre-stored mouse production information 31 with the smallest value difference, and the post-processing device 20 may The mouse production parameter data 32, the user's thumb length data 21, and the user's index finger length data 22 included in the pre-stored mouse production information 31 are integrated into the customized mouse production information 29; or, the processing device 20 completes the above numerical ratio After that, when a piece of pre-stored mouse making information 31 is selected, the processing device 20 may integrate the user information (for example, some basic data of the user, such as gender, age, etc.) and the piece of pre-stored mouse making information 31 into the Customized mouse production information 29.
承上,更具体来说,假设数据库30中储存有3笔预存鼠标制作信息31,第一笔预存鼠标制作信息31的拇指长度范围数据311所对应的数值范围为5公分至7公分,而食指长度范围数据312所对应的数值范围为12公分至14公分;第二笔预存鼠标制作信息31的拇指长度范围数据311所对应的数值范围为8公分至10公分,而食指长度范围数据312所对应的数值范围为15公分至17公分;第三笔预存鼠标制作信息31的拇指长度范围数据311所对应的数值范围为11公分至13公分,而食指长度范围数据312所对应的数值范围为18公分至20公分;若处理装置20计算产生出用户拇指长度数据21及使用者食指长度数据22所分别对应的数值为10公分及18公分,则处理装置20将用户拇指长度数据21、使用者食指长度数据22分别与数据库30中所储存的3笔预存鼠标制作信息31比对后,处理装置20可以是选择出第三笔预存鼠标制作信息31,而后,处理装置20将可以把第三笔预存鼠标制作信息31及相关的用户信息一同整合为所述客制化鼠标生产信息29,或者,处理装置20可以将用户拇指长度数据21、使用者食指长度数据22、第三笔预存鼠标制作信息31所包含的鼠标制作参数数据32及相关的用户信息一同整合为所述客制 化鼠标生产信息29。Continuing, more specifically, suppose that there are three pre-stored mouse making information 31 in the database 30. The thumb length range data 311 of the first pre-stored mouse making information 31 corresponds to a value range of 5 cm to 7 cm, and the index finger The length range data 312 corresponds to a value range of 12 cm to 14 cm; the thumb length range data 311 of the second pre-stored mouse production information 31 corresponds to a value range of 8 cm to 10 cm, and the index finger length range data 312 corresponds to The value range of is 15 cm to 17 cm; the thumb length range data 311 of the third pre-stored mouse production information 31 corresponds to the value range of 11 cm to 13 cm, and the index finger length range data 312 corresponds to the value range of 18 cm 20 cm; if the processing device 20 calculates that the user thumb length data 21 and the user index finger length data 22 correspond to 10 cm and 18 cm, respectively, the processing device 20 converts the user thumb length data 21 and the user index finger length After comparing the data 22 with the three pre-stored mouse making information 31 stored in the database 30, the processing device 20 can select the third pre-stored mouse making information 31, and then the processing device 20 can store the third pre-stored mouse making information. The production information 31 and related user information are integrated together into the customized mouse production information 29, or the processing device 20 can combine the user’s thumb length data 21, the user’s index finger length data 22, and the third pre-stored mouse production information 31. The included mouse production parameter data 32 and related user information are integrated together into the customized mouse production information 29.
传输模块40连接处理装置20。传输模块40能接收处理装置20所传递的客制化鼠标生产信息29,且传输模块40用以将客制化鼠标生产信息29传递至一远程处理装置50。其中,远程处理装置50用以依据客制化鼠标生产信息29生产出一客制化鼠标。所述远程处理装置50例如可以是包含有一远程服务器51及一鼠标制作设备52,而传输模块40可以是将客制化鼠标生产信息29传递至远程服务器51,而远程服务器51在接收到客制化鼠标生产信息29后,则可以是控制鼠标制作设备52依据客制化鼠标生产信息29生产出客制化鼠标。The transmission module 40 is connected to the processing device 20. The transmission module 40 can receive the customized mouse production information 29 transmitted by the processing device 20, and the transmission module 40 is used to transmit the customized mouse production information 29 to a remote processing device 50. The remote processing device 50 is used to produce a customized mouse according to the customized mouse production information 29. The remote processing device 50 may include, for example, a remote server 51 and a mouse making device 52, and the transmission module 40 may transmit the customized mouse production information 29 to the remote server 51, and the remote server 51 receives the customized mouse production information 29. After the mouse production information 29 is converted, the mouse production device 52 may be controlled to produce a customized mouse according to the customized mouse production information 29.
特别说明的是,传输模块40传递给远程处理装置50的客制化鼠标生产信息29,可以是包含有所述使用者拇指长度数据21、所述使用者食指长度数据22、所述使用者中指长度数据23、所述使用者无名指长度数据24及所述使用者小指长度数据25中的至少两个,或者,客制化鼠标生产信息29也可以是不包含有所述使用者拇指长度数据21、所述使用者食指长度数据22、所述使用者中指长度数据23、所述使用者无名指长度数据24及所述使用者小指长度数据25。Specifically, the customized mouse production information 29 transmitted by the transmission module 40 to the remote processing device 50 may include the user's thumb length data 21, the user's index finger length data 22, and the user's middle finger. At least two of the length data 23, the user's ring finger length data 24 and the user's little finger length data 25, or the customized mouse production information 29 may not include the user's thumb length data 21 , The user index finger length data 22, the user middle finger length data 23, the user ring finger length data 24, and the user little finger length data 25.
具体来说,假设鼠标生产厂商在数据库30中预存有20笔预存鼠标制作信息31,各笔预存鼠标制作信息31即对应为一种鼠标样式;而,当处理装置20依据所述用户拇指长度数据21、所述使用者食指长度数据22、所述使用者中指长度数据23、所述使用者无名指长度数据24及所述使用者小指长度数据25中的至少两个,由数据库30中挑选出其中一笔最适合用户的预存鼠标制作信息31时,处理装置20可以是仅告知远程处理装置50,以哪一笔预存鼠标制作信息31进行客制化鼠标生产,或者处理装置20也可以是告知远程处理装置50,以哪一笔预存鼠标制作信息31为基础,并以所述使用者拇指长度数据21、所述使用者食指长度数据22、所述使用者中指长度数据23、所述使用者无名指长度数据24及所述使用者小指长度数据25等数据为辅助数据,进行客制化鼠标生产。在远程处理装置50同时取得预存鼠标制作信息31、所述用户拇指长度数据21、所述使用者食指长度数据22、所述使用者中指长度数据23、所述使用者无名指长度数据24及所述使用者小指长度数据25的情况下,远程处理装置50则可以依据需求,选择性地更改预存鼠标制作信息31中的部分数据,以制作客制化鼠标。Specifically, it is assumed that the mouse manufacturer has pre-stored 20 pieces of pre-stored mouse making information 31 in the database 30, and each piece of pre-stored mouse making information 31 corresponds to a mouse style; and when the processing device 20 is based on the user's thumb length data 21. At least two of the user index finger length data 22, the user middle finger length data 23, the user ring finger length data 24, and the user little finger length data 25 are selected from the database 30 When a piece of pre-stored mouse production information 31 is most suitable for the user, the processing device 20 may only inform the remote processing device 50, which piece of pre-stored mouse production information 31 is used for customized mouse production, or the processing device 20 may also inform the remote The processing device 50 is based on which piece of pre-stored mouse creation information 31, and based on the user thumb length data 21, the user index finger length data 22, the user middle finger length data 23, and the user ring finger The length data 24 and the little finger length data 25 of the user are auxiliary data for custom mouse production. The remote processing device 50 simultaneously obtains the pre-stored mouse making information 31, the user thumb length data 21, the user index finger length data 22, the user middle finger length data 23, the user ring finger length data 24, and the In the case of the user's little finger length data 25, the remote processing device 50 can selectively modify part of the data in the pre-stored mouse production information 31 according to requirements to produce a customized mouse.
依上所述,换句话说,假设鼠标生产厂商具有20~30种鼠标样式,本发明的辅助客制化鼠标制作系统100在具体的应用中,可以是依据需求,以两种方式来协助鼠标生产厂商生产出客制化鼠标,方式一:辅助客制化鼠标制作系统100可以是依据用户的手部图像数据111,来告诉鼠标生产厂商此用户适合20~30种鼠标样式中的哪一种,而鼠标生产厂商则是依据辅助客制化鼠标制作系统100所挑选出的鼠标样式进行客制化鼠标生产;方式二:辅助客制化鼠标制作系统100可以是依据用户的手部图像数据111,由20~30种鼠标样式中挑选出一个鼠标样式,而后辅助客制化鼠标制作系统100将会把手部图像数据111所对应计算出的相关数值,及挑选出的鼠标样式所对应的相关生产数据(预存鼠标制 作信息31)一并传递给鼠标生产厂商,而鼠标生产厂商则可以以被挑选出的鼠标样式为基础,并用使用者对应的相关数值,来生产客制化鼠标。简单来说,辅助客制化鼠标制作系统100可以是仅帮助鼠标生产厂商,由多种预存的鼠标样式中挑选出一款比较合适用户的鼠标样式,或者,辅助客制化鼠标制作系统100也可以除了挑选出一款适合用户的鼠标样式外,还一并将用户的手部相关数据,整合为一客制化鼠标生产信息29,而让鼠标生产厂商能生产出更符合用户的客制化鼠标。According to the above, in other words, assuming that the mouse manufacturer has 20-30 mouse styles, the auxiliary customized mouse production system 100 of the present invention can assist the mouse in two ways in specific applications. The manufacturer produces a customized mouse. Method 1: The auxiliary customized mouse making system 100 can tell the mouse manufacturer which of the 20-30 mouse styles the user is suitable for based on the user’s hand image data 111 , And the mouse manufacturer produces customized mouse based on the mouse style selected by the auxiliary customized mouse making system 100; Method 2: The auxiliary customized mouse making system 100 can be based on the user’s hand image data 111 , Select a mouse style from 20-30 mouse styles, and then assist the customized mouse making system 100 to calculate the relevant values corresponding to the handle image data 111, and the related production corresponding to the selected mouse style The data (pre-stored mouse production information 31) is transferred to the mouse manufacturer, and the mouse manufacturer can produce a customized mouse based on the selected mouse style and the relevant values corresponding to the user. To put it simply, the auxiliary customized mouse making system 100 can only help mouse manufacturers to select a mouse style that is more suitable for the user from a variety of pre-stored mouse styles, or the auxiliary customized mouse making system 100 can also In addition to selecting a mouse style that suits the user, it also integrates the user’s hand related data into a customized mouse production information 29, so that the mouse manufacturer can produce a customized mouse that is more in line with the user. mouse.
综上所述,本发明的辅助客制化鼠标制作系统100可以辅助鼠标生产厂商,制作出更符合使用者手部外型的客制化鼠标,且可以辅助用户购买到更符合手部外型的客制化鼠标。In summary, the auxiliary customized mouse making system 100 of the present invention can assist mouse manufacturers to produce a customized mouse that is more in line with the shape of the user's hand, and can assist the user to purchase a mouse that is more in line with the shape of the hand. Customized mouse.
如图1所示,在实际应用中,辅助客制化鼠标制作系统100还可以包含:一显示设备60及一输入设备70。显示设备60及输入设备70连接所述处理装置20。在实际应用中,影像捕获设备10、处理装置20、传输模块40、显示设备60及输入设备70可以设置于同一个电子装置中,所述电子装置例如是智能型手机、笔记本电脑等,于此不加以限制。通过显示设备60及输入设备70的设计,可以用来辅助使用者获取到更符合处理装置20进行影像辨识时所需要的手部图像。As shown in FIG. 1, in practical applications, the auxiliary customized mouse production system 100 may further include: a display device 60 and an input device 70. The display device 60 and the input device 70 are connected to the processing device 20. In practical applications, the image capture device 10, the processing device 20, the transmission module 40, the display device 60, and the input device 70 can be set in the same electronic device, such as a smart phone, a notebook computer, etc. No restrictions. The design of the display device 60 and the input device 70 can be used to assist the user to obtain a hand image that is more suitable for the processing device 20 to perform image recognition.
具体来说,如图3所示,显示设备60能被控制而于一显示画面中显示三个手部握持姿势图像。三个手部握持姿势图像分别呈现出以不同的握持方式握持鼠标的图像;具体来说,三个手部姿势图像分别为一趴握姿势图像61、一抓握姿势图像62及一捏握姿势图像63。Specifically, as shown in FIG. 3, the display device 60 can be controlled to display three hand holding gesture images on a display screen. The three hand holding posture images respectively show images of holding the mouse in different holding methods; specifically, the three hand posture images are a lying-grip posture image 61, a grasping posture image 62, and a grip posture image. The pinch posture image 63.
输入设备70用以读取用户输入的一选择信息。输入设备70能依据使用者的操作,而对应产生不同的选择信息。所述输入设备70例如可以是触控屏幕、鼠标、键盘等,于此不加以限制。输入设备70所能产生的选择信息的数量对应于手部握持姿势图像的数量。The input device 70 is used to read a selection information input by the user. The input device 70 can correspondingly generate different selection information according to the operation of the user. The input device 70 may be, for example, a touch screen, a mouse, a keyboard, etc., which is not limited herein. The number of selection information that can be generated by the input device 70 corresponds to the number of hand holding gesture images.
在显示设备60能被控制而于显示画面中显示趴握姿势图像61、抓握姿势图像62及捏握姿势图像63的例子中,输入设备70可以是能依据使用者的操作,而对应产生三个选择信息,三个选择信息分别为一趴握选择信息、一抓握选择信息72及一捏握选择信息73。In an example where the display device 60 can be controlled to display the tummy grip posture image 61, the grip posture image 62, and the pinch posture image 63 on the display screen, the input device 70 may be capable of generating three correspondingly according to the user's operation. There are three selection information, and the three selection information are respectively a lying-grip selection information, a grip selection information 72, and a pinch-grip selection information 73.
通俗地说,在显示设备60及输入设备70整合为一触控屏幕的实施例中,使用者观看显示设备60所显示的趴握姿势图像61、抓握姿势图像62及捏握姿势图像63时,用户可以是依据自身握持鼠标的习惯姿势,点选趴握姿势图像61、抓握姿势图像62及捏握姿势图像63中的其中一个,而后输入设备70将对应产生趴握选择信息。In layman's terms, in the embodiment where the display device 60 and the input device 70 are integrated into a touch screen, the user views the tummy holding posture image 61, the grasping posture image 62, and the pinching posture image 63 displayed on the display device 60. The user may click on one of the tummy grip posture image 61, the grip posture image 62, and the pinch posture image 63 according to the habitual posture of holding the mouse, and then the input device 70 will correspondingly generate the tummy grip selection information.
当处理装置20接收选择信息后,处理装置20则可以依据选择信息,以及用户拇指长度数据21、使用者食指长度数据22、使用者中指长度数据23、使用者无名指长度数据24、使用者小指长度数据25中的至少两个,查找数据库30中所储存的多笔预存鼠标制作信息31。After the processing device 20 receives the selection information, the processing device 20 can rely on the selection information, as well as the user thumb length data 21, the user index finger length data 22, the user middle finger length data 23, the user ring finger length data 24, and the user little finger length data. At least two of the data 25 are searched for multiple pieces of pre-stored mouse making information 31 stored in the database 30.
在实际应用中,处理装置20在查找数据库30中所储存的多笔预存鼠标制作信息31时,处理装置20可以是先利用选择信息,来排除部分的预存鼠标制作信息31,而后处理 装置20才再依据用户拇指长度数据21、使用者食指长度数据22、使用者中指长度数据23、使用者无名指长度数据24、使用者小指长度数据25中的至少两个,与未被排除的多笔预存鼠标制作信息31进行比对。In practical applications, when the processing device 20 searches multiple pieces of pre-stored mouse making information 31 stored in the database 30, the processing device 20 may first use the selection information to exclude part of the pre-stored mouse making information 31, and then the processing device 20 can use the selection information to exclude part of the pre-stored mouse making information 31. Then according to at least two of the user thumb length data 21, the user index finger length data 22, the user middle finger length data 23, the user ring finger length data 24, the user pinky finger length data 25, and multiple pre-stored mice that have not been excluded Make information 31 for comparison.
更具体来说,依据用户握持鼠标的方式不同,鼠标生产厂商可以是于数据库30中建立出相对应的三个群组,各群组中所包含的各笔预存鼠标制作信息31,则是包含制作出符合其中一种握持姿势的相关生产参数,如此,当使用者通过显示设备60及输入设备70选择了趴握姿势时,处理装置20则仅会将使用者拇指长度数据21、使用者食指长度数据22、使用者中指长度数据23、使用者无名指长度数据24、使用者小指长度数据25中的至少两个,与数据库30中相对应的群组中的多笔预存鼠标制作信息31进行比对,而处理装置20不会将该些长度数据(21~25)与数据库30中其他的群组中的多笔预存鼠标制作信息31进行比对。More specifically, depending on the way the user holds the mouse, the mouse manufacturer can create three corresponding groups in the database 30, and the pre-stored mouse production information 31 contained in each group is: Including the production of relevant production parameters that conform to one of the holding postures. In this way, when the user selects the tummy holding posture through the display device 60 and the input device 70, the processing device 20 will only use the user’s thumb length data 21, At least two of the user index finger length data 22, the user middle finger length data 23, the user ring finger length data 24, and the user pinky finger length data 25, multiple pieces of pre-stored mouse creation information 31 in the corresponding group in the database 30 The comparison is performed, and the processing device 20 does not compare the length data (21-25) with the multiple pieces of pre-stored mouse creation information 31 in other groups in the database 30.
在实际应用中,处理装置20可以是依据不同选择信息,来决定计算出手部图像数据111中的哪一些长度数据;举例来说,当处理装置20接收趴握选择信息时,处理装置20可以是依据手部图像数据111,计算产生使用者拇指长度数据21及使用者食指长度数据22;当处理装置20接收抓握选择信息72时,处理装置20可以是依据手部图像数据111,计算产生使用者无名指长度数据24、使用者小指长度数据25、一使用者食指宽度数据26、一使用者中指宽度数据27及一使用者无名指宽度数据28;当处理装置20接收捏握选择信息73时,处理装置20可以是依据手部图像数据111,计算产生使用者拇指长度数据21、使用者食指长度数据22、使用者无名指长度数据24、使用者小指长度数据25、一使用者食指宽度数据26、一使用者中指宽度数据27及一使用者无名指宽度数据28。关于处理装置20依据不同选择信息,对应计算出手部图像数据中的哪一些长度数据,可以是依据需求变化,不以上述说明为限。在不同的实施例中,处理装置20也可以是无论接收到什么选择信息皆计算出用户拇指长度数据21、使用者食指长度数据22、使用者无名指长度数据24、使用者小指长度数据25、使用者食指宽度数据26、使用者中指宽度数据27及使用者无名指宽度数据28。In practical applications, the processing device 20 may determine which length data in the hand image data 111 is calculated according to different selection information; for example, when the processing device 20 receives the selection information of the hand grip, the processing device 20 may be According to the hand image data 111, the user’s thumb length data 21 and the user’s index finger length data 22 are calculated and generated; when the processing device 20 receives the grip selection information 72, the processing device 20 may calculate and generate the data based on the hand image data 111. A user’s ring finger length data 24, a user’s little finger length data 25, a user’s index finger width data 26, a user’s middle finger width data 27, and a user’s ring finger width data 28; when the processing device 20 receives the pinch selection information 73, it processes The device 20 may be based on the hand image data 111 to calculate and generate user thumb length data 21, user index finger length data 22, user ring finger length data 24, user pinky finger length data 25, a user index finger width data 26, and a user’s index finger length data. User middle finger width data 27 and a user ring finger width data 28. Regarding which length data in the hand image data is calculated correspondingly by the processing device 20 according to different selection information, it may be changed according to requirements, and is not limited to the above description. In a different embodiment, the processing device 20 may also calculate the user thumb length data 21, the user index finger length data 22, the user ring finger length data 24, the user pinky finger length data 25, and the use The user's index finger width data 26, the user's middle finger width data 27, and the user's ring finger width data 28.
在实际应用中,客制化鼠标生产信息29中也可以包含有前述选择信息,而远程处理装置50接收到本发明的辅助客制化鼠标制作系统100,所传递的客制化鼠标生产信息29时,相关人员则可以利用计算机装置等,观看所述客制化鼠标生产信息29中所包含的各项用户数据、用户所选择的握持鼠标的姿势,以及此使用者的各项手部数据与当前数据库30中哪一笔预存鼠标制作信息31最相符,借此,相关人员或是生产设备将可据以制造出符合用户手部的客制化鼠标。In practical applications, the customized mouse production information 29 may also include the aforementioned selection information, and the remote processing device 50 receives the auxiliary customized mouse production system 100 of the present invention, and transmits the customized mouse production information 29 At this time, the relevant personnel can use computer devices, etc., to view the various user data contained in the customized mouse production information 29, the posture of holding the mouse selected by the user, and various hand data of the user. Which of the pre-stored mouse making information 31 in the current database 30 is the most consistent, so that relevant personnel or production equipment will be able to manufacture a customized mouse that fits the user's hand.
在具体的实施中,若使用者选择的握持姿势是趴握,则远程处理装置50可以是特别依据使用者拇指长度数据21来决定鼠标左侧用以提供用户拇指握持的位置,一般来说,当使用者拇指长度数据21所对应的数值越大,则可以对应使鼠标左侧用以提供用户拇指握持的区域的范围越长,且远程处理装置50还可以是特别依据使用者食指长度数据22, 来决定鼠标整体的长度,一般来说,使用者食指长度数据22所对应的数值越大,则可以对应使鼠标整体的长度越长。In a specific implementation, if the holding posture selected by the user is a tummy grip, the remote processing device 50 can determine the position of the left side of the mouse to provide the user's thumb to hold the left side of the mouse according to the user's thumb length data 21. Generally, In other words, when the value corresponding to the user's thumb length data 21 is larger, the area on the left side of the mouse to provide the user's thumb to hold the area can be correspondingly longer, and the remote processing device 50 can also be based on the user's index finger. The length data 22 determines the overall length of the mouse. Generally speaking, the larger the value corresponding to the user's index finger length data 22, the longer the overall length of the mouse can be correspondingly increased.
若使用者选择的握持姿势是抓握,则远程处理装置50可以是特别依据使用者无名指长度数据24及使用者小指长度数据25来决定鼠标右侧内凹的程度,一般来说,当使用者无名指长度数据24及使用者小指长度数据25所对应的数值越大,则鼠标右侧内凹的程度越高,且远程处理装置50还可以是特别依据使用者食指宽度数据26、使用者中指宽度数据27及使用者无名指宽度数据28,来决定鼠标整体的宽度,一般来说,使用者食指宽度数据26、使用者中指宽度数据27及使用者无名指宽度数据28所分别对应的数值越大,则可以对应使鼠标整体的宽度越大。If the holding posture selected by the user is grasping, the remote processing device 50 can determine the degree of recession on the right side of the mouse according to the user's ring finger length data 24 and the user's little finger length data 25. Generally speaking, when using The greater the value corresponding to the ring finger length data 24 and the user’s pinky finger length data 25, the greater the degree of indentation on the right side of the mouse, and the remote processing device 50 can also be based on the user’s index finger width data 26 and the user’s middle finger. The width data 27 and the user ring finger width data 28 are used to determine the overall width of the mouse. Generally speaking, the user index finger width data 26, the user middle finger width data 27, and the user ring finger width data 28 respectively correspond to larger values. You can correspondingly increase the overall width of the mouse.
若使用者选择的握持姿势是捏握,则远程处理装置50可以是特别依据使用者拇指长度数据21,来决定鼠标左侧用以提供用户拇指握持的位置;远程处理装置50还可以特别依据使用者食指长度数据22,来决定鼠标整体的长度;远程处理装置50还可以特别依据使用者无名指长度数据24及使用者小指长度数据25,来决定鼠标右侧的内凹程度;且远程处理装置50还可以特别依据使用者食指宽度数据26、使用者中指宽度数据27及使用者无名指宽度数据28,来决定鼠标整体的宽度。If the holding posture selected by the user is a pinch, the remote processing device 50 can determine the position of the left side of the mouse to provide the user's thumb to hold the left side of the mouse according to the user's thumb length data 21; the remote processing device 50 can also specifically According to the user index finger length data 22, the overall length of the mouse is determined; the remote processing device 50 can also specifically determine the concave degree of the right side of the mouse based on the user’s ring finger length data 24 and the user’s little finger length data 25; and remote processing The device 50 can also determine the overall width of the mouse according to the width data 26 of the user's index finger, the width data 27 of the middle finger of the user, and the width data 28 of the user's ring finger.
依上所述,鼠标生产厂商依据本发明的辅助客制化鼠标制作系统100所传递的上述该些数据,所制作出的客制化鼠标的尺寸及相关按键的位置,将可以更贴近使用者握持时的使用习惯。As mentioned above, the size of the customized mouse and the position of the related buttons produced by the mouse manufacturer based on the above-mentioned data transmitted by the auxiliary customized mouse making system 100 of the present invention will be closer to the user. Usage habits when holding.
请参阅图4,其显示为本发明的辅助客制化鼠标制作的方法的流程示意图。本发明的辅助客制化鼠标制作的方法适用于辅助一鼠标制作设备生产出一客制化鼠标,辅助客制化鼠标制作的方法包含以下步骤:Please refer to FIG. 4, which shows a schematic flow diagram of the method for assisting the production of a customized mouse of the present invention. The method of assisting the production of a customized mouse of the present invention is suitable for assisting a mouse production equipment to produce a customized mouse. The method of assisting the production of a customized mouse includes the following steps:
一手部影像获取步骤S1:利用一影像捕获设备10,对一使用者的手部进行一影像获取作业,并对应产生一手部获取影像信息11,手部获取影像信息11包含一手部图像数据111;A hand image acquisition step S1: use an image capture device 10 to perform an image acquisition operation on a user's hand, and correspondingly generate a hand image acquisition information 11, the hand image acquisition information 11 includes a hand image data 111;
一影像计算步骤S2:对手部图像数据111进行一影像辨识作业,以计算产生一使用者拇指长度数据21、一使用者食指长度数据22、一使用者中指长度数据23、一使用者无名指长度数据24、一使用者小指长度数据25中的至少两个;An image calculation step S2: Perform an image recognition operation on the hand image data 111 to calculate and generate a user thumb length data 21, a user index finger length data 22, a user middle finger length data 23, and a user ring finger length data 24. At least two of the length data 25 of a user's pinky finger;
一数据库查找步骤S3:依据影像计算步骤中所产生的使用者拇指长度数据21、使用者食指长度数据22、使用者中指长度数据23、使用者无名指长度数据24、使用者小指长度数据25中的至少两个,查找一数据库30中所储存的多笔预存鼠标制作信息31,以产生出一客制化鼠标生产信息29;其中,各笔预存鼠标制作信息31包含一拇指长度范围数据311、一食指长度范围数据312、一中指长度范围数据313、一无名指长度范围数据314、一小指长度范围数据315中的至少两个,及多笔鼠标制作参数数据32;A database search step S3: According to the user thumb length data 21, the user index finger length data 22, the user middle finger length data 23, the user ring finger length data 24, and the user pinky finger length data 25 generated in the image calculation step At least two pieces of pre-stored mouse production information 31 stored in a database 30 are searched to generate a customized mouse production information 29; wherein each piece of pre-stored mouse production information 31 includes a thumb length range data 311, a At least two of index finger length range data 312, a middle finger length range data 313, a ring finger length range data 314, a little finger length range data 315, and multiple mouse production parameter data 32;
一数据传输步骤S4:将客制化鼠标生产信息29,传递至鼠标制作设备52,以使鼠标制作设备52能依据客制化鼠标生产信息29生产出相对应的客制化鼠标。A data transmission step S4: the customized mouse production information 29 is transferred to the mouse making device 52, so that the mouse making device 52 can produce a corresponding customized mouse according to the customized mouse production information 29.
上述辅助客制化鼠标制作的方法可以是利用前述辅助客制化鼠标制作系统100来执行,而上述各步骤中所述及的影像捕获设备10、影像辨识作业、客制化鼠标生产信息29及远程处理装置50的鼠标制作设备52的详细说明,请参阅前述辅助客制化鼠标制作系统100中的说明,于此不再赘述。The above-mentioned auxiliary customized mouse production method can be executed by the aforementioned auxiliary customized mouse production system 100, and the image capture device 10, image recognition operations, customized mouse production information 29 and the production information 29 and For a detailed description of the mouse making device 52 of the remote processing device 50, please refer to the description in the aforementioned auxiliary customized mouse making system 100, which will not be repeated here.
在实际应用中,于数据库查找步骤S3中,计算使用者拇指长度数据21、使用者食指长度数据22、使用者中指长度数据23、使用者无名指长度数据24、使用者小指长度数据25中的至少两个,与数据库30中所储存的各笔预存鼠标制作信息31所对应的拇指长度范围数据311、食指长度范围数据312、中指长度范围数据313、无名指长度范围数据314、小指长度范围数据315中的至少两个的数值差距,以查找出数值差距最小的其中一笔预存鼠标制作信息。关于比对上述数据的数值差距的具体实施例子,已于前述辅助客制化鼠标制作系统100中详细说明,于此不再赘述。In practical applications, in the database search step S3, at least one of the user thumb length data 21, the user index finger length data 22, the user middle finger length data 23, the user ring finger length data 24, and the user little finger length data 25 is calculated at least Two, the thumb length range data 311, the index finger length range data 312, the middle finger length range data 313, the ring finger length range data 314, and the little finger length range data 315 corresponding to each prestored mouse making information 31 stored in the database 30 The difference between at least two values to find one of the pre-stored mouse production information with the smallest value difference. The specific implementation example for comparing the numerical difference of the aforementioned data has been described in detail in the aforementioned auxiliary customized mouse making system 100, and will not be repeated here.
在实际应用中,客制化鼠标生产信息29中可以包含有影像计算步骤S2中所产生的使用者拇指长度数据21、使用者食指长度数据22、使用者中指长度数据23、使用者无名指长度数据24、使用者小指长度数据25中的至少两个,及数据库查找步骤S3中所比对出的数值差距最小的其中一笔预存鼠标制作信息31,但客制化鼠标生产信息29所包含的数据内容,不以上述数据为限,甚至在不同的实施例中,客制化鼠标生产信息29中也可以是不包含影像计算步骤S2中所产生的使用者拇指长度数据21、使用者食指长度数据22、使用者中指长度数据23、使用者无名指长度数据24或使用者小指长度数据25。In practical applications, the customized mouse production information 29 may include the user thumb length data 21, the user index finger length data 22, the user middle finger length data 23, and the user ring finger length data generated in the image calculation step S2. 24. At least two of the user’s little finger length data 25, and one of the pre-stored mouse production information 31 with the smallest value difference compared in the database search step S3, but the data contained in the mouse production information 29 is customized The content is not limited to the above data. Even in different embodiments, the customized mouse production information 29 may not include the user thumb length data 21 and the user index finger length data generated in the image calculation step S2. 22. User middle finger length data 23, user ring finger length data 24 or user pinky finger length data 25.
请参阅图5,其显示为本发明的辅助客制化鼠标制作的方法的其中一实施例的流程示意图。本实施例与前述实施例最大不同之处在于:于手部影像获取步骤S1前或数据库查找步骤S3前,还可以包含以下步骤:Please refer to FIG. 5, which shows a schematic flow diagram of one embodiment of the method for assisting the production of a customized mouse of the present invention. The biggest difference between this embodiment and the previous embodiments is that before the hand image acquisition step S1 or the database search step S3, the following steps may also be included:
一选择图像显示步骤SX1:利用一显示设备60,显示出多个手部握持姿势图像;其中,多个手部握持姿势图像分别呈现出以不同的握持方式握持鼠标的图像;A selection image display step SX1: using a display device 60 to display a plurality of hand holding posture images; wherein the multiple hand holding posture images respectively present images of holding a mouse in a different holding manner;
一选择步骤SX2:利用一输入设备70读取用户输入的一选择信息;输入设备70能依据使用者的操作,而对应产生不同的选择信息。A selection step SX2: Use an input device 70 to read a selection information input by the user; the input device 70 can generate different selection information corresponding to the user's operation.
其中,于数据库查找步骤S3中,是依据选择信息、影像计算步骤S2中所产生的使用者拇指长度数据21、使用者食指长度数据22、使用者中指长度数据23、使用者无名指长度数据24、使用者小指长度数据25中的至少两个,查找数据库30中所储存的多笔预存鼠标制作信息31。Among them, in the database search step S3, the user thumb length data 21, the user index finger length data 22, the user middle finger length data 23, and the user ring finger length data 24 generated in the image calculation step S2 are based on the selection information. At least two of the user's little finger length data 25 search for multiple pieces of pre-stored mouse making information 31 stored in the database 30.
如图3所示,在所述选择图像显示步骤SX1及所述选择步骤SX2是在所述手部影像获取步骤S1前的实施例中,于选择图像显示步骤SX1中,可以是利用显示设备60(例如计算机屏幕),显示出三个手部姿势图像;三个手部姿势图像分别为趴握姿势图像61、抓握姿势图像62及捏握姿势图像63。于所述选择步骤SX2中,输入设备70则可以是能依据使用者的操作对应产生出三个选择信息,三个选择信息分别为趴握选择信息71、抓握选择信息72及捏握选择信息73。而于影像计算步骤S2中,则可以是利用一处理装置 20接收输入设备70所传递的趴握选择信息71、抓握选择信息72或捏握选择信息73,以对手部图像数据111进行影像辨识作业。As shown in FIG. 3, in the selection image display step SX1 and the selection step SX2, in the embodiment before the hand image acquisition step S1, in the selection image display step SX1, a display device 60 may be used. (For example, a computer screen), three hand posture images are displayed; the three hand posture images are the tummy grip posture image 61, the grip posture image 62, and the pinch posture image 63, respectively. In the selection step SX2, the input device 70 may be able to generate three selection information corresponding to the user's operation, the three selection information are respectively the tummy grip selection information 71, the grip selection information 72 and the pinch selection information 73. In the image calculation step S2, a processing device 20 may be used to receive the tummy grip selection information 71, the grip selection information 72, or the pinch selection information 73 transmitted by the input device 70, and use the hand image data 111 for image recognition operation.
其中,于影像计算步骤S2中,当处理装置20接收趴握选择信息时,处理装置20对手部图像数据111进行影像辨识作业,以计算产生用户拇指长度数据21及使用者食指长度数据22。其中,于影像计算步骤S2中,当处理装置20接收抓握选择信息72时,处理装置20对手部图像数据111进行影像辨识作业,以计算产生用户无名指长度数据24、使用者小指长度数据25、一使用者食指宽度数据26、一使用者中指宽度数据27及一使用者无名指宽度数据28。其中,于影像计算步骤S2中,当处理装置20接收捏握选择信息73时,处理装置20对手部图像数据111进行影像辨识作业,以计算产生用户拇指长度数据21、使用者食指长度数据22、使用者无名指长度数据24、使用者小指长度数据25、一使用者食指宽度数据26、一使用者中指宽度数据27及一使用者无名指宽度数据28。In the image calculation step S2, when the processing device 20 receives the tummy grip selection information, the processing device 20 performs an image recognition operation on the hand image data 111 to calculate and generate the user's thumb length data 21 and the user's index finger length data 22. Wherein, in the image calculation step S2, when the processing device 20 receives the grip selection information 72, the processing device 20 performs an image recognition operation on the hand image data 111 to calculate and generate the user's ring finger length data 24, the user's little finger length data 25, A user's index finger width data 26, a user's middle finger width data 27, and a user's ring finger width data 28. Wherein, in the image calculation step S2, when the processing device 20 receives the pinch selection information 73, the processing device 20 performs an image recognition operation on the hand image data 111 to calculate and generate the user's thumb length data 21, the user's index finger length data 22, User ring finger length data 24, user little finger length data 25, user index finger width data 26, user middle finger width data 27, and user ring finger width data 28.
在具体的应用中,在图3所示的状态中,用户例如可以利用键盘、鼠标等,点选画面中所显示的趴握姿势图像61、抓握姿势图像62或捏握姿势图像63,且趴握姿势图像61、抓握姿势图像62或捏握姿势图像63被点选时,其图像的外围可以形成有相对应的提示框。另外,显示设备60及输入设备70也可以整合为一触控屏幕。In a specific application, in the state shown in FIG. 3, the user can, for example, use a keyboard, mouse, etc., to click on the tummy holding posture image 61, the grasping posture image 62, or the pinching posture image 63 displayed on the screen, and When the tummy grip posture image 61, the grip posture image 62, or the pinch posture image 63 is clicked, a corresponding prompt box may be formed on the periphery of the image. In addition, the display device 60 and the input device 70 can also be integrated into a touch screen.
请参阅图6,其显示为本发明的辅助客制化鼠标制作的方法的其中一实施例的流程示意图。本实施例与前述实施例最大不同之处在于:于手部影像获取步骤S1前还可以包含以下步骤:Please refer to FIG. 6, which shows a schematic flowchart of one embodiment of the method for assisting customized mouse production of the present invention. The biggest difference between this embodiment and the previous embodiments is that the following steps may be included before the hand image acquisition step S1:
一影像提示步骤SQ:利用计算机装置于显示设备60的一显示画面中,显示出一摊平状的手掌轮廓线图样P。An image prompting step SQ: using a computer device to display a flat palm contour line pattern P on a display screen of the display device 60.
如图7所示,在具体实施所述影像提示步骤SQ时,可以是使影像捕获设备10连接一计算机装置,计算机装置连接一显示设备60。其中,影像捕获设备10、计算机装置及显示设备60可以是共同设置于一电子设备中,所述电子设备例如是智能型手机、笔记本电脑、桌面计算机等。另外在手部影像获取步骤S1中,可以是利用计算机装置于显示设备60的显示画面中,同时显示出影像捕获设备10当前所获取的影像画面及摊平状的手掌轮廓线图样P。As shown in FIG. 7, when the image prompting step SQ is specifically implemented, the image capturing device 10 may be connected to a computer device, and the computer device is connected to a display device 60. Wherein, the image capturing device 10, the computer device, and the display device 60 may be jointly provided in an electronic device, such as a smart phone, a notebook computer, a desktop computer, and the like. In addition, in the hand image acquisition step S1, a computer device may be used in the display screen of the display device 60 to simultaneously display the image screen currently acquired by the image capture device 10 and the flat palm contour line pattern P.
值得一提的是,由于在影像计算步骤S2中,处理装置20会依据影像捕获设备10所获取的手部图像数据111进行影像辨识作业,以计算出用户各手指的长度,也就是说,如果用户没有让影像捕获设备10获取到正确的手掌影像,则可能导致处理装置20计算出错误长度数据。因此,通过于显示设备60中显示摊平状的手掌轮廓线图样P,可以辅助使用者以正确地姿势摊开手掌,而让影像捕获设备10得以获取到正确的影像信息。It is worth mentioning that in the image calculation step S2, the processing device 20 will perform image recognition based on the hand image data 111 obtained by the image capturing device 10 to calculate the length of each finger of the user, that is, if The user does not allow the image capturing device 10 to obtain the correct palm image, which may cause the processing device 20 to calculate the wrong length data. Therefore, by displaying the flat palm contour line pattern P on the display device 60, the user can assist the user to spread the palm in a correct posture, so that the image capturing device 10 can obtain correct image information.
综上所述,本发明的辅助客制化鼠标制作系统及辅助客制化鼠标制作的方法,可以用来辅助鼠标生产厂商,生产出更符合使用者需求的客制化鼠标。In summary, the auxiliary customized mouse production system and the auxiliary customized mouse production method of the present invention can be used to assist the mouse manufacturer to produce a customized mouse that better meets the needs of users.
以上所述仅为本发明的较佳可行实施例,而非因此局限本发明的专利范围,故凡是运用本发明说明书及图示内容所做的等效技术变化,均包含于本发明的保护范围内。The above descriptions are only preferred and feasible embodiments of the present invention, rather than limiting the patent scope of the present invention. Therefore, all equivalent technical changes made by using the description and illustrations of the present invention are included in the protection scope of the present invention. Inside.

Claims (10)

  1. 一种辅助客制化鼠标制作的方法,其特征在于,所述辅助客制化鼠标制作的方法适用于辅助一鼠标制作设备生产出一客制化鼠标,所述辅助客制化鼠标制作的方法包含以下步骤:A method for assisting the production of a customized mouse, characterized in that the method for assisting the production of a customized mouse is suitable for assisting a mouse production equipment to produce a customized mouse, and the method for assisting the production of a customized mouse It includes the following steps:
    一手部影像获取步骤:利用一影像捕获设备,对一用户的手部进行一影像获取作业,并对应产生一手部获取影像信息,所述手部获取影像信息包含一手部图像数据;A hand image acquisition step: using an image capture device to perform an image acquisition operation on a user's hand, and correspondingly generate a hand acquisition image information, the hand acquisition image information includes a hand image data;
    一影像计算步骤:对所述手部图像数据进行一影像辨识作业,以计算产生一使用者拇指长度数据、一使用者食指长度数据、一使用者中指长度数据、一使用者无名指长度数据、一使用者小指长度数据中的至少两个;An image calculation step: performing an image recognition operation on the hand image data to calculate and generate a user thumb length data, a user index finger length data, a user middle finger length data, a user ring finger length data, and a At least two of the length of the user’s pinky finger;
    一数据库查找步骤:依据所述影像计算步骤中所产生的所述使用者拇指长度数据、所述使用者食指长度数据、所述使用者中指长度数据、所述使用者无名指长度数据、所述使用者小指长度数据中的至少两个,查找一数据库中所储存的多笔预存鼠标制作信息,以产生出一客制化鼠标生产信息;A database search step: According to the user thumb length data, the user index finger length data, the user middle finger length data, the user ring finger length data, and the use generated in the image calculation step At least two of the little finger length data, search multiple pre-stored mouse production information stored in a database to generate a customized mouse production information;
    一数据传输步骤:将所述客制化鼠标生产信息,传递至所述鼠标制作设备,以使所述鼠标制作设备能依据所述客制化鼠标生产信息生产出相对应的所述客制化鼠标。A data transmission step: transfer the customized mouse production information to the mouse production device, so that the mouse production device can produce the corresponding customized mouse according to the customized mouse production information mouse.
  2. 依据权利要求1所述的辅助客制化鼠标制作的方法,其特征在于,于所述手部影像获取步骤前或所述数据库查找步骤前,还包含以下步骤:4. The method for assisting customized mouse production according to claim 1, wherein before the hand image acquisition step or the database search step, the method further comprises the following steps:
    一选择图像显示步骤:利用一显示设备,显示出多个手部握持姿势图像;其中,多个所述手部握持姿势图像分别呈现出以不同的握持方式握持鼠标的图像;A selection image display step: using a display device to display a plurality of hand holding posture images; wherein the plurality of hand holding posture images respectively present images of holding the mouse in different holding modes;
    一选择步骤:利用一输入设备读取用户输入的一选择信息;所述输入设备能依据使用者的操作,而对应产生不同的所述选择信息;A selection step: using an input device to read a selection information input by the user; the input device can generate different selection information corresponding to the user's operation;
    其中,于所述数据库查找步骤中,依据所述选择信息、所述影像计算步骤中所产生的所述使用者拇指长度数据、所述使用者食指长度数据、所述使用者中指长度数据、所述使用者无名指长度数据、所述使用者小指长度数据中的至少两个,查找所述数据库中所储存的多笔所述预存鼠标制作信息。Wherein, in the database search step, according to the selection information, the user thumb length data, the user index finger length data, the user middle finger length data, and the user thumb length data generated in the image calculation step At least two of the length data of the user's ring finger and the length data of the user's little finger are searched for a plurality of pieces of the pre-stored mouse making information stored in the database.
  3. 依据权利要求2所述的辅助客制化鼠标制作的方法,其特征在于,于所述手部影像获取步骤前包含所述选择图像显示步骤及所述选择步骤;4. The method for auxiliary customized mouse production according to claim 2, wherein before the hand image acquisition step, it includes the selection image display step and the selection step;
    其中,于所述选择图像显示步骤中,利用所述显示设备,显示出三个所述手部姿势图像;三个所述手部姿势图像分别为一趴握姿势图像、一抓握姿势图像及一捏握姿势图像;所述输入设备能依据所述使用者的操作对应产生出三个所述选择信息,三个所述选择信息分别为一趴握选择信息、一抓握选择信息及一捏握选择信息;Wherein, in the selection image display step, the display device is used to display three of the hand posture images; the three hand posture images are respectively a tummy holding posture image, a grasping posture image, and A pinch gesture image; the input device can generate three of the selection information corresponding to the user's operation, and the three of the selection information are respectively a lying-grip selection information, a grasping selection information, and a pinch Hold selection information;
    其中,于所述影像计算步骤中,利用一处理装置接收所述输入设备所传递的所述趴握选择信息、所述抓握选择信息或所述捏握选择信息,以对所述手部图像数据进行所述影像辨识作业;Wherein, in the image calculation step, a processing device is used to receive the lying-grip selection information, the grip selection information, or the pinch selection information transmitted by the input device to compare the hand image Data to perform the image recognition operation;
    其中,于所述影像计算步骤中,当所述处理装置接收所述趴握选择信息时,所述处理装置对所述手部图像数据进行所述影像辨识作业,以计算产生所述使用者拇指长度数据及所述使用者食指长度数据;Wherein, in the image calculation step, when the processing device receives the tummy grip selection information, the processing device performs the image recognition operation on the hand image data to calculate and generate the user's thumb Length data and the length data of the user's index finger;
    其中,于所述影像计算步骤中,当所述处理装置接收所述抓握选择信息时,所述处理装置对所述手部图像数据进行所述影像辨识作业,以计算产生所述使用者无名指长度数据、所述使用者小指长度数据、一使用者食指宽度数据、一使用者中指宽度数据及一使用者无名指宽度数据;Wherein, in the image calculation step, when the processing device receives the grip selection information, the processing device performs the image recognition operation on the hand image data to calculate and generate the user's ring finger Length data, the user's little finger length data, a user's index finger width data, a user's middle finger width data, and a user's ring finger width data;
    其中,于所述影像计算步骤中,当所述处理装置接收所述捏握选择信息时,所述处理装置对所述手部图像数据进行所述影像辨识作业,以计算产生所述使用者拇指长度数据、所述使用者食指长度数据、所述使用者无名指长度数据、所述使用者小指长度数据、所述使用者食指宽度数据、所述使用者中指宽度数据及所述使用者无名指宽度数据。Wherein, in the image calculation step, when the processing device receives the pinch selection information, the processing device performs the image recognition operation on the hand image data to calculate and generate the user's thumb Length data, the user index finger length data, the user ring finger length data, the user little finger length data, the user index finger width data, the user middle finger width data, and the user ring finger width data .
  4. 依据权利要求1所述的辅助客制化鼠标制作的方法,其特征在于,各笔所述预存鼠标制作信息包含一拇指长度范围数据、一食指长度范围数据、一中指长度范围数据、一无名指长度范围数据、一小指长度范围数据中的至少两个,及多笔鼠标制作参数数据;于所述数据库查找步骤中,计算所述影像计算步骤中所产生的所述使用者拇指长度数据、所述使用者食指长度数据、所述使用者中指长度数据、所述使用者无名指长度数据、所述使用者小指长度数据中的至少两个,与所述数据库中所储存的各笔所述预存鼠标制作信息所对应的所述拇指长度范围数据、所述食指长度范围数据、所述中指长度范围数据、所述无名指长度范围数据、所述小指长度范围数据中的至少两个的数值差距,以查找出数值差距最小的其中一笔所述预存鼠标制作信息。The method for auxiliary customized mouse making according to claim 1, wherein each piece of the pre-stored mouse making information includes a thumb length range data, an index finger length range data, a middle finger length range data, and a ring finger length At least two of the range data, a little finger length range data, and multiple mouse production parameter data; in the database search step, calculate the user thumb length data generated in the image calculation step, the At least two of the length data of the user index finger, the length data of the middle finger of the user, the length data of the user's ring finger, and the length data of the little finger of the user, and each of the pre-stored mice stored in the database The numerical difference between at least two of the thumb length range data, the index finger length range data, the middle finger length range data, the ring finger length range data, and the little finger length range data corresponding to the information to find out One of the pre-stored mouse production information with the smallest value difference.
  5. 依据权利要求4所述的辅助客制化鼠标制作的方法,其特征在于,所述客制化鼠标生产信息中包含所述影像计算步骤中所产生的所述使用者拇指长度数据、所述使用者食指长度数据、所述使用者中指长度数据、所述使用者无名指长度数据、所述使用者小指长度数据中的至少两个,及所述数据库查找步骤中所查找出的其中一笔所述预存鼠标制作信息。The method for assisting the production of a customized mouse according to claim 4, wherein the customized mouse production information includes the user's thumb length data generated in the image calculation step, and the use At least two of the index finger length data, the user middle finger length data, the user ring finger length data, the user pinky finger length data, and one of the items found in the database search step Pre-stored mouse production information.
  6. 依据权利要求2所述的辅助客制化鼠标制作的方法,其特征在于,所述客制化鼠标生产信息中不包含所述影像计算步骤中所产生的所述使用者拇指长度数据、所述使用者食指长度数据、所述使用者中指长度数据、所述使用者无名指长度数据或所述使用者小指长度数据。The method for assisting the production of a customized mouse according to claim 2, wherein the customized mouse production information does not include the user's thumb length data generated in the image calculation step, and the User index finger length data, the user middle finger length data, the user ring finger length data, or the user pinky finger length data.
  7. 依据权利要求1所述的辅助客制化鼠标制作的方法,其特征在于,所述影像捕获设备连接一计算机装置,所述计算机装置连接一显示设备;于所述手部影像获取步骤前还包含以下步骤:The method for auxiliary customized mouse production according to claim 1, wherein the image capturing device is connected to a computer device, and the computer device is connected to a display device; before the hand image acquisition step, the method further comprises The following steps:
    一影像提示步骤:于所述显示设备的一显示画面中,显示出一摊平状的手掌轮廓线图样;An image prompting step: displaying a flat palm outline pattern on a display screen of the display device;
    其中,于所述手部影像获取步骤中,利用所述计算机装置于所述显示设备的所述显示 画面中,同时显示出所述影像捕获设备当前所获取的影像画面及所述摊平状的手掌轮廓线图样。Wherein, in the hand image acquisition step, the computer device is used in the display screen of the display device to simultaneously display the image screen currently acquired by the image capture device and the flattened image Palm contour line pattern.
  8. 一种辅助客制化鼠标制作系统,其特征在于,所述辅助客制化鼠标制作系统包含:An auxiliary customized mouse making system, characterized in that the auxiliary customized mouse making system comprises:
    一影像捕获设备,其用以对一使用者的手部进行一影像获取作业,并对应产生一手部获取影像信息,所述手部获取影像信息包含一手部图像数据;An image capturing device for performing an image capturing operation on a user's hand and correspondingly generating a hand capturing image information, the hand capturing image information including a hand image data;
    一处理装置,其连接所述影像捕获设备,所述处理装置能接收所述手部图像数据,且所述处理装置能对所述手部图像数据进行一影像辨识作业,以计算产生一使用者拇指长度数据、一使用者食指长度数据、一使用者中指长度数据、一使用者无名指长度数据、一使用者小指长度数据中的至少两个;A processing device connected to the image capture device, the processing device can receive the hand image data, and the processing device can perform an image recognition operation on the hand image data to calculate and generate a user At least two of thumb length data, a user index finger length data, a user middle finger length data, a user ring finger length data, and a user pinky finger length data;
    一数据库,其储存有多笔预存鼠标制作信息,各笔所述预存鼠标制作信息包含一拇指长度范围数据、一食指长度范围数据、一中指长度范围数据、一无名指长度范围数据、一小指长度范围数据中的至少两个,及多笔鼠标制作参数数据;A database that stores multiple pre-stored mouse making information, each of the pre-stored mouse making information includes a thumb length range data, an index finger length range data, a middle finger length range data, a ring finger length range data, and a little finger length range At least two of the data, and multiple mouse creation parameter data;
    一传输模块,其连接所述处理装置,所述处理装置能依据所述用户拇指长度数据、所述使用者食指长度数据、所述使用者中指长度数据、所述使用者无名指长度数据、所述使用者小指长度数据中的至少两个,查找所述数据库中所储存的多笔预存鼠标制作信息,以产生出一客制化鼠标生产信息;所述传输模块能接收所述处理装置所传递的所述客制化鼠标生产信息,且所述传输模块用以将所述客制化鼠标生产信息传递至一远程处理装置;其中,所述远程处理装置用以依据所述客制化鼠标生产信息生产出一客制化鼠标。A transmission module connected to the processing device, the processing device can be based on the user thumb length data, the user index finger length data, the user middle finger length data, the user ring finger length data, the At least two pieces of data on the length of the user’s little finger are searched for multiple pieces of pre-stored mouse production information stored in the database to generate a customized mouse production information; the transmission module can receive the data transmitted by the processing device The customized mouse production information, and the transmission module is used for transmitting the customized mouse production information to a remote processing device; wherein, the remote processing device is used for according to the customized mouse production information Produced a customized mouse.
  9. 依据权利要求8所述的辅助客制化鼠标制作系统,其特征在于,所述客制化鼠标制作系统还包含:8. The auxiliary customized mouse making system according to claim 8, wherein the customized mouse making system further comprises:
    一显示设备,其连接所述处理装置,所述显示设备能被控制以显示多个手部握持姿势图像;多个所述手部握持姿势图像分别呈现出以不同的握持方式握持鼠标的图像;A display device connected to the processing device, the display device can be controlled to display a plurality of hand holding posture images; the plurality of hand holding posture images respectively show that they are held in different holding manners The image of the mouse;
    一输入设备,其用以读取所述用户输入的一选择信息;所述输入设备能依据使用者的操作,而对应产生不同的所述选择信息;An input device for reading a selection information input by the user; the input device can correspondingly generate different selection information according to the operation of the user;
    其中,所述处理装置能依据所述选择信息、所述用户拇指长度数据、所述使用者食指长度数据、所述使用者中指长度数据、所述使用者无名指长度数据、所述使用者小指长度数据中的至少两个,查找所述数据库中所储存的多笔预存鼠标制作信息。Wherein, the processing device can be based on the selection information, the user thumb length data, the user index finger length data, the user middle finger length data, the user ring finger length data, and the user pinky finger length data. At least two of the data are searched for multiple pieces of pre-stored mouse making information stored in the database.
  10. 依据权利要求8所述的辅助客制化鼠标制作系统,其特征在于,所述显示设备能被控制以显示出三个所述手部姿势图像;三个所述手部姿势图像分别为一趴握姿势图像、一抓握姿势图像及一捏握姿势图像;所述输入设备能依据所述使用者的操作对应产生出三个所述选择信息,三个所述选择信息分别为一趴握选择信息、一抓握选择信息及一捏握选择信息;The auxiliary customized mouse making system according to claim 8, wherein the display device can be controlled to display three of the hand posture images; the three hand posture images are respectively A grip posture image, a grip posture image, and a pinch posture image; the input device can generate three of the selection information corresponding to the user's operation, and the three of the selection information are respectively a lying-grip selection Information, a grasp to select information and a pinch to select information;
    其中,当所述处理装置接收所述趴握选择信息时,所述处理装置对所述手部图像数据进行所述影像辨识作业,以计算产生所述使用者拇指长度数据及所述使用者食指长度数据;Wherein, when the processing device receives the tummy grip selection information, the processing device performs the image recognition operation on the hand image data to calculate and generate the user's thumb length data and the user's index finger Length data
    其中,当所述处理装置接收所述抓握选择信息时,所述处理装置对所述手部图像数据进行所述影像辨识作业,以计算产生所述使用者无名指长度数据、所述使用者小指长度数据、一使用者食指宽度数据、一使用者中指宽度数据及一使用者无名指宽度数据;Wherein, when the processing device receives the grip selection information, the processing device performs the image recognition operation on the hand image data to calculate the length data of the user's ring finger and the user's little finger Length data, a user's index finger width data, a user's middle finger width data, and a user's ring finger width data;
    其中,当所述处理装置接收所述捏握选择信息时,所述处理装置对所述手部图像数据进行所述影像辨识作业,以计算产生所述使用者拇指长度数据、所述使用者食指长度数据、所述使用者无名指长度数据、所述使用者小指长度数据、所述使用者食指宽度数据、所述使用者中指宽度数据及所述使用者无名指宽度数据。Wherein, when the processing device receives the pinch selection information, the processing device performs the image recognition operation on the hand image data to calculate the length data of the user's thumb and the user's index finger Length data, the user's ring finger length data, the user's little finger length data, the user's index finger width data, the user's middle finger width data, and the user's ring finger width data.
PCT/CN2019/104757 2019-09-06 2019-09-06 Method for assisting customised mouse production and system for assisting customised mouse production WO2021042383A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2019/104757 WO2021042383A1 (en) 2019-09-06 2019-09-06 Method for assisting customised mouse production and system for assisting customised mouse production

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2019/104757 WO2021042383A1 (en) 2019-09-06 2019-09-06 Method for assisting customised mouse production and system for assisting customised mouse production

Publications (1)

Publication Number Publication Date
WO2021042383A1 true WO2021042383A1 (en) 2021-03-11

Family

ID=74852011

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2019/104757 WO2021042383A1 (en) 2019-09-06 2019-09-06 Method for assisting customised mouse production and system for assisting customised mouse production

Country Status (1)

Country Link
WO (1) WO2021042383A1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100156783A1 (en) * 2001-07-06 2010-06-24 Bajramovic Mark Wearable data input device
CN104302365A (en) * 2012-05-18 2015-01-21 贾斯廷·P·史密斯 Swimming paddle and method for customizing body
US20150324490A1 (en) * 2014-05-09 2015-11-12 Autodesk, Inc. User specific design customization for 3d printing

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100156783A1 (en) * 2001-07-06 2010-06-24 Bajramovic Mark Wearable data input device
CN104302365A (en) * 2012-05-18 2015-01-21 贾斯廷·P·史密斯 Swimming paddle and method for customizing body
US20150324490A1 (en) * 2014-05-09 2015-11-12 Autodesk, Inc. User specific design customization for 3d printing

Similar Documents

Publication Publication Date Title
RU2662408C2 (en) Method, apparatus and data processing device
JP5605885B1 (en) Virtual try-on system and virtual try-on program
KR101411569B1 (en) Device and method for information processing using virtual keyboard
CN104463152B (en) A kind of gesture identification method, system, terminal device and Wearable
JPWO2009147904A1 (en) Finger shape estimation device, finger shape estimation method and program
CN108475113B (en) Method, system, and medium for detecting hand gestures of a user
CN103699233B (en) Character string input method and input unit
CN106598227A (en) Hand gesture identification method based on Leap Motion and Kinect
WO2017005014A1 (en) Method and device for searching matched commodities
US20120246591A1 (en) Process and Apparatus for Selecting an Item From a Database
CN109242593B (en) Case reasoning-based clothing recommendation method and device and storage medium
JP2021086438A (en) Image searching apparatus, image searching method, and program
TWI728459B (en) Method for assisting custom mouse making and assisting customized mouse making system
CN104573459B (en) Exchange method, interactive device and user equipment
US11507181B2 (en) Input apparatus having virtual keys set on reference plane
WO2021042383A1 (en) Method for assisting customised mouse production and system for assisting customised mouse production
CN113282164A (en) Processing method and device
CN112842249A (en) Vision detection method, device, equipment and storage medium
JP6195550B2 (en) Coordinate suggestion apparatus and method
US10740816B2 (en) Person and machine matching device, matching system, person and machine matching method, and person and machine matching program
TW201812559A (en) Input system and input method
CN106951109B (en) Method and device for acquiring hand gesture
JP2011039854A (en) Display terminal unit, and program and display method therefor
JP2016218578A (en) Image search device, image search system, image search method and image search program
JP2019028698A (en) Determiner learning device, combination goodness determination device, method and program

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 19943924

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 19943924

Country of ref document: EP

Kind code of ref document: A1