The invention relates to a method of comparing the fit of an object within another object.
Prior to purchasing an item of clothing, it is prudent to try on the item to ensure that it provides a good fit for a body about which it is to be worn. If the clothing is bought too large, it may provide an unflattering fit to a wearer, but it should at least be wearable. If the clothing is bought too small, it may provide an uncomfortable fit or, at worst, be unwearable.
To avoid purchasing uncomfortable or unwearable items, items are tried on prior to purchase. This is usually performed in store in a changing room. Items may also be tried on in a private residence. When clothes are tried on in a residence, it is usual that the person trying the clothes on has to buy the item prior to it being delivered; however, should the item fit, the buyer retains the item, Should the item not fit, the buyer has to return the item to a seller and request a refund. Both above methods have associated disadvantages. It is often inconvenient to go to a shop to try on items of clothing. Further, the shop may not have a full range of clothes in every design and size, which could potentially mean that the visit to the shop is wasted as a particular item cannot be tried on in its full range of sizes. When trying on clothes in a residence, a clear inconvenience occurs if returning clothing to a seller is required.
Trying clothes on necessitates a person and an item of clothing not only to be in the same place, but also the physical act of trying on the clothing, which requires privacy and the availability of the clothing.
A solution to at least one of the above problems would be a method by which distance selling, such as Internet shopping, is facilitated by providing a method of distance fitting/trying on of an item of clothing.
An aspect of the invention provides a method of comparing the fit of objects comprising (i) loading a model of a first object into a computer memory; (ii) loading a model of a second object into the computer memory; (iii) simulating the first model positioned within the second model; and (iv) checking if the first model fits within the second model, and, if the first model does not fit within the second model: (v) loading a third object into the computer memory, wherein the third object is larger than the second object; (vi) simulating the first model positioned within the third model; and (vii) checking if the first model fits within the third model. An additional and larger model increases the likelihood that a model is found in which the first model will fit.
Preferably, if the first model does not fit within the second model, the method further comprises: (iv-1) altering the relative angle of the first object compared to the second object within a predetermined range of relative angles; and (vi) repeating steps iii, iv and iv-1. If the relative angle of the first and second models is changed, the first model may better fit within the second. The range of angles within which the objects are adjusted is limited to stop the objects being inverted or completely rotated in order to provide a fit. It is important that the relative orientation between the first and second models is kept constant in order to ensure the models fit together in a manner in which the objects that they were based upon were designed to fit together. Preferably, the method is repeated with a plurality of different relative angles. This increases the likelihood that the first model is able to be fitted within the second model.
Preferably, if the first model does not fit within the third model, the method further comprises: (viii) altering the relative angle of the first object compared to the third object within a predetermined range of relative angles; and (ix) repeating steps vi, vii and vii. Preferably, the method is repeated with a plurality of different relative angles. As described above, the relative angles of models are adjusted in an attempt to establish a fit for the first model within another model.
Preferably, the models of the first, second and third objects are elastic models. This provides a more realistic simulation when the real life objects upon which the models are based are themselves elastically deformable.
Preferably, a report is generated stating whether or not the first model fits inside any other model. Preferably, the report states if any fit requires elastic deformation of either or both models during a simulation step. The report provides a user of the system with information regarding fitting of the simulated models, i.e. whether any real life object is likely to fit and to what extend a fit requires deformation of either and/or both objects.
Preferably, the first model is a human body, and the second and third models are items of clothing. The system may be used to simulate the trying on of items of clothing.
Preferably, the first model is created by analysing measurements of human body and the second model is created by optically scanning an item of clothing. The first model is created in a simple manner which can be performed at home as it does not require any specialist equipment. The second model is created using special equipment to provide a precise model. Preferably, the item of clothing supported by an inflatable form when being scanned. The inflatable form provides an affordable and easy way to ready the clothing for scanning in an 3D scanner. The use of the inflatable form does not require any special training and is not likely to damage clothing.
The invention will now be described, by way of example only, with reference to the accompanying drawings, in which:
In one embodiment, the inflatable member comprises multiple inflatable compartments. Each compartment is inflatable separately to provide different proportions to best fit into an item of clothing. There may be up to five separate compartments of the inflatable member.
The shaded areas 4.41, 4.42, 4.43 provide a visual representation of the fit of the clothing on/over an object. The colour and depth of shading represent the extend to which the clothing does not fit the object, i.e. the amount the clothing has to stretch in a particular area to cover the object.
The first and second computers 5.1, 5.2 transmit and receive data over a network. The Internet 5.3 is the network and arrows 5.4, 5.5 represent the flow of information to/from the Internet to/from the first computer 5.1 and second computer 5.2, respectively. Any type of network may replace the Internet 5.3 for transmitting data between the first and second computers 5.1, 5.2.
The first computer 5.1 holds information relating to a model of a first object, such as a human body. This information is held by storage 5.13. The second computer 5.2 holds information relating to a model of a second object, such as an item of clothing. This information is held by storage 5.23. Further models may also be held by storage 5.23.
The second computer 5.2 may act as a server hosting a website providing models for the first computer 5.1, acting as a client, to access. Object simulation may take place on either the server or the client, with a report being provided to a user of the client.
A user of the process 7.1-7.16 can select 7.14 that alternative models representing other objects are simulated with the first model in order to identify an object that will fit over the first object (model1). If 7.14 no alternative should be simulated, the result of the simulation 7.5 is reported 7.7 to the user. If 7.14 an alternative to the second model (model2a) is to be simulated, another model (model2x) is loaded 7.16. The newly loaded model (model2x) is larger than the second model (model2a). The program simulates 7.5 the first model (model1) being fit inside the newly loaded model (model2x) and a result of the simulation is saved 7.5. The above described process of simulating larger models for the first model to fit into is repeated until either there are no larger models, or a fit is identified.
The alternative model selection step 7.14 may be an option provided to a user as required, or a system setting of a program carrying out the process.
Embodiments of the invention provide a more efficient method of remote item selection performed using electronic means.
Number | Date | Country | Kind |
---|---|---|---|
1209883.6 | May 2012 | GB | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/GB2013/000236 | 5/22/2013 | WO | 00 |