❌

Normal view

#1. If This Is A Man – a live reading of Primo Levi's memoir of Auschwitz

On April 30, at London's Southbank Centre, an extraordinary cast of readers – including Philippe Sands, Tom Stoppard, Niklas Frank, whose father was Adolf Hitler's lawyer, and Susan Pollack, who survived the camp – gathered to mark 70 years since the publication of this seminal account of humanity at its most brutal. Across five episodes, in collaboration with the Southbank Centre, we bring you the full, live recording of the event, part of the Belief and Beyond Belief festival, exploring what it means to be human. This performance was directed by Nina Brazier with music directed by Tomo Keller and performed by Raphael Wallfisch, Tomo Keller, Robert Smissen, Simon Wallfisch and Lada Valesova; the event was devised by A. L. Kennedy and Philippe Sands, in collaboration with Ted Hodgkinson, Senior Programmer for Literature and Spoken Word at the Southbank Centre. You'll find all episodes on the-tls.co.ukChapters 1–3 read by: human-rights lawyer Philippe Sands QC; author A. L. Kennedy; actors Samuel West...

Hosted on Acast. See acast.com/privacy for more information.

💾

Rousseau and the me me me memoir

With Stig Abell and Thea Lenarduzzi – Frances Wilson on how Jean-Jacques Rousseau's Confessions of 1789 laid the foundations for the messy modern memoir; TLS commissioning editor Mika Ross-Southall on a strange new exhibition of Picasso's work that examines his career-long engagement with minotaurs and matadors; Lorna Scott Fox rediscovers Leonora Carrington, an almost-forgotten radical artist-thinker for our fragile times.

Hosted on Acast. See acast.com/privacy for more information.

💾

Welcome digiKam!


Welcome digiKam!

Lending a helping hand

One of the goals we have here at PIXLS.US is to help Free Software projects however we can, and one of those ways is to focus on things that we can do well that might help make things easier for the projects. It may not be much fun for project developers to deal with websites or community outreach necessarily. This is something I think we can help with, and recently we had an opportunity to do just that with the awesome folks over at the photo management project digiKam.

As part of a post announcing the release of digiKam 5.5.0 on discuss. we learned that they were in need of a new webmaster, and they needed something soon to migrate away from Drupal 6 for security reasons. They had a rudimentary Drupal 7 theme setup, but it was severely lacking (non-responsive and not adapted to the existing content).

Old digiKam website
The previous digiKam website, running on Drupal 6.
new digiKam website
The new digiKam website! Great work Mica!

Mica (@paperdigits) reached out to Gilles Caulier and the digiKam community and offered our help, which they accepted! At that point Mica gathered requirements from them and found in the end that a static website would be more than sufficient for their needs. We coordinated with the KDE folks to get a git repo setup for the new website, and rolled up our sleeves to start building!

Gilles Caulier by Alex Prokoudine
Gilles Caulier by Alexandre Prokoudine (CC BY NC SA 2.0)

Mica chose to use the Hugo static-site generator to build the site with. This was something new for us, but turned out to be quite fast and fun to work with (it generates the entire digiKam site in just about 5 seconds). Coupled with a version of the Foundation 6 blog theme we were able to get a base site framework up and running fairly quickly. We scraped all of the old site content to make sure that we could port everything as well as make sure we didn’t break any urls along the way.

We iterated some design stuff along the way, ported all of the old posts to markdown files, hacked at the theme a bit, and finally included comments that are now hosted on discuss. What’s wild is that we managed to pull the entire thing together in about 6 weeks total (of part-time working on it). The digiKam team seems happy with the results so far, and we’re looking forward to continue helping them by managing this infrastructure for them.

A big kudos to Mica for driving the new site and getting everything up and running. This was really all due to his hard work and drive.

Also, speaking of discuss, we also have a new category created specifically for digiKam users and hackers: https://discuss.pixls.us/c/software/digikam.

This is the same category that news posts from the website will post in, so feel free to drop in and say hello or share some neat things you may be working on with digiKam!

How comics got serious

With Stig Abell and Thea Lenarduzzi – The graphic artist Nicola Streeten discusses two new exhibitions, in Paris and London, linking comics to trauma theory, radical politics and feminism; Alexander van Tulleken on a new book by two "rock star professors" that purports to provide a bold new solution to the refugee crisis; a crackly clip just a few minutes long is all we have left of Virginia Woolf's voice – Emily Kopley fills us in on the fraught context behind "Craftsmanship", a talk broadcast by the BBC 80 years ago

Hosted on Acast. See acast.com/privacy for more information.

💾

