Esato

Forum > Sony Ericsson / Sony > Software, Firmware and Drivers > Modded Camera Driver for k800i/k810i

Visitors browsing this topic: 1
Add to Bookmarks
Previous  123 ... 201202203 ... 229230231  Next
Author Modded Camera Driver for k800i/k810i
pietropizzi
K800 Black
Joined: Nov 16, 2007
Posts: 130
From: Vienna
PM
Posted: 2008-01-20 16:06
Reply with quoteEdit/Delete This PostPrint this post

.....the exposure looks well balanced to me you have details in the sky & ground which is difficult for the k800i to do due to a small lens....

Thats exactly the point why I'm looking for HDR with that driver.

I have to find out, where exactly in the driver the bestpic shot takes place.
I see that each shot of the 9 is saved seperately in an increased numbering REG.

If we could just input a logic that bestpics are shot in the order
EV (06,x) --> (06,x+2) --> (06,x-2) a small HDR row would be the result....

Anybody thought about implementing that ?
number1
P1
Joined: Sep 12, 2007
Posts: > 500
From: UK,kent,Sittingbourne
PM
Posted: 2008-01-20 16:26
Reply with quoteEdit/Delete This PostPrint this post
i already have a hdr java app if you want it.
pietropizzi
K800 Black
Joined: Nov 16, 2007
Posts: 130
From: Vienna
PM
Posted: 2008-01-20 16:42
Reply with quoteEdit/Delete This PostPrint this post
YES PLEASE !

I did't know that already jar's exist that manage the K800i camera.
I saw some code-snippets on SE developement but never a ready made application !
number1
P1
Joined: Sep 12, 2007
Posts: > 500
From: UK,kent,Sittingbourne
PM
Posted: 2008-01-20 16:55
Reply with quoteEdit/Delete This PostPrint this post
here hdr app http://www.4shared.com/file/35377181/9a32ec9f/hdr.html
Raiderski
C901 Black
Joined: Jul 03, 2006
Posts: > 500
From: Poland, Hell, Mountains
PM, WWW
Posted: 2008-01-20 17:07
Reply with quoteEdit/Delete This PostPrint this post

Can you upload it,please...?
BTW,did you make any driver improvements...?


R1KG001 camdriver to other patch can be found here: raider.4shared.com
driver improvements? yes, i have something but i also have long list of things to do, that's why is to early to release anything. right now i'm focused on functionality, quality improvements too but as minor things

pietropizzi
HDR with BestPic? good idea. in theory (when i looked in code) this is very easy to do, in practice i don't know. anyway, this feature is on my things to do list right now
milan91
K800 Black
Joined: Jun 04, 2006
Posts: > 500
From: Europe
PM
Posted: 2008-01-20 17:20
Reply with quoteEdit/Delete This PostPrint this post
Oh thats good bestpic--->hdr Good idea, i want that
Merkie2
K810 Blue
Joined: Nov 06, 2006
Posts: 109
PM
Posted: 2008-01-20 17:21
Reply with quoteEdit/Delete This PostPrint this post

On 2008-01-20 16:55:49, number1 wrote:
here hdr app http://www.4shared.com/file/35377181/9a32ec9f/hdr.html
How do I use it? It doesn't seem to save the pic anywhere.

Oh, it does (in Other). But the app doesn't merge the pictures.

[ This Message was edited by: Merkie2 on 2008-01-20 16:22 ]
jomateixa
C901 Silver
Joined: Dec 09, 2007
Posts: > 500
From:
PM
Posted: 2008-01-20 18:06
Reply with quoteEdit/Delete This PostPrint this post

On 2008-01-20 16:06:16, pietropizzi wrote:

.....the exposure looks well balanced to me you have details in the sky & ground which is difficult for the k800i to do due to a small lens....

Thats exactly the point why I'm looking for HDR with that driver.

I have to find out, where exactly in the driver the bestpic shot takes place.
I see that each shot of the 9 is saved seperately in an increased numbering REG.

If we could just input a logic that bestpics are shot in the order
EV (06,x) --> (06,x+2) --> (06,x-2) a small HDR row would be the result....

Anybody thought about implementing that ?


LOL pietropizzi really a brilliant idea
I was thinking on increase the number of pics taken by BestPic to, let's say 24 or 32 to catch full moments by photograms, but this depens on free RAM memory

