1460960751-b114a142-6ab3-4f29-8afe-9b46c8984e5b

1. A method comprising:
performing a search on a base reference frame in a video signal to determine a first motion vector for each of possible partition configuration of a current macroblock in the base reference frame, the first motion vector providing a most optimal match for a corresponding partition in the base reference frame;
determining an optimal partition for the current macroblock in the base reference frame, the optimal partition providing a minimum motion estimation cost among the possible partition configurations in the base reference frame;
performing a search using the optimal partition determined from the base reference frame in a non-base reference frame in the video signal to determine a second motion vector that provides a most optimal match for a partition in the non-base reference frame corresponding to the optimal partition for the base reference frame; and
performing a simplified search on each partition in the non-base reference frame other than the partition in the non-base reference frame corresponding to the optimal partition for the base reference frame to determine a second motion vector for each partition in the non-base reference frame other than the partition in the non-base reference frame corresponding to the optimal partition for the base reference frame.
2. The method of claim 1, further comprising providing, for each possible partition, at least one motion vector per reference frame.
3. The method of claim 2, further comprising selectively transmitting a final partition for the current macroblock along with a motion vector and a reference frame index.
4. The method of claim 1, wherein the search includes an initialization task and a refinement task.
5. The method of claim 1, wherein the simplified search includes a simplified initialization task and a refinement task.
6. The method of claim 5, wherein the simplified initialization task is a multi-point check initialization task that utilizes a three-point check initialization with a center point, a predicted motion vector, and a motion vector from a sixteen by sixteen partition configuration.
7. The method of claim 1, wherein the video signal is compressed according to H.264|MPEG-4 Advanced Video Coding.
8. A computer program product comprising a non-transitory computer useable medium having a computer readable program encoded thereon, wherein the computer readable program when executed on a computer causes the computer to:
performing a search on a base reference frame in a video signal to determine a first motion vector for each of possible partition configurations of a current macroblock in the base reference frame, the first motion vector providing a most optimal match for a corresponding partition in the base reference frame;
determining an optimal partition for the current macroblock in the base reference frame, the optimal partition providing a minimum motion estimation cost among the possible partition configurations in the base reference frame;
performing a search using the optimal partition determined from the base reference frame in a non-base reference frame in the video signal to determine a second motion vector that provides a most optimal match for a partition in the non-base reference frame corresponding to the optimal partition for the base reference frame; and
performing a simplified search on each partition in the non-base reference frame other than the partition in the non-base reference frame corresponding to the optimal partition for the base reference frame to determine a second motion vector for each partition in the non-base reference frame other than the partition in the non-base reference frame corresponding to the optimal partition for the base reference frame.
9. The computer program product of claim 8, wherein the computer readable program when executed on the computer further causes the computer to provide, for each possible partition, at least one motion vector per reference frame.
10. The computer program product of claim 9, wherein the computer readable program when executed on the computer further causes the computer to selectively transmit a final partition for the current macroblock along with a motion vector and a reference frame index.
11. The computer program product of claim 8, wherein the search includes an initialization task and a refinement task.
12. The computer program product of claim 8, wherein the simplified search includes a simplified initialization task and a refinement task.
13. The computer program product of claim 12, wherein the simplified initialization task is a multi-point check initialization task that utilizes a three-point check initialization with a center point, a predicted motion vector, and a motion vector from a sixteen by sixteen partition configuration.
14. The computer program product of claim 8, wherein the video signal is compressed according to H.264|MPEG-4 Advanced Video Coding.
15. A system comprising:
a fast motion estimation module that (i) performs a search on a base reference frame in a video signal to determine a first motion vector for each of possible partition configurations of a current macroblock in the base reference frame, the first motion vector providing a most optimal match for a corresponding partition in the base reference frame, (ii) determines an optimal partition for the current macroblock in the base reference frame, the optimal partition providing a minimum motion estimation cost among the possible partition configurations in the base reference frame, (iii) performs a search using the optimal partition determined from the base reference frame in a non-base reference frame in the video signal to determine a second motion vector that provides a most optimal match for a partition in the non-base reference frame corresponding to the optimal partition for the base reference frame, (iv) performs a simplified search on each partition in the non-base reference frame other than the partition corresponding to the optimal partition for the base reference frame to determine a second motion vector for each partition in the non-base reference frame other than the partition in the non-base reference frame corresponding to optimal partition for the base reference frame, and (v) provides at least one motion vector per reference frame for each possible partition; a transmitter
that selectively transmits a final partition along with an associated motion vector and reference frame index; and
a receiver that receives the final partition for the current macroblock along with the associated motion vector and the reference frame index.
16. The system of claim 15, wherein the receiver is operably connected to a display device for display of a reconstructed video signal.
17. The system of claim 15, wherein the search includes an initialization task and a refinement task.
18. The system of claim 15, wherein the simplified search includes a simplified initialization task and a refinement task.
19. The system of claim 18, wherein the simplified initialization task is a multi-point check initialization task that utilizes a three-point check initialization with a center point, a predicted motion vector, and a motion vector from a sixteen by sixteen partition configuration.
20. The system of claim 15, wherein the video signal is compressed according to H.264|MPEG-4 Advanced Video Coding.

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 light guide plate comprising:
an incidence surface,
a lower surface,
an upper surface, and
an opposite surface which is opposite to the incidence surface,
wherein the length of the upper surface is less than the length of the lower surface, and an acute angle is formed between the opposite surface and the direction of elongation line of the upper surface.
2. The light guide plate according to claim 1, wherein the opposite surface is a slope surface.
3. The light guide plate according to claim 1, wherein the opposite surface is a cambered surface.
4. The light guide plate according to claim 1, wherein the acute angle is of 45\xb0.
5. The light guide plate according to claim 1, wherein a first reflecting layer is provided on the opposite surface.
6. The light guide plate according to claim 5, wherein a second reflecting layer is provided on the lower surface in the projection region of the opposite surface.
7. The light guide plate according to claim 6, wherein the material of the first reflecting layer andor the second reflecting layer is a reflecting tape.
8. The light guide plate according to claim 6, wherein the first reflecting layer andor the second reflecting layer is a sandblast-treated layer.
9. The light guide plate according to claim 6, wherein the first reflecting layer andor the second reflecting layer is light absorbable.
10. A backlight comprising a light guide plate according to claim 1.
11. A liquid crystal display device comprising:
a liquid crystal panel; and
the light source according to claim 10.