IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0273903
(2002-10-18)
|
등록번호 |
US-7302059
(2007-11-27)
|
발명자
/ 주소 |
- Candelore,Brant L.
- Derovanessian,Henry
- Pedlow, Jr.,Leo M.
|
출원인 / 주소 |
- Sony Corporation
- Sony Electronics Inc.
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
5 인용 특허 :
238 |
초록
▼
A selective encryption encoder consistent with certain embodiments of the invention has a packet identifier that identifies packets of a specified packet type, the specified packet type being defined by packets occurring in a star pattern approximately situated at an upper center of an image which c
A selective encryption encoder consistent with certain embodiments of the invention has a packet identifier that identifies packets of a specified packet type, the specified packet type being defined by packets occurring in a star pattern approximately situated at an upper center of an image which contain intra-coded macroblocks. A packet duplicator duplicates the identified packets to produce first and second sets of the identified packets. The packets are sent to and from a primary encryption encoder to encrypt the first set of identified packets under a first encryption method. A secondary encrypter encrypts the second set of identified packets under a second encryption method.
대표청구항
▼
What is claimed is: 1. A selective encryption encoder, comprising: a packet identifier that identifies packets of a specified packet type, the specified packet type comprising packets occurring in a star pattern at least a portion of which is at a center of an image; a packet duplicator that duplic
What is claimed is: 1. A selective encryption encoder, comprising: a packet identifier that identifies packets of a specified packet type, the specified packet type comprising packets occurring in a star pattern at least a portion of which is at a center of an image; a packet duplicator that duplicates the identified packets to produce first and second sets of the identified packets; means for sending and receiving packets to and from a primary encryption encoder to encrypt the first set of identified packets under a first encryption method; a secondary encrypter for encrypting the second set of identified packets under a second encryption method. 2. The selective encryption encoder according to claim 1, wherein the specified packet type further comprises packets containing an intra-coded macroblock within the star pattern. 3. The selective encryption encoder according to claim 2, wherein a video frame comprises 30 slices each having 33 macroblocks, and wherein the star pattern is defined by: macroblocks 14-21 in slices 1-6 and 22-30, macroblocks 11-23 of slices 7-12 and 19-21 and macroblocks 1-33 of slices 13-18. 4. The selective encryption encoder according to claim 2, wherein a video frame comprises 45 slices each having 80 macroblocks, and wherein the star pattern is defined by: macroblocks 34-51 in slices 1-9 and 32-45, macroblocks 26-56 of slices 10-18 and 28-31 and macroblocks 1-80 of slices 19-27. 5. The selective encryption encoder according to claim 2, wherein a video frame comprises 68 slices each having 120 macroblocks, and wherein the star pattern is defined by: macroblocks 50-77 in slices 1-12 and 49-60, macroblocks 40-84 of slices 13-27 and 42-48 and macroblocks 1-120 of slices 28-41. 6. The selective encryption encoder according to claim 1, wherein a video frame comprises 30 slices each having 33 macroblocks, and wherein the star pattern is defined by: macroblocks 14-21 in slices 1-6 and 22-30, macroblocks 11-23 of slices 7-12 and 19-21 and macroblocks 1-33 of slices 13-18. 7. The selective encryption encoder according to claim 1, wherein a video frame comprises 68 slices each having 120 macroblocks, and wherein the star pattern is defined by: macroblocks 50-77 in slices 1-12 and 49-60, macroblocks 40-84 of slices 13-27 and 42-48 and macroblocks 1-120 of slices 28-41. 8. The selective encryption encoder according to claim 1, wherein a video frame comprises 45 slices each having 80 macroblocks, and wherein the star pattern is defined by: macroblocks 34-51 in slices 1-9 and 32-45, macroblocks 26-56 of slices 10-18 and 28-31 and macroblocks 1-80 of slices 19-27. 9. The selective encryption encoder according to claim 1, wherein the star pattern is centered above a true center of the image. 10. The selective encryption encoder according to claim 1, wherein the star pattern has rays extending horizontally across a full width of the image. 11. The selective encryption encoder according to claim 1, wherein the star pattern has rays extending vertically across a full height of the image. 12. The selective encryption encoder according to claim 1, wherein the star pattern has a rectangular central region centered approximately one slice above a center of the image. 13. A selective encryption decoder, for decrypting and decoding a selectively encrypted digital video signal, comprising: a demultiplexer that receives packets of digital video, certain of the packets being unencrypted and certain of the packets being encrypted, wherein certain of the encrypted packets carry data arranged in a star pattern within a video frame; the unencrypted packets having a first packet identifier (PID) and the encrypted packets having a second packet identifier (PID); a decrypter receiving the encrypted packets having the second PID and decrypting the encrypted packets using a first encryption method to produce decrypted packets; a PID remapper that changes at least one of the first and second PIDs so that the unencrypted packets and the decrypted packets have the same PID; and a decoder that decodes the unencrypted and decrypted packets to produce a decoded video signal. 14. The selective encryption decoder according to claim 13, wherein wherein the specified packet type further comprises packets containing an intra-coded macroblock within the star pattern. 15. The selective encryption decoder according to claim 13, wherein a video frame comprises 30 slices each having 33 macroblocks, and wherein the star pattern is defined by: macroblocks 14-21 in slices 1-6 and 22-30, macroblocks 11-23 of slices 7-12 and 19-21 and macroblocks 1-33 of slices 13-18. 16. The selective encryption decoder according to claim 13, wherein a video frame comprises 45 slices each having 80 macroblocks, and wherein the star pattern is defined by: macroblocks 34-51 in slices 1-9 and 32-45, macroblocks 26-56 of slices 10-18 and 28-31 and macroblocks 1-80 of slices 19-27. 17. The selective encryption decoder according to claim 13, wherein a video frame comprises 68 slices each having 120 macroblocks, and wherein the star pattern is defined by: macroblocks 50-77 in slices 1-12 and 49-60, macroblocks 40-84 of slices 13-27 and 42-48 and macroblocks 1-120 of slices 28-41. 18. The selective encryption decoder according to claim 13, wherein the star pattern is centered above a true center of the image. 19. The selective encryption decoder according to claim 13 wherein the star pattern has rays extending horizontally across a full width of the image. 20. The selective encryption decoder according to claim 13, wherein the star pattern has rays extending vertically across a full height of the image. 21. The selective encryption decoder according to claim 13, wherein the star pattern has a rectangular central region centered approximately one slice above a center of the image. 22. A method of decrypting and decoding a selectively encrypted digital video signal, comprising: receiving packets of digital video, certain of the packets being unencrypted and certain of the packets being encrypted, wherein certain of the encrypted packets carry data arranged in a star pattern within a video frame; the unencrypted packets having a first packet identifier (PID) and the encrypted packets having a second packet identifier (PID); decrypting the encrypted packets having the second PID to produce decrypted packets; remapping at least one of the first and second PIDs so that the unencrypted packets and the decrypted packets have the same PID; and decoding the unencrypted and decrypted packets to produce a decoded video signal. 23. The method according to claim 22, wherein the specified packet type further comprises packets containing an intra-coded macroblock within the star pattern. 24. The method according to claim 22, wherein a video frame comprises 30 slices each having 33 macroblocks, and wherein the star pattern is defined by: macroblocks 14-21 in slices 1-6 and 22-30, macroblocks 11-23 of slices 7-12 and 19-21 and macroblocks 1-33 of slices 13-18. 25. The method according to claim 22, wherein a video frame comprises 45 slices each having 80 macroblocks, and wherein the star pattern is defined by: macroblocks 34-51 in slices 1-9 and 32-45, macroblocks 26-56 of slices 10-18 and 28-31 and macroblocks 1-180 of slices 19-27. 26. The method according to claim 22, wherein a video frame comprises 68 slices each having 120 macroblocks, and wherein the star pattern is defined by: macroblocks 50-77 in slices 1-12 and 49-60, macroblocks 40-84 of slices 13-27 and 42-48 and macroblocks 1-120 of slices 28-41. 27. The method according to claim 22, wherein the star pattern is centered above a true center of the image. 28. The method according to claim 22, wherein the star pattern has rays extending horizontally across a full width of the image. 29. The method according to claim 22, wherein the star pattern has rays extending vertically across a full height of the image. 30. The method according to claim 22, wherein the star pattern has a rectangular central region centered approximately one slice above a center of the image. 31. A tangible computer readable storage medium storing instructions which, when executed on a programmed processor, carry out the method of encrypting a digital video signal according to claim 22. 32. The tangible computer readable storage medium of claim 31, wherein the storage medium comprises an electronic storage medium. 33. A computer readable medium that carries instructions that when executes on a programmed processor to facilitate operation of a video receiver device to decrypt and decode a selectively encoded digital video signal wherein the instructions comprise: a code segment that controls a demultiplexer that receives packets of digital video, certain of the packets being unencrypted and certain of the packets being encrypted, wherein certain of the encrypted packets carry data arranged in a star pattern within a video frame, the unencrypted packets having a first packet identifier (PID) and the encrypted packets having a second packet identifier (PID); a code segment that controls decryption of the encrypted packets to produce decrypted packets; a code segment that controls remapping at least one of the first and second PIDs so that the unencrypted packets and the decrypted packets have the same PID; and a code segment that controls decoding the unencrypted and decrypted packets to produce a decoded video signal. 34. The computer readable medium of claim 33, wherein the medium comprises an electronic storage medium. 35. The computer readable medium according to claim 33, wherein the specified packet type further comprises packets containing an intra-coded macroblock within the star pattern. 36. The computer readable medium according to claim 33, wherein a video frame comprises 30 slices each having 33 macroblocks, and wherein the star pattern is defined by: macroblocks 14-21 in slices 1-6 and 22-30, macroblocks 11-23 of slices 7-12 and 19-21 and macroblocks 1-33 of slices 13-18. 37. The computer readable medium according to claim 33, wherein a video frame comprises 45 slices each having 80 macroblocks, and wherein the star pattern is defined by: macroblocks 34-51 in slices 1-9 and 32-45, macroblocks 26-56 of slices 10-18 and 28-31 and macroblocks 1-80 of slices 19-27. 38. The computer readable medium according to claim 33, wherein a video frame comprises 68 slices each having 120 macroblocks, and wherein the star pattern is defined by: macroblocks 50-77 in slices 1-12 and 49-60, macroblocks 40-84 of slices 13-27 and 42-48 and macroblocks 1-120 of slices 28-41. 39. The computer readable medium according to claim 33, wherein the star pattern is centered above a true center of the image. 40. The computer readable medium according to claim 33, wherein the star pattern has rays extending horizontally across a full width of the image. 41. The computer readable medium according to claim 33, wherein the star pattern has rays extending vertically across a full height of the image. 42. The computer readable medium according to claim 33, wherein the star pattern has a rectangular central region centered approximately one slice above a center of the image. 43. A selectively encrypted digital video signal embodied in a tangible computer readable storage medium, comprising: a stream of packets of video data, wherein the stream of packets when not encrypted represent a segment of video content; certain of the packets being unencrypted and certain of the packets being encrypted, wherein certain of the encrypted packets carry video data arranged in a star pattern within a video frame; a first segment of code that identifies the unencrypted packets by a first packet identifier (PID); and a second segment of code that identifies the encrypted packets by a second packet identifier (PID). 44. The selectively encrypted digital video signal embodied in a tangible computer readable storage medium according to claim 43, wherein the specified packet type further comprises packets containing an intra-coded macroblock within the star pattern. 45. The selectively encrypted digital video signal embodied in a tangible computer readable storage medium according to claim 43, wherein a video frame comprises 30 slices each having 33 macroblocks, and wherein the star pattern is defined by: macroblocks 14-21 in slices 1-6 and 22-30, macroblocks 11-23 of slices 7-12 and 19-21 and macroblocks 1-33 of slices 13-18. 46. The selectively encrypted digital video signal embodied in a tangible computer readable storage medium according to claim 43, wherein a video frame comprises 45 slices each having 80 macroblocks, and wherein the star pattern is defined by: macroblocks 34-51 in slices 1-9 and 32-45, macroblocks 26-56 of slices 10-18 and 28-31 and macroblocks 1-80 of slices 19-27. 47. The selectively encrypted digital video signal embodied in a tangible computer readable storage medium according to claim 43, wherein a video frame comprises 68 slices each having 120 macroblocks, and wherein the star pattern is defined by: macroblocks 50-77 in slices 1-12 and 49-60, macroblocks 40-84 of slices 13-27 and 42-48 and macroblocks 1-120 of slices 28-41. 48. The selectively encrypted digital video signal embodied in a tangible computer readable storage medium according to claim 43, wherein the star pattern is centered above a true center of the image. 49. The selectively encrypted digital video signal embodied in a tangible computer readable storage medium according to claim 43, wherein the star pattern has rays extending horizontally across a full width of the image. 50. The selectively encrypted digital video signal embodied in a tangible computer readable storage medium according to claim 43, wherein the star pattern has rays extending vertically across a full height of the image. 51. The selectively encrypted digital video signal embodied in a tangible computer readable storage medium according to claim 43, wherein the star pattern has a rectangular central region centered approximately one slice above a center of the image. 52. A selectively encrypted digital video signal embodied in a tangible computer readable storage medium, comprising: a sequence of packets of video data, wherein the sequence of packets when not encrypted represent a segment of video content; wherein certain of the packets are unencrypted; wherein certain of the packets have been produced by decrypting encrypted packets; wherein certain of the encrypted packets carry data arranged in a star pattern within a video frame; and a segment of code that identifies the unencrypted packets by a first packet identifier (PID); and a segment of code that identifies the encrypted packets by a second packet identifier (PID). 53. The selectively encrypted digital video signal embodied in a tangible computer readable storage medium according to claim 52, wherein the specified packet type further comprises packets containing an intra-coded macroblock within the star pattern. 54. The selectively encrypted digital video signal embodied in a tangible computer readable storage medium according to claim 52, wherein a video frame comprises 30 slices each having 33 macroblocks, and wherein the star pattern is defined by: macroblocks 14-21 in slices 1-6 and 22-30, macroblocks 11-23 of slices 7-12 and 19-21 and macroblocks 1-33 of slices 13-18. 55. The selectively encrypted digital video signal embodied in a tangible computer readable storage medium according to claim 52, wherein a video frame comprises 45 slices each having 80 macroblocks, and wherein the star pattern is defined by: macroblocks 34-51 in slices 1-9 and 32-45, macroblocks 26-56 of slices 10-18 and 28-31 and macroblocks 1-80 of slices 19-27. 56. The selectively encrypted digital video signal embodied in a tangible computer readable storage medium according to claim 52, wherein a video frame comprises 68 slices each having 120 macroblocks, and wherein the star pattern is defined by: macroblocks 50-77 in slices 1-12 and 49-60, macroblocks 40-84 of slices 13-27 and 42-48 and macroblocks 1-120 of slices 28-41. 57. The selectively encrypted digital video signal embodied in a tangible computer readable storage medium according to claim 52, wherein the star pattern is centered above a true center of the image. 58. The selectively encrypted digital video signal embodied in a tangible computer readable storage medium according to claim 52, wherein the star pattern has rays extending horizontally across a full width of the image. 59. The selectively encrypted digital video signal embodied in a tangible computer readable storage medium according to claim 52, wherein the star pattern has rays extending vertically across a full height of the image. 60. The selectively encrypted digital video signal embodied in a tangible computer readable storage medium according to claim 52, wherein the star pattern has a rectangular central region centered approximately one slice above a center of the image. 61. The selectively encrypted digital video signal embodied in a tangible computer readable storage medium according to claim 52, wherein the medium comprises an electronic storage medium.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.