Skip to main content
Rikk Flohr_Photography
Community Manager
Community Manager
May 23, 2025
Sticky

P: Introducing the Project Indigo camera app

  • May 23, 2025
  • 354 replies
  • 225567 views

This post applies to the Project Indigo iOS camera app. 

 

Adobe Labs is excited to share an early look at Project Indigo, an iPhone camera app we've started to develop, to get feedback from the photography community. The app offers full manual controls, a more natural ("SLR-like") look, and high image quality in both JPEG and raw formats. It also introduces some new photographic experiences not available in other camera apps. For more information on the underlying technology, please refer to thiProject Indigo blog post.

 

Before you start with Project Indigo 

  • We recommend using Project Indigo on iPhone 15 Pro/Pro Max or newer devices.
    (Also supported are 12 Pro/Pro Max, 13 Pro/Pro Max, and all 14-series devices.)
  • You should have at least 1GB of storage space left for the app, the downloadable AI Models inside the app, and for captured photos. 

 

Recipes for success when using Project Indigo 

To get the maximum out of your images captured with the app, follow these guidelines: 

  • When reviewing the results, focus on Project Indigo's more natural look (in both SDR and HDR). If you haven’t done this before, try viewing the images on your laptop or desktop device, preferably on an HDR screen. 
  • Capture with both JPEG and raw DNGs with file saving enabled. Project Indigo produces computational photography DNG files, which have the same natural look as JPEG images, but much more latitude for editing after capture. 
  • Take control of the camera with the built-in Pro Controls, including controls that are exclusive to a computational camera: Frames to Merge and Merge Method. These may be intimidating for beginners, but with Project Indigo, you can try them for free, and nothing will break—you can always reset the settings to ‘Auto’ and let the camera take back control. 
  • Go to the Indigo Labs page and play with the latest innovations our team can offer. These are only available on mobile via Indigo! 
  • Be patient! Project Indigo is doing a lot of heavy lifting under the hood, and it will reward you with great photos. In return, it may ask you for a bit of time to set up captures when needed, and to wait a few seconds for the image processing to finish. 

 

Sending feedback 

Please try the app and share feedback in this community forum thread. If you report a problem you encountered, it would help to include details like which device you are running Project Indigo on, what kind of scene you were trying to capture, what you were trying to achieve with the camera, and as much information as possible about what you like or do not like about the resulting photo quality. Our team will continually monitor this thread to track issues and improve future experiences.  

 

To improve the performance and results of Project Indigo, it is important that examples of images that do not meet your expectations are forwarded to the team via your report.  A large variety of file formats are allowed as attachments in these forum posts. The best option is to attach your image's raw file directly to your feedback post. Note that there is a 50 MB limit on an attachment's file size. If your raw file is too large to attach, the best option is to share the file via a file-sharing service (Dropbox or similar) and then share the link in your feedback post. Thank you for continuing to provide feedback on the Project Indigo camera! 

 

Boris Ajdin: Product Manager, NextCam 
 
