• Research Projects
  • Publications
  • Classes/Class Projects

  • Research Projects

  • PRISM: Power-efficient, Robust, hIgh-compression Syndrome based Multimedia coding
  • VISDOM: VIdeo Streaming using Distributed encoding Over Multiple servers
  • n-Channel Symmetric Multiple Descriptions: New Rate Regions
  • Maximum Distance Separable source-channel erasure codes
  • Video Multicasting over Large Local Area Networks
  • Applications of Multiple Description Coding to Video Multicasting
  • Efficient Internet Video Streaming
  • Multiple Description Coding Through Forward Error Correction Codes
  • Delay Constrained Video Transmission over Noisy Channels

  • Publications

  • Rohit Puri, Kang-Won Lee, Kannan Ramchandran and Vaduvur Bharghavan. An Integrated Source Transcoding and Congestion Control Paradigm for Video Streaming in the Internet. IEEE Transactions on Multimedia, Vol.~3, No.~1, pp~18-32, March 2001. [Postscript]
  • Rohit Puri, Kang-Won Lee, Kannan Ramchandran and Vaduvur Bharghavan. Forward Error Correction (FEC) Codes Based Multiple Description Coding for Internet Video Streaming and Multicast. Signal Processing: Image Communication, Vol.~16, No.~8, pp~745-762, May 2001. [Word Document]
  • Amy R. Reibman, Hamid Jafarkhani, Yao Wang, Michael T. Orchard and Rohit Puri. Multiple Description Video Coding using Motion Compensated Temporal Prediction. IEEE Transactions on Circuits and Systems for Video Technology, Vol.~12, no.~3, March 2002. [Postscript]
  • S. Sandeep Pradhan, Rohit Puri and Kannan Ramchandran. n-Channel Symmetric Multiple Descriptions - Part I: (n,k) Source-channel Erasure Codes. IEEE Transactions on Information Theory, Vol.~50, no.~1, January 2004. [Postscript]
  • Rohit Puri, S. Sandeep Pradhan and Kannan Ramchandran. n-Channel Symmetric Multiple Descriptions - Part II: An Achievable Rate-Distortion Region. To appear IEEE Transactions on Information Theory, April 2005. [PostScript]
  • Rohit Puri and Kannan Ramchandran. PRISM: A Video Coding Paradigm Based on Motion-Compensated Prediction at the Decoder. submitted IEEE Transactions on Image Processing. [PDF]
  • Prakash Ishwar, Rohit Puri, Kannan Ramchandran and Sandeep Pradhan On Rate-Constrained Distributed Estimation in Unreliable Sensor Networks. to appear IEEE Journal on Selected Areas In Communications, April 2005. [PostScript]
  • Abhik Majumdar, Rohit Puri, and Kannan Ramchandran VISDOM: VIdeo Streaming using Distributed encoding Over Multiple servers submitted IEEE Transactions on Circuits and Systems for Video Technology.




  • Rohit Puri, Kannan Ramchandran and Antonio Ortega. Joint Source Channel Coding with Hybrid ARQ/FEC for Robust Video Transmission. In the Proceedings of the IEEE Multimedia Signal Processing Workshop, Redondo Beach, CA, Dec 1998.[Postscript]


  • Amy R. Reibman, Hamid Jafarkhani, Yao Wang, Michael T. Orchard and Rohit Puri. Multiple Description Coding for Video Using Motion Compensated Prediction In the Proceedings of the IEEE Internatiional Conference on Image Processing (ICIP), Kobe, Japan, October 1999.[Postscript]
  • Amy R. Reibman, Rohit Puri, Hamid Jafarkhani, Yao Wang and Michael T. Orchard. Multiple Description Video Coding Using Motion Compensated Prediction. Proposal H26L: ITU - Telecommunications Standardization Sector, Video Coding Experts Group (Question 15), eighth meeting, Berlin, 03-06 August, 1999. [Word Document]
  • Amy R. Reibman, Hamid Jafarkhani, Yao Wang, Michael T. Orchard and Rohit Puri. Packet Loss Performance of multiple description video coding. Proposal H26L: ITU - Telecommunications Standardization Sector, Video Coding Experts Group (Question 15), ninth meeting, Red Bank, 19-22 October, 1999. [Word Document]
  • Ali Tabatabai and Rohit Puri. Multiple Description Coding for Generalized Layering. ISO/IEC JTC1/SC29/WG11, Subgroup MPEG21/Video, 69th meeting at Redmond, WA, July 19-23 2004.


  • Rohit Puri and Kannan Ramchandran. Multiple Description Source Coding Through Forward Error Correction Codes In the Proceedings of the 33rd Asilomar Conference on Signals, Systems, and Computers, Pacific Grove, CA, October 1999. [Postscript]


  • Kang-Won Lee, Rohit Puri, Tae-Eun Kim, Kannan Ramchandran and Vaduvur Bharghavan. An Integrated Source Coding and Congestion Control Framework for Video Streaming in the Internet. Proceedings of INFOCOM 2000, Tel-Aviv, Israel, March 2000. [Postscript]
  • Rohit Puri, Kang-Won Lee, Kannan Ramchandran and Vaduvur Bharghavan. Application of FEC based Multiple Description Coding to Internet Video Streaming and Multicast. Proceedings of the Packet Video 2000 Workshop, Forte Village Resort, Sardinia, Italy, May 2000. [Word Document]


  • S. Sandeep Pradhan, Rohit Puri and Kannan Ramchandran. (n,k) Source Channel Erasure Codes : Can Parity Bits also Refine Quality ? Proceedings of Conference on Information Sciences and Systems (CISS), Baltimore, MD, March 2001. [Postscript]
  • S. Sandeep Pradhan, Rohit Puri and Kannan Ramchandran. MDS Source Channel Erasure Codes. International Symposium on Information Theory (ISIT), Recent Results Session, Washington DC, June 2001. [Postscript]
  • Rohit Puri, S. Sandeep Pradhan and Kannan Ramchandran. n-Channel Multiple Descriptions: Theory and Constructions. Data Compression Conference (DCC), Snowbird, UT, April 2002. [Postscript]
  • Rohit Puri, S. Sandeep Pradhan and Kannan Ramchandran. n-Channel Symmetric Multiple Descriptions: New Rate Regions. International Symposium on Information Theory (ISIT), Lausanne, Switzerland, July 2002. [Postscript]
  • Rohit Puri, Prakash Ishwar, S. Sandeep Pradhan and Kannan Ramchandran. Rate-constrained Robust Estimation for Unreliable Sensor Networks. 36th Asilomar Conference on Signals, Systems, and Computers, Pacific Grove, CA, November 2002. [Postscript]
  • Prakash Ishwar, Rohit Puri, S. Sandeep Pradhan and Kannan Ramchandran. On Rate-constrained Estimation in Unreliable Sensor Networks. Second International Workshop on Information Processing in Sensor Networks (IPSN), Palo Alto, CA, April 2003. [Postscript] [PDF]
  • Prakash Ishwar, Rohit Puri, S. Sandeep Pradhan and Kannan Ramchandran. An Achievable Rate-Distortion Region for an Unreliable Sensor Networks Problem. International Symposium on Information Theory (ISIT), Yokohama, Japan, July 2003. [Postscript]


  • Abhik Majumdar, Rohit Puri, Kannan Ramchandran and Igor Kozintsev. Robust Video Multicast under Rate and Channel Variability with Application to Wireless LANs. IEEE International Symposium on Circuits and Systems (ISCAS), Scottsdale, AZ, May 2002. [Postscript]
  • Sergio Servetto, Rohit Puri, Jean-Paul Wagner, Pierre Scholtes and Martin Vetterli. Video Multicast in (Large) Local Area Networks. IEEE INFOCOM 2002, New York City, NY, June 2002. [Postscript]



  • Abhik Majumdar, Rohit Puri and Kannan Ramchandran. Rate-Distortion Efficient Video Transmission from Multiple Servers. International Conference on Multimedia and Expo (ICME), Lausanne, Switzerland, August 2002. [Postscript]
  • Abhik Majumdar, Rohit Puri and Kannan Ramchandran. Distributed Multimedia Transmission from Multiple Servers. International Conference on Image Processing (ICIP), Rochester, NY, September 2002. [Postscript]


  • Rohit Puri, Kannan Ramchandran and S. Sandeep Pradhan. On Seamless Digital Upgrade of Analog Transmission Systems using Coding with Side Information. 40th Allerton Conference on Communication, Control and Computing, Allerton, IL, October 2002. [Postscript]
  • Rohit Puri, Vinod M. Prabhakaran and Kannan Ramchandran. A Hybrid Analog-Digital Framework for Source-Channel Broadcast To appear 39th Conference on Information Sciences and Systems (CISS), Baltimore, MD, March 2005.


  • Rohit Puri and Kannan Ramchandran. PRISM: A New Robust Video Coding Architecture Based on Distributed Compression Principles. 40th Allerton Conference on Communication, Control and Computing, Allerton, IL, October 2002. [Postscript] [PDF]
  • Rohit Puri and Kannan Ramchandran. PRISM: An Uplink-Friendly Multimedia Coding Paradigm. IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Hong Kong, April 2003. [Postscript]
  • Rohit Puri and Kannan Ramchandran. PRISM: A "Reversed" Multimedia Coding Paradigm. IEEE International Conference on Image Processing (ICIP), Barcelona, Spain, September 2003. [Postscript]
  • Abhik Majumdar, Rohit Puri, Prakash Ishwar and Kannan Ramchandran. Complexity Performance Trade-offs for Robust Distributed Video Coding. submitted IEEE International Conference on Image Processing (ICIP), Genoa, Italy, September 2005.


  • M.S. Thesis [Postscript]
  • Ph.D Thesis [Postscript][PDF]

  • Classes/Class Projects

    Courses Done at UIUC

  • ECE 434: Random Processes: (Fall 1997)
  • ECE 451:Advanced Topics in Digital Signal Procesing: (Fall 1997)
  • ECE 361: Communications II (Fall 1997)
  • ECE 371PM: Image and Video Processing: (Spring 1998)
  • ECE 371BH: Design and Performance of Wireless Communication Networks: (Spring 1998)
  • ECE 415: Control Systems: Theory and Design (Spring 1998)
  • ECE 338: Communication Networks for Computers: (Fall 1998)
  • ECE 320: Digital Signal Processing Laboratory: (Fall 1998)
  • ECE 459: Advanced Digital Communication Systems: (Fall 1998)
  • ECE 497BV: Topics in Mobile Computing and Quality of Service: (Spring 1999)
  • ECE 390: Introduction to Optimization: (Spring 1999)
  • Courses done at UC Berkeley

  • EE 290T Section2: Wavelets in Signal Processing: (Fall 1999)
  • MA 104: Introduction to Analysis: (Spring 2000)
  • EE 225A: Digital Signal Processing: (Spring 2000)
  • EE 290S: Advanced Topics in Coding Theory: (Spring 2000)
  • IEOR 263A: Applied Stochastic Processes: (Fall 2000)
  • EE 229: Information Theory and Coding : (Spring 2001)
  • IEOR 221:Introduction to Financial Engineering: (Spring 2001)
  • EE 228B: Communication Networks: (Spring 2001)
  • Class Projects

  • ECE371BH. (Literature Survey): Wireless ATM. [Postscript]
  • ECE320: A Code Division Multiple Access (CDMA) System for Digital Communications. [Postscript]
  • ECE459: Space-Time Source-Channel Coding over Rayleigh Fading Channels with Transmit Diversity. [Postscript]
  • EE290T Section2: Application of Generalized Multiple Description Coding to Internet Video Multicasting. [Postscript]
  • EE290S (LateX Presentation): Tornado Codes and some Applications. [Postscript]
  • IEOR221: Portfolio Optimization with Risk Constraints - A Multiperiod Formulation. [Postscript]
  • EE228B: (Presentation, Report) Optical Burst Switching: Modeling, Analysis and Performance Evaluation. [Powerpoint][Postscript]



  • Return

    [Return to the main page]