yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S23 Ultra] Surfeur-des-Reves:
🌟 NiCkAM8PRO V1.4 (AGC V9.5 GCam) Custom Pack (APK + Profile): https://gofile.io/d/0Zvj2K 💥

Changelog & Suggestions:

Good news for all the selfie lovers out there, this release brings noticeable improvements in the Noise Reduction department for the front camera. Should be almost noise-free now! Some minor tweaks in the RamPatcher areas for all sensors as well.

As always, I'd encourage users to enable Auto-White Balance (AWB) whenever they shoot in low-light / night time situations and under artificial lighting conditions, for better colour reproduction and more vibrant / less desaturated results.

For close-up shots (but not only), you might getter better results if you manually focus on the brightest zone of your subject, as it will usually ensure better overall contrasts, gamma levels and less clipped highlights.

For higher-quality / less noisy results in low-light shots, you can adjust the shutter speed slider, on the left side of the viewfinder, to 1/15 or even 1/8s of a second (just remember to remain still for a second or two).

You can also try the "Leica Filter" mode if you fancy some different color temperature / white balance and vignetting in your shots.

Cheers!

EDIT: When using the Selfie cam, still a bit of noise at night in the sky or dark areas, and output is too soft to my liking as well. Will be on my to-do-list for next release...
[Samsung Galaxy S23 Ultra] GroovyGeek:
Interesting settings... for the HDR- range. On some of the lens configs you set it to positive values. Wouldn't that clip the shadows in high contrast scenes?
[Samsung Galaxy S23 Ultra] keunhuvac:
So just apply new config or need to reinstall apk file?

Thanks!
[Samsung Galaxy S23 Ultra] koahhe:
Just apply the new config. That is how I always do it.
[Samsung Galaxy S23 Ultra] caraconejo:
It happens to me, the same problem, the Apk disappeared, by itself, and when I go to reinstall the APK package it tells me that version 1.5.23.1 is already installed and it won't let me continue, the path it gives is; com.samsung.android.ruler and that path, does not exist

Help

I just found the culprit

The quick measure app, updated and deleted the GCAM APK, has been to erase this culprit and all ok

Quick Measure - Apps on Galaxy Store

Quick Measure provide the AR Measurement experiences quickly and easily using Camera and AR Technology. Devices equipped with DepthVision Camera provide the following functions. - Distance Measure...

galaxystore.samsung.com
[Samsung Galaxy S23 Ultra] s3axel:
Is the app still listed under "Settings/Apps" ? I cannot see it in the app list of my launcher either, but I have a shortcut on my "desktop" that works and of course I can see it in the app list via settings...
[Samsung Galaxy S23 Ultra] Surfeur-des-Reves:
I slightly increase HDR- value, yes, in order to counterbalance some excessive brightness in color channels and a tendency to over-expose some scenes when using default expo/lighting values (with some clipping in highlights as well). From my tests, simply changing the exposure/lighting values unfortunately resulted in having some problems under some specific shooting conditions, so I decided to go for the HDR- values instead, and I counterbalance this possible clipping in shadows by lowering the Dehazed value close to zero. I prefer the results I get when using this method, but I understand others may go for different solutions.
[Samsung Galaxy S23 Ultra] Surfeur-des-Reves:
If you have an older version of the app (for example, AGC V9.5 and not the latest V9.5-Fix), then you should probably update the app as well. If there is some conflict with the package name, then simply uninstall the version you have on your device and install the newer version instead.
[Samsung Galaxy S23 Ultra] PhilMorin:
Here's another round of tests for portraits. This time I went stock vs AGC from Groovy XML v2. I tried with LMC but could never get good results, mostly because LMC doesn't automatically track faces to focus so on moving kids, it's almost impossible to get a decent focused shot (and possibly as well the processing which goes for smoother... but maybe too smooth for portraits, will have to test with a static subject).

Anyway, it's interesting to see that stock actually does a much better job here. I actually found that the whole picture is processed quite differently when a face is detected in the frame, even if that face is far (you'll see below) and it actually makes the overall picture much better without the oversharpening. If anything, it smoothes things out a bit too much. As for AGC (which supports face tracking to focus), I think it strikes a good balance, though noise can be a bit too much for portraits. I might try tweaking it a bit as I usually prefer AGC over stock... but stock sometimes wins too. More tests are needed....

So the first comparison is with my kids at the park, quite far from my main lens. Look at the original shots, I think both are quite good with AGC having a bit more accurate colors on this one (less saturated)... but then notice in my 100% and 200% comparison how Samsung goes to smooth everything out in the whole picture.

