From CSULA CS Wiki
Jump to: navigation, search


Jan 5 (week 1)

In the first week of the quarter, Dr Russ Abbott introduced us with the CS590 course. He gave us clear idea about the class .He told us about the two options, thesis and non thesis. For non-thesis he told us to do a mini project. He explained us different topics related to various projects or thesis.

Jan 12 (week 2)

I set up a meeting with Dr Huiping Guo. She suggested me couple of good projects. We discussed on some topics. One project that really interested me was related to security system in Multimedia. She told me to study about H.264. She gave me some research papers to work on which was related to my thesis. I am working on one research paper about Video Authentication. Video Authentication System ensures the integrity of the video. It also helps us determine the difference between the original video and tampered video. This paper also explained about why we need to authenticate or validate a digital video by giving a number of examples. For example, a journalist could not prove that the video played by a news channel was trustworthy. It also talked about many examples which proved why we need to have genuine videos. It also gives us information about how to create scalable signature schema for digital video authentication. This schema is quite useful in my thesis as my thesis is all about to give copyrights on video. Purpose of this paper is to try to understand what digital authentication of video is. How we can apply digital signature in digital video? What kind of problems arrives by using digital signature? This paper has provided me with immense knowledge about the concept of video authentication. But still I need to learn more about digital signature as well as watermarking technology. For further discussion, I will meet professor this week.

Jan 19 (week 3)

I have studied about watermarking technology which I am going to use further for my thesis.Even I will present this topic in class. My presentation slide:Media:WatermarkingTechnology.ppt

Jan 26 (week 4)

Last week, I met Professor Dr H. P Guo. She gave me some sample code for H.264 encoder/decoder which is in C language. She told me to study sample code. And try to run that code. And show me the result in following weeks. She suggested me to do more research on H.264. H.264 / Advanced Video Coding (AVC) is an industry standard for video compression. It is also known as MPEG-4 Part 10 and is a successor to earlier standards such as MPEG-2 and MPEG-4. H.264 has different features.

  • Multi-picture inter-picture prediction
  • Lossless macro block coding
  • Flexible interlaced-scan video coding
  • New transform design features
  • An entropy coding design
  • Loss resilience features

I tried to understand all H.264 features. Then I went through H.264 encoder and decoder. I was trying to understand it’s design part which will be helpful to me in understanding the coding part of H.264. It has a large number of applications. It is used in television broadcasting, HD DVD (High Definition Optical Disc) of the DVD Forum, Direct TV (United States) and Dish Network (United States) etc . Moreover, I went through one research paper on watermarking approach robust to H.264/AVC compression. This paper is about new video watermarking approach which is robust to efficient video coding standards such as H.264/AVC.It shows the contradiction between embedding watermarks in the irrelevant part of a video and using a lossy compression algorithm to reduce the video data rate. Because the compression algorithm removes irrelevant information, the watermark can not be recovered. To solve this problem, it suggests the embedding of the watermark in the relevant part of the video but in an imperceptible manner. It is just by changing the spatial position of object borders. Researchers suggest new Normed Centre of Gravity (NCG) to describe these borders. Paper is presented in a method to predict the strength of this influence. Hence, we can embed the watermark with a defined robustness to lossy compression. The watermarking is embedded by quantizing the NCG. We present a geometric warping process to quantize the NCG and embed the watermark payload with a defined robustness. To demonstrate the robustness we use the new and at present most efficient available compression standard H.264.In this paper I have learnt how to solve the problem while using watermarking technology. I studied about NCG which is a quite hard task to understand. I suppose that this NCG technique would be of a great help to me in my thesis as it is related to H.264 and watermarking technology. So this research paper is really useful for me to make my ideas more clear with thesis.

Feb 2 (week 5)

This week I studied about watermarking technology. I am having trouble with H.264.I was really confused how I could apply watermarking in H.264. Professor Dr H.P.Guo gave me one research paper on Secure Spread Spectrum Watermarking for multimedia.She told me to study this paper & tried to clear concept with watermarking. She explained that video means number of pictures/Frames(i.e Images). First I need to study watermarking on one image. How I can apply it on images.So in Future I can apply on video.That is my target.Today my presentation is on Secure Spread Spectrum Watermarking on multimedia.It is really helpful for me to clear about watermarking technology .

  • This is my ResearchPaper:[1]

Feb 9 (week 6)

This week I have been working on Image compression. I met Dr Guo. She tried to clear my concept about Spread Spectrum Watermaking for Multimedia.She explained me to how to use watermarking in frequency domain.She told me to implement on Images.May be in next class I will be presentating watermarking on JPEG Images.By the time I work on my project prospective.

Feb 16 (week 7)

This week I have been working on watermarking. I implemented watermarking on any Image. But this water mark was visible. This work I show it to my Advisor. She told me now try to implement Spread Secure spectrum watermarking algorithm. She suggested me to read Image compression (JPEG 2000). Now my next task is to apply watermarking on JPEG image using Image compression. So for this week Dr Guo gave me work related to coding & implementationpart.

Feb 23 (week 8)

After implementing visible watermarking on one image, I started understanding and analyzing the Cox (Secure Spread Spectrum Watermarking) algorithm so that I can implement it. I understood the algorithm and tried to implement it on images. I was able to apply some initial part of the algorithm but after that I faced some difficulties in implementing part. So that is why I need to contact to my Advisor. After discussing with her I would be able to implement it in my further project.By this time I have also started learning and applying video compression which will be useful to me in the future. I was trying to understand basic Video Compression Techniques which are applied in standards H.261 and H.263. These two video compression standards are useful in video conferencing. It has latest version H.264. H.264 is my Goal but I need to read basic of H.26X series. How video compression works with this basic standards. I studied about basic concept of Motion compensation and Motion Estimation because Video Compression was based on Motion Compensation.

  • This week I have updated on ProjectProspective:Prospectus

Mar 1 (week 9)

updated on ProjectProspective:Prospectus

Mar 8 (week 10)

I have been working on my prospectus and I will present a draft of it during the class. ProjectProspective:Prospectus

Mar 15 (week 11)

Updated on ProjectProspectiveProspectus