The present application relates to the technical field of stereo-vision measurements, and in particular, relates to a panum's area measurement method and apparatus, and a wearable display device.
With the development of network technologies and machine vision and image recognition technologies, smart wearable display devices are more and more widely applied. For example, immersive virtual reality devices, augmented reality devices or even mobile terminals may be equipped with a wearable bracket to provide a realistic virtual environment and content for the users.
A single visionary image produced by visions of two eyes does not necessarily require that stimulations of light rays fall at absolute corresponding points of two retinas of the two eyes, and as a single image may be produced as long as the stimulations of the light rays fall within a specific range in the vicinity of the corresponding points. A monocular and small range formed in the vicinity of a corresponding point of a monocular retina is referred to as the panum's area. When the projection of an object is not within the panum's area, double images are formed. When the projection of the object is totally at corresponding points of two retinas, the object is perceived as a plane. If the projection of the object goes beyond the panum's area, the object is observed as double images; and if the projection of the object is neither completely at the corresponding points, nor goes beyond the panum's area, a three-dimensional vision is generated. Therefore, accurate measurement of the panum's area is significant for providing a comfortable stereo image for the wearable display device.
Stereo display technologies, for example, 3D movies, virtual reality (VR), augmented reality (AR) and the like, are mostly based on the binocular parallax principle, and thus provide three-dimensional stereo display full of senses of shock and immersion for users.
When users watch 3D screen, the positions of the points of an object on the screen observed by the left and right eyes may not coincide with each other, but are horizontally spaced. These two different points are imaged on the retinas, and then fused by the brain to a spatial point. This is the binocular parallax principle. The two points on the screen are generally called homologous points. A relative positional relationship between this pair of homologous points determines whether the brain fused spatial point seems to be distal from the watcher inside the screen or proximal to the watcher outside the screen. A horizontal distance between the homologous points is also referred to as a horizontal parallax. When the left eye sees a left side point in the homologous points and the right eye sees a right side point in the homologous points, a positive horizontal parallax is present, and in this case, the spatial point fused in the brain is outside the screen and the watcher and seems to enter the screen. When the left eye sees the right side point in the homologous points and the right eye sees the left side point in the homologous points, a negative horizontal parallax is present, and in this case, the spatial point fused in the brain is between the screen and the watcher and seems to protrude from the screen. The horizontal parallax is limited to a specific range. If the horizontal parallax increases to a specific degree or decreases to a specific degree, such increase or decrease may go beyond a fusion range of the human eyes. Consequently, a complete object may fail to be fused in the brain, and instead, a ghost is produced, which causes sickness for human eyes. When the horizontal parallax approaches zero, a relative sense of depth between landscapes may be weak, the stereo effect is not apparent, and the sense of immersion is not notable. When the horizontal parallax is zero, common two-dimensional display is provided. Generally, such range of positive and negative parallaxes is referred to as a panum's area in medicine.
However, in the prior art, there is no uniform standard for the measurement of the panum's area of the best stereo-vision of binocular. Under the same measurement method, a difference between a panum's area value measured by a user under test on device A and a panum's area value measured on device B is very large. How to provide a method and equipment that can be applied to different equipment and can accurately measure the panum's area has become an urgent problem.
Therefore, the tranditional panum's area measurement technology needs to be improved.
An embodiment of the present application provides a panum's area measurement method. The method includes: projecting a first parallax image of a spatial object to the left eye of a user under test, and projecting a second parallax image of the spatial object to the right eye of the user under test, wherein the first parallax image includes a first homologous point and the second parallax image includes a second homologous point; adjusting a horizontal parallax amount between the first homologous point and the second homologous point until the user under test observes the spatial object producing a ghost; acquiring a parallax amount parameter Δne; calculating a horizontal physical spacing Δx between the first homologous point and the second homologous point based on the parallax amount parameter Δne; and calculating a panum's area range (μin, μout) of the user under test based on the horizontal physical spacing Δx.
Another embodiment of the present application provides a wearable display device. The wearable display device includes a first display unit, a second display unit and an interaction end, wherein the wearable display device further includes an adjusting module and a measuring module that receive a signal from the interaction end; wherein the first display unit is configured to project a first parallax image of a spatial object to the left eye of a user under test, and the second display unit is configured to project a second parallax image of the spatial object to the right eye of the user under test, wherein the first parallax image includes a first homologous point and the second parallax image includes a second homologous point; the adjusting module is configured to adjust, under control of the interaction end, a horizontal parallax amount between the first homologous point and the second homologous point until the user under test observes the spatial object producing a ghost; and the measuring module is configured to acquiring a parallax amount parameter Δne, calculate a horizontal physical spacing Δx between the first homologous point and the second homologous point based on the parallax amount parameter Δne, and calculate a panum's area range (μin, μout) of the user under test based on the horizontal physical spacing Δx.
Still another embodiment of the present application provides an electronic device. The electronic device includes: at least one processor; and a memory and a communication component that are communicably connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, wherein, the instructions, when being executed by the at least one processor, cause the at least one processor to establish a data channel by using the communication component, such that the at least one processor perform the method as described above.
One or more embodiments are illustrated by way of example, and not by limitation, in the figures of the accompanying drawings, wherein components having the same reference numeral designations represent like components throughout. The drawings are not to scale, unless otherwise disclosed.
For clearer descriptions of the objectives, technical solutions, and advantages of the present application, the present application is further described with reference to specific embodiments and attached drawings. It should be understood that the specific embodiments described herein are only intended to explain the present application instead of limiting the present application.
Referring to
The interaction end 70 may be an interactive operation terminal configured for the wearable display device, for example, an interactive operation handle or an interactive operation glove or the like wearable interaction device. In another embodiment, the interaction end 70 may also be a head posture acquisition apparatus arranged in a wearable display helmet, wherein the head posture acquisition apparatus includes a gyroscope and an accelerometer configured to acquire a head rotation posture parameter of a user under test. For example, when the user under test rotates his or her head to the left (right), an instruction for decreasing (increasing) a horizontal physical spacing is generated; and when the user under test rotates his or her head to the right (left), an instruction for increasing (decreasing) the horizontal physical spacing is generated. The head posture acquisition apparatus adjusts a parallax amount parameter based on the head posture parameter of the user under test.
The wearable display device may be a virtual reality (VR) device 10. The wearable display device may also be an augmented reality (AR) device 30. The wearable display device may also be a mobile terminal 20. Each of the above exemplified wearable display devices may be wirelessly connected to the interaction end 70 and meanwhile wirelessly connected to an interactive cloud 90. The interactive cloud 90 is constructed by networking of a plurality of cloud servers 91 to 93.
The virtual reality device is a computer system that is capable of creating and providing a virtual three-dimensional world. The virtual reality device creates a three-dimensional virtual world reflecting in real time physical object changes and mutual interactions for users, and provides a vision for observing a virtual world and provides there-dimensional interactive operations for the user by auxiliary sensing equipment such as helmet displays, data gloves and the like, such that the user may directly participate in the interactive operations and explore changes and interactions of a simulated object in a virtual spatial environment. The virtual reality technology is a fruit of the computer technology, the sensing technology, the man-machine interface technology, the artificial intelligence technology and the like high technologies. Verisimilitude and real-time interaction provide solid supports for the system simulation technology, and meanwhile provide immersion, interaction and imagination. An augmented reality (AR) device further includes glasses by which the real world may be observed. By means of the glasses and a projected virtual three-dimensional image, the user may observe the real world while seeing the virtual three-dimensional world.
The wearable display device in this technical solution mainly include: a high-performance operation and processing unit, a three-dimensional display unit and an interaction end 40. The three-dimensional display unit includes two independent sets of sub display units, that is, a first display unit and a second display unit. These two sets of sub display units display two independent test images to the left eye and the right eye of the user. The high-performance operation and processing unit is configured to carry out real-time operation processing, and the interaction end 70 is configured to process input information of a user under test during the test process.
Therefore, the images presented by the wearable display device presents to two eyes of the user under test via the first display unit and the second display unit may all be finely adjusted, and thus a condition is provided for testing a panum's area of the user.
Panum's area measurement of the user is an important parameter for the user to recognize his or her three-dimensional vision of the eyes, and is also a basis for the wearable display device to provide comfortable three-dimensional content. A single-image small range formed in the vicinity of a corresponding point of a monocular retina is referred to as the panum's area. When the projection of an object is not within the panum's area, double images are formed. When the projection of the object is totally at corresponding points of two retinas, the object is perceived as a plane. If the projection of the object goes beyond the panum's area, the object is observed as double images; and if the projection of the object is neither at the corresponding points, nor goes beyond the panum's area, a stereo vision is generated. Therefore, accurate measurement of the panum's area is significant for providing a comfortable stereo image for the wearable display device.
This embodiment is related to a wearable display device 60 for use in panum's area measurement.
The wearable display device 60 displays, in a first display unit, a first parallax image that may be finely adjusted, and displays, in a second display unit, a second parallax image that may be finely adjusted. When a user under test wears a wearable helmet, the left and right eyes of the user respectively observe the first parallax image and the second parallax image, and adjust a horizontal physical spacing between the first parallax image and the second parallax image based on a clarity degree of an observed three-dimensional image, finds a critical position where a clear image is transformed from a blurry one, and finally predicts a panum's area range based on the measured horizontal physical spacing between the first parallax image and the second parallax image.
Referring to
The first display unit 61 and the second display unit 62 are left and right optical display systems on the wearable display device. The optical display systems correspond to the left eye and the right eye, and each optical display system includes a display screen and an imaging optical lens. The imaging optical lens may be a spherical lens, a non-spherical lens, a Fresnel's lens, a prism, a free curve half mirror, a waveguide grating or the like. The image on the display screen causes light rays to be incident to the corresponding eyes via the corresponding optical imaging lens, and to be imaged on the retinas.
The connecting module 66 is wirelessly connected to an interaction end 70 that is manually operated by the user. The interaction end 70 acquires an interaction instruction from the user under test, and sends the interaction instruction to the connecting module 66.
Referring to
The adjusting module 63 adjusts a horizontal parallax amount between the first homologous point A and the second homologous point B until the user under test observes the spatial object producing a ghost.
The measuring module 64 acquires a parallax amount parameter Δne, and calculate a horizontal physical spacing Δx between the first homologous point and the second homologous point based on the parallax amount parameter Δne. The measuring module 64 further calculates a panum's area range (μin, μout) of the user under test based on the horizontal physical spacing Δx.
In
In addition, the horizontal parallax amount may also be changed from a greater positive value towards a smaller value or even a negative value. Further, changes of the horizontal parallax amount within unit time.
In one embodiment, a panum's area measurement apparatus, for example, the wearable display device, may store the panum's area range of the user to a local memory upon measuring the panum's area range. Meanwhile, the panum's area measurement apparatus, for example, the wearable display device, further includes an analyzing module 65. The analyzing module 65 statistically measures panum's area ranges of users under test, and acquires an average value of the panum's area ranges of the users under test having the same attribute. For example, the analyzing module 65 categories the users under test into males and females, statistically measuring panum's area ranges of the males and panum's area ranges of the females, and acquires an average value of the panum's area ranges of the males and females.
In another embodiment, upon acquiring the panum's area range of a user, the panum's area measurement apparatus, for example, the wearable display device, sends the panum's area range of the user to the interaction cloud, for example, the cloud server 91. In this embodiment, the cloud server 91 further includes the analyzing module 65. The analyzing module 65 statistically measures panum's area ranges of users under test having the same attribute as the user under test, and acquires an average value of the panum's area ranges. For example, the analyzing module 65 categories the users under test into the aged, the middle-aged and the children, statistically measures panum's area ranges of the aged and panum's are ranges of the adults, and acquires an average value of the panum's area ranges of the aged, the middle-aged and the children. Based on the panum's area ranges statistically measured according to the attributes of the users under test, an average value of the panum's area ranges of the users under test having different attributes, which provides technical reference data for preparing the three-dimensional content.
During adjustment, the user under test inputs an adjustment instruction by using the interaction end 70.
The adjusting module 63 adjusts the horizontal parallax amount towards a positive parallax amount based on the received adjustment instruction, and meanwhile the measuring module 64 acquires an in-screen parallax amount parameter Δnein and determines an in-screen horizontal physical spacing Δxin. In addition, the adjusting module 63 adjusts the horizontal parallax amount towards a negative parallax amount based on the received adjustment instruction, and meanwhile the measuring module 64 acquires an out-screen parallax amount parameter Δneout and determines an out-screen horizontal physical spacing Δxout. The measuring module 64 determines the panum's area range (μin, μout) based on the in-screen horizontal physical spacing Δxin and the out-screen horizontal physical spacing Δxout.
A calculation process of the panum's area range is described in detail hereinafter.
In this embodiment, in the schematic diagram of a binocular parallax principle in
In this embodiment of the present application, stereo parallax angles μin and μout are selected as evaluation parameters of the panum's area. As illustrated in
Each monocular optical display system may be equivalent to an ideal thin lens imaging system, and a two-dimensional display screen serves as an object plane. Human eyes see an upright image enlarged on the two-dimensional display screen, as illustrated in
Te denotes an object image magnification, Le denotes a horizontal physical size of an individual display screen, Le′ denotes a horizontal physical size of an image on the individual display screen, Se denotes an object distance, that is, a distance from the display screen to the lens, and Se′ denotes an image distance, which is generally a human eyes visibility distance of 25 cm. ξe′ denotes a pixel physical size of the image, ξe denotes a pixel physical size on the plane of the display screen, Me denotes a horizontal resolution of the individual display screen, de denotes a distance from the eyes to the center of the lens, and αe denotes a horizontal viewing angle.
From formulae (2) and (4), it is known that the pixel size ξe′ on the image plane of the display screen is:
As illustrated in
Based on the geometric relationships given in
Δne denotes a horizontal pixel spacing between the first homologous point A and the second homologous point B when the images on the left and right display screens totally coincide with each other, that is, the parallax amount parameter Δne. The parallax amount parameter Δne includes the in-screen parallax amount parameter Δnein and the out-screen parallax amount parameter Δneout.
When the user under test determines a critical position where double images appear based on the observation, the measuring module 64 introduces the in-screen parallax amount parameter Δnein and the out-screen parallax amount parameter Δneout to the formula, such that the horizontal physical spacing Δx between the first homologous point A and the second homologous point B on the left and right display screens on the image plane of the wearable display device is obtained. The horizontal physical spacing Δx includes the in-screen horizontal physical spacing Δxin and the out-screen horizontal physical spacing Δxout, and the calculation formula thereof is as follows:
Δx=Δneξe′+E (7)
The in-screen parallax amount parameter Δnein and the out-screen parallax amount parameter Δneout are introduced to formula (7), such that the in-screen horizontal physical spacing Δxin and the out-screen horizontal physical spacing Δxout are obtained.
Afterwards, based on the geometric relationship as illustrated in
1. With respect to an in-screen scenario where the parallax is positive:
2. With respect to an out-screen scenario where the parallax is negative:
E denotes the papillary distance, which is generally 65 cm. H denotes the watching distance, that is, the distance from the human eyes to the screen, din denotes an in-screen distance of a brain fused object, and dout denotes an out-screen distance thereof. din, dout, βin and βout are offset in formula iterations, which are thus not described herein any further.
From formulae (8) and (9), it is known that a horizontal parallax physical size Δx(H) is only a function of the watching distance H. Therefore, a horizontal parallax pixel distance between the first homologous point A and the second homologous point B is as follows:
ξ denotes a horizontal physical size of a pixel on the two-dimensional display screen.
This embodiment relates to a panum's area measurement method.
The horizontal pixel spacing between the first homologous point A and the second homologous point B is adjusted, for example, an in-screen parallax amount parameter Δnein and an out-screen parallax parameter Δneout. During adjustment by using the interaction end 70, for example, increase and decrease of Δne is controlled by leftward and rightward keys, the user under test wears a wearable display device, determines a critical position where no ghost appears, records the parallax amount parameter Δne at this time, and calculates a panum's area range (μin, μout) of the user under test. A measuring module of the wearable display device removes a maximum value and a minimum value for all the parallax amount parameters, and takes an average value Δ
Referring to
step 101: projecting a first parallax image of a spatial object to the left eye, wherein the first parallax image includes a first homologous point;
step 102: projecting a second parallax image of a spatial object to the right eye, wherein the second parallax image includes a second homologous point;
step 103: adjusting a horizontal parallax amount between the first homologous point and the second homologous point until the user under test observes the spatial object producing a ghost;
step 104: acquiring a parallax amount parameter Δne, and calculating a horizontal physical spacing Δx between the first homologous point and the second homologous point based on the parallax amount parameter Δne; and
step 105: calculating a panum's area range (μin, μout) of the user under test based on the horizontal physical spacing Δx.
Referring to
step 201: arranging the first homologous point A and the second homologous point B in the same horizontal line;
step 202: adjusting the horizontal parallax amount between the first homologous point A and the second homologous point B until the user under test observes the display object producing the ghost;
step 203: adjusting the horizontal parallax amount towards a positive parallax, and determining an in-screen horizontal physical spacing;
step 204: adjusting the horizontal parallax amount towards a negative parallax, and determining an out-screen horizontal physical spacing;
step 205: determining the panum's area range based on the in-screen horizontal physical spacing and the out-screen horizontal physical spacing;
step 206: statistically measuring panum's area ranges of users under test having the same attribute as the user under test based on attributes of the users under test; and
step 207: acquiring a panum's region average value of the users under test having the same attribute, and preparing three-dimensional display content based on the panum's area average value.
In the panum's area measurement method, the step of acquiring the parallax amount parameter Δne includes:
adjusting the horizontal parallax amount towards a positive parallax amount, acquiring an in-screen parallax amount parameter Δnein, and determining an in-screen horizontal physical spacing Δxin; adjusting the horizontal parallax amount towards a negative parallax amount, acquiring an out-screen parallax amount parameter Δneout, and determining an out-screen horizontal physical spacing Δxout; and determining the panum's area range (μin, μout) based on the in-screen horizontal physical spacing Δxin and the out-screen horizontal physical spacing Δxout.
The panum's area measurement apparatus is constituted by the wearable display device 60, the interaction end 70 and measurement software. The measurement software includes the adjusting module 63, the measuring module 64 and the analyzing module 65.
A specific measurement process is introduced as follows:
When the user under test wears the wearable display device, the measuring module 64 draws a first parallax image and a second parallax image, and the two parallax images are respectively displayed on two display screens of the wearable display device. The first parallax image and the second parallax image display the same spatial object. Only a distance difference in the horizontal direction is present between the spatial objects displayed in the first parallax image and the second parallax image, that is, only a horizontal parallax is present. No distance difference in the vertical direction is present therebetween, that is, no vertical parallax is present.
When the user under test sends an instruction for decreasing the parallax amount parameter via the interaction end, the adjusting module 63 may reduce the horizontal parallax between the spatial objects on the two parallax images based on a predetermined step, such that the horizontal parallax amount is adjusted towards a negative parallax.
When the user under test sends an instruction for increasing the parallax amount parameter via the interaction end, the adjusting module 63 may reduce the horizontal parallax between the spatial objects on the two parallax images based on a predetermined step, such that the horizontal parallax amount is adjusted towards a positive parallax.
When the horizontal parallax amount is changed from zero towards the negative parallax, the user may observe that left and right edges of the spatial object gradually create a ghost from a clear state. During transition from no ghost to appearance of a ghost, the corresponding parallax amount parameter Δne is the out-screen parameter amount parameter Δneout. When the horizontal parallax amount is changed from zero towards the positive parallax, the user may likewise observe that the left and right edges of the spatial object gradually create a ghost from a clear state. During transition from no ghost to appearance of a ghost, the corresponding parallax amount parameter Δne is the in-screen parallax amount parameter Δnein.
The measuring module 64 may introduce the acquired out-screen parameter amount parameter Δneout and in-screen parallax amount parameter Δnein to the following formula, such that the horizontal physical spacing Δx between the first homologous point A and the second homologous point B on the left and right display screens on the image plane of the wearable display device is obtained.
Δx=Δneξe′+E (7)
E denotes the pupillary distance of the human eyes, and the pixel size ξe′ of the display screen of the wearable display device on the image plane is as follows:
Se′ denotes an image distance which is generally a human eyes visibility distance of 25 cm, de denotes a distance from the eyes to a center of a lens, Me denotes a horizontal resolution of an individual display screen in the display screen, and αe denotes a horizontal viewing angle;
Afterwards, the horizontal physical spacing Δx between the first homologous point A and the second homologous point B on the left and right display screens on the image plane of the wearable display device is introduced to the following formula, such that two values μin and μin defining the panum's area range of two eyes of the user is obtained.
In conclusion, with the panum's area measurement method and apparatus, and the wearable display device according to the embodiments of the present application, the measured panum's area range is only related to the horizontal parallax amount adjusted by the user at the interaction end, and with respect to different display measurement devices which employ the measurement method according to the present application, the panum's area measurement results remain unchanged, such that the panum's area range is accurately and standardly measured. According to the embodiments of the present application, by using the wearable display device, for example, a virtual reality apparatus or an augmented reality apparatus, independent image measurements are performed for left and right eyes by two optical systems and two display screens of the virtual reality apparatus or the augmented reality apparatus, which eliminates the interference caused between the left eye and the right eye. In addition, according to the embodiments of the present application, by dynamically controlling the horizontal parallax amount, for example, the distance, between the homologous points of the spatial object displayed in the first display unit and the second display unit, with respect to an individual user under test, this method may accurately measures the corresponding panum's area range. The panum's area range may be used for detection and prevention of eye diseases; or with respect to preparation of the three-dimensional content, statistical measurements may be performed for several users under test, and an average value of the panum's area ranges is acquired to improve comfortable experience in three-dimensional content preparation.
As illustrated in
The at least one processor 610, the memory 620 and the communication component 650 may be connected via a bus or in another manner, and
The memory 620, as a non-volatile computer readable storage medium, may be configured to store non-volatile software programs, and non-volatile computer-executable programs and modules, for example, the program instructions/modules (for example, the first display unit 61, the second display unit 62, the adjusting module 63, the measuring module 64, the analyzing module 65 and the connecting module 66 as illustrated in
The memory 620 may include a program memory area and data memory area, wherein the program memory area may store operation systems and application programs needed by at least function; and the data memory area may store data created according to the usage of the wearable display device. In addition, the memory 620 may include a high speed random access memory, or include a non-volatile memory, for example, at least one disk storage device, a flash memory device, or another non-volatile solid storage device. In some embodiments, the memory 620 optionally includes the memory remotely arranged relative to the processor 610, and such remote memory may be connected to the electronic device over the network. Examples of the above network include, but not limited to, the Internet, Intranet, local area network, mobile communication network and a combination thereof.
One or more modules are stored in the memory 620, which, when being executed by the at least one processor 610, perform the panum's area measurement method according to any of the above method embodiments, for example, performing steps 101 to 105 in the method as illustrated in
The product may perform the method according to the embodiments of the present application, has corresponding function modules for performing the method, and achieves the corresponding beneficial effects. For technical details that are not illustrated in detail in this embodiment, reference may be made to the description of the methods according to the embodiments of the present application.
An embodiment of the present application provides a non-volatile computer-readable storage medium. The computer-readable storage medium stores computer-executable instructions, which, when being executed by at least one processor, cause the at least one processor to perform steps 101 to 105 in the method as illustrated in
The above described apparatus embodiments are merely for illustration purpose only. The units which are described as separate components may be physically separated or may be not physically separated, and the components which are illustrated as units may be or may not be physical units, that is, the components may be located in the same position or may be distributed into a plurality of network units. A part or all of the modules may be selected according to the actual needs to achieve the objectives of the technical solutions of the embodiments.
According to the above embodiments of the present application, a person skilled in the art may clearly understand that the embodiments of the present application may be implemented by means of hardware or by means of software plus a necessary general hardware platform. Persons of ordinary skill in the art may understand that all or part of the steps of the methods in the embodiments may be implemented by a program instructing relevant hardware. The program may be stored in a computer-readable storage medium and may be executed by at least one processor. When the program runs, the steps of the methods in the embodiments are performed. The storage medium may be any medium capable of storing program codes, such as read-only memory (ROM), a random access memory (RAM), a magnetic disk, or a compact disc-read only memory (CD-ROM).
Finally, it should be noted that the above embodiments are merely used to illustrate the technical solutions of the present application rather than limiting the technical solutions of the present application. Under the concept of the present application, the technical features of the above embodiments or other different embodiments may be combined, the steps therein may be performed in any sequence, and various variations may be derived in different aspects of the present application, which are not detailed herein for brevity of description. Although the present application is described in detail with reference to the above embodiments, persons of ordinary skill in the art should understand that they may still make modifications to the technical solutions described in the above embodiments, or make equivalent replacements to some of the technical features; however, such modifications or replacements do not cause the essence of the corresponding technical solutions to depart from the spirit and scope of the technical solutions of the embodiments of the present application.
This application is a continuation of International Application No. PCT/CN2017/100413 with an international filing date of Sep. 4, 2017, the entire contents of which are incorporated herein by reference.
Number | Name | Date | Kind |
---|---|---|---|
20080252718 | Provitola | Oct 2008 | A1 |
20120105609 | Qi | May 2012 | A1 |
20130083062 | Geisner | Apr 2013 | A1 |
Number | Date | Country |
---|---|---|
102930550 | Feb 2013 | CN |
102015209484 | Nov 2016 | DE |
Number | Date | Country | |
---|---|---|---|
20200260945 A1 | Aug 2020 | US |
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2017/100413 | Sep 2017 | US |
Child | 16809194 | US |