1x, Stock

1x, AGC GGv2

At first glance, they might not look that different. But now notice the structure's textures. On the left is stock, right AGC GGv2. Notice the slide loses a lot of details and so does the orange climbing structure at the back.. even the trees far back are more pleasing on stock than what it usually outputs. Overall, AGC is more accurate with texture rendering though when looking at the overall picture, I'd say both are pleasing to look at.

This is actual stock (with kids in frame) left vs stock (without kids on the right) and you'll see that difference stock does in processing the whole picture when faces are present or not.

The issue can be that too much smoothing is applied on stock, especially to my kid's face which is quite far. Stock actually removed his blumishes but nobody would notice as this is a 200% crop. Still, AGC manages to keep a nice texture for something that far.

Here are 2 more portraits using 10x this time, both times with AGC GGv2. Nice shot overall, but a bit more noise than I'd like, especially in the blurred (not fake blur, as this is 10x so it's a real optical blur) and some chromatic noise. And yes, my kids were starting to find me annoying with all my tests 😂

10x AGC GGv2

10x AGC GGv2

And to finish, one shot from stock at 1x. With most objects being much closer, I think this one is really great from a processing perspective. It kept the blumishes on my kid's face, the tree texture is very pleasing. And no issue with noise. I'm definitely less worried using stock for portraits. Though I'll keep testing with AGC GGV2.
[Samsung Galaxy S23 Ultra] woffu22:
LMC 8.4, Good work, camera is better than original.

10x with HDR+ not working, to dark and artifacts,

but with HDR++ it's good.
[Samsung Galaxy S23 Ultra] GroovyGeek:
Wow, what a detailed comparison - thanks. I never look at images at even 100%, so any artifacts visible at 200% are a "don't care" to me. But I understand the feedback and will try to address it in the coming weeks. Chroma noise is typically very easy to deal with as you can apply high levels of chroma denoising with almost no impact to IQ. At the moment my config is almost 100% defaults.
[Samsung Galaxy S23 Ultra] PhilMorin:
In theory, the only way to assess proper sharpness is at 100% otherwise the pic viewer you're using does some live resizing which can alter the sharpness. That said, I usually only look at 100% to assess sharpness but real life usage for most people including me (social media and small prints) will see it at a much smaller scale, making some potential sharpness issues less apparent.

As for the 200%, I really never do that but in this case wanted to show how far Samsung goes, which isn't necessarily bad as usually people prefer to see their skin a bit smoother.

By the way, I'm preparing a night shot comparison and at least your version of AGC has an issue with the 10x night shots with over the top noise. Not that 10x night is really that usable in the first place anyway...
[Samsung Galaxy S23 Ultra] GroovyGeek:
Understood and I agree that critical sharpness and noise determination is only possible at 100%. However from a practical point of view that is irrelevant as long as you view the image at 300dpi or more at a distance larger than the image diagonal.

Do t get me wrong, I am not being defensive and am highly appreciate of the work you and others do to compare the configs. Keep the criticism coming, I am a big boy with thick skin and will take it well 😀

I DMd you separately about the 10x lens issue. I was aware of the issue, know the cause and will fix it in the next rev.
[Samsung Galaxy S23 Ultra] woffu22:
It's fine. But on HDR + and 10x zoom I get dark pics with artifacts. HDR++ is good.
[Samsung Galaxy S23 Ultra] penfold:
i assume that is with 'scene optimizer' on? ...with that setting off there probably wouldn't be a difference.

That said surprisingly I do quite like the stock version in this shot
[Samsung Galaxy S23 Ultra] PhilMorin:
That's a very valid point! Yes optimizer is on. I'll do the same test when it's off to see if it still smooth things out. But if it reverts back to its usual oversharpened look I might leave optimizer on since for now I will probably only use stock for portraits / night shots. I'll keep you updated once I test it
[Samsung Galaxy S23 Ultra] PhilMorin:
I found this lib on Shammins gcam Telegram, from Antykat, and so far when I use it in both lmc and AGC ggv2, I like the results better. For lmc it makes it a bit sharper while maintaining a natural look. For AGC it seems to give it a more natural look too.

Ah and it seems to help with artifacts / chroma noise on lmc.

Link to download the lib (edit: changed it from the Telegram source to my public onedrive folder as per XDA policies):

Microsoft OneDrive

✅ Lib files for GCams based on Google Camera v8.4

