Camera Compression - HTC EVO 3D

Has anyone posted a mod to disable the jpg compression algorithm on the stock EVO 3D app? My 5mp pictures are stored around 500-700 kB. My pictures look good on my phone, but horrible when blow up to monitor size. I've seen references to jpg compression on other devices, but nothing shows up in a search for the EVO 3D.

Mine shown like that when is in really dark conditions but the rest of the pictures show more then 1mb
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Sent from my PG86100 using Tapatalk

jgalan14 said:
Mine shown like that when is in really dark conditions but the rest of the pictures show more then 1mb
Click to expand...
Click to collapse
That would indicate some level of compression. A higher density of one's or zero's allows for greater compression. At 2560x1440x24 bits per pixel ~ 11 MB. So, if my image is 500 kB, the image is compressed to 4.5% of the raw image size. Obviously we are losing quality. This seems to be the standard medium compression (Q=25). I just wish we'd have the option to set the level.

i think the camera.apk on our phone is specific to HTC, Sense 3.0 and the EVO 3D as it has to have support for the 2d/3d modes.
without looking at the camera.apk file, my guess would be, in order to modify that type of setting, the apk file would probably need to be decompile and somebody will have to search thru the decompiled pieces to locate the compression information/setting.
unless the camera.apk reads a setting file from its /data/data directory in order to set the compression level, which i doubt, decompiling, modifying and recompiling is the only method which comes to mind ...
sorry, its not a very positive or easy solution...

joeykrim said:
i think the camera.apk on our phone is specific to HTC, Sense 3.0 and the EVO 3D as it has to have support for the 2d/3d modes.
without looking at the camera.apk file, my guess would, in order to modify that type of setting, the apk file would probably need to be decompile and somebody will have to search thru the decompiled pieces to locate the compression information/setting.
unless the camera.apk reads a setting file from its /data/data directory in order to set the compression level, which i doubt, decompiling, modifying and recompiling is the only method which comes to mind ...
sorry, its not a very positive or easy solution...
Click to expand...
Click to collapse
The sounds like a lot of work, I'll stick with the current settings, thanks for the info
Sent from my PG86100 using Tapatalk

joeykrim said:
i think the camera.apk on our phone is specific to HTC, Sense 3.0 and the EVO 3D as it has to have support for the 2d/3d modes.
without looking at the camera.apk file, my guess would be, in order to modify that type of setting, the apk file would probably need to be decompile and somebody will have to search thru the decompiled pieces to locate the compression information/setting.
unless the camera.apk reads a setting file from its /data/data directory in order to set the compression level, which i doubt, decompiling, modifying and recompiling is the only method which comes to mind ...
sorry, its not a very positive or easy solution...
Click to expand...
Click to collapse
I don't really care about fixing 3D mode. Maybe we could compile the 2D camera app from AOSP?
Jason

jason62082 said:
I don't really care about fixing 3D mode. Maybe we could compile the 2D camera app from AOSP?
Jason
Click to expand...
Click to collapse
definitely, thats compiled all the time in cm7. hopefully soon cm7 will be fully functional on evo 3d.
by way of AOSP camera.apk, here are the files:
http://android.git.kernel.org/?p=platform/packages/apps/Camera.git;a=tree
believe it or not, grepping for the phrase compress returned a few very helpful lines:
http://android.git.kernel.org/?p=pl...Camera.git&a=search&h=HEAD&st=grep&s=compress
the line which stands out to me the most:
source.compress(CompressFormat.JPEG, 75, outputStream);
it is very possible, if the adjustment options for compression were properly added to the settings in the camera.apk and pushed to cm7, they would probably accept it.
if you wanted to compile for yourself, now that we have root and nand unlock, thats also possible!
the only potential issue i'm not 100% sure about would be camera drivers for the kernel and the AOSP version of camera.apk working properly with ours ....

I would think the compression issue is definitely on the right track, my HTC Hero took excellent pictures compared to the 2D pictures of my EVO 3D in 2D, obviously you would not think they would downgrade hardware in a phone meant for this and I a year and half newer. I was quite disapointed when I compared the quality after getting the phone, thought the EVO was better because the screen is 3x better than the Hero but when you put them on a computer no contest the EVO is worse. They're both 5mp but the EVO 3D turns out 2mp quality...fail! Hopefully we can decompress and supercharge this camera.

+1 on trying to get this resolved!

joeykrim said:
the line which stands out to me the most:
source.compress(CompressFormat.JPEG, 75, outputStream);
Click to expand...
Click to collapse
I was able to compile the AOSP source and make these changes (increasing the compression to 99), but no dice. I tested the with and without this change and it didn't make a lick of difference.
Also, I tried to compile the CM source, but I must not have some of the source. I get compile errors looking for methods that don't exist.

jason62082 said:
I was able to compile the AOSP source and make these changes (increasing the compression to 99), but no dice. I tested the with and without this change and it didn't make a lick of difference.
Also, I tried to compile the CM source, but I must not have some of the source. I get compile errors looking for methods that don't exist.
Click to expand...
Click to collapse
This sucks...not only do we only have a 5M camera where 8M are standard, its not even a good one at that. I dont know about others, but I dont take 3D pics and would much rather have a descent 2D camera

Found somethimg interesting...crappy the other day. Go to camera settings and you'll see that in 16.9 wide mode, 2 spaces up where it sais 5mp it has 2560x1440 pixels=3.686 Mp...WTF, but put it in 4x3 mode the 5mp line then show 2560x1920 pixels= 4.915 Mp. When you go to Wide screen you robbed and nocked down to a 3.6 Mpixel camera, thats Bulls#!t. Which means in 3D your using 2 widescreens for an effective rate of 7.3 Mpixel...not even combined 10Mp like i originaly thought.

stealth919 said:
Found somethimg interesting...crappy the other day. Go to camera settings and you'll see that in 16.9 wide mode, 2 spaces up where it sais 5mp it has 2560x1440 pixels=3.686 Mp...WTF, but put it in 4x3 mode the 5mp line then show 2560x1920 pixels= 4.915 Mp. When you go to Wide screen you robbed and nocked down to a 3.6 Mpixel camera, thats Bulls#!t. Which means in 3D your using 2 widescreens for an effective rate of 7.3 Mpixel...not even combined 10Mp like i originaly thought.
Click to expand...
Click to collapse
I don't see that issue, but I flashed the 2.3.4 htc camera (can't remember the thread off hand, but I think it's the 1 discussing the green hue fixed). I just saw it's in 16:9 and 5MP.

