Forgot Password
Pentax Camera Forums Home
 

Reply
Show Printable Version Search this Thread
09-16-2009, 07:50 PM   #1
Pentaxian
Spock's Avatar

Join Date: Aug 2009
Location: Perth, Western Australia
Photos: Albums
Posts: 674
K7 image autorotation driving me crazy!

Help! My K7 doesn't seem to consistently save images in auto-rotated form.

Most portrait-format images upload to my computer unrotated but mysteriously enough, some do get rotated. There seems to be no rhyme or reason. It's driving me crazy!

(And yes, I have enabled autorotate and 'save' autorotation and it always displays images the right way up on the camera preview screen.)

Is my camera software faulty or am I doing something wrong?

Can someone help me?!

09-16-2009, 08:40 PM   #2
Veteran Member
arpaagent's Avatar

Join Date: Sep 2008
Location: Raleigh, NC
Photos: Gallery
Posts: 803
are you shooting mostly level (towards the horizon) or more towards the ground or straight up? If the camera is pointing up or down, it won't be able to tell which orientaiton you are in because gravity is no longer perpendicular the direction of the photo. Just imagine, pointing your camera straight down in line with gravity (your camera uses gravitational pull and a small accelerometer sensor in your camera to determine orientation). It would have no idea what orientation you shot in because no matter how you rotated the camera, gravity relative to the camera would not change. Same for shooting straight up. There is of course some angle that they will just say forget it and not bother trying to figure out the orientation. Maybe somewhere around 45 degrees. You could try replaying a photo on the LCD and rotate the camera into portait mode. The photo should be rotated on the LCD to display correctly. Now slowly tip the camera towards the ground and at a certain angle, the photo will snap back to the original orientatin. This will probably be around the angle that rotation data will no longer get written to your files. I just tried it with my K-7 and it did appear to be around 45 degrees.

Hope this helps. If that's not your issue then I don't know what would be.
09-16-2009, 08:45 PM   #3
Veteran Member
heliphoto's Avatar

