RSS
 

Posts Tagged ‘Developers’

Halide developers break down the technology powering Apple’s new ProRAW image format

16 Dec

Apple’s new ProRAW format is now available to iPhone 12 Pro and 12 Pro Max users running iOS 14.3. The new format promises the power of Apple’s image processing capabilities with the flexibility of a Raw image. But what exactly is a ProRAW image, how useful is the format and what sort of results can we expect from it?

Ben Sandofsky, one of the developers behind the iOS camera app Halide, has answered all of those questions and more in a thorough overview of the ProRAW technology, with illustrations and example photos from Halide designer, Sebastiaan de With.

Sandofsky’s overview is effectively broken down into three parts. That first part explains how a digital camera ‘develops’ an image using the data from the sensor. The second part explains the pros and cons of traditional Raw files. And the third part is where we learn what’s unique about Apple’s ProRAW technology and why it ‘changes the game’ despite ‘its few remaining drawbacks.’

We suggest taking Sandofky’s advice and grabbing a coffee if you plan on reading the entire post, but we’ll summarize a few of the standout details here on DPReview as well in the case you’re in a rush or are out of coffee.

Since most DPReview readers are familiar with how a camera processes data from the sensor, as well as the pros and cons of Raw files, we’re going to skip right to Sandofky’s rundown of the new ProRAW technology from Apple.

Sandofsky gets straight to the point, answering a question we’ve seen a few people ask in the comments of previous articles on Apple’s new ProRAW technology — ‘Technically, there’s no such thing as a ProRAW file.’ ProRAW image files, as he explains, are simply regular DNG files that use little known features in the DNG file format specifications, as well as a few new features Apple worked with Adobe to implement in the new 1.6 specification.

Specifically, Adobe and Apple worked together to add a new set of tags for the open Raw format that enable much of what Apple is doing with its ProRAW-branded DNG files. In fact, the new DNG 1.6 specification went live the day Apple released the iOS 14.3 public beta, showing just how closely the two worked together on the new specification.

As Sandofsky points out, Apple opting to use the DNG format means, despite their attempt at rebranding the technology as its own Raw format, nothing about the resulting files is proprietary. The photos should, in theory, be able to work with any other device or program that chooses to make the most of the new DNG 1.6 standard.

Sandofsky goes on to state that ProRAW images store pixel values after the demosaic step. These demosaiced color values still contain all of the original colors and dynamic range of the scene, he says, they just cut out the step of choosing what demosaic algorithm will be used on that data—something usually done in post-processing based on the editing software you’re using.

Sandofsky argues that, aside from saving time and taking another step out of the equation, it’s ‘quite possible that iOS can do a better job demosaicing your images than any third-party RAW editor’ considering Apple’s strength of its vertical integration of hardware and softrware. That is, Apple ‘know[s] exactly the sensor you’re using, and how it behaves with different ISO settings.’ Sandofsky even points out that with Apple’s image recognition technology, iOS could apply a specific demosaic algorithm depending on the scene to achieve an optimal result.

One example he uses is a set of starscape images from photographer Austin Mann, who has also shared a detailed breakdown of the new ProRAW technology on his website alongside a beautiful collection of images.

A ProRAW file before and after editing.

Another benefit of this approach is Apple could, in theory, start to develop its own sensors, eschewing the current bayer sensors they use. By doing so, they could tailor-make the best sensor possible for their smartphones and as long as the resulting image is saved as a ProRAW file, ‘it would work from day one in every pro photography process and app like Lightroom without having to wait for Adobe to write a new demosaic algorithm’ for the new sensor.

Next, Sandofsky explains how Apple is baking in the ‘local tone mapping and other computational photography goodies’ right inside the DNG using the new tags found in the DNG 1.6 standard. By using the new tags, Apple is able to apply its Smart HDR and Deep Fusion technology to the ProRAW images. While Halide is opting to not use all of this technology — Sandofsky explains why in detail within his post — it’s still there to leverage in the image editor of your choice or use with another third-party camera app should the developers choose to. ProRAW images also store semantic maps — the depth data used in Portrait mode — which gives developers yet another piece of information to work with.

A comparison image showing the semantic maps of an image next to the original photo.

Sandofsky goes on to explain the file size flexibility of ProRAW files. A standard ProRAW file, captured with the default 12-bit data, is roughly 25MB. But it’s possible for developers to drop that to 10-bit, which roughly halves the file size while still getting ‘most of the ProRAW benefits.’ If that’s not small enough, it’s also possible for developers to use lossy compression on ProRAW files, which drops the files down to as little as 1MB, but as Sandofsky notes, this results in a ProRAW file that isn’t much more versatile than a standard 8-bit JPEG.