Oh mine still shows 5mp but if you look at the small print for thactual pixel it drops the count in widescreen mode, trying to sneek one by us. And this was the same on my camera before and after the update. Guessing the phone couldn't handle a true combined 10mp in 3D mode and they had to keep it under 8 or something. Atleast the green hue is gone.

Actually the 3d photos are 2mp
Sent from my HTC EVO 3D X515m using XDA App

jason62082 said:
I was able to compile the AOSP source and make these changes (increasing the compression to 99), but no dice. I tested the with and without this change and it didn't make a lick of difference.
Also, I tried to compile the CM source, but I must not have some of the source. I get compile errors looking for methods that don't exist.
Click to expand...
Click to collapse
interesting! im glad you were able to get aosp camera.apk to compile!
originally, i didn't trace that line back any further, but i remember seeing it imported a bitmap compression package in the headers. now you've sparked my curiousity so i've researched it below. if you want the short answer, skip to the bottom for summary.
long technical answer: doing some more googling i found the bitmap compress method call documented on the android java dev site for Bitmap and quoted below:
boolean = compress(Bitmap.CompressFormat format, int quality, OutputStream stream)
Write a compressed version of the bitmap to the specified outputstream.
Click to expand...
Click to collapse
Clicking on the word, compress, links to more details around that specific method call and quoted below says:
public boolean compress (Bitmap.CompressFormat format, int quality, OutputStream stream)
Since: API Level 1 Write a compressed version of the bitmap to the specified outputstream. If this returns true, the bitmap can be reconstructed by passing a corresponding inputstream to BitmapFactory.decodeStream(). Note: not all Formats support all bitmap configs directly, so it is possible that the returned bitmap from BitmapFactory could be in a different bitdepth, and/or may have lost per-pixel alpha (e.g. JPEG only supports opaque pixels).
Parameters
format The format of the compressed image
quality Hint to the compressor, 0-100. 0 meaning compress for small size, 100 meaning compress for max quality. Some formats, like PNG which is lossless, will ignore the quality setting
stream The outputstream to write the compressed data.
Returns
true if successfully compressed to the specified stream.
Click to expand...
Click to collapse
summary: it appears the compress call does just that, it compresses the image and the only variable we can change is the "quality" of the compression. i think it might be worthwhile to just bypass this compress call. if we don't want the image compressed, why even call compress? i would suggest it is worth compiling the aosp Camera.apk and bypassing the compress call.
hope that helps provide some more insight!

I don't know much about programming, but I don't see why skipping the compress call is a good idea. I'm all for keeping jpg format and I've always been under the impression that is a compression. 75 for quality is a bit low which is what it's set to, right? Why not just put it to 100 and maximize the quality?

joeykrim said:
summary: it appears the compress call does just that, it compresses the image and the only variable we can change is the "quality" of the compression. i think it might be worthwhile to just bypass this compress call. if we don't want the image compressed, why even call compress? i would suggest it is worth compiling the aosp Camera.apk and bypassing the compress call.
hope that helps provide some more insight!
Click to expand...
Click to collapse
I commented out that line and saw no change. It compiled without any problems. I'm not even sure that piece of code is even being called. Could it be that the camera hardware itself is compressing the image? I'm a little new to Android debugging, but is there a way to step through the code with Eclipse? That might be the only way to figure out what's going on.

gk1984 said:
I don't know much about programming, but I don't see why skipping the compress call is a good idea. I'm all for keeping jpg format and I've always been under the impression that is a compression. 75 for quality is a bit low which is what it's set to, right? Why not just put it to 100 and maximize the quality?
Click to expand...
Click to collapse
at this point, we are more analyzing the AOSP code and looking to understand how the current AOSP functions/methods are coded and how they operate. also looking to understand the impact different calls/methods have on the size and quality of the images.
i think its too early to determine what is ideal or optimal w/o knowing the impact each setting and method call has on the final image.
we're also hoping the htc camera apk is using code/methods/packages similar to the AOSP to make the end result easier to port over. HTC might have completely recoded everything and AOSP might be completely unreleated. i haven't seen any post with decompiled htc camera code yet so for starters we're working with the open source code android gave us.
jason62082 said:
I commented out that line and saw no change. It compiled without any problems. I'm not even sure that piece of code is even being called. Could it be that the camera hardware itself is compressing the image? I'm a little new to Android debugging, but is there a way to step through the code with Eclipse? That might be the only way to figure out what's going on.
Click to expand...
Click to collapse
the camera hardware itself *could* be compressing the image .. the only other place I would know to look would be at the camera drivers in the kernel source code.
Easiest method I use for Android App Debugging is to throw an output in logcat.
on the next line (so we know its inside the same call), right after the source.compress method call, add Log.d(LOG_TAG, "Source.compress called"); LOG_TAG is usually defined as a static string in most android apps so all logcat output is the same throughout the app. if its not defined in the camera app, you can replace with whatever string you want.
this will also require an android.util package and Eclipse should give a prompt.
keep us updated! appreciate all the compiling/testing you're doing!

I may have something
Okay, so I think I figured out where the jpg compression happens. In the driver source there's a driver for a Zoran chip. Zoran makes a camera/video processing chip that takes in an image, does something, then sends it back. See www.linuxmedialabs.com/Downloads/LSI/ZR36067.PDF. In \drivers\media\video\zoran\zoran_card.c there is an interesting line:
Code:
zr->jpg_settings.jpg_comp.quality = 50; /* default compression factor 8 */
I'm thinking this is how the compression is initialized. If we set the value to 100, we might be able to increase the quality. Now, how do we get this cooked into a ROM. Can someone help me with this?
EDIT: I don't think the Zoran code is used at all if I look through the shooter configs IDK, It looks like it may be done by the Gemini code.

Related

[MOD][480X320 VID @ 15fps] Better camera mod for Wildfire CM7 [V4.2]

