Forgot Password
Pentax Camera Forums Home
 

Reply
Show Printable Version 34 Likes Search this Thread
12-18-2021, 12:20 PM - 5 Likes   #1
Veteran Member
cprobertson1's Avatar

Join Date: Nov 2018
Location: Irvine, Ayrshire
Posts: 386
AI photo cleanup

I was recently playing around with a neural net trained to remove parts of images.

Load a photo, then draw on it to highlight the bits you want removed. I've tried it with removing handles from doors, and streetlights that were ruining a skyline... I then used it to remove the horizon itself so it was just sky!

I thought I would share it here, as I found it really impressive... Its doing a better job than I can with my big human brain!

Cleanup.pictures - Remove objects, people, text and defects from any picture for free

12-18-2021, 01:47 PM - 1 Like   #2
Loyal Site Supporter
Loyal Site Supporter
robgski's Avatar

Join Date: Nov 2012
Location: Shenandoah Valley, Virginia
Photos: Gallery | Albums
Posts: 8,817
That is quite impressive, I used it to remove street signs, powerlines and utility poles from a street scene, a fairly complex jumble of vertical, horizontal and arcing lines. This product removed the objects I did not want without affecting the objects I did want to remain in the scene.

I must consider this further.
12-18-2021, 02:01 PM - 1 Like   #3
Digitiser of Film
Loyal Site Supporter
BigMackCam's Avatar

Join Date: Mar 2010
Location: North East of England
Posts: 20,704
That is indeed very impressive - at least, given the first of my attempts. I'd love to see how it fares longer term...
12-18-2021, 02:29 PM   #4
Loyal Site Supporter
Loyal Site Supporter
kiwi_jono's Avatar

Join Date: Dec 2009
Location: Christchurch, New Zealand
Photos: Gallery | Albums
Posts: 2,437
Wow thats pretty impressive. As others have said its capable of doing a better job than myself (in many cases at least).
I might give it a go - although max size is 2k for pro thats good enough for some uses.

12-18-2021, 02:36 PM   #5
Moderator
Loyal Site Supporter




Join Date: Apr 2014
Location: Baltimore
Photos: Albums
Posts: 3,400
Hmmmm...thanks for the tip.
12-18-2021, 02:43 PM - 11 Likes   #6
Veteran Member
bertwert's Avatar

Join Date: Jun 2015
Location: Golden, BC
Posts: 15,172
Thought I'd give it a challenge...

I decided this bear completely ruined the shot I was trying to take of the trees here.



So popped it into that photo cleanup thing to try and get rid of the pesky bugger.




Sure there's a few artifacts in there, but it's pretty impressive continuing most of the trees down and trying to emulate the patchwork of bushes. Squint a bit or take a couple steps back from the computer and you wouldn't even know anything is up...
12-18-2021, 02:47 PM - 3 Likes   #7
Digitiser of Film
Loyal Site Supporter
BigMackCam's Avatar

Join Date: Mar 2010
Location: North East of England
Posts: 20,704
QuoteOriginally posted by bertwert Quote
I decided this bear completely ruined the shot I was trying to take of the trees here.
LOL Best post of the month, Bert

12-19-2021, 12:18 AM   #8
Pentaxian




Join Date: Feb 2015
Photos: Gallery
Posts: 12,249
QuoteOriginally posted by bertwert Quote
I decided this bear completely ruined the shot I was trying to take of the trees here.
Yeah, usually you want to remove branches in front of the bear. BTW, I can still see the shadow of the bear even after you removed the bear and the bushes behind the bear looks like digitally grown bushes.
12-19-2021, 04:45 AM - 1 Like   #9
Veteran Member
cprobertson1's Avatar

Join Date: Nov 2018
Location: Irvine, Ayrshire
Posts: 386
Original Poster
QuoteOriginally posted by biz-engineer Quote
Yeah, usually you want to remove branches in front of the bear. BTW, I can still see the shadow of the bear even after you removed the bear and the bushes behind the bear looks like digitally grown bushes.
... I wonder what happens if you try to remove that dark patch and the digital bushes 🤔

--EDIT--
The AI doesnt quite know what to do with it and creates more artifacts. Interesting!
12-19-2021, 04:53 AM - 7 Likes   #10
Digitiser of Film
Loyal Site Supporter
BigMackCam's Avatar