A list of Raw and ProRAW shooting options the Halide team has implemented into its camera app.

Another neat trick is that it’s possible to store a fully-processed JPEG version of an image directly inside the DNG file. Apple doesn’t do this by default in its iOS Camera app, third party developers can choose to do this, which would ensure apps that don’t support DNG files, such as Instagram, can still use the processed JPEG image. Halide says it’s added this option in its app, but do note it will add an extra 4MB or so to the file size, due to the extra baggage.

In conclusion, Sandofsky notes that ProRAW ‘is a leap forward for everyone, but it will be especially impactful for beginning photographers.’ With Apple supporting Raw editing directly in its iOS Photos app, even casual photographers will be able to have the flexibility of editing a ‘Raw’ file format — even if they’re not using more advanced editing apps such as Affinity Photo, Adobe Lightroom, Capture One, etc.

Sandofsky wraps up his post talking about how the Halide team is further pushing the boundaries of ProRAW with its app, but we’ll let you read that over on the full post, linked below. You can download the Halide camera app in the iOS App Store.

Understanding ProRAW


Image credits: All images and illustrations by Halide, used with permission.

Articles: Digital Photography Review (dpreview.com)

 
Comments Off on Halide developers break down the technology powering Apple’s new ProRAW image format

Posted in Uncategorized

 

iPhone XR Portrait mode for pets, inanimate objects enabled by Halide developers

30 Oct

The developers behind camera app Halide may have discovered a way to enable Portrait mode for pets and objects on the iPhone XR. The revelation was made by one of the developers on Reddit over the weekend, where it was explained that the team found depth data from the iPhone XR’s camera and used it to successfully use Portrait mode on pets and inanimate objects.

Unlike the other new dual-camera iPhone models, the iPhone XR’s single rear camera only supports taking Portrait images of humans, a limitation that may be addressed by third-party apps like Halide. According to the Reddit post, using the mode for non-humans on the iPhone XR is a bit finicky at times and only works if there’s “enough variance in relative distance of objects,” the developer explained.

“Note that the depth map is way lower resolution than the dual camera setup, but it seems usable,” the post states. Halide developer Ben Sandofsky shared the above Twitter post showing the resolution difference between iPhone XS and iPhone XR depth data on Twitter. The feature needs “some more tooling,” the Reddit post states, but it’s likely Halide will offer the ability to iPhone XR users in a future update.

Articles: Digital Photography Review (dpreview.com)

 
Comments Off on iPhone XR Portrait mode for pets, inanimate objects enabled by Halide developers

Posted in Uncategorized

 

Android ‘Pie’ adds multiple-camera access for developers, HEIF support

07 Aug

Android 9, taking the moniker ‘Pie,’ only adds a few photography features but they’re notable. With Pie, app developers will now be able to access streams from multiple physical cameras simultaneously. This means third party apps will be able to take advantage of information from dual-cameras for bokeh effects and zooming seamlessly between cameras. HEIF support is also introduced – a compressed image format that saves more space than JPEG and is now in regular use by Apple in its iOS devices.

App developers will now be able to access streams from multiple physical cameras simultaneously

Other additions in Pie include support for external USB/UVC cameras and adaptive display brightness to learn your preferred brightness settings in various lighting situations and automatically enable them. HDR VP9 Profile 2 is also added for HDR video viewing on YouTube and Google Play Movies.

Android Pie will start rolling out to Pixel phones today. Beta participants can expect the update by the end of this fall, and Google says it will work with other partners to roll out the update this year.

Articles: Digital Photography Review (dpreview.com)

 
Comments Off on Android ‘Pie’ adds multiple-camera access for developers, HEIF support

Posted in Uncategorized

 

Ricoh courts developers with plug-in program for the Theta V 360 camera

10 Jan
DPReview Ricoh Theta V hands-on photo. Credit: Jeff Keller.

Ricoh has just announced a so-called Partner Program for the 360° Ricoh Theta V. Taking advantage of the fact that the Theta V runs the Android operating system, Ricoh is setting up a program that will allow developers to create plug-ins specifically tailored to the camera.

The idea is actually kind of brilliant, as DPReview’s own Dale Baskin explains:

