1. A method, comprising:
calculating a depth image based on a first light intensity image and a second light intensity image, the first and second light intensity images contain pixel values for the same scene;
smoothing the depth image;
modifying the first light intensity image;
calculating new values for the depth image based on the modified first light intensity image and the second light intensity image;
repeating the smoothing the depth image, the modifying the first light intensity image, and the calculating new values for the depth image until it is determined that processing the depth image is complete, wherein the calculating a depth image, the smoothing, the modifying, and the calculating new values are performed by a hardware device.
2. The method of claim 1, wherein the modifying the first light intensity image includes modifying the first light intensity image based on either the smoothed depth image or the second light intensity image.
3. The method of claim 1, wherein the modifying the first light intensity image includes modifying the first light intensity image based on the smoothed depth image.
4. The method of claim 1, wherein the modifying the first light intensity image includes modifying the first light intensity image based on the second light intensity image.
5. The method of claim 1, wherein the modifying the first light intensity image includes keeping pixel values of the first light intensity image within boundary values for pixels in the first light intensity image.
6. The method of claim 5, further comprising determining the boundary values for pixels in the first light intensity image based on one or more neighbor pixels in the first light intensity image.
7. The method of claim 1, wherein the calculating a depth image includes using a mathematical function, the modifying the first light intensity image includes using an inverse of the mathematical function.
8. The method of claim 1, wherein the modifying the first light intensity image includes performing an inverse of the calculation to determine the depth image.
9. An apparatus, comprising:
a processor configured to access a first light intensity image and a second light intensity image, the first and second light intensity images contain pixel values for the same scene, calculate a depth image based on the first light intensity image and the second light intensity image, smooth the depth image, modify the first light intensity image, calculate new values for the depth image based on the modified first light intensity image and the second light intensity image, repeat the smoothing the depth image, the modifying the first light intensity image, and the calculating new values for the depth image until it is determined that processing the depth image is complete.
10. The apparatus of claim 9, wherein the processor configured to modify the first light intensity image includes the processor configured to modify the first light intensity image based on either the smoothed depth image or the second light intensity image.
11. The apparatus of claim 9, wherein the processor configured to modify the first light intensity image includes the processor configured to modify the first light intensity image based on the smoothed depth image.
12. The apparatus of claim 9, wherein the processor configured to calculate a depth image includes the processor applying a mathematical function, the processor configured to modify the first light intensity image includes the processor applying an inverse of the mathematical function.
13. The apparatus of claim 9, wherein the processor is configured to determine boundary values based on possible pixel misalignment between the first and second light intensity images, wherein the processor configured to modify the first light intensity image includes the processor configured to keep pixel values in the first light intensity image within the boundary values.
14. The apparatus of claim 13, further comprising:
a first sensor; and
a second sensor, wherein the processor being configured to determine boundary values include the processor being configured to determine an upper boundary value and a lower boundary value for a first pixel in the first light intensity image based on the value of the first pixel in the first light intensity image and the value of one or more neighbors to the first pixel, wherein the one or more neighbors are determined based on geometry of the first sensor and the second sensor.
15. The apparatus of claim 9, further comprising:
a first sensor, the processor is configured to determine the first light intensity image by gating the first sensor; and
a second sensor, the processor is configured to determine the second light intensity image without gating the second sensor.
16. A computer readable storage medium having instructions stored thereon which, when executed by a processor, cause the processor to:
calculate a depth image based on a first light intensity image and a second light intensity image, the first and second light intensity images contain pixel values for the same scene;
smooth the depth image;
modify the first light intensity image after smoothing the depth image;
calculate new values for the depth image based on the modified first light intensity image and the second light intensity image;
repeat the smoothing the depth image, the modifying the first light intensity image, and the calculating new values for the depth image until it is determined that processing the depth image is complete.
17. The computer readable storage medium of claim 16, wherein the instructions which cause the processor to modify the first light intensity image include instructions which cause the processor to modify the first light intensity image based on either the smoothed depth image or the second light intensity image.
18. The computer readable storage medium of claim 16, wherein the instructions which cause the processor to modify the first light intensity image include instructions which cause the processor to modify the first light intensity image based on the smoothed depth image.
19. The computer readable storage medium of claim 16, further comprising instructions which when executed on the processor cause the processor to determine boundary values for pixels in the first light intensity image based on a possible pixel misalignment between the first light intensity image and the second light intensity image, the instructions which cause the processor to modify the first light intensity image include instructions which when executed on the processor cause the processor to keep pixel values in the first light intensity image within the boundary values.
20. The computer readable storage medium of claim 16, wherein the instructions which cause the processor to calculate a depth image include instructions which when executed on the processor cause the processor to apply a mathematical function to the first light intensity image and the second light intensity image, the instructions which cause the processor to modify the first light intensity image include instructions which when executed on the processor cause the processor to apply an inverse of the mathematical function to one or more of the smoothed depth image or the second light intensity image.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A golf club head comprising:
a wood type golf club head body with a double wall structure, wherein the wood type golf club head body includes:
a ball striking face portion which includes a first wall and an outer perimeter portion,
a rear portion opposite to the first wall and engaged with the ball striking face portion;
a crown portion;
a sole portion;
a toe end portion;
a heel end portion; and
a second wall behind the first wall,
wherein a cavity between 0.1-6.0 millimeters is defined between the first wall and the second wall,
wherein the ball striking face portion is configured to be disengaged from the rear portion of the golf club head body.
2. The golf club head according to claim 1, wherein the ball striking face portion has a cup shape wherein the outer perimeter portion includes a portion which extends rearwardly away from the first wall and engages with a perimeter portion of an open face of the rear portion of the golf club head body.
3. The golf club head according to claim 2, wherein the outer perimeter portion aligns with or surrounds the perimeter portion of the open face of the rear portion of the golf club head body.
4. The golf club head according to claim 3, wherein the ball striking face portion is engaged with the rear portion of the golf club head body via releasable mechanical connectors.
5. The golf club head according to claim 3, wherein the outer perimeter portion of the ball striking face portion includes one or more flanges, further wherein the rear portion of the golf club head body includes one or more receiving portions for receiving the flanges.
6. The golf club head according to claim 5, wherein the one or more flanges and the one or more receiving portions contain screw holes and the ball striking face portion is engaged with the rear portion of the golf club head body via screws.
7. The golf club head according to claim 1, wherein when the ball striking face portion and the rear portion are engaged, the cavity defined between the first wall and the second wall allows the first wall to fully deflect upon impact when the golf club head is swung at a first speed, and when the golf club head is swung at a second speed, the cavity prevents the first wall from fully defecting upon impact.
8. The golf club head according to claim 7, wherein the first speed is a speed less than 160 ftsec and the second speed is a speed of 160 ftsec or more.
9. The golf club head according to claim 1, wherein the cavity is between 1.0-1.9 millimeters.
10. The golf club head according to claim 1, wherein the first wall has a thickness between 1.3-3.0 millimeters.
11. The golf club head according to claim 1, wherein the second wall has a thickness between 1.3-3.0 millimeters.
12. The golf club head according to claim 1, wherein the second wall includes at least one flange which engages with the interior of the golf club head body.
13. The golf club head according to claim 12, wherein the interior of the golf club head body includes at least one recess for receiving the at least one flange of the second wall.
14. The golf club head according to claim 1, wherein the second wall comprises a strip that extends across the interior of the golf club head body around the center portion of first wall, further wherein the second wall includes a flange on at least two opposite sides so that the second wall exhibits a \u201cU\u201d-shape.
15. The golf club head according to claim 1, wherein the second wall is configured to be disengaged from the interior of the golf club head body.
16. The golf club head according to claim 15, wherein the second wall is engaged with the interior of the golf club head body via releasable mechanical connectors.
17. The golf club head according to claim 16, wherein the interior of the golf club head body includes a plurality of recesses for receiving the second wall, wherein the recesses are spaced from each other based on characteristics of the first wall.
18. The golf club head according to claim 1, wherein the ball striking face portion and the second wall are configured to be engaged, wherein the second wall is engaged within the interior of the outer perimeter portion of ball striking face portion.
19. The golf club head according to claim 1, further comprising an airbag positioned in the cavity defined between the first wall and the second wall.
20. The golf club head according to claim 1, further comprising a material positioned in the cavity defined between the first wall and the second wall, wherein the material is one of a polymer, polymeric material, plastic, elastomer or elastomeric material.
21. A golf club head comprising:
a wood type golf club head body with a double wall structure, wherein the wood type golf club head body includes:
a cup shaped ball striking face portion which includes a first wall, an outer perimeter portion which extends rearwardly away from the first wall, and one or more engaging portions;
a rear portion opposite the cup shaped ball striking face portion which includes an open face and a perimeter portion of the opening face which includes one or more receiving portions for receiving the one or more engaging portions;
a crown portion;
a sole portion;
a toe end portion;
a heel end portion;
a second wall behind the first wall; and
a cavity defined between the ball striking face portion and the second wall,
wherein the ball striking face portion is configured to be disengaged from the rear portion of the golf club head body,
wherein when the ball striking face portion and the rear portion are engaged by the outer perimeter portion of the cup face aligning with the perimeter portion of the open face of the rear portion of the golf club head body and the engaging portions of the ball striking face portion engaging an outer surface of the rear portion of the club head body and being received in the receiving portions of the rear portion of the golf club head body.
22. A golf club head comprising:
a wood type golf club head body with a double wall structure, wherein the wood type golf club head body includes:
a cup shaped ball striking face portion which includes a first wall, an outer perimeter portion which extends rearwardly away from the first wall;
a rear portion opposite the ball striking face portion which includes an open face and a perimeter portion;
a crown portion;
a sole portion;
a toe end portion;
a heel end portion;
a second wall behind the first wall; and
a cavity is defined between the ball striking face portion and the second wall,
wherein the ball striking face portion is configured to be disengaged from the rear portion of the golf club head body,
wherein the ball striking face portion engages the rear portion of the golf club head body by the outer perimeter portion of the cup face surrounding the perimeter portion of the rear portion of the golf club head body.