Join Date: Mar 2010
Location: North East of England
Posts: 20,704
QuoteOriginally posted by cprobertson1 Quote
... I wonder what happens if you try to remove that dark patch and the digital bushes 🤔
It replaces them with a bear?
12-19-2021, 04:54 AM - 2 Likes   #11
Veteran Member
cprobertson1's Avatar

Join Date: Nov 2018
Location: Irvine, Ayrshire
Posts: 386
Original Poster
The thing to remember is that its a neural net that was trained on a certain dataset to handle certain things - what you're effectively seeing is how a computer imagines the image to look like without the removed area...

It has no way of knowing whether what it imagined is realistic or not - and it can only imagine within a certain scope (defined by, but not necessarily limited to the original dataset).

In other words, if you try to make it do something it wasn't trained on, your mileage may vary!

I still find it mighty impressive! 😄
12-19-2021, 05:20 AM   #12
Loyal Site Supporter
Loyal Site Supporter
robgski's Avatar

Join Date: Nov 2012
Location: Shenandoah Valley, Virginia
Photos: Gallery | Albums
Posts: 8,817
QuoteOriginally posted by cprobertson1 Quote
In other words, if you try to make it do something it wasn't trained on, your mileage may vary!
Exactly so. I have the good fortune to work with a data science team and participate in some AI related conferences, and it is amazing to think of the advances that have been made in this field, especially related to images, but the amount of preliminary data gathering and data proofing necessary to make data sets to train AI over many iterations is astounding.

Several of the comments here touch on the benefit of such an AI application, the reduction of what I call "necessary drudgery", the repetitive tasks which all too often eat up a human being's time and prevent the type of improvements in the process or the efficiency of the human in the loop. Decreasing the drudgery allows the human to do more of the complex reasoning or fine detail work that humans still do better, often intuitively. This allows for improvements in operations at scale and velocity

In a "perfect" situation, the AI team and human worker interact with lots of feedback so the WRONG lessons are not being learned.

Personally, I'd be happy to have an AI assisted method of managing my teams inbox, as well as one that will create the spreadsheet formulas for me, as simple examples.
12-19-2021, 06:48 AM   #13
Moderator
Loyal Site Supporter




Join Date: Apr 2014
Location: Baltimore
Photos: Albums
Posts: 3,400
Wonder if it works on reflections...?
12-19-2021, 07:52 AM   #14
Pentaxian
35mmfilmfan's Avatar

Join Date: Oct 2016
Location: Norfolk, UK
Posts: 4,342
WOW !!!!! That is truly amazing ! I can see an afternoon of 'improvements' ahead of me.

And yes, it does seem to work on reflections too ! It even adds an unique number if you save the same image after making further adjustments !
12-19-2021, 07:58 AM   #15
Loyal Site Supporter
Loyal Site Supporter
robgski's Avatar

Join Date: Nov 2012
Location: Shenandoah Valley, Virginia
Photos: Gallery | Albums
Posts: 8,817
QuoteOriginally posted by texandrews Quote
Wonder if it works on reflections...?
Some cursory experiements indicate that it will work to eliminate reflections from a window only if whatever is behind the reflection is simple/nondescript.
If a reflection is obscuring the furnished interior of a room, or a person, this correction might eliminate some of the details behind the reflection as well. I imagine this will improve in future versions, since the use case is common enough to drive demand.
Reply

Bookmarks
  • Submit Thread to Facebook Facebook
  • Submit Thread to Twitter Twitter
  • Submit Thread to Digg Digg
Tags - Make this thread easier to find by adding keywords to it!
photo, photography

Similar Threads
Thread Thread Starter Forum Replies Last Post
Lightroom cleanup Bruce Clark Digital Processing, Software, and Printing 13 10-23-2021 01:24 PM
Beach Cleanup pixie Monthly Photo Contests 5 04-13-2018 08:30 AM
Can Nikon Ai and/or non Ai lenses be adapted to work on the K mount? Vantage-Point Canon, Nikon, Sony, and Other Camera Brands 3 07-28-2013 08:25 PM



All times are GMT -7. The time now is 05:54 PM. | See also: NikonForums.com, CanonForums.com part of our network of photo forums!
  • Red (Default)
  • Green
  • Gray
  • Dark
  • Dark Yellow
  • Dark Blue
  • Old Red
  • Old Green
  • Old Gray
  • Dial-Up Style
Hello! It's great to see you back on the forum! Have you considered joining the community?
register
Creating a FREE ACCOUNT takes under a minute, removes ads, and lets you post! [Dismiss]
Top