✅ Merge method is set to 1

✅ Very detailed photos

✅ Perfect sharpening. No distorsions and artefacts

✅ Suitable for all cameras

Versions

:

Natural - close to real colours

Sat 1 - more saturated

Sat 2 - very saturated

How to use the libs

:

LMC

- put the lib into folder /LMC8.4/libs

- go to settings: Photo Processing -> Library

- select the lib for cameras that you want to use it with

SGCAM

- put the lib into folder /SGCAM/LIB

- go to settings: Additional settings -> Libpatcher -> Custom library

- select the lib for cameras that you want to use it with

AGC

- go to settings:

Libraries -> Copy third-party lib to app

and choose a lib

- go to settings:

Libraries -> Load custom library

and choose the lib

- kill / forse stop the app

- open the app and enjoy taking photos

❗NOTE ❗

Any changes in Libpatcher modify a lib. Be sure that you have all values set to Default.

Creator: @antykat
[Samsung Galaxy S23 Ultra] penfold:
how does it compare with this (matteo lib)

stock

matteo lib

I cropped them a little.

I like the color, texture and detail of the matteo lib except it is a little dark and there tends to be a slight green tint in some shots (the real light level is somewhere between the two)
[Samsung Galaxy S23 Ultra] MasterThiefGarrett:
There's only the natural right?

I mean no Sat 1 and/or Sat 2?
[Samsung Galaxy S23 Ultra] JavaSabr:
Uploaded my config v41

https://xdaforums.com/t/working-gcam-for-s23-ultra.4550019/post-88178597
[Samsung Galaxy S23 Ultra] PhilMorin:
I can't wait to take pictures without the snow lol! I'd say that matteo is far behind compared to the other libraries on both LMC and AGC. It is darker and details are not as good. See following 100% crop comparison from 1x:

Difference between default lib and antykat is trickier to see but it does add some sharpness. I need to do more tests with it. It looks like I need to reduce a bit of sharpness on main cam when using Antykat. Haven't had time to properly test it yet
[Samsung Galaxy S23 Ultra] PhilMorin:
I was only going to use the natural lib as I'm not really interested in boosting colors right out of cam. I can always do that on an occasional basis in post.

But I just uploaded the other 2 files to my onedrive link above if you want to test those.
[Samsung Galaxy S23 Ultra] MasterThiefGarrett:
Thanks for uploading them anyway, some of you guys really keep pushing this GCAM stuff, much much appreciated 👌👌
[Samsung Galaxy S23 Ultra] penfold:
I just tried the antykat (natural). It is a lot brighter than the matteo lib and no green tinge, but to me has a little too much brightness and contrast, and less detail than the matteo lib (more noticeable in indoor shots) ....i still prefer the detail over the brightness. I have to try a few more shots later in diferent light.
[Samsung Galaxy S23 Ultra] PhilMorin:
What gcam mod and XML config are you using?
[Samsung Galaxy S23 Ultra] penfold:
LMC8.4_R15_aweme by Hasli

Hasli: LMC8.4_R15

Download LMC8.4_R15 by Hasli.

www.celsoazevedo.com

i'm still a bit confused about which files work with which mods and which extra files to leave in or out
[Samsung Galaxy S23 Ultra] PhilMorin:
Yeah so far I'm less convinced by antykat on lmc though for outdoor shots I was getting significantly less details. Using Javasbr v40/41 config? Haven't tested indoor.

Might want to give a try with AGC, groovy xml v2 and antykat. You can find them all on my OneDrive. I use lmc with the ruler app and AGC with scan3d so I can run both at the same time
[Samsung Galaxy S23 Ultra] penfold:
not tried any of the others yet, will do tomorrow hopefully, thanks
[Samsung Galaxy S23 Ultra] antykat:
Hi. I will post improved lib soon. By mistake I left little too high Sharp Depth. I wouldn't touch other sharpness settings. There is no other oversharpness in my lib.

And remember guys, quality of photos depends also on other settings like noise and colour models or Exposure compensation. For close to real colours I recommend K30 Pro colour model. Check level of exposure compensation. LMC, SGAM and AGC have little different scale.
[Samsung Galaxy S23 Ultra] PhilMorin:
Speaking of noise model, I found one specific to the s23u named U_IsocellHP2_56_noise - Vamsi K.c but I have no clue how to load it. The post was about SGCAM 8.7 so maybe only that mod supports loading noise models? Haven't seen the option in the AGC or LMC versions I'm currently using. Would you happen to know if it's possible and how?
[Samsung Galaxy S23 Ultra] antykat:
You don't have to use any specific noise model. Try a few and select the best one. My sensor is HM2 and I use GN2 noise model. HM2 model gave me very bad results.
[Samsung Galaxy S23 Ultra] penfold:
I tried the latest shamim stable app which opens on the s23 ultra without having to tap the video button and tried a couple of different xml configs and a couple of different lib files but all the photos came out purple.

