1460733858-ea55e8ad-852e-4331-a042-4f2e0e572afc

1. An aquarium comprising:
an aquarium tank having a top, a bottom and at least one side forming a space for holding water therein;
a tube having a first end and a second end, the first end disposed proximate the bottom of the aquarium tank, the tube running vertically to a point proximate the top of the aquarium tank, wherein the second end of the tube opens at a location outside of the aquarium tank for draining water from the aquarium tank.
2. The aquarium of claim 1 wherein the tube has a bend near the point proximate the top of the aquarium tank.
3. The aquarium of claim 2 wherein the second end of the tube is disposed downwardly for draining water from the aquarium tank.
4. The aquarium of claim 1 wherein the tube exits the aquarium tank through the side of the aquarium tank.
5. The aquarium of claim 1 wherein the tube exits the aquarium tank through the side of the aquarium tank at a point proximate the top of the aquarium tank.
6. The aquarium of claim 1 wherein the tube exits the aquarium tank through the top of the aquarium tank.
7. The aquarium of claim 1 wherein the tube exits the aquarium tank through the side of the aquarium tank at a point proximate the bottom of the aquarium tank.
8. The aquarium of claim 1 further comprising:
a reservoir disposed at the bottom of the aquarium tank, the reservoir for collecting debris falling to the bottom of the aquarium tank.
9. The aquarium of claim 8 wherein the reservoir is funnel-shaped.
10. The aquarium of claim 8 further comprising:
a substrate disposed over the reservoir, the substrate allowing water to flow therethrough. 11. The aquarium of claim 10 wherein the substrate is a grill.
12. The aquarium of claim 10 wherein the substrate comprises a plurality of rocks.
13. The aquarium of claim 1 further comprising:
a constrictor disposed at the second end of the tube for restricting the flow of water through the second end of the tube.
14. The aquarium of claim 1 wherein the first end of the tube is disposed beneath the reservoir, and further comprising:
an opening in the reservoir, providing passage of water therethrough into the tube.
15. The aquarium of claim 1 wherein the first end of the tube is disposed above the reservoir.
16. A method of draining water from an aquarium comprising the steps of:
providing an aquarium comprising an aquarium tank having a top, a bottom and at least one side forming a space for holding water therein, a reservoir disposed proximate the bottom of the aquarium tank, and a tube having a first end and a second end, the first end disposed proximate the reservoir, the tube running vertically to a point proximate the top of the aquarium tank, wherein the second end of the tube opens outside the aquarium tank for draining water from the aquarium tank, the tank comprising a first quantity of water therein; and
pouring a second quantity of water into the tank, the second quantity of water causing water to flow into the first end of the tube and out of the second end of the tube.
17. The method of claim 16 wherein the second end of the tube further comprises a constrictor for restricting the flow of water through the second end of the tube.
18. The method of claim 16 wherein the first end of the tube is disposed beneath the reservoir, and further wherein the reservoir comprises an opening providing passage of water therethrough into the tube.
19. The method of claim 16 wherein the first end of the tube is disposed above the reservoir.
20. The method of claim 16 further comprising the steps of:
collecting debris in the reservoir; and
moving the debris through the tube and out of the aquarium when the second quantity of water is added to the aquarium.

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. An image processing method, comprising:
capturing an original image;
obtaining a high-bright image, a medium-bright image, and a low-bright image from the original image;
determining a high-bright weight array, a medium-bright weight array, and a low-bright weight array according to the high-bright image, the medium-bright image, and the low-bright image; and
obtaining a high-dynamic-range image according to the high-bright image, the medium-bright image, the low-bright image, the high-bright weight array, the medium-bright weight array, and the low-bright weight array.
2. The image processing method according to claim 1, wherein the step of obtaining the high-bright image, the medium-bright image, and the low-bright image from the original image comprises executing a bit filtering procedure, so as to obtain the high-bright image, the medium-bright image, and the low-bright image from the original image.
3. The image processing method according to claim 2, wherein the bit filtering procedure comprises:
obtaining the medium-bright image from a medium bit interval of the original image;
obtaining the high-bright image from a high bit interval of the original image; and
obtaining the low-bright image from a low bit interval of the original image.
4. The image processing method according to claim 1, wherein the step of determining the high-bright weight array, the medium-bright weight array, and the low-bright weight array comprises executing an edge detection procedure, so as to obtain the high-bright weight array, the medium-bright weight array, and the low-bright weight array from the high-bright image, the medium-bright image, and the low-bright image.
5. The image processing method according to claim 1, wherein the step of determining the high-bright weight array, the medium-bright weight array, and the low-bright weight array comprises executing a brightness determination procedure, so as to obtain the high-bright weight array, the medium-bright weight array, and the low-bright weight array from the high-bright image, the medium-bright image, and the low-bright image.
6. The image processing method according to claim 1, wherein the step of obtaining the high-dynamic-range image according to the high-bright image, the medium-bright image, the low-bright image, the high-bright weight array, the medium-bright weight array, and the low-bright weight array comprises obtaining the high-dynamic-range image through a weight aggregation method.
7. The image processing method according to claim 1, wherein the step of obtaining the high-dynamic-range image according to the high-bright image, the medium-bright image, the low-bright image, the high-bright weight array, the medium-bright weight array, and the low-bright weight array further comprises:
executing a hierarchical procedure according to the high-bright image, the medium-bright image, and the low-bright image, so as to obtain a softened image;
obtaining an artificial image according to the high-bright image, the medium-bright image, the low-bright image, the high-bright weight array, the medium-bright weight array, and the low-bright weight array; and
obtaining the high-dynamic-range image according to the softened image and the artificial image.
8. The image processing method according to claim 7, wherein the step of executing the hierarchical procedure according to the high-bright image, the medium-bright image, and the low-bright image, so as to obtain the softened image comprises:
obtaining a high main soft image, a medium main soft image, and a low main soft image according to the high-bright image, the medium-bright image, and the low-bright image;
determining a high main soft weight array, a medium main soft weight array, and a low main soft weight array according to the high main soft image, the medium main soft image, and the low main soft image; and
obtaining the softened image through a weight aggregation method according to the high main soft image, the medium main soft image, the low main soft image, the high main soft weight array, the medium main soft weight array, and the low main soft weight array.