(video provided by Joel5121)
~~~Latest Version~~~
Some tips related to taking good photos added, view 3rd post of this thread or press HERE.
----------Version 4.2------------
What's new?
-Higher video recording quality.
-Higher sound recording quality.
-Higher photo shooting quality.
[This mod is edited by cwk_and by using better camera mod Version 4.1 and compile into zip by me.]
Don't forget to flash this file everything you update you ROM.
Enjoy!
~~Previous Version~~
----------Version 4.1------------
What's new?
-Update of Version 4 due to unable to flash in clockworkmod3+
-Root users are able to flash this Media_ProfileV4.1.zip in clockworkmod+3 or ROM Manager
[If you've copied the media_profile.xml, you can ignore this version.]
This info was given by darkstep to cwk_and.
If you feel this mod is helpful, please thank them by pressing their name and hit a thanks!
Click to expand...
Click to collapse
Don't forget to flash this file everything you update you ROM.
Enjoy!
-----------Version 4-------------
What's new?
-video recording at 480x320 @ 15fps discovered by cwk_and.
-bitrate is increased
-please copy the media_profile.xml from the zip to system/etc by using root explorer or ES file explorer.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
(imaged was provided by cwk_and)
Some of you will say the it is rubbish due to the bad quality.
Ya, the quality may be bad at night because wildfire doesn't have a quite good camera hardware. But it is really good in the morning.
Don't forget to flash this file everything you update you ROM.
Enjoy!
-----------Version 3-------------
Original posted by vegetaleb in Nexus one theme and apps [MOD] Better camera mod for CM7 RC3/RC4 Thread. and dont forget to Thank him for gread MOD!
Permission to post in Wildfire Theme and Apps is approved by OP.
-Edited vegetaleb media_profile.xml for Nexus One for our wildfire.
-increased bitrate, photo file size from 600kb-800kb to 2mb, an increasement of 250%
-video recording is in 720x480 @ 1fps [BROKEN camrecorder]
How to apply this to CM7?
Use the Media_Profile.zip under in attachment and flash it via recovery by using ROM Manager or recovery mod.
[except MediaProfileV4.zip]
---------------------OR------------------------
Copy and paste it from the zip file to system/etc and REBOOT.
Thanks,
From Melvinchng
Was using CM7 Nightly
HTC Wildfire @ 710mhz/768mhz
16GB Class 4 Kingston SD card [1.1GB EXT Partition]
with 160/175mb phone momory available.
Special Thanks to vegetaleb, cwk_and for great MOD!
Please check the thread before asking questions.
Please press THANKS button if you feel it is useful and it can make me happy!
Bad link at the bottom of page.
Will try soon , when next nightly release
btw: I'd like to see this mod in my WF , thats awesome :http://forum.xda-developers.com/showthread.php?t=935918.Probably it have to be resized. Maybe someone tried this?
Tips for taking better photos
These are a few tips that is quite helpful for you guys to take good photos on your Wildfire.
1. Camera Advance Lite / Camera Advance
-There are a few settings that is quite useful and can apply it really quick.
-Useful settings, E.g: Burst setting, grid, EV, Panorama, reduced noise, OSD ......
-You can apply these setting really quick when you are in a hurry to take a good photos
2. Try not to use Zoom
-Zoom in mobile phones are fake! There are zoom, but not optical zoom and it is just digital zoom.
-If you want to enlarge focus of the photo, just go to gallery and enlarge it.
3. Take several photos instead of one
-Take a few photos and pick the best one to store it.
-Try to take from different angle and choose the best one.
4. Hold your camera steadily
5. Not to use flash
-Try to use EV/ISO to enhance the brightness of photo instead of using flashlight.
Hope these tips is helpful for you guys.
Give me a "Thanks" if this is useful =]
melvinchng said:
[MOD] Better camera mod for CM7 RC3\RC4 Thread.
Click to expand...
Click to collapse
This one
THAnks for informing me.I was rushing to do this thread before I went out..
Sent from my HTC Wildfire using XDA Premium App
Unfortunetally next bug has appeard , check that out there are two http:// and some other not neccesary marks
Formiak said:
Unfortunetally next bug has appeard , check that out there are two http:// and some other not neccesary marks
Click to expand...
Click to collapse
Thank you once again! but there isnt two http... i dunno what gone wrong.. i just deleted it and relink.
Do we really need this? JPEG is designed to compress files with least possible visible quality impact.
If you zoom you will see more readable e.g. text
Formiak said:
If you zoom you will see more readable e.g. text
Click to expand...
Click to collapse
I've never had ANY readability issues with the compression on. I take photos of school timetables and exam schedules all the time.
Edit: Just my opinion - i normally have over 150mb of camera pics already, without compression it would be 250mb-ish.
nhnt11 said:
I've never had ANY readability issues with the compression on. I take photos of school timetables and exam schedules all the time.
Edit: Just my opinion - i normally have over 150mb of camera pics already, without compression it would be 250mb-ish.
Click to expand...
Click to collapse
watch the corner... without new profile, the four corner is bit blur.. with new profile.. it is better...
melvinchng said:
watch the corner... without new profile, the four corner is bit blur.. with new profile.. it is better...
Click to expand...
Click to collapse
yeah its better, but unnoticeable unless you either zoom in or have a screen with such a low resolution that I would wonder why you're even viewing pictures on it.
nhnt11 said:
yeah its better, but unnoticeable unless you either zoom in or have a screen with such a low resolution that I would wonder why you're even viewing pictures on it.
Click to expand...
Click to collapse
normally i snap in phone.. view and upload in computer lol... can u help me fix the video format?? I think if you have low compression, you will have sux high quality video.. cause wildfire has low processing processor...
melvinchng said:
normally i snap in phone.. view and upload in computer lol... can u help me fix the video format?? I think if you have low compression, you will have sux high quality video.. cause wildfire has low processing processor...
Click to expand...
Click to collapse
your computer has a high resolution screen. I was talking about a hypothetical low-res screen, which you obviously dont have - which means that you dont need such high quality casual photographs. I'd rather have the 250% reduction in file size any day.
And I don't think you can fix the video quality easily. It depends on codecs which are built into the phone which I have no idea how to import from a HTC ROM.
nhnt11 said:
your computer has a high resolution screen. I was talking about a hypothetical low-res screen, which you obviously dont have - which means that you dont need such high quality casual photographs. I'd rather have the 250% reduction in file size any day.
And I don't think you can fix the video quality easily. It depends on codecs which are built into the phone which I have no idea how to import from a HTC ROM.
Click to expand...
Click to collapse
i change the value of cm7 wildfire to the new profile... the image size reduct to 1mb, but the video size high and low resolution is working fine...
nhnt11 said:
Do we really need this? JPEG is designed to compress files with least possible visible quality impact.
Click to expand...
Click to collapse
The pictures from the original thread look more detailed after the mod, I for one really like this.
Alex_GP said:
The pictures from the original thread look more detailed after the mod, I for one really like this.
Click to expand...
Click to collapse
i for one?
melvinchng said:
i for one?
Click to expand...
Click to collapse
LOL, l2r english
The construction 'I for one' is similar to: Speaking personally I/From my point of view/As I see it. It gives the idea that the speaker is just talking about what they think and nobody else thinks.
Click to expand...
Click to collapse
I admit I missed some commas here and there...
I, for one, bla bla is the correct form, if I am not mistaken.
Yeah :-D
Works better than before. There is visible change!
Thanks!

