Wykorzystujemy pliki cookie do spersonalizowania treści i reklam, aby oferować funkcje społecznościowe i analizować ruch w naszej witrynie, a także do prawidłowego działania i wygodniejszej obsługi. Informacje o tym, jak korzystasz z naszej witryny, udostępniamy partnerom społecznościowym, reklamowym i analitycznym. Partnerzy mogą połączyć te informacje z innymi danymi otrzymanymi od Ciebie lub uzyskanymi podczas korzystania z ich usług i innych witryn.
Masz możliwość zmiany preferencji dotyczących ciasteczek w swojej przeglądarce internetowej. Jeśli więc nie wyrażasz zgody na zapisywanie przez nas plików cookies w twoim urządzeniu zmień ustawienia swojej przeglądarki, lub opuść naszą witrynę.
Jeżeli nie zmienisz tych ustawień i będziesz nadal korzystał z naszej witryny, będziemy przetwarzać Twoje dane zgodnie z naszą Polityką Prywatności. W dokumencie tym znajdziesz też więcej informacji na temat ustawień przeglądarki i sposobu przetwarzania twoich danych przez naszych partnerów społecznościowych, reklamowych i analitycznych.
Zgodę na wykorzystywanie przez nas plików cookies możesz cofnąć w dowolnym momencie.
Gdyby to było proste, to wszystkie matryce zachowywałyby się podobnie. Obawiam się, że realna rzeczywistość jest o wiele bardziej skomplikowana niż schemaciki na stronach producentów. Dlatego dopytuję, może czegoś ciekawego się dowiem.
Widzę jeszcze sprzeczność między tym, co napisałeś wcześniej:
hijax_pl napisał/a:
Przetwornik ADC sam z siebie nie wzmacnia sygnału. Tym zajmuje się układ kondycjonujący sygnał wejściowy - czyli wzmacniacz.
a tym, co potem:
hijax_pl napisał/a:
zmiana wartości sygnału następuje już po przetworzeniu sygnału analogowego na cyfrowy.
Czy mógłbyś objaśnić?
hijax_pl napisał/a:
komor, no cóż - sprzeczność wynika z tego, że wcześniej opisałem generalną zasadę, a później pokazałem specyficzną konstrukcję
Nie jestem inżynierem pracującym przy produkcji układów CMOS, ale gdyby układy były projektowane w oderwaniu od "generalnych zasad" to by nie działały.
Podbijanie czułości po przejściu przez przetwornik AD byłoby kompletnym bezsensem. Zresztą nie wiem nawet jak by się to miało odbywać z sygnałem cyfrowym. Co najwyżej moglibyśmy mówić wtedy o ekstrapolacji wg zadanej funkcji. Gdy jeszcze w odniesieniu do wyliczenia "nienormatywnej czułości w najbliższych okolicach" ma to sens, to w każdym innym przypadku byłoby głupie.
Zresztą mówiąc o czułości w domyśle mówimy o rzeczywistej odpowiedzi układu na nadchodzący sygnał (w jakiejkolwiek formie). Robienie tego tylko za pomocą obróbki sygnału cyfrowego, czyli za pomocą jakiegoś algorytmu w układzie przetwarzającym jest zwykłym "oszustwem", symulacją ... chociaż w dzisiejszych czasach marketingu wszystko możliwe.
Jeśli chcemy podbić odczyt sygnału z układu to trzeba podbić sam sygnał wyjściowy, czyli trzeba go wzmocnić. A to jest możliwe tylko w układzie analogowym za pomocą wzmacniacza.
jerkey
PS. "Binarnie" być może w twoim znaczeniu hijax_pl odpowiada kolejnym potęgom dwójki, czyli przesuwaniu jedynki w lewo (lub w prawo - to zależy), ale generalnie to słowo zrozumiałbym całkiem inaczej.
Robienie tego tylko za pomocą obróbki sygnału cyfrowego, czyli za pomocą jakiegoś algorytmu w układzie przetwarzającym jest zwykłym "oszustwem", symulacją ... chociaż w dzisiejszych czasach marketingu wszystko możliwe.
Nie znam się na średnioformatowych ściankach, więc na podstawie tego co mówisz przyjmę, że tak jest w istocie.
Tyle, że co za różnica wtedy pomiędzy podbiciem czułości w tym urządzeniu, a podbiciem ekspozycji w wywoływarce dla RAW'a z nominalnej czułości? Chodzi tylko o wygodę?
Zresztą nie wiem nawet jak by się to miało odbywać z sygnałem cyfrowym.
Wbrew pozorom banalnie prosto. Zabawmy się w taki eksperyment myślowy...
Wyobraź sobie, że układ ADC jest 24 bitowy. Czyli opisany bitami b23 do b0. Załóżmy, że układ ADC ma stałe, niemodyfikowalne wzmocnienie (upraszczamy logikę a dzięki temu minimalizujemy szum analogowy).
Do pliku RAW na każdą składową RGGB wyciągamy tylko 16 bitów. Gdy chcemy "ISO natywne" - nic nie podbijamy tylko obierzemy 16 najstarszych bitów, czyli b23 - b8. Gdy chcemy symulować wzmocnienie przeskakujemy po jednym bicie. Czyli (załóżmy, że natywne mamy 100 ISO)
ISO100: b23-b8
ISO200: b22-b7
ISO400: b21-b6
ISO800: b20-b5
ISO1600: b19-b4
ISO3200: b18-b3
ISO6400: b17-b2
ISO12800: b16-b1
ISO25600: b15-b0
Wartości pośrednie - to interpolacja.
jerkey napisał/a:
Jeśli chcemy podbić odczyt sygnału z układu to trzeba podbić sam sygnał wyjściowy, czyli trzeba go wzmocnić. A to jest możliwe tylko w układzie analogowym za pomocą wzmacniacza.
Lub odpowiednio wybierając x bitów z dostępnych y, gdy y>x... Da się? Da się...
Przypominam, że zwiększenie rozdzielczości przetwornika jest kosztem częstotliwości próbkowania. A zrównoleglenie układów ADC znacząco obniża częstotliwość.
Zresztą nie wiem nawet jak by się to miało odbywać z sygnałem cyfrowym. Co najwyżej moglibyśmy mówić wtedy o ekstrapolacji wg zadanej funkcji. Gdy jeszcze w odniesieniu do wyliczenia "nienormatywnej czułości w najbliższych okolicach" ma to sens, to w każdym innym przypadku byłoby głupie.
Wbrew pozorom banalnie prosto. Zabawmy się w taki eksperyment myślowy...
Cenię cię hijax za poziom wiedzy na tym forum, ale argumentacja, którą przedstawiłeś jest hmmm ... lekko na siłę.
Zwiększenie rozdzielczości przetwornika do 24 bitów i wyciąganie z nich 16 owszem spowodowałoby kompresję sygnału. Teoretycznie mamy więc co "wyciągać". Pytanie tylko: Do jakiego stopnia byłaby to kompresja i czy w ogóle istotna przy takiej rozdzielczości? Osobiście uważam, że niewielka, jeśli nie żadna (weź pod uwagę wielkości prądów tam obecnych i ich zakres - do tego dołącz fakt, że 16 bitów daje nam już 65000 przedziałów - oceń to sam). Po drugie takich urządzeń w ogóle nie ma (chyba, że o czymś nie wiem). Z definicji przetwornik AD konwertuje sygnał analogowy w ściśle określony przedział, więc po co w ogóle go ograniczać (a przynajmniej w raw'ie).
Skoro więc poziom sygnału z układu analogowego byłby wciąż taki sam, więc bardzo możliwe, że realna wartość sygnału na 16 bitach byłaby mocno zbliżona (oczywiście nie w sensie wartości absolutnej) do sygnału na 24 bitach.
Po drugie- stosowanie wzmacniaczy jest ogólnie powszechne (w sensie praktyczne i sensowne) i tanie (jasne - nie tak tanie jak odpowiednio oprogramowany układ). Na dodatek nie ma żadnego wpływu na szybkość sczytywania danych i ich obróbkę. A stosowanie 24 bitowych danych interpolowanych później w przestrzeń 16 bitową już tak.
argumentacja, którą przedstawiłeś jest hmmm ... lekko na siłę.
Chyba nie zrozumiałeś przykładu... ni w ząb.
OK, załóżmy, że twojego poprzedniego tłumaczenie nie zrozumiałem. Wyjdźmy zatem od początkowego założenia, czyli:
hijax_pl napisał/a:
jerkey napisał/a:
Jeśli chcemy podbić odczyt sygnału z układu to trzeba podbić sam sygnał wyjściowy, czyli trzeba go wzmocnić. A to jest możliwe tylko w układzie analogowym za pomocą wzmacniacza.
Lub odpowiednio wybierając x bitów z dostępnych y, gdy y>x... Da się? Da się...
Z tego wynika, że wg ciebie efekt jaki daje analogowe wzmocnie sygnału można z powodzeniem uzyskać stosując większą rozdzielczość próbkowania sygnału i wybierając odpowiednią maską - stosownie do założonej czułości. Tak?
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Możesz ściągać załączniki na tym forum
forum.optyczne.pl wykorzystuje pliki cookies, które są zapisywane na Twoim komputerze.
Technologia ta jest wykorzystywana w celach reklamowych i statystycznych.
Pozwala nam określać zachowania użytkowników na stronie, dostarczać im odpowiednie treści oraz reklamy,
a także ułatwia korzystanie z serwisu, np. poprzez funkcję automatycznego logowania.
Pliki cookies mogą też być wykorzystywane przez współpracujących z nami reklamodawców, a także przez narzędzie Google Analytics, które jest przez nas wykorzystywane do zbierania statystyk.
Korzystanie z serwisu Optyczne.pl przy włączonej obsłudze plików cookies jest przez nas traktowane, jako wyrażenie zgody na zapisywanie ich w pamięci urządzenia, z którego korzystasz.
Jeżeli się na to nie zgadzasz, możesz w każdej chwili zmienić ustawienia swojej przeglądarki. Przeczytaj, jak wyłączyć pliki cookie i nie tylko »
Strona wygenerowana w 0,05 sekundy. Zapytań do SQL: 10