Bedding suggestion system and bedding suggestion method
By obtaining the user's front and back image data on the information terminal and calculating the neck and shoulder shape data, the problem of inaccurate bedding suggestions in the prior art is solved, and high-accurate bedding suggestions and personalized comment suggestions are achieved.
Patent Information
- Application Number
- JP2021134282
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-08-19
- Publication Date
- 2025-05-16
- Estimated Expiration
- 2041-08-19
AI Technical Summary
The prior art is difficult to provide high-accuracy suggestions when recommending bedding, and when acquiring user body shape data, the data is not accurate enough due to the projective environment and conditions.
By installing the front and rear image cameras on the information terminal, the front and rear image of the user are obtained separately, and the shape data of the user's neck and shoulders is calculated using the front and rear image data, thereby determining the height of the bedding and providing suggestions.
Improve the accuracy of bedding advice, ensure that users can obtain bedding advice that suits their body shape, and provide more personalized suggestions through reviews extracted from shape data.
Smart Images

Figure 0007678569000001 
Figure 0007678569000002 
Figure 0007678569000003
Abstract
Description
[Technical field]
[0001] The present disclosure relates to a bedding suggestion system and a bedding suggestion method that suggest bedding. [Background technology]
[0002] JP 2015-94740 A describes a pillow height determination device. The pillow height determination device is used by a tablet terminal. The height determination device has a control unit, a camera, a display unit, a touch panel, a memory unit, and a communication unit. The memory unit stores images of pillows and a list of prices by pillow material.
[0003] The control unit includes an acquisition unit, a position determination unit, a first straight line calculation unit, a second straight line calculation unit, an angle calculation unit, a height calculation unit, and a bedding image generation unit. The acquisition unit acquires a human image obtained by a camera capturing a profile of the subject standing upright, and displays the image on the display unit. The position determination unit determines the positions of the subject's back of the head, cervical vertebrae, back, waist, and buttocks in the human image.
[0004] The first line calculation unit calculates a first line connecting the position of the back of the head and the position of the back, and the second line calculation unit calculates a second line connecting the back and buttocks. The angle calculation unit calculates a head inclination angle which is an intersection angle between the first line and the second line. The height determination unit determines the height of the pillow so that the pillow height increases as the head inclination angle increases. The bedding image generation unit displays an image of the determined pillow height, an image of the bedding, and an image of a person, and these images are shown to the subject. [Prior art documents] [Patent documents]
[0005] [Patent Document 1] JP 2015-94740 A Summary of the Invention [Problem to be solved by the invention]
[0006] In the pillow height determination device described above, the pillow and bedding are displayed together with a person image. However, the current situation is that only displaying the pillow, bedding, and person image does not provide sufficient suggestions to the user, and the suggestions are insufficient. In addition, in the pillow height determination device described above, the subject's body shape data is obtained from a person image obtained by photographing the subject's side view. However, depending on the shooting environment and shooting conditions, the subject's body shape data may not be obtained with high accuracy. Therefore, there is room for improvement in the accuracy of the bedding suggestions.
[0007] An object of the present disclosure is to provide a bedding suggestion system and a bedding suggestion method that can suggest bedding sufficiently and with a high degree of accuracy. [Means for solving the problem]
[0008] The bedding recommendation system according to the present disclosure is a bedding recommendation system used when recommending bedding to a user. The bedding recommendation system includes a front image acquisition unit that acquires a front image of the user, a side image acquisition unit that acquires a side image of the user, a body data calculation unit that calculates shape data of the user's neck from the side image and calculates shape data of the user's shoulders from the front image, a determination unit that determines the height of the bedding from the neck shape data, a comment extraction unit that extracts comments according to the neck shape data and the shoulder shape data, and a display unit that displays the height of the bedding determined by the determination unit and the comments extracted by the comment extraction unit. a front silhouette display unit that displays a front silhouette of a body on a display of an information terminal; The front image acquisition unit displays a front silhouette and a front image adjustment unit including the captured image on the display, and the size of the image relative to the front silhouette can be adjusted in the front image adjustment unit. .
[0009] In this bedding suggestion system, the front image acquisition unit acquires a front image of the user, and the side image acquisition unit acquires a side image of the user. The body data calculation unit calculates the shape data of the user's neck from the side image of the user, and calculates the shape data of the user's shoulders from the front image of the user. Therefore, the shape data of the user's neck is calculated from the side image, and the shape data of the user's shoulders is calculated from the front image, so that the shape data of the user's body can be acquired with high accuracy. Therefore, the accuracy of the bedding suggestion can be improved. In this bedding suggestion system, the determination unit determines the height of the bedding from the neck shape data, and the comment extraction unit extracts a comment based on the neck shape data and the shoulder shape data. Then, the determined height of the bedding and the extracted comment are displayed on the display unit. Therefore, the height of the bedding and the comment are displayed based on the shape data of the user's body, so that the user can understand the height of the bedding that is suitable for him / her and can receive advice by the comment. Therefore, sufficient suggestions can be made to the user.
[0010] The body data calculation unit may further calculate shape data of the back of the user's head from the side image. The comment extraction unit may extract comments according to the shape data of the neck, the shape data of the shoulders, and the shape data of the back of the head. In this case, comments are extracted based on the shape data of the back of the head in addition to the shape data of the neck and the shape data of the shoulders. Therefore, the extraction of comments can be performed with higher accuracy, and the accuracy of bedding suggestions to the user can be further improved.
[0011] The bedding recommendation system described above may include a mark display unit that displays a mark together with each of the front image acquired by the front image acquisition unit and the side image acquired by the side image acquisition unit. The mark may be movable in each of the front image and the side image, and the body data calculation unit may calculate the neck shape data and the shoulder shape data based on the position of the mark. In this case, it is possible to mark the shoulder position and the neck position on each of the captured front image and the captured side image, and calculate the body shape data based on the marked positions. Therefore, the accuracy of the body shape data can be further improved.
[0012] The bedding suggestion method according to the present disclosure is a bedding suggestion method for suggesting bedding to a user. The series of steps of the bedding recommendation method is started by starting an application of the bedding recommendation system on an information terminal, and a front image acquisition unit of the bedding recommendation system: acquiring a frontal image of a user; A side image acquisition unit of the bedding recommendation system, acquiring a side image of a user; The body data calculation unit of the bedding recommendation system calculating shape data of the user's neck from the side image and calculating shape data of the user's shoulders from the front image; The determination unit of the bedding recommendation system is determining the height of the bedding from the neck shape data; The comment extraction section of the bedding recommendation system extracting comments according to the neck shape data and the shoulder shape data; The display unit of the bedding recommendation system is and a step of displaying the height of the bedding determined in the determining step and the comment extracted in the comment extracting step. The information terminal has a front silhouette display unit that displays a front silhouette of the body on a display, and the front image acquisition unit displays the front silhouette and a front image adjustment unit including the captured image on the display, and the front image adjustment unit is capable of adjusting the size of the image relative to the front silhouette. .
[0013] In this bedding suggestion method, a front image of the user is acquired, and a side image of the user is acquired. Then, neck shape data is calculated from the side image, and shoulder shape data is calculated from the front image. Therefore, the user's body shape data can be acquired with high accuracy, and the accuracy of bedding suggestions can be improved. In this bedding suggestion method, the height of the bedding is determined from the neck shape data, and comments are extracted based on the neck shape data and the shoulder shape data, and the height of the bedding and the comments are displayed. Therefore, the height of the bedding is displayed based on the user's body shape data, so the user can understand the height of the bedding that is suitable for him / her. Furthermore, by displaying the comments, the user can receive advice on bedding based on his / her body shape data, and sufficient suggestions can be made to the user.
[0014] The bedding suggestion method mentioned above is ,people The method may further include a step of displaying a side silhouette that imitates a side of the body, and a step of adjusting the size of the side image to the size of the side silhouette after acquiring the side image. In this case, since the size of the image is adjusted to the silhouette after acquisition, the accuracy of the data regarding the body size can be improved. Therefore, the body shape data can be acquired with higher accuracy.
[0015] The bedding suggestion method described above may further include a step of aligning the front position with the position of the front silhouette before acquiring a front image, and a step of aligning the side position with the position of the side silhouette before acquiring a side image. In this case, the body size is aligned with the silhouette before shooting. Therefore, since shooting is performed with the body size aligned with the silhouette, it is possible to acquire body shape data with higher accuracy. Effect of the Invention
[0016] According to the present disclosure, bedding can be proposed sufficiently and with high accuracy. [Brief description of the drawings]
[0017] [Figure 1] 1 is a block diagram showing a bedding recommendation system according to an embodiment. [Diagram 2] FIG. 13 is a diagram showing an example of a shooting screen for a front image. [Diagram 3] FIG. 13 is a diagram showing an example of a size adjustment screen for a front image. [Figure 4] FIG. 13 is a diagram showing an example of markings on a front image. [Diagram 5] FIG. 13 is a diagram showing an example of a photographing screen for a side image. [Figure 6] FIG. 13 is a diagram showing an example of a size adjustment screen for a side image. [Figure 7] FIG. 13 is a diagram showing an example of markings on a side image. [Figure 8] FIG. 13 is a diagram showing an example of an extracted comment. [Figure 9] FIG. 13 is a diagram showing an example of a screen on which bedding height and comments are displayed. [Figure 10] 1 is a flowchart showing an example of steps of a bedding suggestion method according to an embodiment. [Figure 11] FIG. 13 is a diagram showing an example of a screen explaining the material of bedding and how to care for it. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0018] Below, an embodiment of the bedding suggestion system and bedding suggestion method according to the present disclosure will be described with reference to the drawings. In the description of the drawings, the same or corresponding elements are given the same reference numerals, and duplicated descriptions are omitted as appropriate. In addition, the drawings may be partially simplified or exaggerated for ease of understanding, and the dimensional ratios and the like are not limited to those shown in the drawings.
[0019] In the bedding suggestion system and bedding suggestion method according to the present disclosure, bedding is suggested to a user of the bedding suggestion system. In the present disclosure, "bedding" refers to something that is placed on the body when resting. Examples of "bedding" include pillows, cushions, bedding such as mattresses or futons, bed pads, and cushions. In the following description of the embodiment, an example in which the bedding is a pillow will be described.
[0020] "User" refers to a person who uses the bedding recommendation system. An example of a "user" is a person who is interested in bedding and wants to know what type of bedding suits them. In the bedding recommendation system of the present disclosure, a front image and a side image of the user are acquired. "Front image of the user" refers to an image of the user taken from the front of the user. "Side image of the user" refers to an image of the user taken from the side of the user (left or right).
[0021] The bedding recommendation system according to the present disclosure calculates shape data of the user's neck from a side image. "Neck shape data" refers to data on the shape of the neck, for example, data that quantifies the degree to which the neck is concave. The bedding recommendation system according to the present disclosure calculates shape data of the user's shoulders from a front image. "Shoulder shape data" refers to data on the shape of the shoulders, for example, data that quantifies the degree to which the shoulders protrude in relation to the neck.
[0022] In the bedding recommendation system according to the present disclosure, the height of the bedding is determined from the neck shape data. "Determining the height of the bedding" refers to deriving the height of the bedding appropriate for the photographed neck shape of the user. In the bedding recommendation system according to the present disclosure, comments are extracted from the neck shape data and shoulder shape data. "Comments" refer to advice about bedding obtained from the neck shape data and shoulder shape data.
[0023] Fig. 1 is a block diagram showing a bedding suggestion system 1 according to an embodiment. The bedding suggestion system 1 has an application (hereinafter referred to as "app") that is installed in, for example, an information terminal 2 and can be operated by a user. The type of the app is not particularly limited, and may include, for example, a download app downloaded from a server, an SNS (social network service) app, a communication app, a video playback app, or a camera function app.
[0024] The information terminal 2 includes a processor (e.g., a CPU) that executes an operating system and software (applications), a memory unit, a communication control unit, an input device such as a button, and an output device such as a display. Each functional element of the bedding recommendation system 1 is realized by loading an application of the bedding recommendation system 1 into the processor or memory unit of the information terminal 2 and executing the application.
[0025] Each functional element of the bedding recommendation system 1 may be executed by an application downloaded to the information terminal 2. Alternatively, the bedding recommendation system 1 may be a distributed processing system made up of multiple computers, or may be a client-server system or a cloud system. For example, the processor of the information terminal 2 operates the communication control unit or output device described above in accordance with the application, and reads and writes data from and to the memory unit. Data or a database used in the processing of the bedding recommendation system 1 is stored in the memory unit of the information terminal 2.
[0026] The information terminal 2 is, for example, a device capable of executing the functions of the bedding recommendation system 1. The information terminal 2 is, for example, a mobile terminal. A "mobile terminal" refers to a portable terminal such as a mobile phone including a smartphone, a tablet, a camera, or a notebook computer. The information terminal 2 may be a terminal other than a mobile terminal, for example, a personal computer.
[0027] For example, the bedding recommendation system 1 includes, as functional components, a front silhouette display unit 11, a front image acquisition unit 12, a side silhouette display unit 13, a side image acquisition unit 14, a mark display unit 15, a body position acquisition unit 16, a body data calculation unit 17, a judgment unit 18, a comment extraction unit 19, and a display unit 20.
[0028] 1 and 2, the display unit 20 displays an operation screen 21 for executing the front photographing function of the user of the bedding recommendation system 1 on the display 2b of the information terminal 2. The operation screen 21 displays, for example, operation content 21b, a progress bar 21c, a shutter button 21d, a switching button 21f, and a message 21g.
[0029] The operation content 21b, for example, indicates that the bedding recommendation system 1 is executing a front photographing function. The progress bar 21c indicates the progress of a series of steps executed by the bedding recommendation system 1. When the shutter button 21d is pressed, photographing is executed, and when the switching button 21f, for example, is pressed, switching between the front camera and the rear camera in the information terminal 2 is executed. The message 21g, for example, indicates the stage of the processing of the front photographing function that the bedding recommendation system 1 is about to execute ("step 1" in the example of FIG. 2) and the content of the processing.
[0030] The front silhouette display unit 11 displays a front silhouette E1 of the body on the display 2b. In this disclosure, "silhouette" refers to the contour of an object. For example, "silhouette" refers to a contour for encouraging a user to adjust the size of a captured image to a predetermined size. By adjusting the size of a captured image to match the size of the silhouette, it is possible to process the image with higher accuracy. The "front silhouette" refers to a silhouette that imitates the front of a person. The "side silhouette" described later refers to a silhouette that imitates the side of a person.
[0031] For example, the front silhouette display unit 11 displays the front silhouette E1 inside a frame S11 displayed on the display 2b. The frame S11 has, for example, a rectangular shape. As an example, the frame S11 and the front silhouette E1 are displayed between the message 21g and the shutter button 21d.
[0032] Fig. 3 is a diagram showing a typical screen image captured by the camera function of the information terminal 2. As shown in Fig. 1 and Fig. 3, the front image acquisition unit 12 has a function of prompting the user to adjust the image M1 before acquiring the captured front image M1 of the user. For example, the front image acquisition unit 12 displays a front image adjustment unit 12b on the display 2b.
[0033] The front image adjustment unit 12b displays a front silhouette E1 and a captured image M1, and the size of the image M1 relative to the front silhouette E1 can be adjusted by the front image adjustment unit 12b. For example, the user places two fingers on the front image adjustment unit 12b and pinches in and out on the image M1, thereby reducing and enlarging the image M1. The image M1 is pinched in and out so that the size of the image M1 matches the size of the front silhouette E1.
[0034] The front image acquisition unit 12 displays, for example, a message 12c and an OK button 12d together with the front image adjustment unit 12b. As an example, the front image adjustment unit 12b, the message 12c, and the OK button 12d are arranged in this order. The message 12c is a message that prompts the user to adjust the size of the image M1 to match the size of the front silhouette E1. The OK button 12d is a button for confirming the image M1 whose size has been adjusted.
[0035] The bedding recommendation system 1 according to this embodiment has a function of allowing the user to determine the position of each part of the body in the image M1 by the marks displayed by the mark display unit 15. FIG. 4 is a schematic diagram for explaining this function. For example, the mark display unit 15 displays marks K1 and K2 on the display 2b together with the image M1 whose size relative to the front silhouette E1 has been adjusted. FIG. 4 and FIG. 7 described later show an example in which the marks (marks K1 to K5) are in the shape of an arrow. However, the shape of the marks may be a shape other than the arrow shape and is not particularly limited.
[0036] The front image acquisition unit 12 displays an image M1 whose size has been adjusted to fit the front silhouette E1 on the display 2b. The mark display unit 15 displays, for example, a mark K1 indicating the position of the user's neck and a mark K2 indicating the position of the user's shoulders together with the image M1.
[0037] The marks K1 and K2 can be moved with a finger on the display 2b. The positions of the user's neck M3 and shoulder M4 on the image M1 are determined by aligning the position of the mark K1 with the position of the user's neck M3 and the position of the mark K2 with the position of the user's shoulder M4.
[0038] The front image acquisition unit 12 displays, for example, a message 12f and an OK button 12g on the display 2b together with the image M1 on which the marks K1 and K2 are displayed. The message 12f is a message that prompts the user to align the mark K1 with the position of the user's neck M3 on the image M1 (for example, the narrow part of the neck M3) and to align the mark K2 with the position of the user's shoulder M4 on the image M1 (for example, the most protruding part of the shoulder M4). The OK button 12g is a button for confirming the image M1 in which the positions of the marks K1 and K2 have been adjusted.
[0039] Fig. 5 is a diagram for explaining the procedure for photographing the side of the user's body. As shown in Fig. 1 and Fig. 5, the display unit 20 displays on the display 2b an operation screen 22 for executing the side photographing function of the user by the bedding recommendation system 1. The operation screen 22 displays, for example, operation content 22b, a progress bar 22c, a shutter button 21d, a switching button 21f, and a message 22g, similar to the operation screen 21.
[0040] Operation content 22b, for example, indicates that bedding recommendation system 1 is executing a side photographing function. Progress bar 22c indicates that the progress of a series of steps executed by bedding recommendation system 1 is more advanced than when progress bar 21c was displayed. Message 22g, for example, indicates the stage of the processing of the side photographing function that bedding recommendation system 1 is about to execute ("step 2" in the example of FIG. 5) and the content of that processing.
[0041] The side silhouette display unit 13 displays a side silhouette E2 of the body on the display 2b. For example, the side silhouette display unit 13 displays the side silhouette E2 inside a frame S21 displayed on the display 2b. The shape and arrangement of the frame S21 are, for example, similar to the shape and arrangement of the frame S11 described above.
[0042] The side image of the user is aligned with the side silhouette E2. However, it is more difficult to align the side image of the user with the side silhouette E2 than to align the front image of the user with the front silhouette E1. Therefore, when the front image of the user is aligned with the front silhouette E1 and the shutter button 21d is pressed, the front image M1 is captured immediately thereafter, whereas the side image of the user is not captured for X seconds (X is a natural number) even if the side image of the user is aligned with the side silhouette E2 and the shutter button 21d is pressed.
[0043] That is, the side image of the user is aligned with the side silhouette E2 and then X seconds have elapsed before the side image is captured. As an example, the value of X is 3. In this way, the side image is captured a certain amount of time after the shutter button 21d is pressed, so that the side image can be aligned with the side silhouette E2 with higher accuracy.
[0044] For example, the message 22g displays that the image will be captured X seconds after the shutter button 21d is pressed. Note that the message 22g may display a note to align the camera horizontally with the user's head before capturing the image. In this case, the accuracy of the side image of the user that is captured can be further improved.
[0045] Fig. 6 is a diagram showing a captured image M2 of the side of the user. As shown in Fig. 1 and Fig. 6, the side image acquisition unit 14 has a function of prompting the user to adjust the image M2 before acquiring the captured image M2 of the side of the user. For example, the side image acquisition unit 14 displays a side image adjustment unit 14b on the display 2b.
[0046] The side image adjustment unit 14b displays the side silhouette E2 and the captured image M2, and the size of the image M2 relative to the side silhouette E2 can be adjusted in the side image adjustment unit 14b. For example, the user can pinch in and out on the image M2 in the same way as in the case of the front image adjustment unit 12b, thereby reducing and enlarging the image M2. The image M2 is pinched in and out so that the size of the image M2 matches the size of the side silhouette E2.
[0047] The side image acquisition unit 14 may display at least one of an eye position determination unit 14c and an occipital region determination unit 14d on the side silhouette E2. The eye position determination unit 14c is a portion for determining the position of the user's eyes on the image M2, and the occipital region determination unit 14d is a portion for determining the position of the occipital region of the user's head on the image M2 (the position of the top of the occipital region). By providing at least one of the eye position determination unit 14c and the occipital region determination unit 14d, it is possible to further increase the accuracy of the positions of each part of the user in the acquired image M2.
[0048] The side image acquisition unit 14 further displays a message 14f and an OK button 14g. As an example, the side image adjustment unit 14b, the message 14f, and the OK button 14g are arranged in this order. The message 14f is a message that prompts the user to adjust the size of the image M2 to the size of the side silhouette E2. The OK button 14g is a button for confirming the image M2 whose size has been adjusted.
[0049] 7, for the confirmed image M2, the mark display unit 15 displays marks, and the positions of the various body parts in the image M2 are determined by the user using the marks. For example, the mark display unit 15 displays marks K3, K4, and K5 on the display 2b together with the image M2 whose size has been adjusted relative to the side silhouette E2.
[0050] The side image acquisition unit 14 displays the image M2, the size of which has been adjusted to fit the side silhouette E2, on the display 2b. The mark display unit 15 displays, for example, a mark K3 indicating the position of the back of the user's head, a mark K4 indicating the position of the user's neck, and a mark K5 indicating the position of the user's back together with the image M2.
[0051] The positions of the user's back of the head M6 are aligned with a finger, the position of mark K3 is aligned with a finger, the position of mark K4 is aligned with a finger, and the position of mark K5 is aligned with a finger, thereby determining the positions of the back of the head, neck, and back of the user on the image M2.
[0052] The side image acquisition unit 14 displays, for example, a message 14h and an OK button 14j on the display 2b together with the image M2 on which the marks K3, K4, and K5 are displayed. The message 14h is a message that prompts the user to align the mark K3 with the position of the user's back of the head M6 on the image M2 (for example, the most protruding part of the back of the head M6), align the mark K4 with the position of the user's neck M3 on the image M2 (for example, the narrowest part of the neck M3), and align the mark K5 with the position of the user's back M5 on the image M2 (for example, the most protruding part of the back M5). The OK button 14j is a button for confirming the image M2 in which the positions of the marks K3, K4, and K5 have been adjusted.
[0053] 1, after acquiring an image M1 of the front of the user in which the positions of the marks K1 and K2 have been adjusted, and an image M2 of the side of the user in which the positions of the marks K3, K4, and K5 have been adjusted, the body position acquisition unit 16 calculates the position of the user's body from the images M1 and M2. For example, the body position acquisition unit 16 acquires the positions of the neck M3 and shoulders M4 in front of the user on the image M1 from the positions of the marks K1 and K2, and acquires the positions of the back of the head M6, neck M3, and back M5 on the side of the user on the image M2 from the positions of the marks K3, K4, and K5.
[0054] The physical data calculation unit 17 calculates shape data D1 of the user's shoulders, shape data D2 of the user's neck, and shape data D3 of the user's back of the head from the positions of the neck and shoulders in the front and the positions of the back of the head, neck, and back in the side acquired by the body position acquisition unit 16.
[0055] 4 and 7, the physical data calculation unit 17 calculates the horizontal length from the user's neck M3 to shoulders M4 in image M1 as shoulder shape data D1, and calculates the horizontal length from the user's back M5 to neck M3 in image M2 as neck shape data D2. For example, the physical data calculation unit 17 calculates the horizontal length from the user's back M5 to the back of the head M6 as back of the head shape data D3.
[0056] The shoulder shape data D1, neck shape data D2, and back of the head shape data D3 may be calculated to have lengths other than those in the above examples. As described above, the body data calculation unit 17 calculates the neck shape data D2 of the user from the side image M2, and calculates the shoulder shape data D1 of the user from the front image M1.
[0057] The determination unit 18 determines the height of the bedding from the neck shape data D2. For example, the determination unit 18 determines that a high pillow is suitable when the neck shape data D2 is equal to or greater than a certain value, and determines that a low pillow is suitable when the neck shape data D2 is not equal to or greater than a certain value. As a specific example, the determination unit 18 determines that a high pillow is suitable when the neck shape data D2 is equal to or greater than A1 (cm), determines that a medium (normal) pillow is suitable when the neck shape data D2 is equal to or greater than A2 (cm) and less than A1 (cm), and determines that a low pillow is suitable when the neck shape data D2 is less than A2 (cm). A1 is a positive real number, and A2 is a positive real number smaller than A1. As an example, the value of A1 is 8.0, and the value of A2 is 6.0. However, the values of A1 and A2 are not limited to the above examples.
[0058] The comment extraction unit 19 extracts comments to be displayed on the display 2b, for example, from comments pre-stored in a storage unit of the information terminal 2. Fig. 8 is a comment table C showing examples of pre-stored comments. For example, the comment table C shown in Fig. 8 is stored in advance in the information terminal 2 (for example, when the application of the bedding proposal system 1 is downloaded to the information terminal 2 or when the application of the bedding proposal system 1 is started).
[0059] The comment extraction unit 19 extracts comments according to the shoulder shape data D1 and the neck shape data D2. In this embodiment, the comment extraction unit 19 extracts comments according to the shoulder shape data D1, the neck shape data D2, and the back of the head shape data D3. For example, the determination unit 18 determines the shoulder shape data D1, the neck shape data D2, and the back of the head shape data D3 in three levels: high, medium, and low.
[0060] For example, when the shoulder shape data D1 is equal to or greater than a certain value, the determination unit 18 determines that the shoulders are broad, and when the shoulder shape data D1 is less than the certain value, the determination unit 18 determines that the shoulders are narrow. For example, when the neck shape data D2 is equal to or greater than a certain value, the determination unit 18 determines that the neck is high, and when the neck shape data D2 is less than the certain value, the determination unit 18 determines that the neck is low.
[0061] For example, the determination unit 18 determines that the back of the head is high when the shape data D3 of the back of the head is equal to or greater than a certain value, and determines that the back of the head is low when the shape data D3 of the back of the head is not equal to or greater than the certain value. "The neck (or back of the head) is high (or low)" indicates that the height of the neck (or back of the head) from the bedding on which the user is supposed to be lying is high (or low). In addition, a case in which the horizontal distance from the back M5 in the side image M2 is long may be determined as "(the height of the neck or back of the head) is high."
[0062] As an example, the determination unit 18 determines that the shoulders are broad when the shoulder shape data D1 is equal to or greater than X1 (cm), determines that the shoulders are medium when the shoulder shape data D1 is equal to or greater than X2 (cm) and less than X1 (cm), and determines that the shoulders are narrow when the shoulder shape data D1 is less than X2 (cm). X1 is a positive real number, and X2 is a positive real number smaller than X1. As an example, the value of X1 is 12.0, and the value of X2 is 9.3. However, the values of X1 and X2 are not limited to the above examples.
[0063] As an example, the determination unit 18 determines that the neck is high when the neck shape data D2 is Y1 (cm) or more, determines that the neck is medium when the neck shape data D2 is Y2 (cm) or more and less than Y1 (cm), and determines that the neck is low when the neck shape data D2 is less than Y2 (cm). Y1 is a positive real number, and Y2 is a positive real number smaller than Y1. As an example, the value of Y1 is 8.0, and the value of Y2 is 6.0. However, the values of Y1 and Y2 are not limited to the above example.
[0064] As an example, the determination unit 18 determines that the back of the head is high when the shape data D3 of the back of the head is Z1 (cm) or more, determines that the back of the head is medium when the shape data D3 of the back of the head is Z2 (cm) or more and less than Z1 (cm), and determines that the back of the head is low when the shape data D3 of the back of the head is less than Z2 (cm). Z1 is a positive real number, and Z2 is a positive real number smaller than Z1. As an example, the value of Z1 is 5.0, and the value of Z2 is 3.0. However, the values of Z1 and Z2 are not limited to the above example.
[0065] As described above, the determination unit 18 determines the height of the neck, the height of the back of the head, and the width of the shoulders, and the comment extraction unit 19 extracts a comment according to the determined height of the neck, the height of the back of the head, and the width of the shoulders. For example, if the determination unit 18 determines that the neck is medium, the back of the head is low, and the shoulders are narrow, the comment extraction unit 19 extracts a comment such as "It is easy to match if the back of the head and both sides are low." Also, if the determination unit 18 determines that the neck is high, the back of the head is low, and the shoulders are medium, the comment extraction unit 19 extracts a comment such as "It is easy to match if the back of the head is low. If you often sleep on your side, a normal height is easy to match."
[0066] 1 and 9, the display unit 20 displays the pillow height determined by the determination unit 18 and the comments extracted by the comment extraction unit 19. Fig. 9 shows an example of a screen displayed by the display unit 20. The display unit 20 displays, for example, a height display screen 23 that displays the pillow height suitable for the user, and a comment display screen 24 that displays comments related to the pillow, on the display 2b of the information terminal 2.
[0067] As an example, height display screen 23 has text display section 23b that displays the height (neck height, pillow height) determined by determination section 18 as text, icon display section 23c that displays the height determined by determination section 18 as an icon, and meter display section 23d that displays the height determined by determination section 18 as a meter. As height display screen 23 thus has text display section 23b, icon display section 23c, and meter display section 23d, the user can immediately know the pillow height that is suitable for him or her.
[0068] The comment display screen 24 has a comment display section 24b that displays the comments extracted by the comment extraction section 19. The display section 20 displays the comments extracted by the comment extraction section 19 from the comment table C in text format in the comment display section 24b. For example, if it is determined that the neck is low, the back of the head is low, and the shoulders are medium, and a comment such as "If you often sleep on your side, a normal height is likely to be suitable" is extracted, the display section 20 displays the extracted comment in the comment display section 24b.
[0069] The display unit 20 displays, for example, a remeasurement confirmation button 25. When the remeasurement confirmation button 25 is pressed, the display unit 20 displays, for example, the initial screen shown in Fig. 2 again. As an example, on the display 2b, the text display unit 23b, the icon display unit 23c, the meter display unit 23d, the comment display unit 24b, and the remeasurement confirmation button 25 are displayed in this order from top to bottom. However, the display manner of the pillow height and the comment displayed by the display unit 20 is not limited to the above example and can be changed as appropriate.
[0070] Next, the bedding suggestion method according to this embodiment will be described with reference to Fig. 10. Fig. 10 is a flow chart showing an example of steps of the bedding suggestion method according to this embodiment. For example, a series of steps of the bedding suggestion method is started by starting an application of the bedding suggestion system 1 on the information terminal 2.
[0071] When the application of bedding recommendation system 1 is launched, for example, the display unit 20 displays a terms of use button and a start button on the display 2b. When the start button on the display 2b is pressed, the display unit 20 displays a screen explaining how to use the application of bedding recommendation system 1 and a next button on the display 2b. The method of using the application of bedding recommendation system 1 includes, for example, how to take front and side photographs and precautions (for example, it is better to tie up your hair and expose your neck when taking a photograph).
[0072] When the NEXT button is pressed, the display unit 20 displays an operation screen 21 for executing the front photographing function of the user on the display 2b, as shown in Fig. 2. At this time, the front silhouette display unit 11 displays the front silhouette E1 on the display 2b (step of displaying a front silhouette, step S1).
[0073] The user adjusts the position of the front of the user projected on the display 2b so that it matches the displayed front silhouette E1. At this time, the position of the front of the user is adjusted by adjusting the distance and direction of the information terminal 2 relative to the front of the user. In this way, before actually capturing a front image of the user, an adjustment is made to match the position of the front of the user to the position of the front silhouette E1 (step of matching the position of the front, step S2).
[0074] When the shutter button 21d is pressed with the front of the user aligned with the front silhouette E1 on the display 2b, a front image M1 of the user is captured (step of capturing a front image, step S3). As shown in Fig. 3, the captured front image M1 is displayed on the display 2b together with the front silhouette E1.
[0075] At this time, the front image M1 is enlarged or reduced relative to the front silhouette E1 (a process of adjusting the image size, step S4). As a specific example, the size of the front image M1 is adjusted to the size of the front silhouette E1 by placing two fingers on the display 2b and pinching in and out.
[0076] Then, when the OK button 12d is pressed, the front image acquisition unit 12 displays a screen for confirming the positions of each part of the body in the front image M1, as shown in Fig. 4. At this time, the front image acquisition unit 12 displays marks K1 and K2 on the display 2b together with the image M1.
[0077] For example, the user aligns the tip of the arrow of the mark K1 with the narrowest part of the neck and the tip of the mark K2 with the most protruding part of the shoulder on the display 2b (step of adjusting the position of the marks, step S5). After that, when the OK button 12g is pressed, for example, the front image acquisition unit 12 acquires and determines the front image M1 (step of acquiring the front image, step S6).
[0078] When the OK button 12g is pressed, the display unit 20 displays an operation screen 22 for photographing the side of the user on the display 2b, as shown in Fig. 5. At this time, the side silhouette display unit 13 displays the side silhouette E2 on the display 2b (step of displaying a side silhouette, step S7).
[0079] The user adjusts the position of the user's side face displayed on the display 2b so that it matches the side silhouette E2. Specifically, the information terminal 2 is placed so that the height of the information terminal 2 matches the height of the user's profile, and the position of the user's side face is adjusted by adjusting the distance and direction of the information terminal 2 relative to the user's side face. In this way, before actually capturing a side image of the user, an adjustment is made to match the position of the user's side face to the position of the side silhouette E2 (step of matching the position of the side face, step S8).
[0080] When the user is positioned at the position of the side silhouette E2 on the display 2b and the shutter button 21d is pressed, a side image M2 of the user is captured (step of capturing a side image, step S9) after X seconds (for example, the value of X is 3) have elapsed since the shutter button 21d was pressed. As shown in Fig. 6, the captured side image M2 is displayed on the display 2b together with the side silhouette E2.
[0081] Then, the side image M2 is enlarged or reduced relative to the side silhouette E2 (step of adjusting the image size, step S10). At this time, by placing two fingers on the display 2b and pinching in and out, the size of the side image M2 is adjusted to the size of the side silhouette E2.
[0082] When the OK button 14g is pressed on the display 2b, the side image acquisition unit 14 displays a screen for confirming the positions of each body part in the side image M2, as shown in Fig. 7. The side image acquisition unit 14 displays marks K3, K4, and K5 on the display 2b together with the image M2.
[0083] For example, on the display 2b, the user aligns the tip of the arrow of the mark K3 with the protruding part of the back of the head M6, the tip of the mark K4 with the concave part of the neck M3, and the tip of the arrow of the mark K5 with the most protruding part of the back M5 (step of adjusting the position of the marks, step S11). After that, when the OK button 14j is pressed, for example, the side image acquisition unit 14 acquires and determines the side image M2 (step of acquiring the side image, step S12).
[0084] After the OK button 14j is pressed, the body position acquisition unit 16 acquires the position of each part of the user's body, and for example, the body data calculation unit 17 calculates the shape data D1 of the shoulders, the shape data D2 of the neck, and the shape data D3 of the back of the head. For example, as shown in FIG. 4 and FIG. 7, the body data calculation unit 17 calculates the horizontal length from the neck M3 to the shoulders M4 of the user in the image M1 as the shape data D1 of the shoulders, and calculates the horizontal length from the back M5 to the neck M3 of the user in the image M2 as the shape data D2 of the neck. For example, the body data calculation unit 17 calculates the horizontal length from the back M5 to the back of the head M6 of the user as the shape data D3 of the back of the head. As described above, the body data calculation unit 17 calculates the shape data D2 of the neck M3 of the user from the side image M2, and calculates the shape data D1 of the shoulders M4 of the user from the front image M1 (step of calculating shape data (body data), step S13).
[0085] Thereafter, the determination unit 18 determines the height of the pillow from the neck shape data D2 (step S14: determining the height), and the comment extraction unit 19 extracts comments from the comment table C according to the shoulder shape data D1, the neck shape data D2, and the back of the head shape data D3 (step S14: extracting comments).
[0086] The result of the determination by the determination unit 18 and the comments extracted by the comment extraction unit 19 are displayed on the display 2b by the display unit 20 (displaying step, step S15). At this time, as shown in Fig. 9, for example, the display unit 20 displays the result of the determination by the determination unit 18 in the text display unit 23b, the icon display unit 23c, and the meter display unit 23d, and also displays the comments extracted by the comment extraction unit 19 in the comment display unit 24b. Through the above steps, a series of steps in the bedding suggestion method is completed.
[0087] Next, the effects obtained from the bedding suggestion system 1 and bedding suggestion method according to this embodiment will be described. In the bedding suggestion system 1 and bedding suggestion method according to this embodiment, the front image acquisition unit 12 acquires an image M1 of the front of the user, and the side image acquisition unit 14 acquires an image M2 of the side of the user.
[0088] The body data calculation unit 17 calculates the shape data D2 of the user's neck from the side image M2 of the user, and calculates the shape data D1 of the user's shoulders from the front image M1 of the user. Therefore, the shape data D2 of the user's neck is calculated from the side image M2, and the shape data D1 of the user's shoulders is calculated from the front image M1, so that the shape data of the user's body can be obtained with high accuracy. Therefore, the accuracy of the bedding suggestions can be improved.
[0089] In the bedding recommendation system 1, the judgment unit 18 judges the bedding height from the neck shape data D2, and the comment extraction unit 19 extracts comments based on the neck shape data D2 and the shoulder shape data D1. The judged bedding height and the extracted comments are then displayed on the display unit 20. As the bedding height and comments are displayed based on the user's body shape data, the user can understand the bedding height that is appropriate for him / her and can receive advice through comments. As a result, sufficient suggestions can be made to the user.
[0090] In the bedding recommendation system 1 according to this embodiment, the user operates the information terminal 2 to take pictures of the front and side of the user with the information terminal 2, whereby the pillow height is judged and a comment is displayed. Therefore, the user can receive recommendations for bedding (pillows) suitable for them at home, for example, without having to go to a pillow store, and can easily use the bedding recommendation system 1 by himself or herself and can receive recommendations on bedding (pillows) anytime and anywhere.
[0091] In this embodiment, the body data calculation unit 17 further calculates shape data D3 of the user's back of the head from the side image M2. The comment extraction unit 19 extracts comments according to the neck shape data D2, shoulder shape data D1, and back of the head shape data D3. In this case, comments are extracted based on the neck shape data D2, shoulder shape data D1, and back of the head shape data D3. Therefore, comments can be extracted with higher accuracy, and the accuracy of bedding suggestions to the user can be improved.
[0092] In this embodiment, the bedding suggestion system 1 includes a mark display unit 15 that displays marks K1, K2, K3, K4, and K5 along with the front image M1 acquired by the front image acquisition unit 12 and the side image M2 acquired by the side image acquisition unit 14. The marks K1, K2, K3, K4, and K5 are movable in the front image M1 and the side image M2, respectively, and the body data calculation unit 17 calculates the neck shape data D2 and the shoulder shape data D1 based on the positions of the marks K1, K2, K3, K4, and K5. In this case, it is possible to mark the shoulder position and the neck position on each of the photographed front image M1 and side image M2, and calculate the body shape data based on the marked positions. Therefore, the accuracy of the body shape data can be further improved.
[0093] The bedding suggestion method according to the present embodiment further includes a step of displaying a front silhouette E1 that imitates a person's front, a step of acquiring a front image M1 and then adjusting the size of the front image M1 to the size of the front silhouette E1, a step of displaying a side silhouette E2 that imitates a person's side, and a step of acquiring a side image M2 and then adjusting the size of the side image M2 to the size of the side silhouette E2. In this case, since the size of the image is adjusted to the silhouette after acquisition of the image, the accuracy of the data regarding the size of the body can be improved. Therefore, the body shape data can be acquired with higher accuracy.
[0094] The bedding suggestion method according to the present embodiment further includes a step of aligning the front position with the position of the front silhouette E1 before acquiring the front image M1, and a step of aligning the side position with the position of the side silhouette E2 before acquiring the side image M2. In this case, the size of the body is aligned with the silhouette before shooting. Therefore, since shooting is performed with the size of the body aligned with the silhouette, it is possible to acquire body shape data with higher accuracy.
[0095] The above describes the embodiments of the bedding suggestion system and bedding suggestion method according to the present disclosure. However, the bedding suggestion system and bedding suggestion method according to the present disclosure are not limited to the above-mentioned embodiments, and may be modified or applied to other things within the scope of the gist described in each claim. In other words, the configuration and function of each part of the bedding suggestion system, and the contents and order of the steps of the bedding suggestion method can be appropriately changed within the scope of the gist described above.
[0096] For example, in the above embodiment, an example has been described in which the display unit 20 displays the determination result by the determination unit 18 and the comments extracted by the comment extraction unit 19 on the display 2b as shown in Fig. 9. However, the display unit 20 may display things other than the pillow height determination result and the comments on the display 2b.
[0097] For example, after displaying the pillow height judgment result and the comment, the display unit 20 may display the type of contents of the pillow and the pillow care method as shown in Fig. 11. In this case, the display unit 20 displays the type of pillow contents in the contents display unit 26 and also displays the pillow care method in the care method display unit 27. As an example, the contents display unit 26 displays images of the contents such as down / feathers, elastomer pipes, and cypress, as well as comments on the contents. The care method display unit 27 displays a text message of the pillow care method, such as how to wash the pillow cover.
[0098] Furthermore, the display unit 20 may display an internet site for purchasing pillows after displaying the pillow height judgment result and the comments. For example, the display unit 20 may extract information on pillows that match the displayed pillow height judgment result from the storage unit of the information terminal 2, and display the extracted pillow information (pillow image, etc.) on the display 2b. The information terminal 2 may receive information on the pillow that matches the pillow judgment result (information on the pillow and its purchasing method, etc.) from the server. In this case, the user can know the pillow height that is suitable for him / her, and can obtain information on the pillow that is suitable for him / her and quickly purchase the pillow.
[0099] In addition, in the bedding recommendation method, after the display unit 20 displays the pillow evaluation results and comments on the display 2b, the display 2b may be shown to a pillow salesperson, who may then recommend a pillow suitable for the user. In this case, by the salesperson viewing the evaluation results and comments displayed on the display 2b, the salesperson can quickly grasp information about a pillow suitable for the user, and can accurately and quickly recommend a pillow suitable for the user.
[0100] In the above embodiment, an example has been described in which the determination unit 18 determines the neck height, the head height, and the shoulder width, and the comment extraction unit 19 extracts a comment according to the determined neck height, head height, and shoulder width. However, the determination unit 18 does not need to determine all of the neck height, head height, and shoulder width, and the comment extraction unit 19 does not need to extract a comment according to all of the determined neck height, head height, and shoulder width. For example, the determination unit 18 may determine the neck height and shoulder width, and the comment extraction unit 19 may extract a comment according to the determined neck height and shoulder width.
[0101] In the above embodiment, an example has been described in which the captured front image of the user is aligned with the front silhouette E1, and the captured side image of the user is aligned with the side silhouette E2. However, the front image of the user does not have to be aligned with the front silhouette E1, and the side image of the user does not have to be aligned with the side silhouette E2. Furthermore, at least one of the steps of displaying the front silhouette E1 and the side silhouette E2 may be omitted.
[0102] For example, in the above embodiment, a bedding recommendation system 1 was described that includes a front silhouette display unit 11, a front image acquisition unit 12, a side silhouette display unit 13, a side image acquisition unit 14, a mark display unit 15, a body position acquisition unit 16, a physical data calculation unit 17, a judgment unit 18, a comment extraction unit 19, and a display unit 20. However, the bedding recommendation system may not include at least any of the front silhouette display unit 11, the front image acquisition unit 12, the side silhouette display unit 13, the side image acquisition unit 14, the mark display unit 15, the body position acquisition unit 16, the physical data calculation unit 17, the judgment unit 18, the comment extraction unit 19, and the display unit 20.
[0103] In the above embodiment, an example in which the bedding is a pillow has been described. However, the bedding suggestion system and bedding suggestion method according to the present disclosure can also be applied to bedding other than pillows. For example, the bedding suggestion system and bedding suggestion method may be applied to bedding such as a cushion, a mattress or a futon, a bed pad, or a cushion, and the type of bedding to which the bedding suggestion system and bedding suggestion method are applied can be changed as appropriate. [Explanation of symbols]
[0104] 1... bedding recommendation system, 2... information terminal, 2b... display, 11... front silhouette display unit, 12... front image acquisition unit, 12b... front image adjustment unit, 12c... message, 12d... OK button, 12f... message, 12g... OK button, 13... side silhouette display unit, 14... side image acquisition unit, 14b... side image adjustment unit, 14c... eye position determination unit, 14d... back of head determination unit, 14f... message, 14g... OK button, 14h... message, 14j... OK button, 15... mark display unit, 16... body position acquisition unit, 17... body data calculation unit, 18... judgment unit, 19... comment extraction unit, 20... display unit, 21... operation screen, 21b... operation content, 21c... progress bar, 21d... shutter button, 21f...switch button, 21g...message, 22...operation screen, 22b...operation content, 22c...progress bar, 22g...message, 23...display screen, 23b...text display section, 23c...icon display section, 23d...meter display section, 24...comment display screen, 24b...comment display section, 25...remeasurement confirmation button, 26...contents display section, 27...care instructions display section, C...comment table, D1...shoulder shape data, D2...neck shape data, D3...back of head shape data, E1...front silhouette, E2...side silhouette, K1,K2,K3,K4,K5...mark, M1,M2...image, M3...neck, M4...shoulders, M5...back, M6...back of head, S11,S21...frame.
Claims
1. A bedding recommendation system used to recommend bedding to a user, a front image acquisition unit for acquiring an image of the front of the user; A side image acquisition unit for acquiring a side image of the user; a body data calculation unit that calculates shape data of the user's neck from the side image and calculates shape data of the user's shoulders from the front image; A determination unit that determines the height of the bedding from the neck shape data; a comment extraction unit that extracts a comment according to the neck shape data and the shoulder shape data; a display unit that displays the height of the bedding determined by the determination unit and the comments extracted by the comment extraction unit; Equipped with a front silhouette display unit that displays a front silhouette imitating a front view of a person on a display of the information terminal; The front image acquisition unit displays the front silhouette and a front image adjustment unit including the captured image on the display, and the front image adjustment unit is capable of adjusting a size of the image relative to the front silhouette. Bedding recommendation system.
2. The body data calculation unit further calculates shape data of the back of the head of the user from the side image, the comment extraction unit extracts comments from the neck shape data, the shoulder shape data, and the back of the head shape data; The bedding recommendation system according to claim 1 .
3. a mark display unit that displays a mark together with the front image acquired by the front image acquisition unit and the side image acquired by the side image acquisition unit, the mark is movable in each of the front image and the side image, The physical data calculation unit calculates the neck shape data and the shoulder shape data based on the positions of the marks. The bedding recommendation system according to claim 1 or 2.
4. A bedding suggestion method for suggesting bedding to a user, comprising: A series of steps of the bedding recommendation method is started by launching an application of a bedding recommendation system on an information terminal, A step of a front image acquisition unit of the bedding recommendation system acquiring a front image of the user; A step of a side image acquisition unit of the bedding recommendation system acquiring an image of a side of the user; A step in which a body data calculation unit of the bedding recommendation system calculates shape data of the user's neck from the side image and calculates shape data of the user's shoulders from the front image; A step in which a determination unit of the bedding recommendation system determines the height of the bedding from the neck shape data; A step in which a comment extraction unit of the bedding recommendation system extracts comments according to the neck shape data and the shoulder shape data; A step in which a display unit of the bedding recommendation system displays the height of the bedding determined in the determining step and the comments extracted in the comment extracting step; Equipped with a front silhouette display unit that displays a front silhouette simulating a front of a person on a display of the information terminal; The front image acquisition unit displays the front silhouette and a front image adjustment unit including the captured image on the display, and the front image adjustment unit is capable of adjusting a size of the image relative to the front silhouette. Bedding suggestions method.
5. A step of displaying a side silhouette that resembles a side of a person; after acquiring the side image, adjusting the size of the side image to the size of the side silhouette; Further comprising: The bedding suggestion method according to claim 4.
6. aligning the front face to a position of the front silhouette before acquiring the front image; aligning the flank to a position of the flank silhouette prior to acquiring an image of the flank; Further comprising: The bedding suggestion method according to claim 5.
Citation Information
Patent Citations
Method for designing pillow in made-to-order system
JP2008212669A
Image photographing apparatus and image photographing program
JP2012161084A
Pillow height determination device, and method and program therefor
JP2015094740A
Output processing program, recommended size display program, output processing device and output processing method
JP2018018383A
Information processing method, method for producing pillow, information processing system, and program
JP2018149216A