Difference between revisions of "SoC 2011/Stereo high profile mvc encoding"
Jump to navigation
Jump to search
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | + | {{SoCProject|year=2011|student=[[User:Gurunath|Palanivel Guruvareddiar]]|mentor=Kieran Khunya}} | |
− | + | ||
− | |||
<br> | <br> | ||
Line 13: | Line 12: | ||
''This section will be updated after every milestone''<br> | ''This section will be updated after every milestone''<br> | ||
− | {| cellspacing="1" cellpadding="1" border="1 | + | {| width="714" cellspacing="1" cellpadding="1" border="1" style="" |
|- | |- | ||
− | ! | + | ! width="150" height="30" scope="col" | Status |
! scope="col" | Deadline | ! scope="col" | Deadline | ||
! scope="col" | Description | ! scope="col" | Description | ||
|- | |- | ||
− | | align="center" valign="bottom" | | + | | valign="bottom" align="center" | Done <br> |
− | | align="center" valign="bottom" | | + | | valign="bottom" align="center" | May 20<br> |
− | | align="center" valign="bottom" | | + | | valign="bottom" align="center" | All Intra scenario with constant QP option<br> |
+ | |- | ||
+ | | valign="bottom" align="center" | Done<br> | ||
+ | | valign="bottom" align="center" | June 17<br> | ||
+ | | valign="bottom" align="center" | Working IPPP stream with constant QP option<br> | ||
|} | |} | ||
− | <br> | + | <br> |
== Timeline == | == Timeline == | ||
Line 47: | Line 50: | ||
| align="center" valign="bottom" | All Intra case with constant qp scenario<br> | | align="center" valign="bottom" | All Intra case with constant qp scenario<br> | ||
|- | |- | ||
− | | align="center" valign="bottom" | | + | | align="center" valign="bottom" | Done<br> |
| align="center" valign="bottom" | May 23 - May 27<br> | | align="center" valign="bottom" | May 23 - May 27<br> | ||
| align="center" valign="bottom" | week 3<br> | | align="center" valign="bottom" | week 3<br> | ||
| align="center" valign="bottom" | IP scenario without inter-view prediction (constant QP)<br> | | align="center" valign="bottom" | IP scenario without inter-view prediction (constant QP)<br> | ||
|- | |- | ||
− | | align="center" valign="bottom" | | + | | align="center" valign="bottom" | Done<br> |
| align="center" valign="bottom" | May 30 - June 3 | | align="center" valign="bottom" | May 30 - June 3 | ||
| align="center" valign="bottom" | week 4<br> | | align="center" valign="bottom" | week 4<br> | ||
| align="center" valign="bottom" | IP scenario without inter-view prediction (constant QP)<br> | | align="center" valign="bottom" | IP scenario without inter-view prediction (constant QP)<br> | ||
|- | |- | ||
− | | align="center" valign="bottom" | | + | | align="center" valign="bottom" | Done<br> |
| align="center" valign="bottom" | June 6 - June 10 | | align="center" valign="bottom" | June 6 - June 10 | ||
| align="center" valign="bottom" | week 5<br> | | align="center" valign="bottom" | week 5<br> | ||
| align="center" valign="bottom" | IP scenario with inter-view prediction (constant QP)<br> | | align="center" valign="bottom" | IP scenario with inter-view prediction (constant QP)<br> | ||
|- | |- | ||
− | | align="center" valign="bottom" | | + | | align="center" valign="bottom" | Done<br> |
| align="center" valign="bottom" | June 13 - June 17 | | align="center" valign="bottom" | June 13 - June 17 | ||
| align="center" valign="bottom" | week 6<br> | | align="center" valign="bottom" | week 6<br> |
Latest revision as of 21:02, 19 June 2011
This project is part of Google Summer of Code 2011.
|
Contents
Abstract
The goal of this project is to add Multi-view coding (to be specific stereo 3D) support to x264 encoder. This will enable x264 to author 3D videos in H.264 Stereo High Profile MVC format. This will involve adding the encoding tools specific to secondary (right) view. 3D Bluray made H.264 MVC as the encoding format and the secondary goal of the poject is to implement 3D Bluray specific changes.
Milestones
This section will be updated after every milestone
Status | Deadline | Description |
---|---|---|
Done |
May 20 |
All Intra scenario with constant QP option |
Done |
June 17 |
Working IPPP stream with constant QP option |
Timeline
The schedule is preliminary
Status | Date | Period | Description |
Done |
May 09 - May 13 |
week 1 |
Subset SPS, AVC SPS changes |
Done |
May 16 - May 20 |
week 2 |
All Intra case with constant qp scenario |
Done |
May 23 - May 27 |
week 3 |
IP scenario without inter-view prediction (constant QP) |
Done |
May 30 - June 3 | week 4 |
IP scenario without inter-view prediction (constant QP) |
Done |
June 6 - June 10 | week 5 |
IP scenario with inter-view prediction (constant QP) |
Done |
June 13 - June 17 | week 6 |
Testing & Bug fixing |
Not started |
June 20 - June 24 | week 7 |
IB..P scenario without inter-view prediction (constant QP) |
Not started |
June 27 - July 01 | week 8 |
IB..P scenario with inter-view prediction (constant QP) |
Not started |
July 4 - July 8 | week 9 |
IB..P scenario with inter-view prediction (constant QP) |
Not started |
July 11 - July 15 | week 10 |
Testing & Bug fixing |
Not started |
July 18 - July 22 | week 11 |
Rate control related changes |
Not started |
July 25 - July 29 | week 12 |
Rate control related changes |
Not started |
Aug 01 - Aug 05 | week 13 |
Rate control related changes & bug-fixing |
Not started |
Aug 08 - Aug 12 | week 14 |
3D Blu-ray related modifications |
Not started |
Aug 15 - Aug 19 | week 15 |
3D Blu-ray related modifications |
Not started |
Aug 22 - Aug 26 | week 16 |
3D Blu-ray related modifications |
Not started |
Aug 29 - Sep 02 | week 17 |
Testing & Bug fixing |
Repository
https://github.com/gurunathan/SHP-MVC-x264
To test the code
$ git clone git@github.com:gurunathan/SHP-MVC-x264.git $ cd shp-mvc-x264 $ git checkout shp-mvc-x264 $ ./configure $ make $ x264 <args> --stereo-mvc