Primo Levi speaks

With Stig Abell and Thea Lenarduzzi – Philippe Sands discusses his forthcoming project which assembles an international cast of actors, writers, musicians and politicians to read Primo Levi's seminal account of survival in Auschwitz, seventy years after its publication; as part of our Shakespeare edition this week, TLS Commissioning Editor Michael "The Doctor" Caines considers how protective we should be of the man and the work; Rebecca Spang wades through the murky matter of money, the growth of "off shore" finance and the bewildering sexualization of monetary metaphors.Discover more at www.the-tls.co.uk.

Hosted on Acast. See acast.com/privacy for more information.

💾

Beers with James Baldwin

With Stig Abell and Thea Lenarduzzi – TLS editor James Campbell, Baldwin's biographer and friend, on the writer's complex presence and legacy on and off screen; Michael Rosen on the "disappearance" of Émile Zola and the long, dappled shadow of the Dreyfus Affair; Jane Yager on a sensational and problematic investigation into mass rapes committed by allied soldiers in Germany in the wake of the Second World War, and how attitudes have – and haven't – changed.Discover more at www.the-tls.co.uk

Hosted on Acast. See acast.com/privacy for more information.

💾

Poets, cannibals and philosophers

With Stig Abell and Thea Lenarduzzi – Rory Waterman on the "uses" of poetry and Stephen Burt's admirable, if rather vexing, new collection The Poem is You: 60 contemporary American poems and how to read them; Barbara J. King on the cannibals in our midst (note: fragile-stomached listeners and lovers of banana slugs be warned); When did modern philosophy begin? And who is its godfather? – TLS Philosophy Editor Tim Crane tackles a new book by A. C. Grayling which seeks answers to these thorny questions.Discover more at www.the-tls.co.uk.

Hosted on Acast. See acast.com/privacy for more information.

💾

Not so still lives

With Stig Abell and Thea Lenarduzzi – Libby Purves on the stranger-than-fiction life of Aimée Crocker, a nineteenth-century heiress with proto-PC views and an affection for boa constrictors; Gabriel Josipovici on a magisterial but contentious study of two of the greatest figures in European art history, Hieronymus Bosch and Pieter Bruegel the Elder; and finally, the novelist and poet Colm Tóibín discusses his forthcoming novel, set in ancient Greece, and reads five new poems, published for the first time in this week's TLS Discover more at www.the-tls.co.uk.

Hosted on Acast. See acast.com/privacy for more information.

💾

GIMP is Going to LGM!


GIMP is Going to LGM!

Tall and tan and young and lovely...

This years Libre Graphics Meeting (2017) is going to be held in the lovely city seen above, Rio de Janeiro, Brazil! This is an important meeting for so many people in the Free/Libre art community as it’s one of the only times they have an opportunity to meet face to face.

We’ve had some folks attending the past LGM’s (Leipzig and London) and it’s a wonderful opportunity to spend some time with friends. (Also, @frd from the community will be there!)

GIMP and darktable at LGM
GIMPers, some darktable folks, and even Nate Willis at the flat during LGM/London!

So in the spirit of camaraderie, I have a request…

Donate

The GIMP team will be in attendance this year. I happen to have a fondness for them so I’m asking anyone reading this to please head over and donate to the project.

GIMP Wilber

That link is for the GNOME PayPal account, but there are other ways to donate as well.

This is one of the few times that the GIMP team gets a chance to meet in person. They use the time to hack at GIMP and to manage internal business. The time they get to spend together is invaluable to the project and by extension everyone that uses GIMP.

Just look at these faces! Surely this (Brady) Bunch of folks is worth helping to get a better GIMP?

GIMPers at LGM/London
Left to right, top to bottom:
Ville, Mitch, Øyvind,
Simon, Liam, João,
Aryeom, Jehan, Michael

Attending

Besides @frd I’m not sure who else from the community might be attending, so if I’ve missed you I apologize! Please feel free to use this topic to communicate and coordinate if you’d like.

It appears that personally I’m on a biennial schedule with attending LGM - so I’m looking forward to next year to be able to catch up with everyone!

RawTherapee and Pentax Pixel Shift


RawTherapee and Pentax Pixel Shift

Supporting multi-file raw formats

What is Pixel Shift?

Modern digital sensors (with a few exceptions) use an arrangement of RGB filters over a square grid of photosites. For a given 2x2 square of photosites the filters are designed to allow two green, and one each red and blue colors through to the photosite. These are arranged on a grid:

Bayer pattern on sensor

The pattern is known as a Bayer pattern (after the creator Bryce Bayer of Eastman Kodak). The resulting pattern shows how each RGB is offset into the grid.