I downloaded Javasabr's version 41 to try it but there is no lib file ....do i need to add one?
[Samsung Galaxy S23 Ultra] antykat:
Try to change Black level to 64 in settings.
[Samsung Galaxy S23 Ultra] GroovyGeek:
Tried anykat lib with my plain vanilla XML. There is very aggressive smoothing in low light

My plain vanilla config does not work well in the same light but in HDR++ mode it produces a more realistic result

Java v41 is in the middle - better detail than anykat but a fairly strong green cast

And here is stock, IMO it produces a well balanced image
[Samsung Galaxy S23 Ultra] JavaSabr:
For my config you don't need to use an addition lib.
[Samsung Galaxy S23 Ultra] JavaSabr:
Upload the new version of my config:

https://xdaforums.com/t/working-gcam-for-s23-ultra.4550019/post-88178597
[Samsung Galaxy S23 Ultra] PhilMorin:
I'd like to say a special thank you to Java. I don't know if people realize the amount of work he has put in. The device has been out for about 1 months and we're now 42 versions later, with 2 flavors of sharpening for people to choose from, in a super mature gcam config that I can only assume Samsung waited to push their first camera update to steal some of his work 😂😂 I wake up each day in the morning with 100+ messages unread on his Telegram.

All that to say, big shout out to you Java! Thank you so much! 😊👍👍
[Samsung Galaxy S23 Ultra] JavaSabr:
Thanks :) I have this device from 3th February, so I had much time to play with GCAm 😂😂😂
[Samsung Galaxy S23 Ultra] Surfeur-des-Reves:
Just some random tests today, at the local shopping mall (in Bangkok), with stock cam versus my latest AGC V1.5 custom profile (attached to this post). All were taken handheld, using HDR+ only, no HDR+Enhanced, so the comparison would be fairer. No modification whatsoever, straight out of the phone. Nothing artistic in those shots, they were just taken for the sake of this 'experimentation'. Most pictures were also taken indoor, with (sometimes) very limited lighting conditions.

Obviously, from those tests, stock cam always tends to bring too much brightness, contrasts, sharpness and saturation to all pics. Some stronger HDR as well. Occasionally, when viewing on a small screen and not zooming too much, it works quite well and some people may prefer the output. I believe my profile, in comparison, offers more true to life colors with less saturation (but yes, less 'punchy' as well), more softness, less noise and less artefacts when zooming (especially in low-light), slightly lower brightness and HDR levels too. It is more 'natural', closer to what my eyes actually saw. However, 'HDR+' mode in GCam makes all lights appear somewhat blown out, something you don't get when using 'HDR+Enhanced'...

I think both apps could sometimes complement each other, depending on the shooting scenarios.​

1a) Stock Cam

1b) V1.5

2a) Stock Cam

2b) V1.5

3a) Stock Cam

3b) V1.5

4a) Stock Cam

4b) V1.5

5a) Stock Cam

5b) V1.5

6a) Stock Cam

6b) V1.5

7a) Stock Cam

7b) V1.5

8a) Stock Cam

8b) V1.5

9a) Stock Cam

9b) V1.5

10a) Stock Cam

10b) V1.5

11a) Stock Cam

11b) V1.5

12a) Stock Cam

12b) V1.5
[Samsung Galaxy S23 Ultra] PhilMorin:
I like how your xml is improving! I thin there is a huge leap compared to 1.3.

One thing I noticed and can't explain.. Face tracking is struggling with your xml. With GGv2 gcam find a face super quickly and keeps focusing on it. With yours even when the face is almost in the center of the frame it sometimes still doesn't start tracking it.

I didn't think this could be affected by xml configs but I can reproduce this very easily.

