1. A lure having the appearance of a sea creature and comprising:
a non-buoyant member; and
at least one buoyant member connected or connectable to the non-buoyant member so as to float above the non-buoyant member below a water surface.
2. A lure according to claim 1, wherein the buoyant member has at least one buoyant characteristic.
3. A lure according to claim 1, wherein the buoyant member is of greater buoyancy than the non-buoyant member.
4. A lure according to claim 1, wherein the buoyant characteristic is that the buoyant member is formed from a material that is less dense than the non-buoyant member.
5. A lure according to claim 1, wherein the buoyant member and non-buoyant member are formed from different materials.
6. A lure according to claim 1, wherein the buoyant member and non-buoyant member are formed from the same material.
7. A lure according to claim 6, wherein the buoyant member is less dense than the non-buoyant member.
8. A lure according to claim 1, wherein the buoyant member and non-buoyant member are formed from or materials of different densities.
9. A lure according to claim 1, wherein the buoyant member is at least partially formed from one or more of a soft plastics material, foam, a hard plastics material and rubber.
10. A lure according to claim 1, wherein the buoyant member is formed from a soft plastic.
11. A lure according to claim 1, wherein the non-buoyant member is formed from a hard plastic.
12. A lure according to claim 1, wherein the buoyant member has an appearance of a limb of a sea creature.
13. A lure according to claim 1, further comprising a fishhook attached or attachable to the lure.
14. (canceled)
15. (canceled)
16. (canceled)
17. A lure according to claim 1, further comprising a weight.
18. (canceled)
19. A lure according to claim 1, wherein the non-buoyant member is sufficiently heavy so that it will sit on or just above a seabed in use.
20. A lure according to claim 1, wherein the buoyant member can be disconnected from the non-buoyant member.
21. A lure according to claim 1, wherein the non-buoyant member and the or each buoyant member are connected or connectable through a respective flexible connector, and preferably wherein the respective flexible connector is a pair of interconnecting loops, one of the pair of loops being provided on the respective buoyant member and the other of the pair of loops being provided on the non-buoyant member.
22. (canceled)
23. A lure according to claim 1, which is shaped so as to have the appearance of a crab.
24. (canceled)
25. (canceled)
26. (canceled)
27. (canceled)
28. (canceled)
29. (canceled)
30. A lure according to claim 1, wherein the buoyant members are formed from a material having a density that enables water moving about the lure to cause visible movement in the respective member.
31. A buoyant member having the appearance of at least a portion of a sea creature, for connection to a non-buoyant member having the appearance of another portion of the sea creature so that, in use, the buoyant member floats above the non-buoyant member below a water surface, the buoyant member comprising:
a buoyant body; and
an anchoring member for anchoring to a sea creature lured by the buoyant member.
32. (canceled)
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 method, comprising:
performing, by one or more computing devices:
receiving a stereo image pair comprising a left image and a right image;
responsive to receiving the stereo image pair, obtaining a disparity map for the stereo image pair based on differences between the left image and the right image;
for each of a plurality of depth ranges indicated by the disparity map, generating a merged image that includes image data from the left image and image data from the right image at the respective depth range; and
generating a new stereo image pair comprising a new left image and a new right image from one or more of the plurality of merged images.
2. The method as recited in claim 1, further comprising applying a stylization technique to at least one of the one or more merged images prior to said generating a new stereo image pair.
3. The method as recited in claim 2, wherein said applying a stylization technique to at least one of the one or more merged images comprises, for each of the at least one of the one or more merged images:
extracting a slice image from the respective merged image at a particular depth as indicated by the disparity map; and
applying the stylization technique to the slice image to generate a stylized slice image.
4. The method as recited in claim 2, wherein said applying a stylization technique to at least one of the one or more merged images comprises, for each of the at least one of the one or more merged images:
applying the stylization technique to the respective merged image to generate a stylized merged image; and
extracting a stylized slice image from the stylized merged image at a particular depth.
5. The method as recited in claim 2, further comprising applying a different stylization technique to at least one other of the one or more merged images prior to said generating a new stereo image pair.
6. The method as recited in claim 1, wherein said generating a new stereo image pair comprising a new left image and a new right image from one or more of the plurality of merged images comprises:
extracting a slice image from each of the one or more merged images at a particular depth as indicated by the disparity map;
extracting a leftmost portion from each of the one or more slice images and stacking the one or more leftmost portions to generate the new left image; and
extracting a rightmost portion from each of the one or more slice images and stacking the one or more rightmost portions to generate the new right image.
7. The method as recited in claim 1, further comprising:
extracting a slice image from each of the one or more merged images at a particular depth as indicated by the disparity map;
extracting a portion from each of the one or more slice images and stacking the one or more portions to generate an intermediate image between the left image and the right image.
8. The method as recited in claim 1, wherein the disparity map indicates a disparity for each pixel in the stereo image pair, wherein each disparity indicates an offset from a corresponding pixel in the left image or the right image, and wherein each disparity corresponds to a particular depth in the stereo image pair.
9. A system, comprising:
one or more processors; and
a memory comprising program instructions, wherein the program instructions are executable by the at least one of the one or more processors to:
receive a stereo image pair comprising a left image and a right image;
responsive to receiving the stereo image pair, obtain a disparity map for the stereo image pair based on differences between the left image and the right image;
for each of a plurality of depth ranges indicated by the disparity map, generate a merged image that includes image data from the left image and image data from the right image at the respective depth range; and
generate a new stereo image pair comprising a new left image and a new right image from one or more of the plurality of merged images.
10. The system as recited in claim 9, wherein the program instructions are further executable by the at least one of the one or more processors to apply a stylization technique to at least one of the one or more merged images prior to said generating a new stereo image pair.
11. The system as recited in claim 10, wherein, to apply a stylization technique to at least one of the one or more merged images, the program instructions are executable by the at least one of the one or more processors to, for each of the at least one of the one or more merged images:
extract a slice image from the respective merged image at a particular depth as indicated by the disparity map; and
apply the stylization technique to the slice image to generate a stylized slice image.
12. The system as recited in claim 10, wherein, to apply a stylization technique to at least one of the one or more merged images, the program instructions are executable by the at least one of the one or more processors to, for each of the at least one of the one or more merged images:
apply the stylization technique to the respective merged image to generate a stylized merged image; and
extract a stylized slice image from the stylized merged image at a particular depth.
13. The system as recited in claim 10, wherein the program instructions are executable by the at least one of the one or more processors to apply a different stylization technique to at least one other of the one or more merged images prior to said generating a new stereo image pair.
14. The system as recited in claim 9, wherein, to generate a new stereo image pair comprising a new left image and a new right image from one or more of the plurality of merged images, the program instructions are executable by the at least one of the one or more processors to:
extract a slice image from each of the one or more merged images at a particular depth as indicated by the disparity map;
extract a leftmost portion from each of the one or more slice images and stack the one or more leftmost portions to generate the new left image; and
extract a rightmost portion from each of the one or more slice images and stack the one or more rightmost portions to generate the new right image.
15. A non-transitory computer-readable storage medium storing program instructions, wherein the program instructions are computer-executable to implement:
receiving a stereo image pair comprising a left image and a right image;
responsive to receiving the stereo image pair, obtaining a disparity map for the stereo image pair based on differences between the left image and the right image;
for each of a plurality of depth ranges indicated by the disparity map, generating a merged image that includes image data from the left image and image data from the right image at the respective depth range; and
generating a new stereo image pair comprising a new left image and a new right image from one or more of the plurality of merged images.
16. The non-transitory computer-readable storage medium as recited in claim 15, wherein the program instructions are further computer-executable to implement applying a stylization technique to at least one of the one or more merged images prior to said generating a new stereo image pair.
17. The non-transitory computer-readable storage medium as recited in claim 16, wherein, in said applying a stylization technique to at least one of the one or more merged images, the program instructions are computer-executable to implement, for each of the at least one of the one or more merged images:
extracting a slice image from the respective merged image at a particular depth as indicated by the disparity map; and
applying the stylization technique to the slice image to generate a stylized slice image.
18. The non-transitory computer-readable storage medium as recited in claim 16, wherein, in said applying a stylization technique to at least one of the one or more merged images, the program instructions are computer-executable to implement, for each of the at least one of the one or more merged images:
applying the stylization technique to the respective merged image to generate a stylized merged image; and
extracting a stylized slice image from the stylized merged image at a particular depth.
19. The non-transitory computer-readable storage medium as recited in claim 16, wherein the program instructions are further computer-executable to implement applying a different stylization technique to at least one other of the one or more merged images prior to said generating a new stereo image pair.
20. The non-transitory computer-readable storage medium as recited in claim 15, wherein, in said generating a new stereo image pair comprising a new left image and a new right image from one or more of the plurality of merged images, the program instructions are computer-executable to implement:
extracting a slice image from each of the one or more merged images at a particular depth as indicated by the disparity map;
extracting a leftmost portion from each of the one or more slice images and stacking the one or more leftmost portions to generate the new left image; and
extracting a rightmost portion from each of the one or more slice images and stacking the one or more rightmost portions to generate the new right image.