Bayer pattern on sensor profile

Each of the pixel sites captures a single color. In order to produce a full color representation at each pixel, the other color values need to be interpolated from the surrounding grid. This interpolation and methods for calculating it are referred to as demosaicing. The methods for accomplishing this vary across different algorithms.

Bayer Interpolation Example
The final RGB value for the initially Red pixel needs to be interpolated from the surrounding Blue and Green pixels.

Unfortunately, this can often result in problems. There can be chromatic aliasing problems resulting in odd color fringing and roughness on edges or a loss of detail and sharpness.

Pixel Shift

Pentax‘s Pixel Shift (Available on the K-1, K-3 II, KP, K-70) attempts to alleviate some of these problems through a novel approach of capturing four images quickly in succession and by moving the entire camera sensor a single pixel for each shot. This has the effect of capturing a full RGB value at each pixel location:

Pixel Shift Example Diagram
Pixel Shift shifts the sensor by one pixel in each direction to be able to generate a full set of RGB values at each photosite.

This means a full RGB value for a pixel location can be created without having to interpolate from neighboring values.

Advantages

Less Noise

If you look carefully at the Bayer pattern, you’ll notice that when shifting to adjacent pixels there will always be two green values captured per pixel. The average of these green values helps to suppress noise that may have been interpolated and spread through a normal, single-shot raw file.

Pixel Shift Noise Reduction Example
Top: single raw frame, Bottom: Pixel Shift

Less Moiré

Avoiding the interpolation of pixel colors from surrounding photosites helps to reduce the appearance of Moiré in the final result:

Pixel Shift Moiré Reduction Example
Top: single raw frame, Bottom: Pixel Shift

Increased Resolution

This method is similar in concept to what was previously seen when Olympus announced their “High Resolution” mode for the OMD E-M5mkII camera (or manually as we previously described in this blog post). In that case they combine 8 frames moved by sub-pixel amounts to increase the overall resolution. The difference here is that Olympus generates a single, combined raw file from the results, while Pixel Shift gets you access to each of the four raw files before they’re combined.

In each case, a higher resolution image can be created from the results:

Pixel Shift Increased Resolution Example
Top: single raw frame, Bottom: Pixel Shift

Disadvantages

Movement

As with most approaches for capturing multiple images and combining them, a particularly problematic area is when there are objects in motion between the frames being captured. This is a common problem when stitching panoramic photography, when creating image stacks for noise reduction, and when combining images using methods such as Pixel Shift.

Although…

The RawTherapee Approach

Simply combining four static frames together is really trivial, and is something that all the other Pixel Shift-capable software can do without issue. The real world is not often so accommodating as a studio setup, and that is where the recent work done by @Ingo and @Ilias on RawTherapee really begins to shine.

What they’ve been working on in RawTherapee is to improve the detection of movement in a scene. There are several types of movement possible:

  • Objects showing at different places in a scene such as fast moving cars.
  • Partly moving objects like foliage in the wind.
  • Moving objects reflecting light onto static objects in the scene
  • Changing illumination conditions such as long exposures at sunset.

All of these types of movement need to be detected to avoid the artifacts they may cause in the final shot.

One of the key features of Pixel Shift movement detection in RawTherapee is that it allows you to show the movement mask, so you get feedback on which regions of the image are detected as movement and which are static. For the regions with movement RawTherapee will then use the demosaiced frame of your choice to fill it in, and for regions without movement it will use the Pixel Shift combined image with more detail and less noise.

Pixel Shift Movement Mask from RawTherapee
Unique to RawTherapee is the option to export the resulting motion mask
(for those that may want to do further blending/processing manually).

The accuracy of movement detection in RawTherapee leads to much better handling of motion artifacts that works well in places where proprietary solutions fall short. For most cases the Automatic motion correction mode works well, but you can also fine tune the parameters in custom mode to correctly detect motion in high ISO shots.

Besides being the only option (barring dcrawps possibly) to process Pixel Shift files in Linux, RawTherapee has some other neat options that aren’t found in other solutions. One of them is the ability to export the actual movement mask separate from the image. This will let users generate separate outputs from RT, and to combine them later using the movement mask. Another option is the ability to choose which of the other frames to use for filling in the movement areas on the image.

Pixel Shift Support in Other Software

Pentax’s own Digital Camera Utility (a rebranded version of SilkyPix) naturally supports Pixel Shift, but as with most vendor-bundled software it can be slow, unwieldy, and a little buggy sometimes. Having said that, the results do look good, and at least the “Motion Correction” is able to be utilized with this software.

