This application claims the benefit of priority to Taiwan Patent Application No. 107136201, filed on Oct. 15, 2018. The entire content of the above identified application is incorporated herein by reference.
Some references, which may include patents, patent applications and various publications, may be cited and discussed in the description of this disclosure. The citation and/or discussion of such references is provided merely to clarify the description of the present disclosure and is not an admission that any such reference is “prior art” to the disclosure described herein. All references cited and discussed in this specification are incorporated herein by reference in their entireties and to the same extent as if each reference was individually incorporated by reference.
The present disclosure relates to a processing method, and more particularly to a processing method using depth detection.
A conventional processing method is implemented to a device under test (DUT), such as an outsole of a shoe that is transported by a flat surface (e.g., on a conveyor belt). For example, when the conventional processing method is used to produce an outsole, the outsole is disposed on a surface of the conveying device, and then the outsole is processed. However, since the thickness of the outsole is not large, it is difficult for a camera device to distinguish the outsole from the surface of the conveying device. Accordingly, the conventional processing method does not use a depth image detection for the DUT (e.g., the outsole), so that the manufacturing yield and production efficiency of the DUT cannot be improved by the use of the depth image detection.
In response to the above-referenced technical inadequacies, the present disclosure provides a sensor package structure which improves the conventional sensor package structures.
In one aspect, the present disclosure provides a processing method using a depth detection, which includes an image capturing step, a planning step, and a spraying step. The image capturing step is implemented by using a camera device to capture a depth image of a device under test (DUT) and a surrounding environment around the DUT, and then using a signal processing module to carry out a modifying process so as to transform the depth image into a three-dimensional (3D) image that corresponds in shape to the DUT. The planning step is implemented by using the signal processing module to define a plurality of spraying spots on the 3D image and to calculate a plurality of normal vectors of the 3D image that respectively correspond in position to the spraying spots. The spraying step is implemented by using a spraying device to sequentially spray portions of the DUT respectively corresponding in position to the spraying spots. Moreover, a spraying direction of the spraying device is substantially parallel to the normal vector of the corresponding spraying spot.
In certain embodiments, in the planning step, the signal processing module is operated to define a first spraying path by the spraying spots, and in the spraying step, a nozzle of the spraying device sprays a part of the DUT corresponding in position to the first spraying path.
In certain embodiments, in the planning step, the signal processing module is operated to define a first spraying path by the spraying spots. Wherein, in any three of the spraying spots in the first spraying path that are adjacent to each other, two of the three spraying spots respectively located at two opposite outer sides are spaced apart from each other by a first distance and jointly define a connecting line therebetween, and the other one of the three spraying spots is defined as a middle spraying spot and is spaced apart from the connecting line by a second distance. When the second distance is less than a predetermined ratio of the first distance that is less than or equal to 100%, the signal processing module is operated to remove the middle spraying spot and to redefine a second spraying path. In the spraying step, a nozzle of the spraying device sprays a part of the DUT corresponding in position to the second spraying path.
Therefore, the processing method of the present disclosure can be implemented to capture a depth image of the DUT and to define the spraying spots and the corresponding normal vectors, so that the manufacturing yield and production efficiency of the DUT can be improved by the use of the depth image of the DUT.
These and other aspects of the present disclosure will become apparent from the following description of the embodiment taken in conjunction with the following drawings and their captions, although variations and modifications therein may be affected without departing from the spirit and scope of the novel concepts of the disclosure.
The present disclosure will become more fully understood from the following detailed description and accompanying drawings.
The present disclosure is more particularly described in the following examples that are intended as illustrative only since numerous modifications and variations therein will be apparent to those skilled in the art. Like numbers in the drawings indicate like components throughout the views. As used in the description herein and throughout the claims that follow, unless the context clearly dictates otherwise, the meaning of “a”, “an”, and “the” includes plural reference, and the meaning of “in” includes “in” and “on”. Titles or subtitles can be used herein for the convenience of a reader, which shall have no influence on the scope of the present disclosure.
The terms used herein generally have their ordinary meanings in the art. In the case of conflict, the present document, including any definitions given herein, will prevail. The same thing can be expressed in more than one way. Alternative language and synonyms can be used for any term(s) discussed herein, and no special significance is to be placed upon whether a term is elaborated or discussed herein. A recital of one or more synonyms does not exclude the use of other synonyms. The use of examples anywhere in this specification including examples of any terms is illustrative only, and in no way limits the scope and meaning of the present disclosure or of any exemplified term. Likewise, the present disclosure is not limited to various embodiments given herein. Numbering terms such as “first”, “second” or “third” can be used to describe various components, signals or the like, which are for distinguishing one component/signal from another one only, and are not intended to, nor should be construed to impose any substantive limitations on the components, signals or the like.
Referring to
Moreover, the conveying device 100, the camera device 300, and the detecting device 500 in the present embodiment are fastened to the stand 200, and the spraying device 400 is fastened to a place (e.g., ground) outside of the stand 200, but the present disclosure is not limited thereto. In other embodiments of the present disclosure, the conveying device 100, the camera device 300, and the detecting device 500 can be fastened to a place (e.g., ground) outside of the stand 200, or the spraying device 400 can be fastened to the stand 200.
It should be noted that, the conveying device 100 in the present embodiment is cooperated with the stand 200, the camera device 300, the spraying device 400, and the detecting device 500, but the present disclosure is not limited thereto. In other embodiments of the present disclosure, if the conveying device 100 is used to transport a DUT (e.g., an outsole), the conveying device 100 can be independently applied or can be in combination with other devices. The following description discloses the structure and connection relationship of each component of the production apparatus 1000.
As shown in
The conveyor 1 is disposed on the stand 200, and is movable along a transporting path P. The conveyor 1 in the present embodiment is arranged in a loop structure, and uses an upper half of the loop structure to cooperate with the other devices (e.g., the camera device 300, the spraying device 400, and the detecting device 500). The transporting path P sequentially defines an upstream area P1 and a downstream area P2. That is to say, the DUT located on the upstream area P1 (as shown in
Moreover, an outer surface 11 of the conveyor 1 has a detecting region 12, and the detecting region 12 in the present embodiment corresponds in position to the capturing scope of the camera device 300. For example, the detecting region 12 is a portion of the outer surface 11 that can be captured by the camera device 300, but the present disclosure is not limited thereto.
It should be noted that, the conveyor 1 in the present embodiment is a single piece structure, but the present disclosure is not limited thereto. For example, in other embodiments of the present disclosure, the conveyor 1 can be formed by a plurality of pieces.
As shown in
Moreover, in order to accurately recognize the detecting region 12 of the conveyor 1 by the camera device 300, the carrying member 2 preferably satisfies the following conditions, but the present disclosure is not limited thereto. A projected region defined by orthogonally projecting the carrying member 2 onto the detecting region 12 is smaller than or equal to 60% (e.g., 5%˜60%) of an area of the detecting region 12. A height H of the carrying member 2 with respect to the outer surface 11 is larger than or equal to 3 mm, and is preferably within a range of 5 mm˜20 mm.
It should be noted that, if the camera device 300 can accurately recognize the detecting region 12 of the conveyor 1, the structure of the carrying member 2 can be adjusted according to design requirements. The carrying member 2 in the present embodiment includes a plurality of carriers 21, but the present disclosure is not limited thereto. For example, in other embodiments of the present disclosure, the carrying member 2 can be a single piece structure.
As shown in
Moreover, as shown in
In addition, the carrier 21 can be formed in other structures. As shown in
As shown in
Specifically, as shown in
As shown in
As shown in
In addition, in other embodiments of the present disclosure, the production apparatus 1000 can be provided with other devices that include a flipping device for flipping the outsole O or a sorting device for sorting the outsole O according to the detecting device 500.
Referring to
The image capturing step is implemented by using a camera device 300 to capture a depth image M1 of a DUT O and a surrounding environment around the DUT O, and then using a signal processing module 600 to carry out a modifying process so as to transform the depth image M1 into a three-dimensional (3D) image M2 that corresponds in shape to the DUT O. In other words, the 3D image M2 is scaled relative to the DUT O.
The planning step is implemented by using the signal processing module 600 to define a plurality of spraying spots S1-S8 on the 3D image M2 and to calculate a plurality of normal vectors N of the 3D image M2 that respectively correspond in position to the spraying spots S1-S8. The spraying spots S1-S8 of the 3D image M2 respectively maps (or correspond in position) to portions of the DUT O. In other words, the DUT O is also correspondingly defined by a plurality of spraying spots S1-S8. In addition, the number of the spraying spots S1-S8 of the 3D image M2 in the present embodiment is eight, but the number of the spraying spots S1-S8 of the 3D image M2 can be adjusted or changed according to design requirements.
As shown in
It should be noted that, the processing method of the present disclosure can be adjusted based on the above steps (i.e., the image capturing step, the planning step, and the spraying step) and according to design requirements. The following description discloses a specific example of the processing method of the present embodiment, but the present disclosure is not limited thereto.
In the example, the DUT O is limited to an outsole O of a shoe with an irregular surface, and the irregular surface of the outsole O is in a surface treatment by implementing the spraying step, but the present disclosure is not limited thereto. In other words, the spraying step is implemented to modify the irregular surface of the outsole O by a surface treatment.
Moreover, the processing method can be implemented by using the production apparatus 1000 disclosed in the first embodiment shown in
In other words, the processing method in the present embodiment further includes a preparing step before the image capturing step, thereby providing at least partial of the components of the production apparatus 1000. For example, the preparing step can be implemented by providing a conveying device 100 that includes a conveyor 1 and a carrying member 2 disposed on an outer surface 11 of the conveyor 1, and a height H of the carrying member 2 with respect to the outer surface 11 is larger than or equal to 3 mm. Accordingly, in the image capturing step, the DUT O can be disposed on the carrying member 2 so as to be spaced apart from the outer surface 11 of the conveyor 1.
Specifically, in the modifying process of the image capturing step, the signal processing module 600 is operated to remove a portion of the depth image M1 corresponding in position to the outer surface 11 of the conveyor 1 so as to form a secondary depth image that includes portions of the depth image M1 corresponding in position to the DUT O and the carrying member 2. Moreover, a main portion of the secondary depth image corresponds in shape to the DUT O, and the signal processing module 600 is operated to remove the other portion of the secondary depth image that is a portion of the secondary depth image corresponding in position to the carrying member 2.
Further, the signal processing module 600 is operated to remove the other portion of the secondary depth image corresponding in position to the carrying member 2 by an erode manner, and then the signal processing module 600 is operated to adjust the main portion of the secondary depth image corresponding in position to the DUT O by a dilate manner so as to form the 3D image M2.
Moreover, in the planning step, the signal processing module 600 is operated to define a spiral first spraying path PS1 by the spraying spots S1-S8, and a nozzle 401 of the spraying device 400 sprays a part of the DUT O corresponding in position to the first spraying path PS1. In other words, the nozzle 401 of the spraying device 400 has a movement path that is identical to the first spraying path PS1, and the spraying device 400 is rotatable according to the normal vector N of each of the spraying spots S1-S8 of the DUT O.
Accordingly, the processing method using the depth image detection can effectively avoid the acceleration and deceleration of the spraying device 400 being too frequent by planning a plurality of the spraying points S1 to S8 as the spiral first spraying path PS1, so as to improve the spraying efficiency of the spraying device 400. It should be noted that, if the spraying spots S1-S8 are arranged too close, the moving speed of the spraying device 400 cannot be increased, and the spraying efficiency of the spraying device 400 will be decreased. Accordingly, in the planning step, if the spraying spots S1-S8 are arranged too close, the signal processing module 600 can be operated to filter the spraying spots S1-S8 as disclosed in the following description.
Referring to
In addition, the processing method further includes a detecting step after the spraying step. The detecting step is implemented by using a detecting device 500 arranged above the downstream area P2 of the conveyor 1 to check whether the DUT O satisfies a predetermined condition.
In conclusion, the processing method of the present disclosure can be implemented to capture a depth image of the DUT O and to define the spraying spots S1-S8 and the corresponding normal vectors N, so that the manufacturing yield and production efficiency of the DUT O can be improved by the use of the depth image M1.
Moreover, the processing method using the depth image detection disclosed in the embodiment of the present disclosure can effectively avoid the acceleration and deceleration of the spraying device 400 being too frequent by planning a plurality of the spraying points S1 to S8 as the spiral first spraying path PS1, so as to improve the spraying efficiency of the spraying device 400. Further, if the spraying spots S1-S8 are arranged too close, the signal processing module 600 in the processing method of the present disclosure can be operated to filter the spraying spots S1-S8 so as to increase the spraying efficiency of the spraying device 400.
In addition, the production apparatus and the conveying device in the present disclosure thereof can allow the camera device 300 to clearly recognize a device under test (e.g., an outsole O) disposed on the carrying member 2 by the cooperation of the conveyor 1 and the carrying member 2, so that the manufacturing yield and production efficiency of the DUT can be improved by a depth image from the camera device 300.
The foregoing description of the exemplary embodiments of the disclosure has been presented only for the purposes of illustration and description and is not intended to be exhaustive or to limit the disclosure to the precise forms disclosed. Many modifications and variations are possible in light of the above teaching.
The embodiments were chosen and described in order to explain the principles of the disclosure and their practical application so as to enable others skilled in the art to utilize the disclosure and various embodiments and with various modifications as are suited to the particular use contemplated.
Alternative embodiments will become apparent to those skilled in the art to which the present disclosure pertains without departing from its spirit and scope.
Number | Date | Country | Kind |
---|---|---|---|
107136201 | Oct 2018 | TW | national |