Any idea why?
[Samsung Galaxy S23 Ultra] Ygrek-Ix:
Is there anywhere description of all those features we see in this app? Only not YouTube.
[Samsung Galaxy S23 Ultra] Surfeur-des-Reves:
Thanks and I'll investigate on the issue with FT, didn't actually notice it when I was taking pics of my gf yesterday. I'll definitely have a look at this and try to identify the culprit. Should be some option in the Dev settings, or possibly the "ViewFinder Format" option (Settings > Lens Settings > Main Lens > ViewFinder Format). Could you please let me know if you get better results when selecting 'JPEG' instead of 'YUV'?
[Samsung Galaxy S23 Ultra] PhilMorin:
Viewfinder format to jpg did not help
[Samsung Galaxy S23 Ultra] Surfeur-des-Reves:
Alright, I'll check where it might come from. I just checked few minutes ago, using some youtube videos on TV, and FT seemed to work quite fast. Do you know what page GG published his latest xml, by the way? I don't have it to compare side by side, unfortunately.
[Samsung Galaxy S23 Ultra] PhilMorin:
A few times it picked up the face quickly but most times not. Tested with 1x, 3x and 10x all same behavior.

For his config check my onedrive:

Microsoft OneDrive
[Samsung Galaxy S23 Ultra] GroovyGeek:
For the AGC fans out there, I found v9.5_fix posted in a non obvious way. A lot faster download that @PhilMorin's OneDrive :D

BigKaka: AGC8.4.300_V9.5Fix

Download AGC8.4.300_V9.5Fix by BigKaka.

www.celsoazevedo.com
[Samsung Galaxy S23 Ultra] PhilMorin:
Is it very slow? Since it's my account it downloads fast for me but I can see Microsoft throttling speeds for external users
[Samsung Galaxy S23 Ultra] Surfeur-des-Reves:
Any improvement with this test release? Thanks.
[Samsung Galaxy S23 Ultra] GroovyGeek:
V3 of my config for AGC.

Changelog

1) Returned almost all parameters to Google library default

2) Set ISO limit of all lenses to 10,200

Known issues

a) Still can't get Photosphere to work

b) In low light the 3x and 10x lenses will produce dark images. All workarounds I tried either result in unacceptable smoothing or unnatural color cast. The best workaround is, IMO, HDR++ or night sight.

After quite a bit of fiddling with settings last night and inspection of the results in Photoshop I am convinced that any improvement over the Google default settings is marginal and sometimes results in significant downsides, e.g. shutter lag, face tracking slowdown, etc.

I will try to fix bugs going forward but don't expect much evolution of the .XML beyond that.
[Samsung Galaxy S23 Ultra] GroovyGeek:
20+ minutes to download the .apk and I can't even open the link from the mobile app (asks me for a onedrive login). Could be just me.
[Samsung Galaxy S23 Ultra] Surfeur-des-Reves:
I think there is not much we can do on our side to solve the "Photosphere issue", unfortunately. Probably something only the dev could fix.
[Samsung Galaxy S23 Ultra] GroovyGeek:
On BSG setting the main lens to ID=0 (logical) gets Photoshpere working but screws up the selfie cam when you switch to it from the 1x lens. This does not work on ACG. I had made a "Photosphere" and "standard" configs for BSG at the request of a forum member.
[Samsung Galaxy S23 Ultra] PhilMorin:
Yep, 100% fixed! What did you change?
[Samsung Galaxy S23 Ultra] Surfeur-des-Reves:
Most probably the "Focus Tracking" option, in the Advanced Settings, which I activated. It apparently needs to be kept OFF, weird...
[Samsung Galaxy S23 Ultra] GroovyGeek:
Yes I have seen Focus tracking do weird things in both the stock app and in gcam. In the stock app it disables the ability to tune exposure by tapping on the image.
[Samsung Galaxy S23 Ultra] PhilMorin:
Yes you're right. I just activated it and the issue started again. Disabled it and it was fine again... How strange!
[Samsung Galaxy S23 Ultra] PhilMorin:
Actually it's still there but you need to tap and hold. Doing so will lock the focus point and gives you access to the exposure slider.
[Samsung Galaxy S23 Ultra] GroovyGeek:
Actually kind of makes sense. You are asking the app to do two things in parallel - identify and track the moving subject and also identify faces which may or may not be the moving subject. It probably multi threads the tasks but if focus track is computationally intensive it likely takes precedence
[Samsung Galaxy S23 Ultra] GroovyGeek:
Yes but I don't think it automatically adjusts exposure based on the selected area. Over the years I have gotten pretty good ad judging where I need to tap and find the exposure slider a needless inconvenience.
[Samsung Galaxy S23 Ultra] penfold:
Those look excellent thanks ....will be trying it soon ....but what do you do with the acg file?