Adobe Camera Raw (ACR) got support for Pixel Shift files in version 9.5.1 (but doesn’t utilize the “Motion Correction”). In fact, ACR didn’t have support at the time that DPReview.com looked at the feature last year, causing them to retract the article and re-post when they had a chance to use a version of ACR with support.

A recent look at Pixel Shift processing over at DPReview.com showed some interesting results.

Sample Image Raw
The image used in the DPReview article. ©Chris M Williams

We’re going to look at some 100% crops from that article and compare them to the results available using RawTherapee (the latest development version, to be released as 5.1 in April). The RawTherapee versions were set to the most neutral settings with only an exposure adjustment to match other samples better.

Looking first at an area of foliage with motion, the places where there are issues becomes apparent.

For reference, here is the Adobe Camera Raw (ACR) version of a single frame from a Pixel Shift file:

Pixel Shift Comparison #1

The results with Pixel Shift on, and motion correction on, from straight-out-of-camera (SOOC), Adobe Camera Raw (ACR), SilkyPix, and RawTherapee (RT) are decidedly mixed. In all but the RT version, there’s a very clear problem with effective blending and masking of the frames in areas with motion:

Pixel Shift Comparison #2

Things look much worse for Adobe Camera Raw when looking at high-motion areas like the water spray at the foot of the waterfall, though SilkyPix does a much better job here.

The ACR version of a single frame for reference:

Pixel Shift Comparison #2

Both the SOOC and SilkyPix versions handle all of the movement well here. RawTherapee also does a great job blending the frames despite all of the movement. Adobe Camera Raw is not doing well at all…

Pixel Shift Comparison #2

Finally, in a frame full of movement, such as the surface of the water.

The ACR version of a single frame for reference:

Pixel Shift Comparison #3

In a frame full of movement the SOOC, ACR, and SilkyPix processing all struggle to combine a clean set of frames. They exhibit a pixel pattern from the processing, and the ACR version begins to introduce odd colors:

Pixel Shift Comparison #3

As mentioned earlier, a unique feature of RawTherapee is the ability to show the motion mask. Here is an example of the motion mask for this image

Pixel Shift Motion Mask
The motion mask generated by RawTherapee for the above image.

Also worth mentioning is the “Smooth Transitions” feature in RawTherapee. When there are regions with and without motion, the regions with motion are masked and filled in with data from a demosaiced frame of your choice. The other regions are taken from the Pixel Shift combined image. This can occasionally lead to harsh transitions between the two.

For instance, a transition as processed in SilkyPix:

Pixel Shift Transition SilkyPix

RawTherapee’s “Smooth Transitions” feature does a much better job handling the transition:

Pixel Shift Transition RawTherapee

In Conclusion

In another example of the power and community of Free/Libre and Open Source Software we have a great enhancement to a project based on feedback and input from the users. In this case, it all started with a post on the RawTherapee forums.

Thanks to the hard work of @Ingo and @Ilias Pentax shooters now have a Pixel Shift capable software that is not only FLOSS but also produces better results than the proprietary solutions!

Not so coincidentally, community member @nosle gave permission to use one of his PS files for everyone to try processing on the Play pixelshift thread. If you’d like to practice consider heading over to get his file and feedback from others!

Pixel Shift is currently in the development branch of RawTherapee and is slated for release with version 5.1.

Isherwood, from Weimar Berlin to Hollywood

With Stig Abell and Thea Lenarduzzi – Henry K. Miller on the cinematic progress of Christopher Isherwood, a novelist who wanted nothing more than to be a filmmaker; Lamorna Ash on All This Panic, a dreamy documentary about seven girls stumbling towards womanhood in Brooklyn; Richard Fortey tells the story of the British landscape, a sweeping tale spanning several millennia, from the retreat of the ice caps in 9700 BC to the crowded island of today.

Hosted on Acast. See acast.com/privacy for more information.

💾

A new French Revolution?

With Stig Abell and Thea Lenarduzzi – Sudhir Hazareesingh on the seemingly unstoppable rise of Emmanuel Macron, the only politician now standing between the far-Right Marine Le Pen and the French presidency; Claude Rawson on the complex rage of Jonathan Swift, and why we should resist all attempts to sanitise Gulliver's Travels; Diane Purkiss delves into the murky history of alchemy, a slippery amalgam of science and the make-believe of great importance to our ancestors – and which we would do better than to scoff at.Discover more at www.the-tls.co.uk.

Hosted on Acast. See acast.com/privacy for more information.

💾

Fragments of the American Dream

With Stig Abell and Thea Lenarduzzi – In these science fictional times, Jonathan Barnes considers the importance of sci-fi, plus a new sequel to H. G. Wells's satirical masterpiece The War of the Worlds; Thea reports from a new exhibition of Pop Art and print work at the British Museum, which showcases six decade's worth of American dreaming; Fiction Editor Toby Lichtig discusses George Saunders's new novel, Lincoln in the Bardo, a humorous, moving and formally inventive account of President Lincoln's grief following the death of his son.

Hosted on Acast. See acast.com/privacy for more information.

💾

The Jam's literary credentials

With Stig Abell and Thea Lenarduzzi – D. J. Taylor on the bookish sensibilities of Paul Weller's post-punk romanticism (including a bizarre medley of Orwell's 1984 and Wind in the Willows); Stephen Brown considers a clutch of books about practising, playing and listening to music, how to think about Mahler, and the perfect aphorisms of Michael Hampe (“Develop a feeling for greatness. It protects against stupidity”)

Hosted on Acast. See acast.com/privacy for more information.

💾

Find us at SCaLE 15x


Find us at SCaLE 15x

The Southern California Linux Expo (SCaLE) 15x is returning to the Pasadena Convention Center on March 2-5, 2017. SCaLE is one of the largest community-organized conferences in North America, with some 3,500 attendees last year.

SCaLE Logo

If you’re attending the conference this year, find me, @paperdigits and lets talk shop or grab a meal!

@paperdigits
Don’t judge me, it was the morning.
You can ping me on the forum, on twitter, or on Matrix/riot.im at @paperdigits:matrix.org. If meeting isn’t enough for you, I’ll have stickers!
Get yourself some stickers!

Anthony Burgess at 100

With Stig Abell and Thea LenarduzziPaul Howard brings us an unpublished Burgess essay on an untranslatable poet; J. Michael Lennon links the writing of Joan Didion with Trump's America; and Simon Armitage reads us a brand new poem.

Hosted on Acast. See acast.com/privacy for more information.

💾

Writing The Russian Revolution

With Stig Abell and Thea Lenarduzzi – Caryl Emerson on poetry and prose forged in the immediacy of the Russian Revolution of 1917; Phil Baker considers the strange split legacy of British writer Colin Wilson, a curious and often hateful figure with an extreme superiority complex; finally, Clive James reads his beautiful new poem "Anchorage International"

Hosted on Acast. See acast.com/privacy for more information.

💾

From the Community Vol. 2


From the Community Vol. 2

Welcome to the second installment of From the Community, a (hopefully) quarterly-ish blog post to highlight a few of the things our community members have been doing!

Improving grain simulation

@arctic has posted some research about how to better simulate grain in our digital images and the ensuing conversation is both fascinating and way above my head! This discussion is thus far raw processor independent and more input and code is welcome!

Examples of grain from raw processing programs

A tutorial on RBG color mixing

We’ve somewhat recently welcomed the painters into the fold on the pixls’ forum and @Elle rewarded us all with a tutorial RGB color mixing. She delves into subjects such as mixing color pigments like a traditional painter and how to handle that in the digital darkroom. You can read the whole article here.

Working to support Pentax Pixel Shift files in RawTherapee

There has been a lot of on-going work to bring support for Pentax Pixel Shift files in RawTherapee; the thread has now reached 234 posts and it is inspiring to see the community and developers coming together to bring support for an interesting technology. The feature set has been evolving pretty rapidly and it will be exiting when it makes it to a stable release.

An example pixel shift file

Midi controller support for Darktable

Some preliminary work has begun to bring generic midi controller support to darktable. The funding for the midi controller to spur the development of this feature is a direct result of the members of the forum directly giving to further community causes. Once the darktable developers are finished with the midi controller, it’ll be offered to other developers to use to help implement support!

A Korg midi controller

Methods for dealing with clipped highlights

@Morgan_Hardwood has written a very nice post detailing several methods for dealing with clipped highlights in RawTherapee. These include tone-mapping, highlights and shadows, and using the CIECAM02 mode.

Working with clipped highlights

Cowgirls, Hockney, and how to write a bestseller

With Stig Abell and Thea Lenarduzzi – Gerri Kimber on the role of women in the rise of the Western (plus the notorious case of Mrs Clem); as Tate Britain unveils the most extensive David Hockney retrospective yet, one of the show's curators talks us though some key moments, and themes, in a long and eclectic career; what makes a bestseller? Daisy Hildyard considers four new books that purport to tell us why some books succeed while others flop.

Hosted on Acast. See acast.com/privacy for more information.

💾

❌