Strona 1 z 19 12311 ... OstatniOstatni
Pokaż wyniki od 1 do 10 z 183

Wątek: CHDK Motion Detection

  1. #1
    Coś już napisał Awatar Kociałko
    Dołączył
    Oct 2007
    Posty
    98

    Question CHDK Motion Detection

    bawię się własnie w wykrywanie ruchu na moim 710IS, po przerobieniu demo skryptu md_demo_v1.bas wykrywa ruch i robi fotki jednakże niestety nie znając dobrze języka nie do końca kumam wszystkie opcje z http://chdk.wikia.com/wiki/UBASIC/Tu...etection_Build
    w parametrach skryptu możemy podać:

    Columns -to jasne-ilość kolumn "cell"

    Rows-to jasne-ilość rzędów "cel"

    Threshold (0-255)-próg? czułość?

    compare Interval (millisecs)-szybkość wykrywania zmian w "celach" ?

    Begin Triggering Delay(secs)-opóźnienie robienia zdjęcia po wykryciu ruchu?

    Detect Timeout (seconds)-to jasne-opóźnienie wykonywania następnych komend uBasic

    pix step(speed/accuracy adj)-szybkość zmiany pikseli?

    reg mode(0-no,1-incl,2-excl)-to jasne-typ "cel" full,wewnątrz,zewnątrz

    measure mode(1-Y,0-U,2-V)
    -czyli YUV-znaczy chyba na co ma reagować Y-jasność obrazu ,a reszta hmm?

    jakby ktoś był kumaty i napisał jakiś opis do tego skryptu,i jak opcje wpływają na wykrycie wolnego i szybkiego ruchu

  2. #2
    Coś już napisał Awatar Kociałko
    Dołączył
    Oct 2007
    Posty
    98

    Domyślnie

    wyczaiłem jeszcze ,że parametr "z" w skrypcie zlicza od 0 do 10 000 (sek.)
    i jest to czas działania skryptu

  3. #3
    Coś już napisał Awatar Kociałko
    Dołączył
    Oct 2007
    Posty
    98

    Domyślnie

    zabawy ciąg dalszy

    print_screen 1

    w skrypcie zapisuje wszystkie komunikaty ekranowe podczas działania skryptu do pliku PR_SCREEN.TXT

    print ">[";a;",";b;"] threshold: ";c

    pokazuje na ekranie ilość kolumn i rzędów oraz Threshold

    o ile nie potrzebujemy możemy wszystkie linie print skasować

    domyślnie skrypt po wykryciu ruchu robi fotki bez końca (przynajmniej u mnie) ,chyba że przerwiemy mu działanie spustem migawki

    przerobiłem skrypt tak aby robił tylko 1 fotkę

    ale jak zdefiniować mu więcej lub dać możliwość wpisania ilośći fotek jeszcze nie rozgryzłem

  4. #4
    Coś już napisał Awatar Kociałko
    Dołączył
    Oct 2007
    Posty
    98

    Domyślnie CHDK fotografowanie piorunów,błyskawic

    szperając po stronach ze skryptami natknąłem się na ciekawy skrypt przydatny przy fotografowaniu piorunów

    jest to modyfikacja skryptu do wykrywania ruchu

    wersja MX3
    (łatki na firmware aparatu)

    http://mx3.ip-com.com.ua/chdk/

    wersja Fingalo

    http://hem.passagen.se/fsmmal/chdk2.html

    najnowsza wersja Fingalo obsługuje wykrywanie ruchu (błyskawic),regulację kompresji video oraz możliwość sterowania aparatu z pilota (wykrywa podpięcie aparatu pod USB i zaczyna robić fotki,można prostego pilota samemu sobie zrobić z gniazdka usb przycisku i baterii CR2032-kuknij http://ewavr.nm.ru/chdk/remote.htm )


    plus musimy mieć skrypt (który działa na tych wersjach)
    do wykrywania błyskawic

    http://chdk.wikia.com/wiki/Talk:Samp...n_Detection.3F


    a tu drugi skrypt działający na innej zasadzie dla niektórych typów aparatów http://chdk.wikia.com/wiki/UBASIC/Sc...ng_Photography

  5. #5
    Coś już napisał Awatar Kociałko
    Dołączył
    Oct 2007
    Posty
    98

    Domyślnie CHDK testowanie skryptów

    jest możliwość testowania skryptów na komputerze

    ściągamy programik
    ubasic_test.exe
    http://grandag.nm.ru/hdk/ubasic_test.rar

    lub UBASIC.EXE
    http://hem.passagen.se/fsmmal/CHDK/UBASIC.ZIP
    wersja Fingalo

    nie wszystkie skrypty da się testować,część chodzi z 1 programem część z 2

    programiki NIE ODCZYTUJĄ LINII @default
    ze skryptów

    fingalo mówi,ze być może w przyszłej wersji będzie to działać

    można się ratować do testów definiuąc ręcznie parametr np
    zamiast

    @param a Number of Pics
    @default a 3

    wpisujemy ręcznie
    a=3

    w niektórych wersjach łatki CHDK jest ograniczenie do konfigurowalnych parametrów widocznych na ekranie LCD aparatu - do literki j (niestety)

    jeśli dodamy do skryptu jakiś parametr ,który chcemy regulować w menu skryptu na ekranie LCD z nieobsługiwaną literką to po prostu się nie wyświetli

    więcej info tu
    http://chdk.wikia.com/wiki/UBASIC

  6. #6
    Coś już napisał Awatar Kociałko
    Dołączył
    Oct 2007
    Posty
    98

    Domyślnie

    wykrywanie ruchu z definiowalną ilością fotek
    (powinno działać)

    skrypt wyglada teraz tak:

    @title motion shoot count

    @param j Shoot count
    @default j 2

    @param a Columns
    @default a 2

    @param b Rows
    @default b 2

    @param c Threshold (0-255)
    @default c 10

    @param d compare Interval (millisecs)
    @default d 80

    @param e Begin Triggering Delay(secs)
    @default e 0

    @param f Detect Timeout (seconds)
    @default f 0

    @param g pix step(speed/accuracy adj)
    @default g 8

    @param h reg mode(0-no,1-incl,2-excl)
    @default h 0

    @param i measure mode(1-Y,0-U,2-V)
    @default i 1


    if j<1 then j=1
    if a<1 then let a=1
    if b<1 then let b=1
    if c<0 then let c=0
    if g<1 then let g=1
    if f<1 then let f=1

    let f=f*1000
    let e=e*1000

    for z=0 to 10000

    let t=0

    md_detect_motion a, b, i, f, d, c, 1, t, h, 2, 2, a-1, b-1, 0, g, e

    if t>0 then goto "1"
    next z
    end

    :1
    for n=1 to j
    print "Shot", n, "of", j
    shoot
    next n
    end


    działa to z łatką CHDK
    MX3
    http://mx3.ip-com.com.ua/chdk/
    i
    Fingalo
    http://hem.passagen.se/fsmmal/chdk2.html

  7. #7
    zło konieczne Awatar Vitez
    Dołączył
    Jan 2004
    Miasto
    Warszawa
    Posty
    19 804

    Domyślnie

    Możesz wyjaśnić po co zakładasz kilka wątków na ten sam temat i jaki masz związek z autorem/ami tych "poprawek" ?

  8. #8
    Coś już napisał Awatar Kociałko
    Dołączył
    Oct 2007
    Posty
    98

    Domyślnie

    no może lepiej żeby wszystko było w 1 wątku

    jaki mam związek z autorami CHDK?

    w sumie żadnego

    ot modyfikacja jest warta polecenia ,bo sporo rozszerza możliwości aparatów
    po polsku strasznie mało jest informacji na ten temat
    Ostatnio edytowane przez Kociałko ; 27-10-2007 o 15:57

  9. #9
    Początki nałogu Awatar Juriko
    Dołączył
    Jun 2007
    Posty
    485

    Domyślnie

    Ciekawe skrytpy i softy, zaraz sie pobawię.

  10. #10

Strona 1 z 19 12311 ... OstatniOstatni

Uprawnienia umieszczania postów

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •