1 / 17

Metadata Embedding in Compressed UAV Video via Digital Watermarking

Metadata Embedding in Compressed UAV Video via Digital Watermarking. Acknowledgments. This work was supported in part by a grant from the US Air Force Office of Scientific Research. Predator video footage was provided by Mr. Scott Adams of the Air Force Research Lab, Rome, NY. Objectives.

val
Download Presentation

Metadata Embedding in Compressed UAV Video via Digital Watermarking

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Metadata Embedding in Compressed UAV Videovia Digital Watermarking Intelligent Ship Symposium V Monday, May 12, 2003

  2. Acknowledgments • This work was supported in part by a grant from the US Air Force Office of Scientific Research. Predator video footage was provided by Mr. Scott Adams of the Air Force Research Lab, Rome, NY. Intelligent Ship Symposium V Monday, May 12, 2003

  3. Objectives • Define Watermarking • Why Watermark? • How to Watermark • MPEG Introduction • Metadata Embedding System • Synchronization • Metadata Viewer Application • Demo Intelligent Ship Symposium V Monday, May 12, 2003

  4. What is Watermarking? Ability to insert a signal into a separate carrier signal without adversely affecting the carrier signal’s perceptual transparency. Intelligent Ship Symposium V Monday, May 12, 2003

  5. Watermarked Image Example Langelaar, C., Setyawan, I., and Lagendijk, R., “Watermarking Digital Image and Video Data,” IEEE Signal Processing Magazine, vol. 17, no. 5, pp. 20-46, Sept. 2000. Intelligent Ship Symposium V Monday, May 12, 2003

  6. Why Watermark? Intelligent Ship Symposium V Monday, May 12, 2003

  7. Slice Macroblock Block MPEG Introduction Table B-14 MPEG Bitstream Intelligent Ship Symposium V Monday, May 12, 2003

  8. Data hiding in label-carrying VLCs • Compressed-Domain Scheme • Frame data is encoded into MPEG bitstream using Variable-Length Codes. • Subset of VLCs, Label-Carrying VLCs, have least significant bit modified to carry watermark. Intelligent Ship Symposium V Monday, May 12, 2003

  9. Label-Carrying VLCs To classify as a LC-VLC pair, both VLCs must: • Share a run-length • Differ in level by one • Have exactly the same bit-length Intelligent Ship Symposium V Monday, May 12, 2003

  10. LC-VLC Example Insert Label ’11’ 1 Intelligent Ship Symposium V Monday, May 12, 2003

  11. Metadata Embedding System Embed Extract Display v v Video W W-1 s Metadata m m Intelligent Ship Symposium V Monday, May 12, 2003

  12. Metadata • Descriptive Information • Date / Time • Direction • Location Video SuperStream Metadata • Why Embed? • Bookkeeping • Efficiency of storage • Ease of display http://www.airforce-technology.com/projects/predator/predator3.html Intelligent Ship Symposium V Monday, May 12, 2003

  13. Video – Metadata Synchronization • Requirements • Metadata sampling starts simultaneously with recording of video • Metadata is sampled at a constant rate • Result • Video and metadata are concurrently displayed and maintain synchronization. Intelligent Ship Symposium V Monday, May 12, 2003

  14. Metadata Viewer Application • Concurrently display metadata & video • Graphical User Interface (GUI) • Abstract technical detail • Easy-To-Use Intelligent Ship Symposium V Monday, May 12, 2003

  15. Metadata Viewer Demo • Predator UAV video (MPEG) & metadata provided by US Air Force • Java-based • Swing API for GUI • Java Media Framework (JMF) for video • Watermarking module coded in C Intelligent Ship Symposium V Monday, May 12, 2003

  16. Summary • Implemented LC-VLC Watermarking to insert metadata into Predator UAV MPEG video • Created an application that abstracts watermarking tasks and extracts embedded data for simultaneous display with video Intelligent Ship Symposium V Monday, May 12, 2003

  17. Future Work • Going beyond proof of concept… • Integrating operational factors • secure embedding • frame content metadata using MPEG-4 • lossless embedding • controlled access to video based on viewer clearance Intelligent Ship Symposium V Monday, May 12, 2003

More Related