This is interesting because most consumer-grade 360° cameras really don’t do anything unique. What makes them useful is the software (which is why I really liked the Rylo). I think Ricoh is smart to open their platform up to developers as someone may come up with a really interesting feature that could potentially drive sales of the hardware.

What we’re not clear on is to what degree developers will be able to create features from scratch, given that Ricoh uses the word “plug-in” to describe what they’ll be creating. The Partner Program graphic Ricoh released isn’t much help in that department either:

“Based on the Android operating system, the RICOH THETA V provides a user-friendly way for third-parties to not only create apps and software that extend and enhance the capabilities of 360-degree imaging but also new features and functionality for the camera itself,” reads Ricoh’s announcement. “These can include customized capabilities that enhance the RICOH THETA V’s use for specialty applications and in vertical markets.”

The first step is to give developers access to the Theta V API and SDK. And once the apps and plug-ins start flowing, Ricoh will make them available for download through “an online RICOH THETA V partner marketplace where plug-ins can be uploaded and shared.”

We consider this a step in the right direction for Ricoh, and a good reason to keep an eye on the Theta V in the weeks and months to come. The Partner Program is set to launch in Spring of 2018, at which point Ricoh hopes the Theta V will become “a constantly evolving product.”

Press Release

Ricoh announces Plug-in Partner Program for RICOH THETA V

Launching spring 2018, initiative includes an online marketplace where third parties can upload and share their Android-based plug-ins for the popular consumer 360-degree camera

