Incorrect calculation FPS for the Samsung Galaxy i9000.
Posted: Wed Jan 12, 2011 5:10 am
Hello,
I am trying to calculate Sansung Galaxy i9000 FPS, but do something wrong.
According to the WURFL repository Sansung Galaxy i9000 has "streaming_vcodec_h264_bp" = 1.2.
I use Level table from the wikipedia http://en.wikipedia.org/wiki/H.264/MPEG-4_AVC#Levels
and find next values for the level 1.2:
Max macro blocks per second: 6000
The Max macro blocks per frame formula is : Max macro blocks per frame = (ScreenPixelHeigh/16)*(ScreenPixelWeight/16)
Max macro blocks per frame for Samsung Galaxy i9000 is: (480/16) * (800/16) = 1500
The FPS formula calculation is : FRS = Max macroblocks per second / Max macroblocks per frame
FPS for Samsung Galaxy i9000 is: 6000/1500 = 4.
But according to the WURFL documentation the FPS for the profile 1.2 is 30 fps.
See http://wurfl.sourceforge.net/help_doc.php The table TABLE 1(H.264 Levels). Level 1.2.
The official Samsung site declares that i9000 supports 30 fps.
There is big difference between 4 and 30 fps. Who can help me and tell where is an error?
Thanks.
Alex.
I am trying to calculate Sansung Galaxy i9000 FPS, but do something wrong.
According to the WURFL repository Sansung Galaxy i9000 has "streaming_vcodec_h264_bp" = 1.2.
I use Level table from the wikipedia http://en.wikipedia.org/wiki/H.264/MPEG-4_AVC#Levels
and find next values for the level 1.2:
Max macro blocks per second: 6000
The Max macro blocks per frame formula is : Max macro blocks per frame = (ScreenPixelHeigh/16)*(ScreenPixelWeight/16)
Max macro blocks per frame for Samsung Galaxy i9000 is: (480/16) * (800/16) = 1500
The FPS formula calculation is : FRS = Max macroblocks per second / Max macroblocks per frame
FPS for Samsung Galaxy i9000 is: 6000/1500 = 4.
But according to the WURFL documentation the FPS for the profile 1.2 is 30 fps.
See http://wurfl.sourceforge.net/help_doc.php The table TABLE 1(H.264 Levels). Level 1.2.
The official Samsung site declares that i9000 supports 30 fps.
There is big difference between 4 and 30 fps. Who can help me and tell where is an error?
Thanks.
Alex.