SYSTEMS, METHODS, AND APPARATUS FOR SYNCHRONIZATION OF AUDIO AND VIDEO SIGNALS
First Claim
1. A method of processing an audiovisual signal that has (A) a video portion including a series of video synchronization references and (B) an audio portion, said method comprising:
- detecting a video synchronization event within the series of video synchronization references;
detecting an audio synchronization event in the audio portion; and
according to a time relation between the video and audio synchronization events, performing one among advancing and delaying one of the video and audio portions with respect to the other of the video and audio portions,wherein each video synchronization reference in the series includes a first region and a second region, andwherein, from the first to the last of the series of video synchronization references over time, a spatial frequency of the first region increases and a spatial frequency of the second region decreases, andwherein the video synchronization event is a coincidence of the spatial frequency of the first region and the spatial frequency of the second region.
7 Assignments
0 Petitions
Accused Products
Abstract
Methods of processing an audiovisual signal that has a video portion and an audio portion are described. One example includes detecting a video synchronization event in the video portion and, in response to the detecting, embedding a marker relating to the video synchronization event into a serial data stream carrying the audio portion. The serial data stream includes a series of packets, each packet having (A) a preamble that includes a synchronization sequence, (B) an auxiliary data field, and (C) a main data field.
-
Citations
61 Claims
-
1. A method of processing an audiovisual signal that has (A) a video portion including a series of video synchronization references and (B) an audio portion, said method comprising:
-
detecting a video synchronization event within the series of video synchronization references; detecting an audio synchronization event in the audio portion; and according to a time relation between the video and audio synchronization events, performing one among advancing and delaying one of the video and audio portions with respect to the other of the video and audio portions, wherein each video synchronization reference in the series includes a first region and a second region, and wherein, from the first to the last of the series of video synchronization references over time, a spatial frequency of the first region increases and a spatial frequency of the second region decreases, and wherein the video synchronization event is a coincidence of the spatial frequency of the first region and the spatial frequency of the second region.
-
-
2. (canceled)
-
3. (canceled)
-
4. (canceled)
-
5. (canceled)
-
6. (canceled)
-
7. (canceled)
-
8. (canceled)
-
9. (canceled)
-
10. (canceled)
-
11. (canceled)
-
12. (canceled)
-
13. (canceled)
-
14. (canceled)
-
15. (canceled)
-
16. (canceled)
-
17. (canceled)
-
18. (canceled)
-
19. (canceled)
-
20. (canceled)
-
21. A method of processing an audiovisual signal that has a video portion and an audio portion, said method comprising:
-
detecting a video synchronization event in the video portion; receiving, from an external decoder, a monitor signal based on a decoded version of the audio portion; detecting an audio synchronization event in the monitor signal; and according to a time relation between the video and audio synchronization events, performing one among advancing and delaying the video portion with respect to the audio portion.
-
-
22. (canceled)
-
23. (canceled)
-
24. (canceled)
-
25. (canceled)
-
26. (canceled)
-
27. (canceled)
-
28. (canceled)
-
29. (canceled)
-
30. (canceled)
-
31. A method of processing an audiovisual signal that has a video portion and an audio portion, said method comprising:
-
detecting a video synchronization event in the video portion; and in response to said detecting, embedding a marker relating to the video synchronization event into a serial data stream carrying the audio portion, wherein the serial data stream comprises a series of packets, each packet having (A) a preamble that includes a synchronization sequence, (B) an auxiliary data field, and (C) a main data field. - View Dependent Claims (32, 33, 34, 35, 36, 37)
-
-
38. A method of processing an audiovisual signal that has a video portion and an audio portion, said method comprising:
-
performing a video processing operation on the video portion; and embedding, into a serial data stream carrying the audio portion, a marker relating to the video processing operation, wherein the serial data stream comprises a series of packets, each packet having (A) a preamble that includes a synchronization sequence, (B) an auxiliary data field, and (C) a main data field. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45)
-
-
46. An apparatus for processing an audiovisual signal that has a video portion and an audio portion, said apparatus comprising:
-
a video synchronization event detector configured to detect a video synchronization event in the video portion; and a timing information embedder configured to embed a marker relating to the detected video synchronization event into a serial data stream carrying the audio portion, wherein the serial data stream comprises a series of packets, each packet having (A) a preamble that includes a synchronization sequence, (B) an auxiliary data field, and (C) a main data field. - View Dependent Claims (47, 48)
-
-
49. An apparatus for processing an audiovisual signal that has a video portion and an audio portion, said apparatus comprising:
-
a video processor configured to perform a video processing operation on the video portion; and a timing information embedder configured to embed, into a serial data stream carrying the audio portion, a marker relating to the video processing operation, wherein the serial data stream comprises a series of packets, each packet having (A) a preamble that includes a synchronization sequence, (B) an auxiliary data field, and (C) a main data field. - View Dependent Claims (50, 51, 52)
-
-
53. A computer program product for processing an audiovisual signal that has a video portion and an audio portion, said product comprising a computer-readable medium, said medium comprising:
-
code for causing at least one computer to detect a video synchronization event in the video portion; and code for causing at least one computer to embed, in response to said detecting, a marker relating to said video synchronization event into a serial data stream carrying the audio portion, wherein the serial data stream comprises a series of packets, each packet having (A) a preamble that includes a synchronization sequence, (B) an auxiliary data field, and (C) a main data field.
-
-
54. A computer program product for processing an audiovisual signal that has a video portion and an audio portion, said product comprising a computer-readable medium, said medium comprising:
-
code for causing at least one computer to perform a video processing operation on the video portion; and code for causing at least one computer to embed, into a serial data stream carrying the audio portion, a marker relating to the video processing operation, wherein the serial data stream comprises a series of packets, each packet having (A) a preamble that includes a synchronization sequence, (B) an auxiliary data field, and (C) a main data field.
-
-
55. (canceled)
-
56. (canceled)
-
57. (canceled)
-
58. (canceled)
-
59. (canceled)
-
60. (canceled)
-
61. (canceled)
Specification