LAS VEGAS (CES 2018, South Plaza, Booth #64704), January 8, 2018 – Ricoh today announced the RICOH THETA V Partner Program, which will launch in spring 2018.

The new program will support third-party developers interested in creating their own Android™-based plug-ins for the RICOH THETA V, the top-of-the-line Ricoh 360-degree camera capable of capturing fully-spherical photos and 4K video. The program will be featured at CES 2018, where attendees will be able to get a hands on experience creating their own plug-in, resulting in the creation of a new feature for the RICOH THETA V camera.

Based on the Android operating system, the RICOH THETA V provides a user-friendly way for third-parties to not only create apps and software that extend and enhance the capabilities of 360-degree imaging but also new features and functionality for the camera itself. These can include customized capabilities that enhance the RICOH THETA V’s use for specialty applications and in vertical markets. As part of the program, Ricoh is making available the RICOH THETA V’s application program interface (API) and software development kit (SDK) and will provide tools and guidance to support plug-in development. It will also open an online RICOH THETA V partner marketplace, where plug-ins can be uploaded and shared.

A unique plug-in preinstalled in the RICOH THETA V enables “Remote Playback,”*1 which makes it possible, using a compatible wireless display adapter, to mirror playback of 360-degree still images and video data stored on the camera on a large screen monitor.

“By opening the platform for application development, we are enabling the RICOH THETA V to be a constantly evolving product. For this reason, we are very excited about the new partner program,” said Wataru Ohtani, Corporate Associate Vice President and General Manager of Smart Vision Business Group, Ricoh Company Ltd. “The RICOH THETA V Plug-in Partner Program will enable third-party companies and developers to create custom features and services. Our goal is for consumers and businesses alike to benefit from RICOH THETA V and to become a standard platform for the 360-degree imagery.”

When launched in 2013, the RICOH THETA was the world’s first 360-degree*2, single-shot camera, enabling users to express themselves in new and unique ways. 360-degree still photos and videos redefined photography by giving the viewer the ability to control what he or she sees in a scene. In addition, the resulting 360-degree images were easily shared with others, allowing them to virtually experience a scene as if they were there.

Today, the RICOH THETA cameras are being used for a broad range of consumer and business applications, ranging from documenting vacation memories to photojournalism, law enforcement, real estate listings and virtual tours, and much more.

*1. Other devices are required, including the separate wireless display adapter.
*2. In the consumer products category, a camera capable of capturing fully spherical scenes surrounding the user in one shot. (as of October, 2013 investigated by Ricoh)

Articles: Digital Photography Review (dpreview.com)

 
Comments Off on Ricoh courts developers with plug-in program for the Theta V 360 camera

Posted in Uncategorized

 

We’re hiring! Developers and Marketing experts needed

08 Oct

We’re looking for two software development engineers, freelance writers and a marketing expert to join our team in Seattle, WA and help build the next generation of dpreview’s content and community tools (and of course, get to play with all the latest photo gear). Check out the details on our jobs page.

Articles: Digital Photography Review (dpreview.com)

 
Comments Off on We’re hiring! Developers and Marketing experts needed

Posted in Uncategorized

 

Ricoh puts up 5 million Yen in prizes for Theta developers competition

06 Apr

Ricoh has announced the opening of its latest competition aiming to attract app developers to create new applications for its Theta 360° camera. The company says it is looking for innovative and original apps and devices that are creative, have potential for the future and which have practical value to Theta users. The prize fund for the competition is five million Yen (about $ 45,000), with one million going to an overall winner who also gets a trip to Japan for the prize-giving ceremony. 

The winner of the 2015 competition was a team called ‘bitstars’, which developed the desktop application ‘holobuilder’ that allows 2D and 3D objects, animations and text to be added to Theta 360° virtual tours. The program also allows links to be added to the photospheres so viewers can travel from image to image as if from room to room in a building or navigate an area following directions added to the scene.  

For more information about the competition visit Ricoh’s Theta Developers Contest website. The closing date is 31st August 2016. 


Press release:

RICOH Announces the RICOH THETA Developers Contest

RICOH IMAGING EUROPE S.A.S is pleased to announce the second annual developers contest. The competition is looking for new apps and gadgets that utilise the RICOH THETA camera which takes 360-degree, fully spherical images or videos in one capture. Once registered applicants have until 31st August 2016 to submit their final app and gadget designs. 

Part of RICOH’s 80th anniversary celebrations this year, the contest challenges developers to create innovative apps and gadgets that work in conjunction with the RICOH THETA. Winners of the contest will receive a trip to Tokyo, Japan, for the awards ceremony and the first prize winner will be awarded a cash prize of one million Yen.

Applicants will also gain early access to an exciting new platform which has been optimised for cloud-based applications leveraging the Internet of Things (IoT). The new IoT platform makes it possible for developers to efficiently and cost-effectively build cloud-based apps, which typically require significant expertise in cloud services and servers and a longer development time. 

Articles: Digital Photography Review (dpreview.com)

 
Comments Off on Ricoh puts up 5 million Yen in prizes for Theta developers competition

Posted in Uncategorized

 

Apple reveals Photos beta for developers

08 Feb

Last year Apple announced that it would replace both its desktop image management and editing applications, iPhoto and Aperture with one single app called Photos. Now the company has released a preview of the new software with a beta version of OS X 10.10.3 which has been made available to developers. As expected, Photos is much more consumer-geared than pro, and emphasizes iCloud Photo integration. Read more

Articles: Digital Photography Review (dpreview.com)

 
Comments Off on Apple reveals Photos beta for developers

Posted in Uncategorized

 

Kodak API to help app developers take photos from phone to print

18 Oct

2013-10-15_11.18.16.jpg

One of the remaining arms of the Kodak legacy, Kodak Alaris, is working to remain relevant by focusing its efforts on moving photos from smartphone to print, via one of its 105,000 photo printing kiosks worldwide. The company recently released its API to lure developers into adding Kodak kiosk printing capabilities directly into their mobile photography apps. Learn more at connect.dpreview.com.

News: Digital Photography Review (dpreview.com)

 
Comments Off on Kodak API to help app developers take photos from phone to print

Posted in Uncategorized

 

Samsung publishes Galaxy Camera kernel code – opening door to developers

14 Nov

samsung_galaxycamera4g.png

Samsung has publicly released the kernel code for its Android-based Galaxy Camera, as it regularly does for its smartphones.The kernel is the core of the operating system including software that controls the hardware. In the short term, independent developers are discussing using the code to enable phone calls from the device but, beyond this, a publicly available kernel gives developers and hackers a greater insight into the Galaxy Camera’s workings than we’ve ever seen for a camera.

News: Digital Photography Review (dpreview.com)

 
Comments Off on Samsung publishes Galaxy Camera kernel code – opening door to developers

Posted in Uncategorized

 

Google I/O 2011: HTML5 Showcase for Web Developers: The Wow and the How

24 Oct

Eric Bidelman, Arne Roomann-Kurrik We’ll share the strengths and extents of HTML5, showing magnificent demos of bleeding-edge features in Google Chrome. Digging into high-fidelity graphics, performance, and system integration, we’ll break each demo down on the big screen to show how it was constructed. Then we’ll show you how to use Chrome to its full potential in your own projects.
Video Rating: 4 / 5

 
Comments Off on Google I/O 2011: HTML5 Showcase for Web Developers: The Wow and the How

Posted in Animation Videos