1460942378-c018e40a-8edc-4936-9a27-80fba060d431

1. A method of pre-filtering an original video sequence, the original video sequence comprising a plurality of frames, each frame comprising a plurality of pixel locations where each pixel location comprises a pixel value, the method comprising:
a) setting a current frame of the original video sequence;
b) identifying a region-of-interest in the current frame;
c) specifying a bounding shape that encloses at least a portion of the region-of-interest; and
d) filtering pixel locations in the bounding shape differently than other pixel locations in the current frame.
2. The method of claim 1, wherein the bounding shape comprises one of at least four-sided, three-sided, and circular form.
3. The method of claim 1 wherein each pixel location in the region-of-interest has a chrominance value within a predetermined low chrominance threshold value and a predetermined high chrominance threshold value.
4. The method of claim 1 wherein the bounding shape encloses over \xbd of the pixel locations in the region-of-interest.
5. The method of claim 1 wherein:
a region of the current frame within the bounding shape is referred to as a foreground region; and
a region of the current frame not within the bounding shape is referred to as a background region.
6. The method of claim 5 wherein the filtering comprises applying anisotropic diffusion to the pixel locations in the foreground and background regions where different parameter values are used for the foreground and background regions.
7. The method of claim 5 wherein the filtering comprises applying anisotropic diffusion to the pixel locations in the foreground and background regions where different edge stopping functions are used for the foreground and background regions.
8. The method of claim 5 wherein the filtering comprises applying Fallah-Ford diffusion filtering to the pixel locations in the foreground region differently than to the pixel locations in the background region.
9. The method of claim 5 wherein the filtering comprises applying Perona-Malik diffusion filtering to the pixel locations in the foreground region differently than to the pixel locations in the background region.
10. The method of claim 5 wherein the filtering comprises applying anisotropic diffusion to the pixel locations in the foreground region differently than to the pixel locations in the background region, the anisotropic diffusion performing filtering on a pixel location in at least one diagonal direction with respect to the pixel location.
11. The method of claim 1 farther comprising:
e) setting a next frame in the original video sequence as the current frame;
f) repeating steps b), c), and d) for each frame of the plurality of frames in the original video sequence;
g) outputting a pre-filtered video sequence comprising a plurality of pre-filtered video frames; and
h) compressing the pre-filtered video sequence using a first compression method to produce a pre-filtered and compressed video sequence, wherein a bit rate associated with the pre-filtered and compressed video sequence is lower than a bit rate that would result from compressing the original video sequence using the first compression method without performing steps a) through f).
12. A computer readable medium storing a computer program for pre-filtering an original video sequence, the original video sequence comprising a plurality of frames, each frame comprising a plurality of pixel locations where each pixel location comprises a pixel value, the computer program executable by at least one processor, the computer program comprising sets of instructions for:
setting a current frame of the original video sequence;
identifying a region-of-interest in the current frame;
specifying a bounding shape that encloses at least a portion of the region-of-interest; and
filtering pixel locations in the bounding shape differently than other pixel locations in the current frame.
13. The computer readable medium of claim 12, wherein each pixel location in the region-of-interest has a chrominance value within a predetermined low chrominance threshold value and a predetermined high chrominance threshold value.
14. The computer readable medium of claim 12, wherein the filtering comprises applying anisotropic diffusion to the pixel locations in the bounding shape differently than other pixel locations in the current frame.
15. A system for pre-filtering an original video sequence, the original video sequence comprising a plurality of frames, each frame comprising a plurality of pixel locations where each pixel location comprises a pixel value, the system comprising:
a pre-processing component that:
sets a current frame of the original video sequence;
identifies a region-of-interest in the current frame;
specifies a bounding shape that encloses at least a portion of the region-of interest; and
filters pixel locations in the bounding shape differently than other pixel locations in the current frame.
16. The system of claim 15 wherein each pixel location in the region-of-interest has a chrominance value within a predetermined low chrominance threshold value and a predetermined high chrominance threshold value.
17. The system of claim 15 wherein the filtering comprises applying anisotropic diffusion to the pixel locations in the bounding shape differently than other pixel locations in the current frame.
18. A system for pre-filtering an original video sequence, the original video sequence comprising a plurality of frames, each frame comprising a plurality of pixel locations where each pixel location comprises a pixel value, the system comprising:
means for setting a current frame of the original video sequence;
means for identifying a region-of-interest in the current frame;
means for specifying a bounding shape that encloses at least a portion of the region-of-interest; and
means for filtering pixel locations in the bounding shape differently than other pixel locations in the current frame.
19. The system of claim 18 wherein the filtering comprises applying anisotropic diffusion to the pixel locations in the bounding shape differently than other pixel locations in the current frame.
20. A computer readable medium storing a computer program that is executable by at least one processor, the computer program comprising sets of instructions for:
a) identifying a region-of-interest in an original video picture, the region-of-interest comprising a plurality of pixel locations;
b) specifying a bounding shape that encloses at least a portion of the region-of-interest; and
c) filtering pixel locations in the bounding shape differently than other pixel locations in the video picture.
21. The computer readable medium of claim 20, wherein each pixel location in the region-of-interest has a chrominance value within a predetermined low chrominance threshold value and a predetermined high chrominance threshold value.
22. The computer readable medium of claim 20, wherein the region of the current frame within the bounding shape comprises a foreground region and the region of the current frame not within the bounding shape comprises a background region.
23. The computer readable medium of claim 22, wherein the set of instructions for filtering comprises a set of instructions for applying anisotropic diffusion to the pixel locations in the foreground and background regions where different parameter values are used for the foreground and background regions.
24. The computer readable medium of claim 22, wherein the set of instructions for filtering comprises a set of instructions for applying anisotropic diffusion to the pixel locations in the foreground and background regions where different edge stopping functions are used for the foreground and background regions.
25. The computer readable medium of claim 22, wherein the set of instructions for filtering comprises a set of instructions for applying Fallah-Ford diffusion filtering to the pixel locations in the foreground region differently than to the pixel locations in the background region.
26. The computer readable medium of claim 22, wherein the set of instructions for filtering comprises a set of instructions for applying Perona-Malik diffusion filtering to the pixel locations in the foreground region differently than to the pixel locations in the background region.
27. The computer readable medium of claim 22, wherein the set of instructions for filtering comprises a set of instructions for applying anisotropic diffusion to the pixel locations in the foreground region differently than to the pixel locations in the background region, the anisotropic diffusion performing filtering on a pixel location in at least one diagonal direction with respect to the pixel location.
28. The computer readable medium of claim 20, wherein said filtering reduces data in the video picture.
29. The computer readable medium of claim 20, wherein the computer program further comprises sets of instructions for compressing a filtered video sequence comprising said filtered video picture, wherein filtering said video picture is for reducing a bit rate associated with the compressed and filtered video sequence.
30. A computer readable medium storing a computer program that is executable by at least one processor, the computer program comprising sets of instructions for:
a) identifying a set of matching pixel locations in an original video picture, the pixel locations comprising chrominance values within predetermined thresholds;
b) specifying a bounding shape for each contiguous grouping of matching pixel locations in the set of matching pixel locations; and
c) filtering the pixel locations enclosed within the bounding shapes differently than the pixel locations not enclosed within the bounding shapes.
31. The computer readable medium of claim 30, wherein said filtering reduces a size of the video picture.
32. The computer readable medium of claim 30, wherein said predetermined thresholds comprises a low chrominance (U) threshold value and a high chrominance (U) threshold value for a chrominance (U) value associated with a pixel location, and a low chrominance (V) threshold value and a high chrominance (V) threshold value for a chrominance (V) value associated with a pixel location.
33. The computer readable medium of claim 32, wherein the low and high chrominance (U) threshold values and the low and high chrominance (V) threshold values reflect the chrominance (U, V) ranges of human skin.
34. The computer readable medium of claim 32, wherein the set of instructions for filtering comprises a set of instructions for applying anisotropic diffusion to the pixel locations within the bounding shapes differently than to the pixel locations not enclosed within the bounding shapes.
35. A method comprising:
a) identifying a region-of-interest in an original video picture, the region-of interest comprising a plurality of pixel locations;
b) specifying a bounding shape that encloses at least a portion of the region-of-interest; and
c) filtering pixel locations in the bounding shape differently than other pixel locations in the video picture.
36. The method of claim 35, wherein each pixel location in the region-of-interest has a chrominance value within a predetermined low chrominance threshold value and a predetermined high chrominance threshold value.
37. The method of claim 35, wherein the region of the current frame within the bounding shape comprises a foreground region and the region of the current frame not within the bounding shape comprises a background region.
38. The method of claim 37, wherein the filtering comprises applying anisotropic diffusion to the pixel locations in the foreground and background regions where different parameter values are used for the foreground and background regions.
39. The method of claim 37, wherein the filtering comprises applying anisotropic diffusion to the pixel locations in the foreground and background regions where different edge stopping functions are used for the foreground and background regions.
40. The method of claim 37, wherein the filtering comprises applying Fallah-Ford diffusion filtering to the pixel locations in the foreground region differently than to the pixel locations in the background region.
41. The method of claim 37, wherein the filtering comprises applying Perona-Malik diffusion filtering to the pixel locations in the foreground region differently than to the pixel locations in the background region.
42. The method of claim 37, wherein the filtering comprises applying anisotropic diffusion to the pixel locations in the foreground region differently than to the pixel locations in the background region, the anisotropic diffusion performing filtering on a pixel location in at least one diagonal direction with respect to the pixel location.
43. A method comprising:
a) identifying a set of matching pixel locations in an original video picture, the pixel locations comprising chrominance values within predetermined thresholds;
b) specifying a bounding shape for each contiguous grouping of matching pixel locations in the set of matching pixel locations; and
c) filtering the pixel locations enclosed within the bounding shapes differently than the pixel locations not enclosed within the bounding shapes.
44. The method of claim 43, wherein said filtering reduces a size of the video picture.
45. The method of claim 43, wherein said predetermined thresholds comprises a low chrominance (U) threshold value and a high chrominance (U) threshold value for a chrominance (U) value associated with a pixel location, and a low chrominance (V) threshold value and a high chrominance (V) threshold value for a chrominance (V) value associated with a pixel location.
46. The method of claim 45, wherein the low and high chrominance (U) threshold values and the low and high chrominance (V) threshold values reflect the chrominance (U, V) ranges of human skin.
47. The method of claim 45, wherein the filtering comprises applying anisotropic diffusion to the pixel locations within the bounding shapes differently than to the pixel locations not enclosed within the bounding shapes.

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 battery receiving mechanism in which one end of a casing having a battery receiving room has an opening section for exposing an electrode of a battery, the opening section is opened and closed by a cover, and the casing is connected to the cover via a hinge,
wherein:
the cover has an outer section and an inner section that are superposed to each other and that are slid,
the inner section is abutted to the electrode of the battery,
the outer section is connected to the hinge,
the hinge has a shaft and a bearing and the bearing allows the shaft to be slid in a direction along which the cover is slid, and
the battery receiving mechanism has an engagement section for engaging the inner section with the casing when the cover is closed.
2. The battery receiving mechanism according to claim 1, wherein: the battery receiving mechanism has a lock section for temporarily fixing the inner section to the outer section.
3. The battery receiving mechanism according to claim 1, wherein: the lock section is a combination of a protrusion section and a small dent section that are engaged to each other or disengaged from each other when the outer section is slid, one face of opposed face of the outer section and the inner section has the protrusion section, and the other face of the opposed faces has the small dent section.
4. The battery receiving mechanism according to claim 1, wherein: the battery receiving mechanism has a biasing member in a direction along which the outer section is slid and has a retention section for maintaining a cover-closed status against a biasing force of the biasing member.
5. The battery receiving mechanism according to claim 1, wherein: the engagement section is a combination of a convex section and a concave section, one face of opposed faces of the inner section and the casing has the convex section and the other face of the opposed faces of has the concave section.
6. The battery receiving mechanism according to claim 1, wherein: the outer section has a hook that is locked to the casing when the cover is closed.
7. The battery receiving mechanism according to claim 1, wherein: a surface of the outer section forms, when the cover is closed, a continuous plane that is continued from a surface of a body case fixedly adhered to the casing such that the outer section is abutted the body case.