[ This Message was edited by: jomateixa on 2008-01-20 19:07 ]
DeKosta
Nokia N8
Joined: Nov 23, 2007
Posts: 291
From: Europe
PM
Posted: 2008-01-21 02:40
Reply with quoteEdit/Delete This PostPrint this post
Is ISO100 the lowest we possibly can go with K800?
Or are there ways to force lower?
www.flickr.com/photos/dekosta/

- Illusion is the first of all pleasures.
ahil13
K810 Blue
Joined: Oct 09, 2007
Posts: 83
From: BULGARIA
PM
Posted: 2008-01-21 15:41
Reply with quoteEdit/Delete This PostPrint this post

On 2008-01-21 02:40:30, DeKosta wrote:
Is ISO100 the lowest we possibly can go with K800?
Or are there ways to force lower?


80 is the lowest

[ This Message was edited by: ahil13 on 2008-01-21 14:42 ]
Goldmen
C901 Black
Joined: Oct 07, 2007
Posts: > 500
From: Bulgaria
PM, WWW
Posted: 2008-01-21 16:14
Reply with quoteEdit/Delete This PostPrint this post

On 2008-01-21 15:41:20, ahil13 wrote:

On 2008-01-21 02:40:30, DeKosta wrote:
Is ISO100 the lowest we possibly can go with K800?
Or are there ways to force lower?


80 is the lowest

[ This Message was edited by: ahil13 on 2008-01-21 14:42 ]

So,how we can get it...?
K800 -> C901
K800 photos / C901 photos
DeKosta
Nokia N8
Joined: Nov 23, 2007
Posts: 291
From: Europe
PM
Posted: 2008-01-21 23:09
Reply with quoteEdit/Delete This PostPrint this post

On 2008-01-21 16:14:32, Goldmen wrote:

On 2008-01-21 15:41:20, ahil13 wrote:

On 2008-01-21 02:40:30, DeKosta wrote:
Is ISO100 the lowest we possibly can go with K800?
Or are there ways to force lower?


80 is the lowest

[ This Message was edited by: ahil13 on 2008-01-21 14:42 ]

So,how we can get it...?


Yeah it would be fun to try, i dont really understand the code good enough to know what to change..
Maybe something in one of these:
***
#SET_REG(40,01) // AE_XENON_ISO = 100
***
seq_set_prop_11_1 = $"Iso_100"
$s8 01
#SET_REG(2a,01)
#COM_EVENT(02,04); // ISO 100
seq_set_prop_11_2 = $s8 04
***
I dont know.. it would be great if someone who knows the code good would post some nice info on this!

Edit: I was just reading another thread and the noise reduction program came up.. can we turn that off some way?
Have we tried that and what is the results?
_________________
K800i http://www.youtube.com/watch?v=_Dr9durJTm0
http://www.flickr.com/photos/22818470@N05/ (Some photos)

[ This Message was edited by: DeKosta on 2008-01-22 01:43 ]
Raiderski
C901 Black
Joined: Jul 03, 2006
Posts: > 500
From: Poland, Hell, Mountains
PM, WWW
Posted: 2008-01-22 22:33
Reply with quoteEdit/Delete This PostPrint this post
gathered together...

http://raider.4shared.com -> camdriver K790 K800 K810 -> other -> reg_table.jpg

additional informations will be appreciated:

1. VERIFIED ONLY
2. K790/K800/K810 ONLY

if you have something interesting -> share

[ This Message was edited by: Raiderski on 2008-01-22 21:35 ]
Goldmen
C901 Black
Joined: Oct 07, 2007
Posts: > 500
From: Bulgaria
PM, WWW
Posted: 2008-01-22 22:50
Reply with quoteEdit/Delete This PostPrint this post

On 2008-01-22 22:33:50, Raiderski wrote:
gathered together...

http://raider.4shared.com -> camdriver K790 K800 K810 -> other -> reg_table.jpg


Thank you!
killerPK
C901 Black
Joined: Oct 11, 2007
Posts: 252
From: Lahore, Pakistan
PM
Posted: 2008-01-22 23:17
Reply with quoteEdit/Delete This PostPrint this post

