IP Library Granted Patent US 7,688,978
Granted Patent B2
US 7,688,978 · App. 11/708,417 · Granted Mar 30, 2010

Scene change detection

Assignees: Sony Corporation; Sony Electronics Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,688,978
App. No.
11/708,417
Granted
Mar 30, 2010
Kind
B2
Abstract

In certain embodiments, a method of detecting a scene change in a digital video signal involves examining a slice of the digital video signal; determining if the slice contains a greater amount of data than a threshold amount of data; and if the slice contains a greater amount of data than the threshold, determining that the slice forms a part of a scene change. This abstract should not be considered limiting since embodiments consistent with the present invention may involve more, different or fewer elements.

Claims (33)

1. A method of detecting a scene change in a digital video signal, comprising:

examining a slice of the digital video signal, said slice containing at least a slice start code and video data, where the video data contains luminance and chrominance data; determining if the slice contains a greater amount of video data, as measured by a count of a number of data elements of video data in the slice, than a threshold amount of data; if the slice contains a greater amount of data than the threshold, determining that the slice forms a part of a scene change; and encrypting at least a portion of the digital video signal carrying data representing a first image associated with the scene change.

2. The method according to claim 1 , further comprising encrypting intra-coded data at a start of the scene change.

3. The method according to claim 1 , further comprising encrypting the slice of video data.

4. The method according to claim 1 , further comprising encryption a slice header of the slice of video data.

5. The method according to claim 1 , further comprising encrypting a subsequent slice of video data.

6. The method according to claim 1 , further comprising encrypting a slice header for a subsequent slice of video data.

7. The method according to claim 1 , wherein determining if the slice contains a greater amount of video data than the threshold amount of data comprises counting a number of packets carrying the slice and determining if the number of packets is greater than a threshold number of packets.

8. The method according to claim 1 , wherein determining if the slice contains a greater amount of video data than the threshold amount of data comprises counting a number of intra-coded macroblocks in the slice and determining if the number of intra-coded macroblocks is greater than a threshold number of intra-coded macroblocks.

9. A tangible computer readable storage medium storing instructions which, when executed on a programmed processor, carry out the method of scene change detection according to claim 1 .

10. The tangible computer readable storage medium of claim 9 , wherein the medium comprises an electronic storage medium.

11. A method of selective encryption of a digital video signal, comprising:

detecting a scene change in the digital video signal by:

examining a slice of the digital video signal, said slice containing at least a slice start code and video data, where the video data contains luminance and chrominance data;

determining if the slice contains a greater amount of video data, as measured by a count of a number of data elements of video data in the slice, than a threshold amount of data; and

if the slice contains a greater amount of video data than the threshold, determining that the slice forms a part of a scene change; and

encrypting at least a portion of the digital video signal carrying data representing a first image associated with the scene change.

12. The method according to claim 11 , wherein the encrypting comprises encrypting the video slice.

13. The method according to claim 11 , wherein the encrypting comprises encrypting a slice header of the video slice.

14. The method according to claim 11 , wherein the encrypting comprises encrypting a subsequent video slice.

15. The method according to claim 11 , wherein the encrypting comprises encrypting packets forming a pan of the first image using a first encryption method to produce first encrypted packets.

16. The method according to claim 15 , further comprising encrypting a duplicate of the packets forming a part of the first image using a second encryption method to produce second encrypted packets.

17. The method according to claim 16 , further comprising replacing unencrypted packets with the first encrypted packets and the second encrypted packets in the digital video signal to produce a partially dual encrypted video signal.

18. The method according to claim 11 , wherein the encrypting comprises encrypting intra-coded data in a first image associated with the scene change.

19. The method according to claim 11 , wherein the encrypting comprises encrypting a video slice header in a first image associated with the scene change.

20. The method according to claim 11 , wherein the detecting comprises counting a number of packets carrying a video slice and determining if the number of packets is greater than a threshold number of packets.

21. The method according to claim 11 , wherein the detecting comprises counting a number of intra-coded macroblocks in a video slice and determining if the number of intra-coded macroblocks is greater than a threshold number of intra-coded macroblocks.

22. The method according to claim 11 , wherein the detecting comprises determining if an image contains a greater amount of data than a threshold amount of data, and if the image contains a greater amount of data than the threshold, determining that the image forms a part of a scene change.

23. The method according to claim 22 , wherein the image comprises a frame of video.

24. 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 11 .

25. The tangible computer readable storage medium of claim 24 , wherein the medium comprises an electronic storage medium.

26. The method according to claim 1 , wherein determining if the slice contains a greater amount of video data than the threshold amount of video data comprises counting a number of bits or bytes of data in the slice and determining if the number of bits or bytes is greater than a threshold number of bits or bytes.

27. The method according to claim 11 , wherein determining if the slice contains a greater amount of video data than the threshold amount of video data comprises counting a number of bits or bytes of data in the slice and determining if the number of bits or bytes is greater than a threshold number of bits or bytes.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 11, 2015
From: SONY ELECTRONICS INC.
To: SONY CORPORATION
Reel/Frame 036330/0420 →
Continuity (8)
Division 1027401900 · Oct 18, 2002
Continuation In Part 1003821700 · Jan 2, 2002
Continuation In Part 1003803200 · Jan 2, 2002
Continuation In Part 1003791400 · Jan 2, 2002
Continuation In Part 1003749900 · Jan 2, 2002
Continuation In Part 1003749800 · Jan 2, 2002
Provisional Application 6040967500 · Sep 9, 2002
Related Publication 20070291942A1 · Dec 20, 2007