Difference between revisions of "Private:progress-diab"

From NMSL
Line 8: Line 8:
  
 
* '''Publications:'''
 
* '''Publications:'''
** [accepted] K. Diab, T. ElGamal, K. Calagary, and M. Hefeeda, "Storage optimization for 3d streaming systems," in Proc.of ACM
+
** [accepted] K. Diab, T. ElGamal, K. Calagary, and M. Hefeeda, "Storage optimization for 3d streaming systems," in Proc.of ACM Multimedia Systems Conference (MMSys’14), Singapore, March 2014.
Multimedia Systems Conference (MMSys’14), Singapore, March 2014.
 
 
 
  
 
* '''Submissions Plans:'''
 
* '''Submissions Plans:'''
Line 17: Line 15:
  
 
=== Jan 24===
 
=== Jan 24===
*  
+
* I worked on the camera ready version of our MMSys'14 paper.
*
+
* Currently, I am working on the literature survey for the rate adaptation project. This report should have been delivered tonight, but I couldn't complete all the sections that I want to write. I will deliver it and complete it by the next weekend.
*
+
* For the rate adaptation project:
 +
** There had been different approaches in the academia for 2D videos.
 +
** Rate adaptation for 3D videos are rare. This means -somehow- that we are in the good direction.
 +
** In the next four weeks, I should take some important decisions. Some questions that I need to answer:
 +
*** Do we need to deal with 3D videos as two different views? and not only as a 2D image. This will let us exploit some facts about 3D videos.
 +
*** There are many objectives that define a "good" rate adaptation algorithms. What objectives do we need to handle in our algorithm?
 +
*** What is the problem definition?
 +
*** How are we going to model the problem and derive the solution? I am thinking of two approaches right now. Optimization problem or Vector space modeling. In both cases, a "good" objective function or a "good" similarity metric should be designed.
 +
*** Human Visual System for 3D perception should be included in the model as well
 +
*** How to evaluate our model? (Simulation, Emulation, real system?)
 +
*** How to integrate such a model with the current system? How to extend the current storage optimization algorithm to support the storage requirements of multiple-bitrate versions?
 +
* For the courses:
 +
** Multimedia: I will deliver a hierarchical JPEG encoder/decoder implementation next week. I had implemented it using OpenCV. TODO components are: Huffman coding (can use external code), hierarchical flow, GUI and the document.
 +
** Algorithms: I have a quiz in Feb. 4, 2014.

Revision as of 00:08, 25 January 2014

Spring 2014 (RA)

  • Courses:
    • CMPT-705: Design and Analysis of Algorithms
    • CMPT-820: Multimedia Systems
  • Submissions:
    • NA
  • Publications:
    • [accepted] K. Diab, T. ElGamal, K. Calagary, and M. Hefeeda, "Storage optimization for 3d streaming systems," in Proc.of ACM Multimedia Systems Conference (MMSys’14), Singapore, March 2014.


Jan 24

  • I worked on the camera ready version of our MMSys'14 paper.
  • Currently, I am working on the literature survey for the rate adaptation project. This report should have been delivered tonight, but I couldn't complete all the sections that I want to write. I will deliver it and complete it by the next weekend.
  • For the rate adaptation project:
    • There had been different approaches in the academia for 2D videos.
    • Rate adaptation for 3D videos are rare. This means -somehow- that we are in the good direction.
    • In the next four weeks, I should take some important decisions. Some questions that I need to answer:
      • Do we need to deal with 3D videos as two different views? and not only as a 2D image. This will let us exploit some facts about 3D videos.
      • There are many objectives that define a "good" rate adaptation algorithms. What objectives do we need to handle in our algorithm?
      • What is the problem definition?
      • How are we going to model the problem and derive the solution? I am thinking of two approaches right now. Optimization problem or Vector space modeling. In both cases, a "good" objective function or a "good" similarity metric should be designed.
      • Human Visual System for 3D perception should be included in the model as well
      • How to evaluate our model? (Simulation, Emulation, real system?)
      • How to integrate such a model with the current system? How to extend the current storage optimization algorithm to support the storage requirements of multiple-bitrate versions?
  • For the courses:
    • Multimedia: I will deliver a hierarchical JPEG encoder/decoder implementation next week. I had implemented it using OpenCV. TODO components are: Huffman coding (can use external code), hierarchical flow, GUI and the document.
    • Algorithms: I have a quiz in Feb. 4, 2014.