$p1 08 // put Effects-Property into Reg1
$c1 00 // Is Normal Effect selected
// SUPER NIGHT MODE C
seq_set_prop_0_3 = #SET_REG(37,17) // AE_MSHUT_LONG = 1/30
#COM_EVENT(06,FA)
#SET_REG(09,3C) // 30 fps DRAFT_RATE
#COM_EVENT(03,10) // 8,0 fps AE_SLOW_SHUTTER
$cc 00 // Normal scene?
#SET_REG(40,03) // AE_XENON_ISO = 160
#SET_REG(37,0E) // AE_MSHUT_LONG = 1/250
#WB_ISO100
$cl
$cc 01 // Portrait scene?
#SET_REG(40,02) // AE_XENON_ISO = 125
#SET_REG(37,0E) // AE_MSHUT_LONG = 1/250
#WB_ISO100
$cl
$cc 03 // Document scene?
#COM_EVENT(06,FB)
#SET_REG(37,0b) // AE_MSHUT_LONG = 1/500
#WB_ISO100
$cl
$cc 05 // Sport?
#COM_EVENT(06,FB)
$cl
$cc 07 // Nightportrait scene?
#SET_REG(40,05) // AE_XENON_ISO = 250
#SET_REG(37,0f) // AE_MSHUT_LONG = 1/200
#COM_EVENT(51,00) // Sensor scene AUTO
#SET_REG(2a,06)
#COM_EVENT(02,04) // ISO320
#SET_SHARPNESS
#COM_EVENT(06,00)
#SET_REG(09,3C) // 30 fps DRAFT_RATE
#COM_EVENT(03,08) // 4,0 fps slow shutter speed
#WB_ISO200
$cl
$cc 04 // Night scene?
#COM_EVENT(51,00) // Sensor scene AUTO
#SET_REG(2a,03)
#COM_EVENT(02,04) // ISO170
#SET_SHARPNESS
#COM_EVENT(06,00)
#COM_EVENT(06,06)
#COM_EVENT(54,02)
#COM_EVENT(55,02)
#SET_REG(09,3C) // 30 fps DRAFT_RATE
#COM_EVENT(03,01) // 0,5 fps very slow shutter speed
#UPDATE_WB_IF_NECESSARY_NM
$cl $cx
$cx $cx $cx $cx
$cx;

// SUPER NIGHT MODE B
seq_set_prop_0_4 = #COM_EVENT(02,00) // Set back to default
#COM_EVENT(06,FA)
#SET_REG(37,17) // AE_MSHUT_LONG = 1/30
#SET_REG(09,3C) // 30 fps DRAFT_RATE
#COM_EVENT(03,10) // 8,0 fps AE_SLOW_SHUTTER
$cc 03 // Document?
#COM_EVENT(06,FC)
#SET_REG(37,19) // AE_MSHUT_LONG = 1/20
$cl
$cc 05 // Sport?
#COM_EVENT(06,FC)
$cl
$cc 00 // Normal?
#SET_REG(37,17) // AE_MSHUT_LONG = 1/30
#COM_EVENT(06,FA)
$cl
$cc 01 // Portrait?
#COM_EVENT(06,FA)
$cl
$cc 04 // Night scene?
#COM_EVENT(51,00) // Sensor scene AUTO
#SET_REG(2a,04)
#COM_EVENT(02,04) // ISO200
#SET_SHARPNESS
#COM_EVENT(06,00)
#COM_EVENT(06,03)
#SET_REG(09,3C) // 30 fps DRAFT_RATE
#COM_EVENT(03,02) // 1,0 fps slow shutter speed
#UPDATE_WB_IF_NECESSARY_NM
$cl
$cc 07 // Nightportrait scene?
#COM_EVENT(51,03) // Nightportrait scene
#UPDATE_SCENE_B
#SET_REG(09,3C) // 30 fps DRAFT_RATE
#COM_EVENT(03,0a) // 5,0 FPS
#WB_ISO400
#UPDATE_WB_IF_NECESSARY
$cl $cx
$cx $cx $cx $cx $cx;

// SUPER NIGHT MODE A
seq_set_prop_0_5 = #COM_EVENT(02,00) // Set back to default
#COM_EVENT(06,FB)
#SET_REG(09,3C) // 30 fps DRAFT_RATE
#COM_EVENT(03,10) // 8,0 fps AE_SLOW_SHUTTER
$cc 03 // Document?
#COM_EVENT(06,FD)
#SET_REG(37,19) // AE_MSHUT_LONG = 1/20
$cl
$cc 05 // Sport?
#COM_EVENT(06,FD)
$cl
$cc 00 // Normal?
#COM_EVENT(06,FB)
#SET_REG(37,17) // AE_MSHUT_LONG = 1/30
$cl
$cc 01 // Portrait?
#COM_EVENT(06,FB)
$cl
$cc 07 // Nightportrait?
#COM_EVENT(06,FB)
$cl
$cc 04 // Night scene?
#COM_EVENT(51,00) // Sensor scene AUTO
#SET_REG(2a,04)
#COM_EVENT(02,04) // ISO200
#SET_SHARPNESS
#COM_EVENT(06,02) // Increase exposure
#SET_REG(09,3C) // 30 fps DRAFT_RATE
#COM_EVENT(03,04) // 2 fps slow shutter speed
#UPDATE_WB_IF_NECESSARY_NM
$cl $cx
$cx $cx $cx $cx $cx;