Join Date: May 2008
Location: Region 5
Photos: Gallery
Posts: 2,539
That sounds weird, like maybe your orientation sensor has an intermittent fault... (unless as arpaagent suggests you're shooting mostly down or up).

BTW, Autorotation, is how you "glide" a helicopter down with no engine power, and it really caught my eye when I was scrolling through the posts .
09-16-2009, 09:07 PM   #4
Pentaxian
Spock's Avatar

Join Date: Aug 2009
Location: Perth, Western Australia
Photos: Albums
Posts: 674
Original Poster
QuoteOriginally posted by arpaagent Quote
are you shooting mostly level (towards the horizon) or more towards the ground or straight up?
I almost always shoot level photos - either landscape format or with the camera rotated 90 degrees for portrait format.

The problem is that most of my portrait photos upload to the computer as landscape - ie. on their side.

On the camera preview screen the camera always rotates the image correctly for display - so I doubt the problem is with the orientation sensor.

09-16-2009, 09:16 PM   #5
Veteran Member
heliphoto's Avatar

Join Date: May 2008
Location: Region 5
Photos: Gallery
Posts: 2,539
QuoteOriginally posted by Spock Quote
...

On the camera preview screen the camera always rotates the image correctly for display - so I doubt the problem is with the orientation sensor.
Then I would say it's the software you're viewing the photos with not recognizing the orientation - but then if it is intermittent... I'm stumped!
09-17-2009, 12:10 PM   #6
Veteran Member
Marc Sabatella's Avatar

Join Date: Sep 2006
Location: Denver, CO
Photos: Gallery
Posts: 10,685
Could it be that you're using different programs to display the images, and some programs can read the orientation and others can't? That's the only thing I can think that would make it intermittent. But it definitely sounds from the description liek the camera is doing it's job properly, and the problem is on the computer side.
09-17-2009, 04:16 PM   #7
Veteran Member
falconeye's Avatar

Join Date: Jan 2008
Location: Munich, Alps, Germany
Photos: Gallery
Posts: 6,871
QuoteOriginally posted by Spock Quote
Help! My K7 doesn't seem to consistently save images in auto-rotated form. [...] Can someone help me?!
Sure

Stop shooting your shoes when standing vertical. Because for this particular situation, the orientation sensor was designed to not work.

Other than this, your software sucks when it comes to reading the orientation flag in the images meta data. A common problem.

09-17-2009, 04:35 PM   #8
Veteran Member
aleonx3's Avatar

Join Date: Jul 2007
Location: Brampton, Ontario
Photos: Gallery | Albums
Posts: 3,996
QuoteOriginally posted by Spock Quote
Help! My K7 doesn't seem to consistently save images in auto-rotated form.

Most portrait-format images upload to my computer unrotated but mysteriously enough, some do get rotated. There seems to be no rhyme or reason. It's driving me crazy!

(And yes, I have enabled autorotate and 'save' autorotation and it always displays images the right way up on the camera preview screen.)

Is my camera software faulty or am I doing something wrong?

Can someone help me?!
Download a free software "PhotoME" to check the EXIF, the field you need to check is "rotation" - if it register properly either "270 CW or 90CW", then it is your image viewing application problem - not the camera.
09-19-2009, 03:39 AM   #9
Pentaxian
Spock's Avatar

Join Date: Aug 2009
Location: Perth, Western Australia
Photos: Albums
Posts: 674
Original Poster
QuoteOriginally posted by aleonx3 Quote
Download a free software "PhotoME" to check the EXIF, the field you need to check is "rotation" - if it register properly either "270 CW or 90CW", then it is your image viewing application problem - not the camera.
Thanks for the suggestion.

I did download and install PhotoME and yes it does show correct rotation info for *most* portrait images (eg. 90 degrees CW; left, bottom) - although curiously, it doesn't rotate portrait images for display - displaying them instead on their side - as does ACDSEE and Windows File Explorer.

As an aside, Landscape images are described by PhotoME as 0 degrees; top left. What does 'top left' mean in this case?!

Now, you'll notice I used the word *most* in the first paragraph above - this is because there are some images that do autorotate (ie are displayed the correct way up) in PhotoME and also other image viewers.

These images, despite clearly being in portrait format, PhotoME describes as 0 degrees; top left - just like landscape images. (?)

Until now, I hadn't really tried the software that came with my K7, "Pentax Digital Camera Utility 4". I notice that this does autocorrect portrait images for display - although it crashes when I try to open the few portrait images that PhotoME describes as 0 degrees; top left. (?!)

I know this is confusing and it sure as hell is frustrating. If anyone can help - it sure would be appreciated!
09-19-2009, 03:57 AM   #10
Veteran Member
falconeye's Avatar

Join Date: Jan 2008
Location: Munich, Alps, Germany
Photos: Gallery
Posts: 6,871
QuoteOriginally posted by Spock Quote
These images, despite clearly being in portrait format, PhotoME describes as 0 degrees; top left - just like landscape images. (?)
[...]
I notice that this does autocorrect portrait images for display - although it crashes when I try to open the few portrait images that PhotoME describes as 0 degrees; top left. (?!)
One logical explaination comes to mind.

The 0° portrait images have been opened in another application, ... and saved.

Some applications (most actually), rotate by transposing pixel data, not by changing the EXIF tag. They must do so to maintain correct pixel order in memory. There even are programs around which rotate JPG pixel data losslessly, avoiding the typical loss when saving JPG to JPG (they just transpose compressed data w/o recompressing).

The fact that PPL crashed on these backs my theory: PPL has problems with the particular format written by this other application.

You can check my theory by looking at the ImageProcessing tag ID 0032 in PhotoME.
09-19-2009, 04:08 AM   #11
Pentaxian
Spock's Avatar

Join Date: Aug 2009
Location: Perth, Western Australia
Photos: Albums
Posts: 674
Original Poster
QuoteOriginally posted by falconeye Quote
One logical explaination comes to mind.

The 0° portrait images have been opened in another application, ... and saved.

Some applications (most actually), rotate by transposing pixel data, not by changing the EXIF tag. They must do so to maintain correct pixel order in memory. There even are programs around which rotate JPG pixel data losslessly, avoiding the typical loss when saving JPG to JPG (they just transpose compressed data w/o recompressing).

The fact that PPL crashed on these backs my theory: PPL has problems with the particular format written by this other application.

You can check my theory by looking at the ImageProcessing tag ID 0032 in PhotoME.
Aha, you may be on to something. Problem is the way things are set up ACDSee opens as soon as I plug the K7 into the computer. I'll try a few things and see if I can't import the images some other way.

Edit:
ImageProcessing tag ID 0032 in PhotoME says "content - unprocessed"; "data format - undefined(4)"

It seems that no matter which way I import the images, the only way portrait images can be displayed correctly is when viewed through "Pentax Digital Camera Utility 4".

Last edited by Spock; 09-19-2009 at 04:29 AM.
09-19-2009, 04:27 AM   #12
Veteran Member
falconeye's Avatar

Join Date: Jan 2008
Location: Munich, Alps, Germany
Photos: Gallery
Posts: 6,871
QuoteOriginally posted by Spock Quote
Aha, you may be on to something. Problem is the way things are set up ACDSee opens as soon as I plug the K7 into the computer. I'll try a few things and see if I can't import the images some other way.
If ACDSee rotates them losslessly upon import, it may not write "its stamp" into the EXIF. Nevertheless, verify your hypothesis by doing this:
- copy an original file from the storage card to disk using the windows explorer, maybe first making the SD card read only.
- import via ACDSee

Then compare the two files:
- open the windows command prompt
- type "help comp" to learn about the COMPare command, then use it

If the files are different, you may open them in PhotoME to see traces beyond the 0° flag.


Because I really suppose that ACDSee does NOT touch your files upon import. You probably have altered the respective ones in ACDSee or another program.

Edit:
QuoteOriginally posted by Spock Quote
Edit: It seems that no matter which way I import the images, the only way portrait images can be displayed correctly is when viewed through "Pentax Digital Camera Utility 4".
Ah, you updated your post

Actually, this isn't true. Most photographers use Lightroom or a similiarly capable tool and these programs have no problems to honor the rotate flag. ACDSee is no adequate peer for the K-7 anyway

Last edited by falconeye; 09-19-2009 at 04:34 AM.
09-19-2009, 04:35 AM   #13
Pentaxian
Spock's Avatar

Join Date: Aug 2009
Location: Perth, Western Australia
Photos: Albums
Posts: 674
Original Poster
QuoteOriginally posted by falconeye Quote
copy an original file from the storage card to disk using the windows explorer,
Even when I view the images on the storage card with the camera operating as an external drive in Windows "My Computer" it previews the thumbnails of portrait shots on their side (ie. landscape format).

I would have thought Pentax would have designed the autorotation to work with Windows. (?)
09-19-2009, 04:42 AM   #14
Pentaxian
Spock's Avatar

Join Date: Aug 2009
Location: Perth, Western Australia
Photos: Albums
Posts: 674
Original Poster
Here are some resized images as they appear when downloaded to my computer:
Attached Images
View Picture EXIF
PENTAX K-7  Photo 
View Picture EXIF
PENTAX K-7  Photo 
View Picture EXIF
PENTAX K-7  Photo 
09-19-2009, 06:54 AM   #15
Veteran Member




Join Date: May 2007
Location: Prince George, BC Canada
Photos: Gallery | Albums
Posts: 642
I have my autorotation turned off. If I view a portrait image, I filp the camera over. (I do this so the image is larger). Anyway, when imported into lightroom they are all oriented properly so I wonder if it is the camera or software you are using.
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!
autorotation, camera, dslr, images, k7, photography

Similar Threads
Thread Thread Starter Forum Replies Last Post
Landscape Driving the Desert nickthetasmaniac Post Your Photos! 4 08-27-2010 08:02 PM
What do do. (Or: Pentax lenses are driving me crazy.) sataraid1 Pentax SLR Lens Discussion 35 07-11-2010 03:57 AM
Landscape Don't try this while driving Jimbo Post Your Photos! 6 07-10-2010 09:35 PM
crazy thought about improving results from image sensors architorture Pentax DSLR Discussion 27 06-09-2009 04:31 AM
My wife isn't crazy about this image... FHPhotographer Post Your Photos! 16 09-11-2008 03:29 PM



All times are GMT -7. The time now is 05:31 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