I recently did an experiment where I recorded H.264 compressed video on a Samsung Galaxy Nexus running Android 4.1 under different lighting conditions--office lighting, dim lighting, and bright outdoor lighting. For a 4Mbps bitrate encoding, the average frame sizes across the different lighting conditions were all similar to one another. However, at 500Kbps bitrate encoding, the average frame sizes in the outdoor lighting condition were much larger than those in the office and dim lighting conditions; these latter two were similar in size. For 56Kbps, the dim lighting had the smallest average frame sizes, then the office lighting, and finally the outdoor lighting was again the largest on average. Is this a consequence of H.264 encoding, the Galaxy Nexus' camera, or what?
Larger image size in outdoor lighting for H.264
129 Views Asked by t2k32316 At
1
There are 1 best solutions below
Related Questions in ANDROID
- Delay in loading Html Page(WebView) from assets folder in real android device
- MPAndroidChart method setWordWrapEnabled() not found
- Designing a 'new post' android activity
- Android :EditText inside ListView always update first item in the listview
- Android: Transferring Data via ContentIntent
- Wrong xml being inflated android
- AsyncTask Class
- Unable to receive extras in Android Intent
- Website zoomed out on Android default browser
- Square FloatingActionButton with Android Design Library
- Google Maps API Re-size
- Push toolbar content below statusbar
- Android FragmentPagerAdapter Circular listview
- Layout not shifting up when keyboard is open
- auDIO_OUTPUT_FLAG_FAST denied by client can't connect to localhost
Related Questions in H.264
- Realtime/zero-latency video stream: what codec parameters to use?
- Including SPS and PPS in a raw h264 track
- How to get width and height from the H264 SPS using ffmpeg
- VLC in Raspberry Pi won't play h264 video file
- Converting mkv to h264 FFmpeg
- Convert JPEGs to H264 and stream to my server
- H.264 decoding error log from RTSP stream
- How to extract key-frames closest to given frame numbers from H264 video with ffmpeg
- Configure MediaCodec with the proper MediaFormat from a raw H.264 byte buffer
- Record and play h.264 video in memory using Jcodec
- forcing VLC to play h264 video file
- Decoding a h264 (High) stream with OpenCV's ffmpeg on Ubuntu
- What video encoder gives best performance on an Android device for given quality?
- Demux H264 from (already recorded) raw RTSP stream on HDD
- Color Banding Playing Live Raw H.264 Stream In Android
Related Questions in LIGHTING
- DirectX 9 vertex colors ingored when lighting is enabled?
- Ambient and Specular lighting not working correctly in GLSL
- MATLAB: How to make camera light follow 3D Rotation
- OpenGL: Strange normal rendering
- Python Pygame Game Lighting
- How lighting in building games with unlimited number of lights works?
- Lighting for JavaFX pano viewer
- Static objects are dark when lighting is baked in unity
- Make pixel lighting like terraria and starbound
- How to create lighting for dark objects on sunset background in unity?
- LWJGL per face lighting
- OpenGL ES shader normalized dot product greater than 1.0
- Why "lighting phong" is a must in order to create aminated GIF/movie successfully?
- OpenGL specular lighting is static
- OpenGL lights, textures, etc. correct way?
Related Questions in MPEG-4
- HTML5 Video MP4 Codec Settings
- Larger image size in outdoor lighting for H.264
- AVAudioRecorder Losing Last Seconds
- Get .mp4 file length Python
- A few questions about the startcode of NALU
- How to port mp3 code to a ARM board
- IOS versions and HTML5 video support
- Video won't play in Quicktime
- Is there a specification for AAC-LC (de)compression?
- Detecting I-frame data in an MPEG-4 transport stream
- Can you find key frame (I-frame) in h264 video without decoding? i.e. is it in packet?
- h.264 and mpeg header
- Size / Compression of MJPEG vs MPEG-4
- Find keyframes in AVI, H.264 file
- DirectShow Mpeg4 filters in a Web Application
Related Questions in IMAGE-COMPRESSION
- Effective JPEG compression for HF content?
- Bit-rate calculation in Jpeg2000 image compression
- Google Page Insight: mobile score 100 .. desktop 80 same images
- How to use 'compression_encode_buffer' in Swift?
- Size of compressed textures in vulkan
- Base64 image compression before sending it to Cloudinary
- compressing already compressed image in android open gl
- How to prevent memory increase on Image Compression
- Run-Length encoding image compression in Java
- Java Bitmap RLE8 format
- Java EOFException when using BMPImageReader after performing RLE compression on Byte Array
- The images are different even though they are saved to the same quality
- Compress movies of flat plots of few points and lines in Matlab (why are they so heavy?)
- Compress image using Huffman coding in Java
- Compressing png images using PHP
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
First, I'm not sure the question fits the guidelines of the site, so you probably won't get much of a response.
That said, I don't think it's a matter of the camera. The better lit outdoor setting will simply have more color detail, making compression more difficult. Using a higher bitrate to encode likely loosens the reigns on the compression process so the resultant frames are more similar in size.