seq_set_prop_0_6 = #COM_EVENT(02,00) // Set back to default
#COM_EVENT(06,FC)
#SET_REG(09,3C) // 30 fps DRAFT_RATE
#COM_EVENT(03,10) // 8,0 fps AE_SLOW_SHUTTER
#SET_REG(37,17) // AE_MSHUT_LONG = 1/30
$cc 00 // Normal scene?
#SET_REG(40,05) // AE_XENON_ISO = 250
#SET_REG(37,15) // AE_MSHUT_LONG = 1/50
#WB_ISO200
$cl
$cc 07 // Nightportrait scene?
#SET_REG(40,06) // AE_XENON_ISO = 320
#WB_ISO320
$cl
$cc 01 // Portrait scene?
#SET_REG(40,04) // AE_XENON_ISO = 200
#SET_REG(37,15) // AE_MSHUT_LONG = 1/50
#WB_ISO200
$cl
$cc 03 // Document scene?
#COM_EVENT(06,FE)
#SET_REG(37,0E) // AE_MSHUT_LONG = 1/250
#WB_ISO100
$cl
$cc 04 // Night scene?
#COM_EVENT(51,04) // Night scene
#SET_REG(09,3C) // 30 fps DRAFT_RATE
#COM_EVENT(03,08) // 4,0 FPS
#UPDATE_SCENE_C
#UPDATE_WB_IF_NECESSARY
$cl
$cc 05 // Sport?
#COM_EVENT(06,FE)
$cl $cx
$cx $cx $cx $cx
$cx;

seq_set_prop_0_7 = $cc 03
#COM_EVENT(06,FF)
#SET_REG(37,19) // AE_MSHUT_LONG = 1/20
$cl
$cc 04
#COM_EVENT(06,FF)
$cl
$cc 05
#COM_EVENT(06,FF)
$cl
#COM_EVENT(06,FD)
#SET_REG(37,17) // AE_MSHUT_LONG = 1/30
$cl $cx
$cx $cx $cx;

seq_set_prop_0_8 = $cc 03
#COM_EVENT(06,00)
#SET_REG(37,19) // AE_MSHUT_LONG = 1/20
$cl
$cc 04
#COM_EVENT(06,00)
$cl
$cc 05
#COM_EVENT(06,00)
$cl
#SET_REG(37,17) // AE_MSHUT_LONG = 1/30
#COM_EVENT(06,FE)
$cl $cx
$cx $cx $cx;

seq_set_prop_0_9 = $cc 03
#COM_EVENT(06,01) // increase exposure
#SET_REG(37,19) // AE_MSHUT_LONG = 1/20
$cl
$cc 04
#COM_EVENT(06,01) // increase exposure
$cl
$cc 05
#COM_EVENT(06,01) // increase exposure
$cl
#COM_EVENT(06,FF) // Reduce exposure
#SET_REG(37,17) // AE_MSHUT_LONG = 1/30
$cl $cx
$cx $cx $cx;

seq_set_prop_0_a = $cc 03
#COM_EVENT(06,02)
#SET_REG(37,19) // AE_MSHUT_LONG = 1/20
$cl
$cc 04
#COM_EVENT(06,02)
$cl
$cc 05
#COM_EVENT(06,02)
$cl
#COM_EVENT(06,00)
#SET_REG(37,17) // AE_MSHUT_LONG = 1/30
$cl $cx
$cx $cx $cx;

seq_set_prop_0_b = $cc 03
#COM_EVENT(06,03)
#SET_REG(37,19) // AE_MSHUT_LONG = 1/20
$cl
$cc 04
#COM_EVENT(06,03)
$cl
$cc 05
#COM_EVENT(06,03)
$cl
#COM_EVENT(06,01)
#SET_REG(37,17) // AE_MSHUT_LONG = 1/30
$cl $cx
$cx $cx $cx;

