Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection...
-
date post
20-Dec-2015 -
Category
Documents
-
view
212 -
download
0
Transcript of Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection...
![Page 1: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/1.jpg)
Issues for Multimedia Privacy & Security
---- Video Content Privacy Protection, Copyright Protection & Database Access Control
Jianping FanDept of Computer Science UNC-Charlotte
![Page 2: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/2.jpg)
Visual Database: Efficiency & Accuracy
a. Multimedia Content Analysis -- Feature Extraction
b. Multimedia Clustering & Classification -- Indexing
c. Database Indexing --- Fast Search & Access
d. Query Processing --- Query Represent. & Feedback
e. Multimedia Coding & Transmission-- Data Streaming
![Page 3: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/3.jpg)
1. Why we need security & privacy for multimedia?
a. Multimedia data has copy right issue! It is easy for us to copy a digital image without losing! ------- data level
b. Different user class should have permission to access different data in database! Even the same data with different quality! -------- Access Control at database and data levels
c. Multimedia data has privacy issue! ------ why you show my appearance in your pictures?!
Traditional techniques, such as encryption, are not good enough!
![Page 4: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/4.jpg)
• Encryption is not for multimedia content protection
Alice Encrypt Decrypt Bob
plaintext
plaintext
cyber text
source destination
key key
encrypt
What you want to show us? We cannot pay for nothing!
When I see it, then I can decide whether I can buy it!
John Smith, Attacker
Show me what you have, not just claim what you have!
![Page 5: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/5.jpg)
I want to make a schedule to visit Arizona this summer!! It is so beautiful!!
I have no interesting on this!!
Arizona state government will have different opinion for these two photos!!
If you are good photographer, you want to show your pictures to attract people, but you do not want other people to make an illegal copies of your pictures!
Your children may get benefit from this photo!!!!!!!!
Original Picture Encrypted Picture
![Page 6: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/6.jpg)
Jianping Fan 11/12/2002
Signature Original Picture
Picture with Hidden Signature!
Watermarking
• Why watermarking is more attractive than encryption
You can still see the picture with big quality lost!
![Page 7: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/7.jpg)
• Advantages of Watermarking:
a. It is able to display the pictures to attract customers! This property is very important for multimedia content protection!
b. The watermarked pictures are able to keep ``same” vision quality of the original pictures! Customers will be happy for this!
c. It is easy for detecting the watermarking signal!
d. It is hard to remove the watermarking signal from pictures!
![Page 8: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/8.jpg)
2. What’s Watermarking?
• Most Images are compressed in JPEG
Coding will make watermarked image more secure!
![Page 9: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/9.jpg)
2. What’s Watermarking?• Why watermarking is more attractive than encryption
John Smith 6/30/2004
Original Image Watermarking Signal
JPEG Encoded Image With Watermarking Signatures!
![Page 10: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/10.jpg)
2. What’s Watermarking?
Original Image Watermarked Image
• Can you find any difference?
![Page 11: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/11.jpg)
2. What’s Watermarking?
Original Image Watermarked Image
• Can you find any difference?
![Page 12: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/12.jpg)
2. What’s Watermarking?
Original Image Watermarked Image
• Can you find any difference?
![Page 13: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/13.jpg)
2. What’s Watermarking?
From these examples, what we can learn?
a. The watermarked image should have ``same” vision quality as the original image has, or at least the human perception system cannot find their differences!
b. We should know where to add watermarking signal, how strong it should be!
c. We should be able to detect the watermarking signal effectively when we need.
![Page 14: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/14.jpg)
2. What’s Watermarking?
• Why we cannot damage the image quality?
• How we can do this?
• How to measure image perceptional quality?
• How to quantify the threshold for human perceptional system?
• How to use this to watermark images?
Questions to be answered:
![Page 15: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/15.jpg)
2. What’s Watermarking?
Applications for watermarking are very popular & market is also big!
Original Image Watermarking Signal
Jianping Fan 6/30/2005
![Page 16: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/16.jpg)
2. What’s Watermarking?
Applications for watermarking are very popular & market is also big!
Original Image Secure Signal
terrorist attack plan
Picture shown in public web page!
Secure Information Transmission!
![Page 17: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/17.jpg)
2. What’s Watermarking?
• When the watermarking signal damages images?
a. How can we obtain the threshold for human perception system?
b. How can we use this threshold to control the value of watermarking?
![Page 18: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/18.jpg)
2. What’s Watermarking?
a. How can we generate the suitable watermarking signal?
b. Where should we add the watermarking signal in?
• Where to add watermarking signal?
![Page 19: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/19.jpg)
2. What’s Watermarking?
• Why we should add maximum watermarking?
I can also add my watermarking signal in your picture!
![Page 20: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/20.jpg)
2. What’s Watermarking?• Why we should add maximum watermarking?
a. Original Image Signal: I(x, y)
b. Your Watermarking Signal: w(x, y)
c. Human Perception Threshold: T(x, y)
If I(x, y) + w(x, y) << T(x, y), there exists another signal q(x, y):
I(x, y) + w(x, y) + q(x, y) T(x, y)q(x, y) can be used by attackers!
![Page 21: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/21.jpg)
Jianping Fan 11/12/2002
• Why we should add maximum watermarking?
Weakly Watermarked Image
![Page 22: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/22.jpg)
John Smith 5/12/2005
• Why we should add maximum watermarking?
Weakly Watermarked Image Another Watermarking SignalFrom Attackers!
Strongly Watermarked Image
![Page 23: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/23.jpg)
John Smith 5/12/2005
Strongly Watermarked image Weakly Watermarked image
• How can you claim this is your picture?
![Page 24: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/24.jpg)
Jianping Fan 11/12/2002
Watermarked Image Original Image
• How can you claim this is your picture?
Manually adjust is the major solution now!
![Page 25: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/25.jpg)
2. What’s Watermarking?
• Different Watermarking Signals
![Page 26: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/26.jpg)
2. What’s Watermarking?• Different Watermarking Signals
![Page 27: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/27.jpg)
2. What’s Watermarking?• Different Watermarking Signals
![Page 28: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/28.jpg)
2. What’s Watermarking?
• Most Images are compressed in JPEG
![Page 29: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/29.jpg)
2. What’s Watermarking?
16
)12(cos
16
)12(cos),(
2
)(
2
)(),(
7
0
7
0
vyuxyxI
vCuCvuF
x y
DCT
121
Each DCT coefficient consists of information from all the pixels!!!!!!
• Watermarking Image at Compressed Domain
![Page 30: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/30.jpg)
2. What’s Watermarking?
16
)12(cos
16
)12(cos),(
2
)(
2
)(),(
7
0
7
0
vyuxyxI
vCuCvuF
x y
• Watermarking Image at Compressed Domain
8
8
low
high
a. Low frequency coefficients represent average information or homogeneity of image blocks
b. High frequency coefficients represent difference information or texture of image blocks
Watermarking signal should be added in Texture areas!
![Page 31: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/31.jpg)
2. What’s Watermarking?
• Watermarking Image at Compressed Domain
Wavelet Transformation
JPEG 2000
![Page 32: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/32.jpg)
2. What’s Watermarking?
• How to watermark MPEG videos?
DCT Q VLC Buffer 01001….
ME
IQ
IDCT
01001….
IDCT IQ VLC Buffer
ME
Q: quantization
IQ: reverse quantizationME: motion estimation
![Page 33: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/33.jpg)
2. What’s Watermarking?
• How to watermark MPEG videos?
![Page 34: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/34.jpg)
2. What’s Watermarking?
Is it too expensive for a 2 hours video?
• How to water MPEG videos?
![Page 35: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/35.jpg)
2. What’s Watermarking?
a. Can we only watermark I frames?
b. Can we only watermark I and P frames?
• How to watermark MPEG videos?
I B P
![Page 36: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/36.jpg)
2. What’s Watermarking?
I P P
I PB
![Page 37: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/37.jpg)
3. What’s Database Access Control?
Data in Disk
read
write
Access Control
client
client
client
a. Pay more then get more! b. User classes
![Page 38: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/38.jpg)
3. What’s Database Access Control?Objects in database
Users of database
Rule 1
![Page 39: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/39.jpg)
Video in Database
Cluster 1 Cluster i Cluster n
Subcluster 11 Subcluster 1j Subcluster n1 Subcluster nl
Subregion 11k Subregion nl1 Subregion nlm
object1111 object nlm1
Disk for Cluster 1 Disk for Cluster i Disk for Cluster n
ii DN log
3. What’s Database Access Control?Integrating access control with database indexing structure!!!
![Page 40: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/40.jpg)
query object
feature extraction
Cluster 1 Cluster i Cluster n
Subcluster i1 Subcluster ij Subcluster im
Subregion ij1 Subregion ijl Subregion ijr
Object ijrm
Disk for cluster 1 Disk for cluster i
3. What’s Database Access Control?Integrating access control with video transmission and packaging!!!
![Page 41: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/41.jpg)
![Page 42: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/42.jpg)
Video in Database
Cluster 1 Cluster i Cluster n
Subcluster 11 Subcluster 1j Subcluster n1 Subcluster nl
Subregion 111 Subregion 11k Subregion nl1 Subregion nlm
object1111 object nlm1
Disk for Cluster 1 Disk for Cluster i Disk for Cluster n
ii DN log
3. What’s Database Access Control?
![Page 43: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/43.jpg)
Video in Database
Cluster 1 Cluster i Cluster n
Subcluster 11 Subcluster 1j Subcluster n1 Subcluster nl
Subregion 111 Subregion 11k Subregion nl1 Subregion nlm
object1111 object nlm1
Disk for Cluster 1 Disk for Cluster i Disk for Cluster n
ii DN log
3. What’s Database Access Control?
![Page 44: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/44.jpg)
Video in Database
Cluster 1 Cluster i Cluster n
Subcluster 11 Subcluster 1j Subcluster n1 Subcluster nl
Subregion 111 Subregion 11k Subregion nl1 Subregion nlm
object1111 object nlm1
Disk for Cluster 1 Disk for Cluster i Disk for Cluster n
ii DN log
3. What’s Database Access Control?
![Page 45: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/45.jpg)
a. Frame level
4. Video Content Protection?
![Page 46: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/46.jpg)
b. Region level
4. Video Content Protection?
![Page 47: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/47.jpg)
c. Video Content Privacy Protection
4. Video Content Protection?
![Page 48: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/48.jpg)
c. Video Content Privacy Protection
4. Video Content Protection?
![Page 49: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/49.jpg)
c. Video Content Privacy Protection
4. Video Content Protection?
Why image privacy is so important?!
![Page 50: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/50.jpg)
Access control & rights management
Query & Delivery
Delivery
Query Presentation
Query Processing
Visual Summarization
Indexing
Video Collections
MPEG Encoder
5. Video Database with Privacy Protection and Access Control
Integrating with encryption and networks!!!
![Page 51: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/51.jpg)
Video Shot nUnsuitable for people under 18!!!
Repackaged MPEG Video Bit Stream!!!
5. Video Database with Privacy Protection and Access Control
![Page 52: Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.](https://reader030.fdocuments.in/reader030/viewer/2022032800/56649d405503460f94a1af5f/html5/thumbnails/52.jpg)
Who work on this area?