IXUS 100 IS (Europe) / PowerShot SD780 IS - Porting Thread - page 58 - General Discussion and Assistance - CHDK Forum  

IXUS 100 IS (Europe) / PowerShot SD780 IS - Porting Thread

  • 678 Replies
  • 243915 Views
Re: IXUS 100 IS (Europe) / PowerShot SD780 IS - Porting Thread
« Reply #570 on: 08 / September / 2010, 00:56:36 »
Advertisements
http://www.andrewhazelden.com/blog/2010/09/calibrating-canon-sd780is-chdk-raw-dng-images-using-an-adobe-camera-profile/
I just created a custom Adobe RAW Camera Profile for Canon Powershot SD780IS and IXUS 100 IS cameras running the CHDK Beta. This works with Adobe Photoshop and Adobe Lightroom on Mac OS X and Windows. This camera profile works with the DNG images saved by the CHDK Beta.

In the past I was scared away from doing much with CHDK's DNG images due to the weird color cast that can be seen if you use a program like Preview on Mac OS X to view DNG images. With the new color profile and either Adobe Photoshop or Adobe Lightroom you can get fast and consistent results from your DNG files.



I created the custom profile using the Adobe Labs DNG Camera Profile program and calibrated the profile by photographing a color test chart and did extensive manual tweaking. This is my first time using the DNG Camera Profile program to create a custom Camera Profile and so I am interested in any feedback, suggestions, tips, etc... you may have to offer.

Andrew

Canon SD780IS

Re: IXUS 100 IS (Europe) / PowerShot SD780 IS - Porting Thread
« Reply #571 on: 08 / September / 2010, 01:11:20 »
Andrew, nice work.
Have you seen my call to add DNG profiles to the CHDK Wiki?

If you've got a good profile, very soon we should be able to get CHDK to embed it in DNGs directly in the camera.

Re: IXUS 100 IS (Europe) / PowerShot SD780 IS - Porting Thread
« Reply #572 on: 08 / September / 2010, 16:57:53 »
--edit -- I guess colour profiles != colour matrix?  I had confused the two.


Harpo
« Last Edit: 08 / September / 2010, 17:01:03 by HarpoMa »
Canon Models - SD300, SD780, & SX210

Re: IXUS 100 IS (Europe) / PowerShot SD780 IS - Porting Thread
« Reply #573 on: 08 / September / 2010, 20:28:31 »
The DNG profiles (I try to avoid the term "colour profiles" to avoid confusion with ICC profiles) contain two colour matrices, plus a bunch more adjustments.

So the colour matrices can be regarded as extremely simplified profiles.


Re: IXUS 100 IS (Europe) / PowerShot SD780 IS - Porting Thread
« Reply #574 on: 15 / September / 2010, 19:53:27 »
Hi folks,

I don't know if this was mentioned before, but I get some strange behaviour.
When CHDK is loaded and I try to take a picture the camera shuts down sometimes. No picture is taken.
Other CHDK stuff seems to work properly, like intervalometer scripts, which take photos without shutting down.

Is this a bug or am I doing something wrong?


I think you turned on zebra bars which don't work right now with the BETA build of CHDK for the SD780IS.

Try this fix:

1. Turn the camera on and wait for the camera to enter review mode.
2. Tap the DISP button to enter the ALT mode.
3. Bring up the CHDK Menu and select Zebra Parameters. Make sure the option Draw Zebra is de-selected.
4. Exit the CHDK menus and turn off the ALT mode.
5. From the review mode screen, press the shutter button to switch to record mode.

The LCD screen should show a live preview and the CHDK should work normally.

Andrew
Canon SD780IS

Re: IXUS 100 IS (Europe) / PowerShot SD780 IS - Porting Thread
« Reply #575 on: 15 / September / 2010, 23:22:22 »
http://www.andrewhazelden.com/blog/2010/09/calibrating-canon-sd780is-chdk-raw-dng-images-using-an-adobe-camera-profile/