seq_set_prop_0_c = #COM_EVENT(06,02) // Increase exposure to 2
#SET_REG(37,17) // AE_MSHUT_LONG = 1/30
$cc 00 // Normal scene?
#SET_REG(40,07) // AE_XENON_ISO = 400
#WB_ISO400
$cl
$cc 01 // Portrait scene?
#SET_REG(40,06) // AE_XENON_ISO = 320
#WB_ISO320
$cl
$cc 07 // Nightportrait scene?
#SET_REG(40,07) // AE_XENON_ISO = 400
$"slow_sync"
#SET_REG(37,1a) // AE_MSHUT_LONG = 1/15
#WB_ISO400
$cl
$cc 03 // Document scene?
#COM_EVENT(06,04)
#SET_REG(40,03) // AE_XENON_ISO = 160
#WB_ISO100
$cl
$cc 04 // Night?
#COM_EVENT(06,04)
$cl
$cc 05 // Sport?
#COM_EVENT(06,04)
$cl $cx
$cx $cx $cx $cx
$cx;

seq_set_prop_0_d = $cc 03
#COM_EVENT(06,05)
#SET_REG(37,19) // AE_MSHUT_LONG = 1/20
$cl
$cc 04
#COM_EVENT(06,05)
$cl
$cc 05
#COM_EVENT(06,05)
$cl
#COM_EVENT(06,03)
#SET_REG(37,17) // AE_MSHUT_LONG = 1/30
$cl $cx
$cx $cx $cx;

seq_set_prop_0_e = $cc 03
#COM_EVENT(06,06)
#SET_REG(37,19) // AE_MSHUT_LONG = 1/20
$cl
$cc 04
#COM_EVENT(06,06)
$cl
$cc 05
#COM_EVENT(06,06)
$cl
$cc 06 // Landscape Mode Default
#COM_EVENT(06,00)
#COM_EVENT(06,04)
#SET_SHARPNESS
#COM_EVENT(55,00)
#COM_EVENT(58,04)
$cl
#COM_EVENT(06,04)
#SET_REG(37,17) // AE_MSHUT_LONG = 1/30
$cl $cx
$cx $cx $cx $cx;

seq_set_prop_0_f = #COM_EVENT(06,05) // Increase exposure to 5
#SET_REG(37,17) // AE_MSHUT_LONG = 1/30
$cc 01 // Portrait scene?
#SET_REG(40,07) // AE_XENON_ISO = 400
#WB_ISO400
$cl
$cc 00 // Normal scene?
#SET_REG(40,07) // AE_XENON_ISO = 400
$"slow_sync"
#SET_REG(37,1a) // AE_MSHUT_LONG = 1/15
#WB_ISO400
$cl
$cc 07 // Nightportrait scene?
#SET_REG(40,07) // AE_XENON_ISO = 400
$"slow_sync"
#SET_REG(37,1c) // AE_MSHUT_LONG = 1/10
#WB_ISO400
$cl
$cc 03 // Document scene?
#COM_EVENT(06,06)
#SET_REG(40,05) // AE_XENON_ISO = 250
$"slow_sync"
#SET_REG(37,18) // AE_MSHUT_LONG = 1/25
#WB_ISO200
$cl
$cc 04
#COM_EVENT(06,06)
$cl
$cc 05
#COM_EVENT(06,06)
$cl
$cc 06 // Super Landscape Mode
#COM_EVENT(06,00)
#COM_EVENT(06,FE)
#SET_SHARPNESS
#COM_EVENT(55,03)
#COM_EVENT(58,1D)
$cl $cx
$cx $cx $cx $cx $cx
$cx;

// END OF SUPER NIGHT MODE BY GNUS
$c1
$c1 04 // Is Black-White Effect selected then
seq_set_prop_0 = $s5 %0
$-5 09 // Normal EV range
$s4 %0
$-4 03 // Extend range for settings >=0
$*4 08 // Extend 12 EV-Stick steps to 32 Focus steps
$/4 03
#COM_EVENT(61,14) // 3.2x Zoom for closer view
#SET_REG(32,01) // Extend Focus to full range
#COM_EVENT(43,$w4); // Set FOCUS with Stick (thx number1)

$c1
$cx $cx;


Can someone tell me how i can get this to work? Help would be much appreciated, thanks
Access the forum with a mobile phone via esato.mobi
Previous  123 ... 201202203 ... 229230231  Next
Goto page:
Lock this Topic Move this Topic Delete this Topic