This week, the photo editing software Adobe Photoshop turned 25 years old. The program is an industry juggernaut — so famous that the word “Photoshop” has come to be synonymous with image manipulation.
Photoshop is one of the most recognized software brands in the world with tens of millions of users, and is the go-to application for digital image manipulation across all media: from print, to film, to the Web. Photoshop features — such as Layers, The Healing Brush, Content Aware Fill and Camera Raw — have empowered creatives to produce their best work. Photoshop technology is also at the heart of Adobe Lightroom, essential software for both professional and amateur photographers. And to meet the needs of today’s visual artists, Photoshop and Lightroom mobile apps enable creatives to work on image files seamlessly across desktop computers, tablets and smartphones.
An interesting video from Pelican Imaging folks advocating new forms of 3D imaging.
Capturing depth is the next step in photography. Experts weigh in: Kartik Venkataraman (Pelican Imaging), Raj Talluri (Qualcomm), and Hao Li (USC). What does the future of imaging look like when we can use our phones to capture photos and video in 3D?
An interesting discussion comparing digital and film photography, with the following conclusion
Film still has a lot to offer, especially with the price of very high quality cameras so low. Using high resolution black and white film is well documented these days (although you have to process them yourself) and the latest version of slide and negative color film are stunning. Portra has been reformulated for scanning and has immense dynamic range and Fuji Provia is one of the highest resolving slide films ever made.
As for scanning, film scanners can be had for reasonable prices, even drum scanners! And finally medium format drum scans can be had from $20. My conclusion? It’s a great time to be using film AND digital!
An interesting and practical example of computational photography from CMU. An example of projector/cameras (PROCAM) system
A camera senses oncoming cars, falling precipitation and other objects of interest, such as road signs. The one million light beams can then be adjusted accordingly, some dimmed to spare the eyes of oncoming drivers, while others might be brightened to highlight street signs or the traffic lane. The changes in overall illumination are minor, however, and generally not noticeable by the driver.
Basic Manual settings for cool visual effects.
A Little About Exposure: Exposure is the amount of light a digital camera’s sensor captures when a photo is taken. Too much light results in a washed out photo (overexposed). Too little light and the photo will be too dark (underexposed). A camera’s Aperture, Shutter Speed and ISO settings directly affect exposure, but more importantly, they allow you to control how each photo will look.
This class is on both photography and computation, and in the homeworks we will write code to do computation on images. Before we can get to that, however, we need to get the right tools for the job.
- We will be using python, which is a free, platform independent and flexible programming language.
- numpy and scipy are open-source packages that serve as the foundation for scientific computing with python.
- OpenCV is an open-source computer vision library which provides access to many tools for dealing specifically with images and video.