Thanks so much for putting info about the SD780 online. I have a couple of posts on an SD780 thread in the RAW forum where I report my attempts to figure out parameters for distortion and CA correction for this camera. I will check out your blog with great interest.

Colour management is a mystery to me. I only use Linux so have no access to Adobe apps. Naively running the DNG files through the free dcraw command line converter appears to give me results quite similar to the Canon JPEGs, although I have not experimented very much (and also have crappy colour vision).

Last week I tried out the camera in its underwater housing. No CHDK as I figured Canon's UW setting was the best bet. In fact the pictures out of camera were quite disappointing - combination of turbidity and sunlight I think. They came up better with the Imagemagick 'enrich' filter, but I wish I had the DNGs to work with.

*

Offline reyalp

  • ******
  • 14034
Re: IXUS 100 IS (Europe) / PowerShot SD780 IS - Porting Thread
« Reply #576 on: 26 / September / 2010, 21:42:59 »
I've tried applying the same OSD / zebra fixes to this camera as d10, sd990, ixus95.

I'm not sure if this will work, since the bitmap buffer is claimed to be 960px, but anyway, here's a test build:
http://drop.io/reyalp_chdk/asset/ixus100-sd780-100c-0-9-9-osdtest-1-zip
and diff if anyone is interested:
http://drop.io/reyalp_chdk/asset/ixus100-osdtest-1-patch
Don't forget what the H stands for.

Re: IXUS 100 IS (Europe) / PowerShot SD780 IS - Porting Thread
« Reply #577 on: 26 / September / 2010, 21:58:43 »
I've tried applying the same OSD / zebra fixes to this camera as d10, sd990, ixus95.

I'm not sure if this will work, since the bitmap buffer is claimed to be 960px, but anyway, here's a test build:
http://drop.io/reyalp_chdk/asset/ixus100-sd780-100c-0-9-9-osdtest-1-zip
and diff if anyone is interested:
http://drop.io/reyalp_chdk/asset/ixus100-osdtest-1-patch

I just downloaded your test build and tried it on my SD780 IS camera. The zebra bar feature still causes the camera to hang. On the upside though, the CHDK startup logo doesn't look squashed anymore and the menu text and icons appear larger and easier to read.
Canon SD780IS


*

Offline reyalp

  • ******
  • 14034
Re: IXUS 100 IS (Europe) / PowerShot SD780 IS - Porting Thread
« Reply #578 on: 26 / September / 2010, 22:20:21 »
I've tried applying the same OSD / zebra fixes to this camera as d10, sd990, ixus95.

I'm not sure if this will work, since the bitmap buffer is claimed to be 960px, but anyway, here's a test build:
http://drop.io/reyalp_chdk/asset/ixus100-sd780-100c-0-9-9-osdtest-1-zip
and diff if anyone is interested:
http://drop.io/reyalp_chdk/asset/ixus100-osdtest-1-patch

I just downloaded your test build and tried it on my SD780 IS camera. The zebra bar feature still causes the camera to hang. On the upside though, the CHDK startup logo doesn't look squashed anymore and the menu text and icons appear larger and easier to read.
That may be a free memory issue, can you check what the memory info item in the chdk misc menu shows ?

You could try edge overlay too. If the edges line up, then the fix is good regardless of zebra (but it could run out of memory the same)
Don't forget what the H stands for.

Re: IXUS 100 IS (Europe) / PowerShot SD780 IS - Porting Thread
« Reply #579 on: 27 / September / 2010, 09:11:30 »
The new edge overlay code works well and the edges line up with the photo properly. Also, the new build has 130774 bytes of free memory at startup. After taking a photo with edge overlays turned on I have 98344 bytes free.

The old build had 126888 bytes of free memory.

New Edge Overlays:


Old Edge Overlays:


« Last Edit: 27 / September / 2010, 11:56:56 by andrewhazelden »
Canon SD780IS

 

Related Topics