Screenshot (PNG vs. JPEG)

I was wondering if there was any advantage or disadvantage to using either JPEG or ONGOING when taking a screenshot?
Does one have "better quality"?
I use screenshot ER2 to get my shots((great paid app...worth the money imo) and in settings u can switch between those two image types.
So any info would be greatly appreciated.
Also..which one do you guys use? Jpeg or png? Screenshot ER2 or something else?
Thanks for any info fellow x2'ers
I use andross. I save screens as JPEG to be honest and only for convenience. I'm not much of a image editing guy so Im not sure of the benefits of one over the other.
Sent from my DROID X2 using xda premium
Well from past experience, PNG files are typically smaller than JPEG files. I have been a graphic designer for years, so I've learned to have multiple files of everything. I save a JPEG and PNG of all my works. Granted the PNG files are smaller, I don't see a terrible difference in quality. I have no experience with this app, but I don't believe it should matter which file type you choose, whether you care or don't care about file sizes.
PNG will typically be smaller, with minimal quality loss.
---------- Post added at 09:57 PM ---------- Previous post was at 09:55 PM ----------
Come to think of it... JPG is a compressed file extension... I don't honestly know why my PNG come out smaller... PNG is good for line arts, words on pictures, and typically screenshots. So I'd say go with that.
UbuntuBrandon said:
Well from past experience, PNG files are typically smaller than JPEG files. I have been a graphic designer for years, so I've learned to have multiple files of everything. I save a JPEG and PNG of all my works. Granted the PNG files are smaller, I don't see a terrible difference in quality. I have no experience with this app, but I don't believe it should matter which file type you choose, whether you care or don't care about file sizes.
PNG will typically be smaller, with minimal quality loss.
---------- Post added at 09:57 PM ---------- Previous post was at 09:55 PM ----------
Come to think of it... JPG is a compressed file extension... I don't honestly know why my PNG come out smaller... PNG is good for line arts, words on pictures, and typically screenshots. So I'd say go with that.
Click to expand...
Click to collapse
Good stuff...thanks..
I would love to hear from anyone else regarding this also
Just looking for a small discussion about this...cuz I don't really know the difference ...
And yes im gonna google it and Rey to find info lol....not being lazy...just curious what y'all experience is wit this
I've found jpeg is the way to go simply because of compatibility. Most forums don't support png uploads and that's the most common place you'll likely be uploading a screenshot.
Sent from my Android device.
Yeah that's why I been using jpeg. Easier to upload.
I did notice b4 when I had taken png I forget where it was wouldn't let me upload, I just renamed the .png to .jpeg and it worked lol.
Well, it's always been my experience that png files are larger than jpg files. By quite a bit too. If I take a raw image taken with my camera and save it in both formats, the difference is huge. The raw image itself will be in the neighborhood of 10.5 megabytes, the png, 9.5 and the jpg 3.5. The size differences aren't all that drastic with smaller images but png's still end up larger for me. All things being equal that's the way it's always been for me.
The biggest advantages that I can see for png over jpg is something that won't make any difference for most people. png is a lossless format and jpg is a lossy format. Meaning that you can edit a png save it, and it doesn't lose any quality. On the other hand, jpg files will lose quality every time you edit and re-save them. Just editing one of them once doesn't make any appreciable loss in quality but if you do it over and over the decline will become quite apparent. Make a copy of a jpg you have and then open the file in a program like Irfranview or Paint or some such program and just re-save it. Then open the same file again and save it again. Do this several times and then open the original side by side the edited one and have a look. You'll see the difference.
The other advantage of png is that it supports transparency the same as gif does which in some instances, may be desirable. Images with transparent backgrounds on web pages come to mind.
Like I said, more than likely neither of those differences make any difference to the vast majority of people. So, from my experience anyway, given the size difference, jpg would be the way to go for most.
robocuff,
Well spoken well said. I agree 100% and for those reason's I chose png or psd. I use PS and Lightroom mostly and dabble in video a bit.
ashclepdia,
I like Screenshot It by Edward Kim work's very well on rooted or non-rooted Droid X2. Need to be rooted on most other phone's. Jpeg's good for net stuff.
ImgBurn said:
robocuff,
Well spoken well said. I agree 100% and for those reason's I chose png or psd. I use PS and Lightroom mostly and dabble in video a bit.
ashclepdia,
I like Screenshot It by Edward Kim work's very well on rooted or non-rooted Droid X2. Need to be rooted on most other phone's. Jpeg's good for net stuff.
Click to expand...
Click to collapse
Yea I used to use screenshot it...but it had started giving me problems. There were times when it would countdown but never take the shot. Or it would act like it took it but it wouldn't show up anywhere.
Screen shot er2 is my favorite one to use for now. It is very reliable. I haven't had any issue with it and everything works perfectly. I have never missed a shot with it.
If screenshot it works for ya that's awesome. Cuz I DID like it. Until it just wouldn't work like it should. If u ever have any problem wit it I recommend er2. Its paid(there is a free one. But er2 paid is worth it)
JPEG:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
PNG:
On my x2's screen the PNG shot is WAY sharper looking...what's it look like to everyone else after the upload?
Cuz after I upload here via xda app the jpeg is WAY sharper looking than the png is.
Weird...
I think what's happening there ash is the forum's software is converting the png file to a jpg file. If you look at the properties of both images on the web page, you'll see they are both jpg's now. My guess is that the forum software is using a higher compression rate then the screenshot app on your phone is. Thus the lower quality picture. If you download both of the pictures and check the file size of them, you'll see that the sharper image is around 80kb in size and the other one is about 30kb. It's smaller now because of the higher compression rate. Look at the size of the originals on your phone and I'm willing to bet the PNG is the larger of the two.
robocuff said:
I think what's happening there ash is the forum's software is converting the png file to a jpg file. If you look at the properties of both images on the web page, you'll see they are both jpg's now. My guess is that the forum software is using a higher compression rate then the screenshot app on your phone is. Thus the lower quality picture. If you download both of the pictures and check the file size of them, you'll see that the sharper image is around 80kb in size and the other one is about 30kb. It's smaller now because of the higher compression rate. Look at the size of the originals on your phone and I'm willing to bet the PNG is the larger of the two.
Click to expand...
Click to collapse
Yea PNG is bigger by 500kb lol
I knee something wacky was happening here.
So PNG IS '"higher" quality. Just depends on what it is converted to when uploading..
I wish I could upload a straight png here...its a lot sharper...o well
Perhaps you can change the compression level in the options of the screen shot program. Probably not but would be worth a look. If you can, you can play around with it and see what the different compression rates do related to size vs quality. The higher the compression rate, the smaller the file but the quality will be lower. Less compression will yield a somewhat larger file but better quality.

[MOD][CAM]GBXperia S|Video 1080p >20mb Bitrate|720p >15mb Bitrate|>100% Image quality

[MOD][CAM]GBXperia S|Video 1080p >20mb Bitrate|720p >15mb Bitrate|>100% Image quality
Gingerbread only
Thanks to all the lovely people in the "Root XPS (63 & 67 FW) [Update: 08.03.12]" section I am now able to test my mods and install apps direct to System/app.
As with my previous camera mods this "initial" version increases video 1080p bitrate from 14mbps to 20mbps and 720p from 6mbps(pathetic) to 15mbps.
Also increases Image quality from 90% to some what over 100% by fiddling with the constants array-data and removing the 0x5A cap, image size will be bigger; I'll be able to check images better in the morning during the day.
This version should work with all firmware and roms versions for Gingerbread 2.3.7.
Normal install:
1. Extract the zip files to a folder.
2. Obtain a root file browser like rootexplorer or ES File Explorer.
3. Rename the current files on the phone before replacing.
4. Activate root access via the file browser of choice and copy SemcCameraUI.apk to system/app and media_profiles.xml to system/etc
5. Apply permissions and change owner to match any other file in the same directory for both the above files (06755 and root).
6. Reboot device.
7. Recommend to go into Settings then Applications then manage Applications and find the camera install settings under the All tab and press clear data to restore camera default settings.
ClockworkMod install:
1.Copy the file to your phone, reboot into clockworkmod recovery.
2.Select "install zip", then sip >> sdcard and browse for the file then click and 3.confirm to install.
4.restart your phone as normal.
Seems very smooth with video at these moderately increased levels, will see how high the bitrate goes.
I've tested most of the functions of the app and it should be fairly glitch free, let me know otherwise.
For more info on how I modded these files check my previous mods in my signature below.
Got a few more ideas and as always suggestions welcome.
Edit1:20120314
Seems the media_profiles.xml does have some side effects and i've had a few random force closes with video settings, if you experience this just replace the file with your backup version and restart the phone. I'm looking into this.
Edit2:2012317
New version of the files uploaded, fixed the above issue force closing with video settings.
Edit3:20120320
On comparison it seems the quality of even the 14mbps stock bitrate is extremely good, which says quite alot about the 12mp image sensor used, high praise indeed.
Edit4:20120420
Seems to be a Sony bug with Image stabilization set to on and changing the ISO setting, this actually disables the image stabilization.
Found on the Sony Xperia forums this is currently being looked at by Sony for a fix
http://talk.sonymobile.com/thread/35449
-smc
Testing!
Solid Eye said:
Testing!
Click to expand...
Click to collapse
What do you mean Solid, are you experiencing issues?
-smc
not an issue but I'm kinda missing the GS2 days
with Sony everything seems complex
Is there any room for sound quality improvements ?
taxas said:
Is there any room for sound quality improvements ?
Click to expand...
Click to collapse
Yes tho the audio is already quite good at 128kpbs x 48khz in stereo, what sound quality would you prefer?
@ Solid Eye what other options did you want that the SGS2 had?
-smc
@ Jozinek tho i haven't had too much of an issue with it, the stabilization feature could be alot better in my opinion.
Also the video format profile is only [email protected] which doesn't allow for CABAC compression, might be able to change this if i find the profile code in the app.
The default-capability.xml file in the system/etc folder shows different format profiles which we may be able to play around with like H264 [email protected] at least which supports CABAC.
-smc
hi folks,
thxx for the mod, one question:
when i try to copy the new files, i get the message "not enough space for complete the operation" any idea why???
thxx for helping
best regards
herve
Th'ats because your system partition has 0 bytes left.
Flash sminki's one here
http://forum.xda-developers.com/showpost.php?p=23729471&postcount=85
can t believe on a 32gb wich has almost nothing the fs is full.
how can i proceed then?
thx for helping
nocomp said:
can t believe on a 32gb wich has almost nothing the fs is full.
how can i proceed then?
thx for helping
Click to expand...
Click to collapse
First read the answer carefully. Then click on the included link. Then read that thread and do what is needed but please don't start whining before reading.
somemadcaaant said:
Yes tho the audio is already quite good at 128kpbs x 48khz in stereo, what sound quality would you prefer?
@ Solid Eye what other options did you want that the SGS2 had?
-smc
Click to expand...
Click to collapse
I don't know. But if it can be improved why not
gbil said:
First read the answer carefully. Then click on the included link. Then read that thread and do what is needed but please don't start whining before reading.
Click to expand...
Click to collapse
<issue>
IN THE FUTUR PLEASE KEPP THAT KIND OF ATTITUDE && SEMANTIC FOR YOUR BOYFIREND OR THE TEENS OF YOUR SCHOOL! HERE IT S XDA, NOT YOUR BACKYARD !
</issue>
Now concerning the link you gave me, i was hoping a solution not only based on flashing an img, but more a cache cleaning option , specially when i am running .65 instead of .67
thx anyway for trying helping out, but pls change of attitude, this ain t usefull and necessary
nocomp said:
<issue>
IN THE FUTUR PLEASE KEPP THAT KIND OF ATTITUDE && SEMANTIC FOR YOUR BOYFIREND OR THE TEENS OF YOUR SCHOOL! HERE IT S XDA, NOT YOUR BACKYARD !
</issue>
Now concerning the link you gave me, i was hoping a solution not only based on flashing an img, but more a cache cleaning option , specially when i am running .65 instead of .67
thx anyway for trying helping out, but pls change of attitude, this ain t usefull and necessary
Click to expand...
Click to collapse
You are writing on a dev thread not a FAQ thread, learn to read and accept what comes when you don't read. Also stop caps and learn what netiquette is.
i gonna keep it short, the post above in red is my first post ever made on xda using caps, it was my 339th post, so pls,spare me your lessons && morals about netiquette.
Asking questions is part of the life of a dev topic.
End of the story
danka
nocomp & gbil,
You will both end up being infracted if you continue spamming this Dev thread with your petty bickering.
Now stay on topic!
o.o, so much tremble...
Jozinek said:
I hawe 2 XPERIA S at home, so i record same video in same time by both of phones. One hawe this camera mod and one not. You can compare it.
Video wih camera mod - http://youtu.be/_OcRPEErkDk
Video without camera mod - http://youtu.be/BRB6Xixmk6k
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Click to expand...
Click to collapse
And what are your observations? Its quite hard to compare quality from shaky youtube videos. But maybe you have noticed any difference?
One thing I noticed was reddish tint on camera with mod. Is this normal?
taxas said:
I don't know. But if it can be improved why not
Click to expand...
Click to collapse
Yeah good point, i'll be upping the audio and video bitrates soon and see if we still get a consistent framerate, as long as our min framerate stays above 25fps in low light then im happy.
@ asestar reddish tint I haven't seen yet sorry, is this in video and/or images specifically? Night or day shots? can you upload a sample here for us also?
I have yet to fiddle with default contrast, iso, sharpness etc values.
-smc
can we do this Mod on the Arc???

[Camera Tweaks] Increased Camera: Audio video images quality as note3

Hi everybody I want to share this mod I made following the next thread:How to increase camera stats
All I made, after some testings, increase almost all values regarding to camera quality(encoder decoder audio video and image), and set it up as high as Note 3. The results are good, as I saw.
10/08/14 v1:
I doubled the audio quality from 128kbs to 256 kbps for all resolutions. High resolution is up to 288kbps
Increased video bitrate
Increased image bitrate
I able support to wmv and wma
I set estero channel to recording for all resolutions
Increased back and front camera values
And many more goodies I don't remember
11/08/14 v1.3:
Increased a little bit more bitrate values according to video
increased a little bit image quality. I think it's the max possible, but I keep trying to increasing it, to see any difference.
14/08/14 v1.5:
Increased audio quality to 320kbps
Re-adjusted values
added different FPS mod versions
--This is version #1 because I didn't increase all the low values. I installed it in my own phone, and everything is working superb.
Next release I will try to set it higher, as S5 and see what happens, if it's working or not. But by now we have achieve something good.--
Here are some previews: here you can see a little differences regarding to standard values vs. increased ones. Using HDR - strong. Stock Note 2 camera! I realize that after made the modifications the pic is more weighty. I hope you can see the difference in the previews, because I have to low the quality to upload it faster, in tinypic. Sorry.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
VS
Thanks to @mohit1234 for this helpfull guide
Download link ONLY SAMMY ROMS:
NEW VERSIONS:
-14/08/14-
Camera TWEAKS v1.5- 15FPS
Camera TWEAKS v1.5- 30FPS-stock
Camera TWEAKS v1.5- 60FPS
YOU TELL ME WHAT RUNS BETTER FOR YOU! I TESTED ALL VERSIONS IN MY OWN PHONE.
PREVIOUS VERSIONS:
[OFFLINE]Camera TWEAKS v1.3[/URL] -> Changelog: increased a little more- 11/08/14
Camera TWEAKS v1 - 10/08/14
Download link ONLY AOSP based ROMS:
INITIAL RELEASE Camera TWEAKS v1 AOSP - 10/08/14
FLASHABLE INSTALLATION!
INSTRUCTIONS:
Download file and put it on your external sd
Reboot into recovery
Install Camera Mod
Clear Cache/Dalvik Cache (Just to be safe...)
Reboot!
I didn't test the flashable zip, I only moved the file to "/system/etc" using root explorer and setting permissions, but you tell me.
The idea brings to my head, after testing S5 camera. When you open camera you can see an image super clear and in a higher quality, but when you take a pic, the quality was lower.
TO DEVS: PLEASE BEFORE YOU TAKE ANYTHING, PLEASE ASK ME FOR PERSMISSION. IT TOOK ME A SUNNY DAY TO MAKE IT.
REMEMBER THAT THIS WIILL NOT MAKE ANY MAGIC JAJAJA BUT WE HAVE SOMETHING ALREADY
ENJOY AND HAVE FUN!!
THANKS!
Will it work on 4.1.2 roms?
I will try. I use DN3 v5.2
Great work @Austtin
I was for so long looking for a way to get better camera quality, because I don't know why but after the camera firmware update within the 4.3 the camera quality seemed lower than 4.1.2.
It was more of a disaster to take pictures and I can't carry my cameras everywhere.
So thanks a lot.
Wish something like this could be done on AOSP too, the picture quality isn't as good as touchwiz
Sent from my RPG with auto targeting
Looks promising ! it looks better if im not having placebo , thanks.
macklalt said:
Will it work on 4.1.2 roms?
Click to expand...
Click to collapse
It should, but If you like you can give me your "media_profile.xml" file and add it for you :highfive:
nmtuan.pnt said:
I will try. I use DN3 v5.2
Click to expand...
Click to collapse
I'm using it on emotion v7 rom. So it should work on all kitkat sammy roms!
I Will try now thanks Austtin
xantrk said:
Looks promising ! it looks better if im not having placebo , thanks.
Click to expand...
Click to collapse
yeah, I read that it could be placebo. But increasing the bitrate, the image is more weighty. taken the same pic, at the same place and same thing it increase from 2.xx mb to 5.xx mb. So it should increase the quality. The increasing of audio is something real, you can notice the bitrate when you play some sound recorded using camera. And in 480p I increase the (don't remember exactly I should check it) the heigh or width too. In a few days gonna see if I can add support for 4k pics, or if it gives me some forceclose or issue. And also I want to increase the camera values as high as S5, and then test and try again the s5 camera, and how it looks. I think some modification of the camera app, should be done. So this is the beginning.
KNIGHT97 said:
Great work @Austtin
I was for so long looking for a way to get better camera quality, because I don't know why but after the camera firmware update within the 4.3 the camera quality seemed lower than 4.1.2.
It was more of a disaster to take pictures and I can't carry my cameras everywhere.
So thanks a lot.
Wish something like this could be done on AOSP too, the picture quality isn't as good as touchwiz
Sent from my RPG with auto targeting
Click to expand...
Click to collapse
Thanks Knight, I do my best. Always for help. Not only me if not others. I'm still testing, and I realize that the quality si better so far. Regarding to AOSP, I should check the files involved and what's the camera app too.
liyonking said:
I Will try now thanks Austtin
Click to expand...
Click to collapse
you're welcome. enjoy it! :highfive:
https://www.dropbox.com/s/1vpgbg2g9zdd0v1/media_profiles.xml
Here you have the media_profiles.Xml from liquid smooth 3.2
Check if you can alter things and I'll test it out for you.
Sent from my RPG with auto targeting
Guys!! this is really amazing, take a look at this photo I just take: it's about 5pm here in my country, and using the day light (sun light, not the inside of my home) the pic looks really really great. Now we can compare to the photo taken before. In the previews 1 of the pics was taken during day(with sun light-I'm not talking about the camera effect if not the light of the day or sun jaja), and the other one was taken during night inside of my home using artificial light, the ones inside of your home (sorry I'm still not good enought with my english), so now I can confirm that this's really working!! the bad thing (or contra) is that now the pic is kind heavy weight (about 5 mb) but the quality is higher as you can see. I rather higher quality and weighty pic than poor quality.
that's why 1 of the pics looks kinda yellow and the other one looks whiter.. in OP
KNIGHT97 said:
https://www.dropbox.com/s/1vpgbg2g9zdd0v1/media_profiles.xml
Here you have the media_profiles.Xml from liquid smooth 3.2
Check if you can alter things and I'll test it out for you.
Sent from my RPG with auto targeting
Click to expand...
Click to collapse
Knight at first sight of your file, I can see some differences between your values and even sammy ones. For example, in lower res you have 3gp as video file format, and in sammy we have mp4. And many more differences, but I can adjust it for you and AOSP users. Let me check and I increase all values. The bad thing is that I'm not on AOSP rom, so I can't test by myself
I don't know what could happen if I change the file format, but at first I can play with values, leaving the rest as you have, and then you can test.
I'll test out and report.
It's 2 am in the morning here, so I guess it would be better if I go to sleep, hahaha
But don't worry, try making both version and I'll test it out thoroughly. I can deal with the errors and all. In always keep a backup of my needed stuff on a daily basis, so nothing can stop me from being a mad flashaholic
Sent from my RPG with auto targeting
KNIGHT97 said:
I'll test out and report.
It's 2 am in the morning here, so I guess it would be better if I go to sleep, hahaha
But don't worry, try making both version and I'll test it out thoroughly. I can deal with the errors and all. In always keep a backup of my needed stuff on a daily basis, so nothing can stop me from being a mad flashaholic
Sent from my RPG with auto targeting
Click to expand...
Click to collapse
If you can wait, in about less than 10 or 5 mins, I upload it!
Austtin said:
If you can wait, in about less than 10 or 5 mins, I upload it!
Click to expand...
Click to collapse
I can wait, but won't be able to download, too limited 3g data pack[emoji28]
That's why I have to wait till morning to turn on my WiFi
Sent from my RPG with auto targeting
KNIGHT97 said:
I can wait, but won't be able to download, too limited 3g data pack[emoji28]
That's why I have to wait till morning to turn on my WiFi
Sent from my RPG with auto targeting
Click to expand...
Click to collapse
It's just ready, download it. It's not heavy weight file. it's 211kb zip file!
edit: I increase it as note 3 values, in sammy and, now with your help, aosp. Notice that the pic is more weight than before. In the next days I'm gonna try to increase values as S5, and even see if I can config the correct values to use s5 camera. It's all a matter of give it a try and test.
I try stock note2 and s5 camera, the result: I can assure you, note 2 stock camera is taking better quality photos, after my configs, than s5 on my phone. So I think to use s5 camera, and take photos with a high quality, it needs some configs to do. I'm really enjoying note 2 camera, with this tweaks. The photos are more clear, and are more detailed, than before. I surprised by myself. I realize about it, when I make zoom in photos in gallery app.
Austtin said:
It should, but If you like you can give me your "media_profile.xml" file and add it for you :highfive:
Click to expand...
Click to collapse
Can't find it....Can you please tell me where is this xml file? Searched in to root directory.....:good:
macklalt said:
Can't find it....Can you please tell me where is this xml file? Searched in to root directory.....:good:
Click to expand...
Click to collapse
using root explorer or any other explorer move to "/system/etc" there you have a file named as "media_profile.xml"

Super resolution camera! (take 48mp or 96mp+ photos)

Hello you all!
I always look for the best posible resources to squeeze more from my phone. In this case I was looking for ways to improve even more the great camera the Poco has and so I searched the internet for super resolution applications (cameras) possible of taking multiple photos at once and then averaging them to create a higher resolution image the sensor is capable of taking, with less noise and more detail.
So I came across this old page where some scientific-like group called Almarvi has an imaging department dedicated to photography processing and there it was an super resolution demo app ( a camera app) capable of testing the algorithms of super resolution directly on Android. For those who knows about this technic, normally it is done with Photoshop o gimp, needing a computer to do so.
So I'm happy to share with you this discovery I made, I couldn't find any blog posts about it or even Reddit nor here in xda.
The app is really basic, pretty unstable, and sometimes it closes, but I must say: In various situations it beated the Google Camera port in term of details and lesser noise.
What it does is take multiple photos (you can choose how much, but normally I suggest you use less than 20), then you can preview a small crop to see the final result and adjust sharpness (as well as changing mode to median or mean, and using averaged colours or not). After the processing, you end up with a 48mp averaged photo (if choosen x2 factor, 96mp x3, etc!!)
I leave the link where you can download it for free
http://zoi.utia.cas.cz/mobilesr
I think is pretty good for taking still landscape photography or non moving subjects. Gcam is still gcam, but this app if used well can give a sharper and best looking image.
All this been said, I found more than 96mp (x3) is not worthy because of the file size and image doesn't improve more than 48mp.
Sorry for the long post, but I think this is a very rare app, people should know it exists besides the well known gcam.
Try it and tell me, and remember, steady hands!U
Update: You can change exposure value with the volume rockers !
To clarify, it creates a real 48mp image (or more), I tested zooming in and you can zoom deeper comparing to gcam, and you can check the information of the photo to see the dimensions. When zooming in you can see less compression and better details than gcam in most situations, difference is very clear when you see it in a computer screen.
It works. How to make it bigger than 48mp?
bucenk said:
It works. How to make it bigger than 48mp?
Click to expand...
Click to collapse
Touch the 3 dots in the bottom right corner to open the menu, and touch in "SR factor" to change it, 2.0 is 48mp, 3.0 would make an 109mp image, you won't notice much of a difference though but is fun having such large image (use 10 or less photos or it will close probably)
It mention it uses yuv format acquired images, thought poco wasn't able tu produce this kind of images because of lack of full level 3 camera api
tavocabe said:
It mention it uses yuv format acquired images, thought poco wasn't able tu produce this kind of images because of lack of full level 3 camera api
Click to expand...
Click to collapse
I think it has, that's why gcam port is also fully working, and this app works too, you even can save the yuv frames but I never tried
Pretty good results (see picture), but at 100% the quality betrays this technology. Anyway, there is place to improving. I'll follow this thread.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Full HD here.
.
roursamajor said:
Pretty good results (see picture), but at 100% the quality betrays this technology. Anyway, there is place to improving. I'll follow this thread.
Full HD here.
.
Click to expand...
Click to collapse
Yes, it's pretty limited since you can't zoom or change the exposure for example, but I think it is useful for some special situations, like a landscape
This app still work in progres or not? Probably have update?
Alvian_P said:
This app still work in progres or not? Probably have update?
Click to expand...
Click to collapse
It looks like it won't be updated because the app is basically just a demo they used to test the super resolution algorithm they created, is a shame because it's the best implementation I could find on a mobile phone, and any phone with camera 2api enabled could improve a lot their photo quality with this app, specially those who don't have a gcam port. I tested the app a lot , for several months, and I've found that In terms of quality it beats the gcam most of the times, but it doesn't mean it produces a better photo, gcam is well know for taking great looking photos in just one click, but if you zoom in and compare the two photos side by side you will see this app bringing a lot more detail and less compression artifacts, noise is in several cases equal or less than gcam aswell.
In the end, I want it to share because it's another good option, and maybe if someone wants to print their photos taken with their phones then this app will help a lot thanks to the super resolution
Paquinho said:
I think it has, that's why gcam port is also fully working, and this app works too, you even can save the yuv frames but I never tried
Click to expand...
Click to collapse
Actually the gcam port is not 100% functional, for example it doesn't have a working "photo booth" or "top shot" specifically because the pocophone camera drivers won't support yuv format which is needed for said features
tavocabe said:
Actually the gcam port is not 100% functional, for example it doesn't have a working "photo booth" or "top shot" specifically because the pocophone camera drivers won't support yuv format which is needed for said features
Click to expand...
Click to collapse
Are you sure? I know there are features missing but that doesn't mean necessarily that it can't take yuv photos, at least in this app I can, there is an option to save yuv files and they appear in my files when I take the photo, I think this app only works using yuv pictures to make the super resolution, if Poco doesn't support them then this app should throw some error (like the one you get if you try this application on devices without camera 2 api enabled.) Please check that information
Paquinho said:
Hello you all!
I always look for the best posible resources to squeeze more from my phone. In this case I was looking for ways to improve even more the great camera the Poco has and so I searched the internet for super resolution applications (cameras) possible of taking multiple photos at once and then averaging them to create a higher resolution image the sensor is capable of taking, with less noise and more detail.
So I came across this old page where some scientific-like group called Almarvi has an imaging department dedicated to photography processing and there it was an super resolution demo app ( a camera app) capable of testing the algorithms of super resolution directly on Android. For those who knows about this technic, normally it is done with Photoshop o gimp, needing a computer to do so.
So I'm happy to share with you this discovery I made, I couldn't find any blog posts about it or even Reddit nor here in xda.
The app is really basic, pretty unstable, and sometimes it closes, but I must say: In various situations it beated the Google Camera port in term of details and lesser noise.
What it does is take multiple photos (you can choose how much, but normally I suggest you use less than 20), then you can preview a small crop to see the final result and adjust sharpness (as well as changing mode to median or mean, and using averaged colours or not). After the processing, you end up with a 48mp averaged photo (if choosen x2 factor, 96mp x3, etc!!)
I leave the link where you can download it for free
http://zoi.utia.cas.cz/mobilesr
I think is pretty good for taking still landscape photography or non moving subjects. Gcam is still gcam, but this app if used well can give a sharper and best looking image.
All this been said, I found more than 96mp (x3) is not worthy because of the file size and image doesn't improve more than 48mp.
Sorry for the long post, but I think this is a very rare app, people should know it exists besides the well known gcam.
Try it and tell me, and remember, steady hands!
EDIT: I accidentally found how to change exposure values in this app but I think it isn't working, only works for the preview but no in the final image, by using the volume rockers.
EDIT 2: I tried again this time activating the option use lowest iso possible and then you can adjust exposure using volume rockers!, it changes the shutter speed, so now it only lacks zoom and a better stability, but pretty good alternative and best of all free!
Click to expand...
Click to collapse
It might be the best of the free apps but is there a paid app better than this one?
The pics turned out blurrry... The mega pixels are there, but no quality, detail and sharpness for me...
Sent from my POCOPHONE F1 using Tapatalk
Guys, the app is good. I tested it thoroughly and tested also the upscaling of Photoshop, which is far worse than SuRmob's.
My example of SuRmob capture: link.
The upscaled Gcam picture using Photoshop's best algoritms: link.
And because my rebel neurons wanted to test also the result from RAW picture upscaled using Photoshop, I also made a collage with two crops (100% scale) with SuRmob result vs RAW jpg upscaled with PS. See it attached in the link below.
Those who got bad results I advice them to let default settings. I only modified ISO (to low), 10 captures instead of 5 and never use sharpness over 3.
https://i.postimg.cc/YMP18rwW/comp.jpg?dl=1
.
Malexirian said:
It might be the best of the free apps but is there a paid app better than this one?
Click to expand...
Click to collapse
I searched everywhere, but in Android this is the best I could find. The only one paid app that does this is cortex camera, but I tried it and it hangs when trying to take well lit scenarios, it's really buggy and abandoned in early stages by the dev, but in iOS there are 3 cameras, the same cortex (much better than Android and updated one), Hydra and other one I can't remember.
roursamajor said:
Guys, the app is good. I tested it thoroughly and tested also the upscaling of Photoshop, which is far worse than SuRmob's.
My example of SuRmob capture: link.
The upscaled Gcam picture using Photoshop's best algoritms: link.
And because my rebel neurons wanted to test also the result from RAW picture upscaled using Photoshop, I also made a collage with two crops (100% scale) with SuRmob result vs RAW jpg upscaled with PS. See it attached in the link below.
Those who got bad results I advice them to let default settings. I only modified ISO (to low), 10 captures instead of 5 and never use sharpness over 3.
https://i.postimg.cc/YMP18rwW/comp.jpg?dl=1
.
Click to expand...
Click to collapse
Exactly, those are the settings I recommend too. After months of testing it I can say you need to experiment with it to get the best results, but the best about this camera I think is the far more natural looking photos it produces, and very noticeable quality improvement when looking on bigger screens or printed.
I also tested against raw and gcam and, while gcam is still the preferred choice in a lot of cases, when needing take a more detailed photo or cropping I use this app, so, the best I think is to leave it installed and use it when you like it.
This was my secret app so show some love , I think is a really great discovery, not only for this device, but for everyone with camera2 API, I think if xda developers found this app they would write a post about it because it is really good
Isn't this the same as almalence's "Super" mode in thrir "a better camera" app? Never tried that app on the Poco, but I think that app checks the devicename in the build.prop regarding the super mode. This feature was only available for the Nexus 5 and a few other devices, so probably "Super" mode won't show up on the Poco. Anyway, thanks for the demo app link!

Categories

Resources