Announcement

Collapse
No announcement yet.

Improving image quality through algorithms?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Improving image quality through algorithms?

    Hey Team,
    I have a question for you, for an idea that came up at work today which is not really directly involved in photograph restoration but sort of is. Let me explain. Also if there is a better forum to ask this in please let me know.

    I work for a seismic research company, and we basically take 3D photos of the earth more or less. We can orient our volumes of data in a way similar to a photo. That is, if I have a 3D volume ( a cube ) I can take slices of that cube at do processes on it independently, so it would be like working on a picture. My question is regarding what sorts of mathematical algorithms are used in photography that help to bring out details, remove noise and graininess, interpolate, and enhance edges. I am not really looking for software that does that, but maybe papers, or research that does this, as I believe I could eventually make it work for my field.

    Again I know this is not what you usually get asked and if you can help or know of a better forum for me to cross post in, let me know.
    Thanks kindly.
    Last edited by tarsands; 12-04-2013, 07:44 PM.

  • #2
    Re: Improving image quality through algorithms?

    You could start here link

    Comment


    • #3
      Re: Improving image quality through algorithms?

      3D scan data is not the same thing as a photo. You will have to be far more specific. As for algorithms, there are tons of them. It's too broad of a question. You can't just say "I want to improve this", because you'll get answers of comparable quality to the question. There's no way for me to even know what kind of data you have or your overall intention for it. There are resampling algorithms used to enhance the appearance of sharpness. They're implemented in most image editing programs, but you would need to take it into such a program. If you're dealing with shaders assigned to a cube, you would have to export UV maps under most circumstances. Right now I suspect you need to figure out what you actually have.

      Comment


      • #4
        Re: Improving image quality through algorithms?

        Originally posted by klev View Post
        3D scan data is not the same thing as a photo. You will have to be far more specific. As for algorithms, there are tons of them. It's too broad of a question. You can't just say "I want to improve this", because you'll get answers of comparable quality to the question. There's no way for me to even know what kind of data you have or your overall intention for it. There are resampling algorithms used to enhance the appearance of sharpness. They're implemented in most image editing programs, but you would need to take it into such a program. If you're dealing with shaders assigned to a cube, you would have to export UV maps under most circumstances. Right now I suspect you need to figure out what you actually have.
        So for the purposes of what we do, the images we take are the same as a photo. They are completely independent of one another. Once we separate them out we don't need them to interact with each other, nor does the data in one image affect the next. My overall intention is to delineate edges of curvalinear lines or surfaces as may be the case, in very noisy environments. Basically i am looking for algorithm that use perhaps semblance or coherence to identify and enhance patterns that the human eye can't see but that are there.

        The best research I have found so far on the topic is actually from the medical field. Imaging in CT scans and MRI's have already been pretty valuable in the ideas they use to delineate edges.

        In the most basic sense, what I deal with is almost exactly like topographical maps of the subsurface that are quite noisy the closer you get to the surface. So I am looking for ways to identify topographic structures in noisy environments. We sample at incredibly fine rates and have all sorts of algorithms for dealing with interpolation vertically, once we get those patterns.

        I hope thats more clear.

        Comment


        • #5
          Re: Improving image quality through algorithms?

          I'm making the assumption that you are dealing with rasterized data, right? This still doesn't fully clear up exactly what you have available. When you say cube, I think you may mean a cube map. I am familiar with that. I didn't just look it up on wiki. It's just a way to employ environment mapping without the introduction of top and bottom poles or reconstructed topology, or maybe I'm still way off. I get that you are scanning light paths of either visible or non-visible rays, and the digitized versions of these lack the appearance of a fully continuous signal. Is the actual data raster data? Raster data would be in the form of square pixels as opposed to tessellated data. I get the impression that you have to deal with that. I'm not sure what applications you'll be using or the format of the data. If it's non-linear color managed data, it an be difficult. If it's fairly raw/linear data, you would probably need some combination of high and low pass resampling algorithms to diminish the appearance of noise, assuming the radial scale of the noise (for lack of a proper descriptive term on my part) differs enough from the scale of the signal data. Even then raster data is already resampled to fit in square pixels, so do keep that in mind. That's why rendering applications apply anti-aliasing to framebuffer samples prior to writing raster data.

          By the way, radial was meant as a descriptive term, not a technical one. I was trying to think of a way to describe a maximum distance around a given pivot from any angle.

          Comment

          Related Topics

          Collapse

          • garfield
            what is the perfect picture?
            by garfield
            HI! I don't know where I should put this so if this wrong place please delete and tell me where properly to place it. PLease teach me more of photoshop because i really want to learn but such as student in a college we don't have much time to spend reading books. sorry for the inconvenience.
            ...
            06-15-2002, 03:43 PM
          • Craig Walters
            Posting Your Image and Works Etiquette
            by Craig Walters
            i've done numerous retouches, restores and photo art on retouchpro.com. i enjoy it. however, there is something that rankles me just a bit from time to time. someone comes in, posts needing help with an image, goes away for a while, comes back and gives maybe a general 'thanks, all', picks up their...
            07-13-2007, 12:33 AM
          • anders
            Starting with ...and ending with a photo !
            by anders
            I wonder whether I'm alone in having the impression that sometimes we end up more concentrated on what is possible in Photoshop a.o. than in the artistical expression. Software runs away with our inspiration ! I'm not able to do much of what is shown in this forum so maybe I should keep quite, but I...
            01-23-2006, 03:41 PM
          • thomasgeorge
            Is it worth it?
            by thomasgeorge
            All my working life I have been involved in the saving of lives, first as an RN specalist in Critical Care and Emergency Medicine and for the last part as a Firefighter/ALS Paramedic. One of the less "nice" things I and all other Medical and Public Safety folks study is mass casualty managment--triage,...
            09-16-2001, 11:37 PM
          • drode
            If it's not good, I don't want to fix it
            by drode
            This was a quote from Jay Maisel in a recent video with Scott Kelby. It struck me as profound on two levels.

            First and most obvious was the idea that one should start with a quality image and go from there. One will rarely take a poor image and make it great and a mediocre final image...
            07-26-2011, 11:37 AM
          Working...
          X