Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

1. WO2005064455 - PROCEDE ET APPAREIL DE COMMUNICATION D'INFORMATIONS DE RECOUVREMENT GRAPHIQUES

Note: Texte fondé sur des processus automatiques de reconnaissance optique de caractères. Seule la version PDF a une valeur juridique

CLAIMS:

1. A method, comprising:
receiving a first and second video plane;
receiving a first and second overlay plane to be blended with said first and second video planes, respectively;
blending said first video plane with said first overlay plane to form a first blended frame, and said second video plane with said second overlay plane to form a second blended frame; and
sending said first blended frame to a first display module having a first frame format, and said second blended frame to a second display module having a second frame format, over a single bus.

2. The method of claim 1 , wherein said blending comprises:
storing said video planes in a video processor frame buffer; and
storing said overlay planes in a graphics frame buffer.

3. The method of claim 2, wherein said blending further comprises:
sending said overlay planes to said video processor frame buffer in accordance with a vertical synchronization signal;
storing said overlay planes in said video processor frame buffer; and
retrieving said video planes and said overlay planes from said video processor frame buffer to perform said blending.

4. The method of claim 3, wherein sending said overlay planes comprises: sending a first control block with a set of dimensions for said first overlay plane;
sending a first content block with said first overly plane;
sending a second control block with a set of dimensions for said second overlay plane; and
sending a second content block with said second overlay plane.

5. The method of claim 4, further comprising:
receiving a plurality of second overlay planes; and
storing said plurality of second overlay planes in said graphics frame buffer.

6. The method of claim 5, wherein sending said second content block comprises:
retrieving said plurality of second overlay planes;
forming said plurality of second overlay planes into said second content block; and
sending said second content block with said plurality of second overlay planes.

7. The method of claim 2, wherein said blending further comprises:
receiving a first set of first overlay planes and a second set of second overlay planes;
storing said first set in a first refresh rate domain in said graphics frame buffer, and said second set in a second refresh rate domain in said graphics frame buffer;

sending said first overlay planes to a blending module in accordance with horizontal and vertical synchronization signals;
sending said second overlay planes to said blending module in accordance with said horizontal and vertical synchronization signals; and
blending said first video plane with an overlay plane from said first set to form said first blended frame, and said second video plane with an overlay plane from said second set to form said second blended frame, as said first and second sets are received at said blending module.

8. The method of claim 7, wherein said sending said first set comprises:
sending a first control block with a set of dimensions for said first set when said vertical synchronization signal changes state; and
sending a plurality of content blocks in accordance with said horizontal synchronization signal, with each content block having a line of said first set.

9. The method of claim 7, wherein said sending said second set comprises:
sending a first control block with a set of dimensions for said second set when said vertical synchronization signal changes state; and
sending a plurality of content blocks in accordance with said horizontal synchronization signal, with each content block having a line of said second set.

10. An apparatus, comprising:
a video processor to receive a first and second video plane;
a graphics processor to connect to said video processor, said graphics processor to receive a first and second overlay plane to be blended with said first and second video planes, respectively, said graphics processor to send said first and second overlay planes to said video processor over a single bus;
said video processor to have a blending module, said blending module to blend said first video plane with said first overlay plane to form a first blended frame, and said second video plane with said second overlay plane to form a second blended frame; and
wherein said video processor to send said first blended frame to a first display module having a first frame format, and said second blended frame to a second display module having a second frame format.

11. The apparatus of claim 10, further comprising:
a video processor frame buffer to connect to said video processor, said video processor frame buffer to store said video planes; and
a graphics frame buffer to connect to said graphics processor to store said overlay planes.

12. The apparatus of claim 11, further comprising:
a bus to connect said video processor and said graphics processor;
wherein said graphics processor sends said overlay planes to said video processor frame buffer over said bus in accordance with a vertical synchronization signal;
said video processor to receive said overlay planes from said graphics processor over said bus and store said overlay planes in said video processor frame buffer; and said blending module to receive said video planes and said overlay planes from said video processor frame buffer to perform said blending.

13. The apparatus of claim 12, wherein said bus is a graphics overlay transfer bus, and said overlay planes are communicated over said graphics overlay transfer bus in accordance with the DVO specification.

14. The apparatus of claim 11, further comprising:
a bus to connect said video processor and said graphics processor;
said graphics processor to send said overlay planes to said blending module over said bus in accordance with horizontal and vertical synchronization signals; and said blending module to receive said overlay planes from said bus and said video planes from said video processor frame buffer, said blending module to form said first and second blended frames as said overlay planes are received.

15. The apparatus of claim 11, wherein said graphics processor to receive a first set of first overlay planes and a second set of second overlay planes, said graphics processor to store said first set in a first refresh rate domain in said graphics frame buffer, and said second set in a second refresh rate domain in said graphics frame buffer, with said graphics processor to send said first overlay planes to said blending module over said bus in accordance with horizontal and vertical synchronization signals.

16. A system, comprising:
a video source module to send a first and second video plane;

a graphics source module to send a first and second overlay plane to be blended with said first and second video planes, respectively;
a media center to connect to said video source module and said graphics source module, said media center to comprise a video processing sub-system to receive said video planes and a graphics processing sub-system to receive said graphics planes, said graphics processing sub-system to send said graphics planes to said video processing sub-system over a single bus, with said video processing subsystem to blend said first video plane with said first overlay plane to form a first blended frame, and said second video plane with said second overlay plane to form a second blended frame; and
a plurality of display modules, with a first display module to receive and display said first blended frame, and a second display module to receive and display said second blended frame.

17. The system of claim 16, wherein said display modules have different display formats.

18. The system of claim 16, wherein said media center comprises:
a video processor to receive said first and second video planes;
a graphics processor to connect to said video processor, said graphics processor to receive said first and second overlay planes to be blended with said first and second video planes, respectively; and
said video processor to have a blending module, said blending module to blend said first video plane with said first overlay plane to form said first blended frame, and said second video plane with said second overlay plane to form said second blended frame.

19. The system of claim 18, further comprising:
a video processor frame buffer to connect to said video processor, said video processor frame buffer to store said video planes; and
a graphics frame buffer to connect to said graphics processor to store said overlay planes.

20. The system of claim 18, further comprising a bus to connect said video processor and said graphics processor, said graphics processor to send said overlay planes to said video processor over said bus.