Posted by: 

 

    354 replies

    Participant
    June 19, 2025

    I'm so happy about the introduction of this camera app. I have been waiting for this since the early days of pixel phone camera app!

    For now I will have to borrow an compatible iphone to try it out since I only have an 11 pro and 12 mini iphones. Will the team make this project works on older devices as well?

     

     

     

    Adobe Employee
    June 20, 2025

    Thank you for your message. To offer all of its features, Project Indigo requires a minimum of 6GB of RAM on the device. To ship Indigo on devices with less memory would probably require sacrificing some features, which is possible but is not our priority for the time being. As we develop additional features and further optimize the application speed we will keep reevaluating the opportunities to support older devices.

    Participant
    June 19, 2025

    I've identified a bug on my iPhone 16 Pro. When taking photos using 10x SR zoom in night mode, the saved photo is offset from what was shown in the viewfinder. The two attached photos were taken back to back with the same framing, with the lamp centered in the finder. The second photo using night mode is notably off center.

     

     

    Adobe Employee
    June 20, 2025

    Thank you for your message and for sharing your experience. The issue you found is due to the Optical Image Stabilization (OIS), which physically moves the lens to keep the frame stable in presence of handshake. While the viewfinder is running we stream raw frames for ZSL capture, and those frames do not use OIS. That's why the viewfinder and final capture FOVs match. But for Night mode the capture does use OIS with the shifted lens position, while the viewfinder still does not, hence the FOV difference. We will explore options to mitigate this problem in the future.

    Participant
    June 20, 2025

    I see how using OIS for night mode would explain differences in FOV, but why would the shift be consistently in the same direction and evident even when the phone is propped up and completely still?

    Participant
    June 19, 2025

    is there a way to disable the HDR mode for captured jpegs ?

    Adobe Employee
    June 20, 2025
    quote

    is there a way to disable the HDR mode for captured jpegs ?


    By @Peter25703978vxk9

     

    Hi Peter - there is no way to disable HDR for JPEGs. But the SDR-look is in each JPEG because they are written as base (SDR) + gain map (HDR), per the ISO standard. The ecosystem is sitll being worked on, but more and more tools are properly supporting displaying SDR and HDR correctly, depending on whether the display used for viewing can support HDR or not. 

    Out of curiosity, can you tell me what is the use-case for SDR-only JPEGs?

    Participating Frequently
    June 19, 2025

    I would love it if in the future this app supported LUTs (.cube files) like the Pearla app does! I love this app so far! But LUTs would make it super fun for me :-). But maybe nobody else cares about LUTs 🙂 ?!? I don't post process I just shoot in JPEG with LUTs because I find the whole post processing workflow slow and cumbersome for not much benefit for hobbyists like myself who don't get paid $ for photos!

    Participating Frequently
    June 19, 2025

    I used Lightroom on the desktop for 10 years so I have done post processing. But I got frustrated with the whoie SD card dance. The cloud sync dance is no better. I'd love it if this app would do limited post processing in the future. Basically my ideal workflow is (I don't do video): 1. shoot with a LUT 2. 10% of the time do some light post processing but just basic contrast, vibrance etc, no cropping nothing major 3. post to flickr 

    Adobe Employee
    June 24, 2025

    Hi Roland - thank you for reaching out and your comments. Under the hood, Indigo uses LUTs to create the "look" that results in the JPEG processed image. These LUTs are also stored in the DNG and used to render it when opened in Lightroom (but since DNG is raw, the LUTs can be ignored, of course). Regarding how you would want to control the LUTs, can you elaborate a bit more on which exact LUTs you are talking about (e.g., tone, color, etc.), how would you edit them, how would you want the camera to apply them for you? Thanks.

    Participant
    June 19, 2025

    Thank you for finally releasing this! I'm and avid Pixel camera fan and when I learned Mark Levoy was working on a "manual professional mobil app for all" I was thrilled. I don't have an iPHone unfortunatley but I do have a concern regarding the approach from adobe on this app. 

    Are their plans to make this a subscription based app for iphone and android? I personally hope not. I would pay a flat fee to buy a license to the app but as a photographer, a mobile photographer, I don't like the thought of having to pay monthy/yearly fees to get the best quality images from my phone. 

    What is adobe's thoughts or plans for pricing of this app? 

    I think for AI based features like the reflection removal for example, make these things available via subscriptions or in app purchases for one time fees. You want to appeal to a wider audience and I would def pay upwards of $20 for this app. It looks great guys! Good work! Can't wait to try this on my Pixel 9 pro someday. 

    Participating Frequently
    June 19, 2025

    I noticed PI has a "bug" or "flaw-ish", after taking the picture, you can see the processing indicator working via thumbnail, but if you exit the application the image will not finish processing and will not save!  This does not happen with stock app or third party app like Halide.  On androids, if you exit gcam while processing, it saves fine.  Apple does allow app to run in background memory iirc.  Please make it amongst the priority of things to fix/add because it will be very frustraiting to lose shots.

    Adobe Employee
    June 19, 2025

    Hello - thank you for your message. Current behavior is as follows:

    • If Indigo is paused while "regular" images are being processed (images without the multi-frame super-resolution) then processing will continue once the app is started again.
    • If however the app is paused while SR images are being processed, it is likely that the captures might be lost. That is why we show a tip the first time a user captures an SR image to warn of this behavior and recommend not pausing the app.
    • Finally, if the app is not just paused, but killed (the OS may kill the app if another app is launched that needs a lot of resources), then shots are likely to be lost in either case.

    iOS and Android differ greately in how they handle background tasks. Similarly, Halide and Indigo differ greately in how they process images: Halide uses built-in iOS image processing while Indigo's processing is fully custom. Those differences make it challenging to do processing while the app is paused. We are always looking into preventing crashes and lost shots, so this issue is at the top of our priority list.

    Participating Frequently
    June 19, 2025

    Sorry to clarify, the shot I was referring to wasn't super res shot for zoom but a normal shot.  I noticed on all occasions I exit the app after shooting, but went back in like immediately after and also tried 1 minute or so after the shot, it still did not resume.  But instead the thumbnail shows whatever previous pic taken and saved.  Please double check this on the team's end.  I do not have any heavy tasks also running in the background as well, facebook, facebook messenger, telegram, youtube, safari, chrome browser, telegram is about it.  Thank you as always to the prompt reply!

    Participant
    June 19, 2025

    Hi. Any plans to support any iPads? Current gen M4 iPad Pro has 8GB ram (at least) but when i tried using Indigo it just says all iPads are not supported due to physical memory constraints, which really shouldn't automatically be the case.

    Adobe Employee
    June 19, 2025

    Thank you for your message. Supporting iPads is on our TODO list, but it will take extra time to tune the UI and the camera performance, so for the time being we are prioritizing iPhones. 

    Participating Frequently
    June 19, 2025

    This app is amazing. The 12MP result is every bit as defined as (but even more "anti aliased" than) the "fake" 48MP on 15 Pro but looks so much better. Displaying the resulting HDRs on iPad Pro 2024 looks just unbelievable.

     

    The advertised "Turn water into silk" seems to suggest the app does long time exposure, but I can't find that feature. Anyway, a great start and I hope more of the probably endless possibilities will be explored in future versions. 

    Adobe Employee
    June 19, 2025

    Hello - thank you for your comment. We are very happy to hear you are enjoying Project Indigo.

    To get the "water into silk" effect, follow these steps:

    • Switch to Night mode
    • Turn Pro controls on (button on bottom right)
    • Open the rightmost Pro control
    • Switch the Merge Method to "Long Exposure"

    Note that for Long Exposure to produce good results, you should be on a tripod as any camera motion can introduce blur across the field of view. In addition, you may want to adjust the Frames to Merge parameter above the Merge Method and try valuas all the way up to 32. The more frames get merged, the more "silky" the effect will be.

    Participating Frequently
    June 19, 2025

    Thanks. I'd suggest to add at least the merging feature in Photo mode too.

     

    The merging mode is nice but suffers from the same pretty short max. time as the original camera (which gives 3 seconds).

    For the future I would love to have up to like 30 seconds or continuous merging, something like a bulb mode. It is great for sea and waterfalls already, but too short for moving clouds.

     

    Not sure if it makes sense, but would some sort of pixel shift writing into an 48 MP buffer increase detail?

     

    Anyway, congrats on your work, just replaced original camera in quick start bar with Pi (as I should learn to use the sidebar for that anyway). Wonder when Apple allows me to pit Pi on side button 😉

    Inspiring
    June 19, 2025

    So grateful. Thank you for carrying on with this brave, wonderfully creative work. Simple tools that help us make beautiful images are a wonderful gift. 

    Participating Frequently
    June 18, 2025

    Hello Development Team,

     

    I'm observing that photos taken with my iPhone 15 Pro's camera are displaying a pink tint. Has this issue been reported by other users? My device is running iOS 18.5.

    Adobe Employee
    June 18, 2025

    Hello - thank you for reporting the issue. This is not previously known to the team: can you share a DNG with us so we can inspect it in more details? Also, can you share some more details about when the issue appears:

    • is it for every capture, or just some?
    • does it depend on the mode, e.g., more common in Night mode?
    • how does it react when you manually change white balance?
    • how does it react when you manually change the exposure settings (shutter speed or iso)?

     

    To get the DNG to your computer, you can use a cable connection for transfer, or if you have a Mac, in Apple photos you can use AirDrop but make sure to go to 'Options' in top left and click on the "All Photos Data" toggle.

    Participating Frequently
    June 19, 2025

    Thank you for sharing the file and the additional details. I managed to download it and will forward it to the team for evaluation.


    Also, inspecting this DNG w/ exiftool I found a couple of gotchas:

     

    [IFD0] DefaultCropSize : undef undef

     

    AFAIK some parsers will reject these files as non-conformant to DNG/TIFF/Exif spec. Please fix - either remove the tag so default values can be assumed, or fill w/ default ImageWidth, ImageLength.

     

    [IFD0] Model : iPhone 15 Pro

    [IFD0] UniqueCameraModel : iPhone16,1 back camera

    [XMP-aux] Lens : iPhone 15 Pro back camera 6.765mm f/1.78
    [XMP-exifEX] LensModel : iPhone 15 Pro back camera 6.765mm f/1.78

    [ExifIFD] LensModel : iPhone 15 Pro back camera 6.765mm f/1.78

     

    I guess UniqueCameraModel should be synced for consistency?