Как работает цифровая. Как работает электронная цифровая подпись

Электронная цифровая подпись сейчас на слуху - многие современные компании потихоньку переходят на электронный документооборот. Да и в повседневной жизни ты наверняка сталкивался с этой штукой. Если в двух словах, суть ЭЦП очень проста: есть удостоверяющий центр, есть генератор ключей, еще немного магии, и вуаля - все документы подписаны. Осталось разобраться, что же за магия позволяет цифровой подписи работать.

Roadmap

Это пятый урок из цикла «Погружение в крипту». Все уроки цикла в хронологическом порядке:

1. Генерация ключей

Причина стойкости RSA кроется в сложности факторизации больших чисел. Другими словами, перебором очень трудно подобрать такие простые числа, которые в произведении дают модуль n. Ключи генерируются одинаково для подписи и для шифрования.


Когда ключи сгенерированы, можно приступить к вычислению электронной подписи.

2. Вычисление электронной подписи


3. Проверка электронной подписи


RSA, как известно, собирается уходить на пенсию, потому что вычислительные мощности растут не по дням, а по часам. Недалек тот день, когда 1024-битный ключ RSA можно будет подобрать за считаные минуты. Впрочем, о квантовых компьютерах мы поговорим в следующий раз.

В общем, не стоит полагаться на стойкость этой схемы подписи RSA, особенно с такими «криптостойкими» ключами, как в нашем примере.

Продолжение доступно только участникам

Вариант 1. Присоединись к сообществу «сайт», чтобы читать все материалы на сайте

Членство в сообществе в течение указанного срока откроет тебе доступ ко ВСЕМ материалам «Хакера», увеличит личную накопительную скидку и позволит накапливать профессиональный рейтинг Xakep Score!

Оглянувшись вокруг себя, Вы, скорее всего, увидите на своем столе, или неподалеку от него, лазерный или струйный принтер, которым Вы пользуетесь для создания различного рода документов, нужных Вам для работы и в повседневной жизни. Совершив пару десятков лет назад настоящую революция в мире полиграфии, цифровые принтеры обрели огромную популярность, которая с каждым днем растет, составив достойную конкуренцию офсетным печатным машинам.

В первые годы существования цифрового печатного оборудования даже неопытный человек мог отличить документы, напечатанные на цифровых машинах от материалов, созданных при помощи офсетного оборудования – выдавало качество. Но развитие цифровых машин не стояло на месте, активно развиваясь, и сегодня они достигли такого уровня, при котором способны показывать отличное качество печатной продукции.
Сегодня отличие цифровой печати от офсетной заключается в том, что каждый из этих видов печати может использоваться для реализации тех или иных целей, с учетом преимуществ и недостатков различного оборудования для каждой из них.

Термин «цифровая печать» достаточно широк, и включает в себя любой способ размножения документов при использовании электронных файлов, точек, формирующих изображения, чернил или тонера, в зависимости от того, какой вид цифрового оборудования используется. В связи с тем, что цифровой принтер воспроизводит изображение страницы в соответствие с конкретным заданием на печать, а не переносит оттиск на бумагу посредством специальных пластин, изображения, печатаемые цифровым оборудованием, могут быть разными для каждого следующего печатного листа. Цифровой принтер не требует установки листов для печати разных графических и текстовых элементов.

Преимущества цифровой печати

Благодаря особенностям нанесения элементов на бумагу цифровыми принтерами, они способны решать две очень важные задачи: печать многостраничных материалов в рамках одного задания на печать и позволять создавать персонифицированные печатные материалы, что особенно необходимо, когда Вы хотите обратиться лично к той или иной компании, либо конкретному потребителю. Эта функция открывает большие возможности для маркетинговых шагов любого предприятия. Кроме того, цифровое оборудование позволяет печатать материалы в течение короткого времени.

Цифровая печать – как это работает?

Процесс цифровой печати начинается с создания файла документа, в который будут включены текст и изображения, воспроизводимые в документе. Независимо от того, какое программное обеспечение используется для создания файла и любого из элементов, файл с графическим изображением обязательно должен быть растровым. Растровая сетка находится на осях координат x и y, а при работе с файлом определяется, какая из них подлежит обработке.
Растровый файл изображения иногда называют битовой картой, потому что он содержит информацию, непосредственно участвующую в формировании сетки. BMP, TIFF, GIF и JPEG являются примерами растровых типов файлов изображений. Осуществление конвертации файла в файл растрового изображения называется обработкой растровых изображений. При подготовке файлов к печати все они должны быть скопированы для создания битового массива, из которого и будут браться данные для вывода изображения на печать с помощью нанесения точек в нужные места.

Цифровые печатающие устройства могут использовать различные технологии в зависимости от вещества, посредством которого изображения наносятся на бумагу (тонер или чернила). Чаще всего для принтеров используется сухой тонер.

Как работает лазерный принтер?

Для работы лазерных принтеров используются световые импульсы от лазерного луча для отображения на светочувствительной поверхности. Изображения формируются из точек в Matrix, как правило, 600х600 точек на дюйм, 750х750 точек/см или 1500х1500 точек/см.

Для работы лазерного принтера используется технология, подобная технологии копировального устройства, основанной на принципе притяжения противоположных электрических зарядов. Используя информацию битовой карты из скопированного файла, лазерный луч подает электрически заряженный фоторецептор. Частицы тонера притягиваются к нему, а затем переносятся на бумагу. Тонер закрепляется на бумаге при ее прохождении через горячие ролики (примерно 400 градусов).

Высокая температура, необходимая для закрепления тонера на бумаге, обуславливает некоторые ограничения на типы бумаги, которые могут использоваться для печати на лазерном принтере.

Тонер

Частицы тонера заряжены отрицательно, на пластиковых основах находится порошок, который нагревается под температурой. Тонер состоит из цветного или черного пигмента и полимера. Смесь нагревается и измельчается, а затем остывает. При нагревании создаются частицы тонера размером от 7 до 10 микрон.

От размера частицы тонера зависит разрешение печатаемого изображения. Количество точек должно соответствовать точкам в битовой карте. Это важно для воспроизведения изображения с нормальным разрешением.

Как работает струйный принтер?

Для работы струйного принтера используются очень мелкие капельки чернил для воспроизведения изображений на бумаге. Капли чернил контролируются цифровым сигналом, чтобы жидкая краска распылилась на бумаге. Величина капель струйных чернил составляет примерно 50-60 мкм, т.е. эти капли меньше диаметра волоса человека (70 мкм), но крупнее частиц тонера.

При печати фотографий струйный принтер воспроизводит высококачественные изображения, близкие к фотографическим. Струйные принтеры работают с бумагой и другими основами, в том числе, с рулонной бумагой. Это позволяет печатать крупноформатные материалы в высоком разрешении.

Цифровая печать и бумага

Бумага, предназначенная для цифровой печати, обладает другими свойствами по сравнению с бумагой, используемой для офсетной печати. В частности, бумага должна быть термостойкой, не меняющей своих качеств при воздействии высоких температур, давления и химических элементов, входящих в состав тонера.

Возможно, Вы сталкивались с проблемой протекания чернил сквозь лист и другими трудностями при печати материалов на струйном оборудовании. При печати тонером могут возникнуть такие проблемы, как отпечатывание частиц краски на предметы и другие бумаги, когда лист после печати еще теплый. Это значит, что для печати подобрана не подходящая для работы с цифровым оборудованием бумага.

Зачем нужно знать об особенностях работы цифровых печатных машин?

Обладать знаниями о принципах работы цифрового оборудования необходимо для того, чтобы при сотрудничестве с типографией, которая будет печатать для Вас различного рода материалы, Вы могли сориентироваться в рекомендациях и советах от ее сотрудников, правильно выбирать бумагу и другие расходные материалы для своей работы.

© 2014 сайт

Для полного контроля над процессом получения цифрового изображения необходимо хотя бы в общих чертах представлять себе устройство и принцип работы цифрового фотоаппарата.

Единственное принципиальное отличие цифровой камеры от плёночной заключается в природе используемого в них светочувствительного материала. Если в плёночной камере это плёнка, то в цифровой – светочувствительная матрица. И как традиционный фотографический процесс неотделим от свойств плёнки, так и цифровой фотопроцесс во многом зависит от того, как матрица преобразует свет, сфокусированный на неё объективом, в цифровой код.

Принцип работы фотоматрицы

Светочувствительная матрица или фотосенсор представляет собой интегральную микросхему (проще говоря, кремниевую пластину), состоящую из мельчайших светочувствительных элементов – фотодиодов.

Существует два основных типа сенсоров: ПЗС (Прибор с Зарядовой Связью, он же CCD – Charge-Coupled Device) и КМОП (Комплементарный Металл-Оксид-Полупроводник, он же CMOS – Complementary Metal-Oxide-Semiconductor). Матрицы обоих типов преобразовывают энергию фотонов в электрический сигнал, который затем подлежит оцифровке, однако если в случае с ПЗС матрицей сигнал, сгенерированный фотодиодами, поступает в процессор камеры в аналоговой форме и лишь затем централизованно оцифровывается, то у КМОП матрицы каждый фотодиод снабжён индивидуальным аналого-цифровым преобразователем (АЦП), и данные поступают в процессор уже в дискретном виде. В целом, различия между КМОП и ПЗС матрицами хоть и принципиальны для инженера, но абсолютно несущественны для фотографа. Для производителей же фотооборудования имеет значение ещё и тот факт, что КМОП матрицы, будучи сложнее и дороже ПЗС матриц в разработке, оказываются при этом выгоднее последних при массовом производстве. Так что будущее, скорее всего, за технологией КМОП в силу чисто экономических причин.

Фотодиоды, из которых состоит любая матрица, обладают способностью преобразовывать энергию светового потока в электрический заряд. Чем больше фотонов улавливает фотодиод, тем больше электронов получается на выходе. Очевидно, что чем больше совокупная площадь всех фотодиодов, тем больше света они могут воспринять и тем выше светочувствительность матрицы.

К сожалению, фотодиоды не могут быть расположены вплотную друг к другу, поскольку тогда на матрице не осталось бы места для сопутствующей фотодиодам электроники (что особенно актуально для КМОП матриц). Восприимчивая к свету поверхность сенсора составляет в среднем 25-50 % от его общей площади. Для уменьшения потерь света каждый фотодиод накрыт микролинзой, превосходящей его по площади и фактически соприкасающейся с микролинзами соседних фотодиодов. Микролинзы собирают падающий на них свет и направляют его внутрь фотодиодов, повышая таким образом светочувствительность сенсора.

По завершении экспонирования электрический заряд, сгенерированный каждым фотодиодом, считывается, усиливается и с помощью аналого-цифрового преобразователя превращается в двоичный код заданной разрядности, который затем поступает в процессор фотоаппарата для последующей обработки . Каждому фотодиоду матрицы соответствует (хоть и не всегда) один пиксель будущего изображения.

Спасибо за внимание!

Василий А.

Post scriptum

Если статья оказалась для вас полезной и познавательной, вы можете любезно поддержать проект , внеся вклад в его развитие. Если же статья вам не понравилась, но у вас есть мысли о том, как сделать её лучше, ваша критика будет принята с не меньшей благодарностью.

Не забывайте о том, что данная статья является объектом авторского права. Перепечатка и цитирование допустимы при наличии действующей ссылки на первоисточник, причём используемый текст не должен ни коим образом искажаться или модифицироваться.

> Как работает цифровая камера

Цифровая камера захватывает свет и фокусирует его через объектив на сенсор, сделанный из кремния. Она состоит из сетки мелких фотоэлементов, которые чувствительны к свету. Каждый фотоэлемент называется пикселем, сокращение от «элемент изображения». Миллионы этих отдельных пикселей находятся в датчике цифровой зеркальной фотокамеры.

Цифровая камера отбирает свет нашего мира, или космического пространства пространственно, тонально и по времени. Пространственная выборка означает, что изображение в камере разбивается прямоугольной сеткой пикселей. Тональная выборка означает, что постоянно меняющиеся тоны яркости в природе разбиты на отдельные дискретные шаги тона. Если есть достаточно выборок, как в пространстве, так и тонально, мы воспринимаем их в качестве верного представления исходной сцены. Время выборки означает, что мы делаем экспозицию заданной длительности.

Наши глаза также воспринимают мир на основе нескольких десятых долей секунды, когда количество света такое же, как в дневное время. В условиях низкой освещенности, экспозиция глаза, или время интегрирования может увеличиться до нескольких секунд. Вот почему мы можем увидеть более подробную информацию с помощью телескопа, если будем смотреть на слабый объект в течение долгого времени.

Глаз является относительно чувствительным детектором. Он может обнаружить один фотон, но эта информация не передается мозгу, потому что она не превышает минимального порога соотношения сигнала к шуму в схеме шумовой фильтрации в зрительной системе. Этот порог обуславливает поступление нескольких фотонов для фиксирования их мозгом. Цифровая камера почти также чувствительна, как глаза, и оба являются гораздо более чувствительными, чем фотопленка, которая требует множество фотонов для обнаружения.

Эти временные выборки с длинными экспозициями, которые действительно делают возможным волшебство цифровой астрофотографии. Истинная мощь цифрового датчика возникает от его способности интегрировать, или собирать, фотоны в течение более длительных периодов времени, чем глаза. Вот почему мы можем записать данные в длинных выдержках, которые невидимы для глаза, даже через большой телескоп.

Каждый светочувствительный элемент на CCD или CMOD чипе состоит из светочувствительной области из кристаллического кремния в фотодиоде, которая поглощает фотоны и высвобождает электроны посредством фотоэффекта. Электроны накапливаются в потенциальной яме в качестве электрического заряда, который накапливается в течение всей экспозиции. Заряд, который генерируется, пропорционален числу фотонов, которые попадают в датчик.

Этот электрический заряд передается и преобразуется в аналоговое напряжение, которое усиливается и затем посылается в аналого-цифровой преобразователь, где оно оцифровывается (превращается в число).

CCD и CMOD датчики работают аналогично друг другу в поглощении фотонов, генерации электронов и их хранении, но отличаются тем, как заряд переносится и где он преобразуется в напряжение. И оба имеют цифровой выход.

Весь файл цифрового изображения это набор чисел, которые представляют значения яркости и местоположения для каждого квадрата в массиве. Эти цифры хранятся в файле, с которым могут работать наши компьютеры.

Не все пиксели чувствительны к свету, только фотодиодные. Процент пикселей, которые является светочувствительными, называется коэффициентом заполнения. Для некоторых датчиков, таких как CMOD, коэффициент заполнения может быть только от 30 до 40 процентов всей площади фотоэлементов. Остальная часть области на CMOD -датчике состоит из электронных схем, таких как усилители и схемы шумоподавления.

Поскольку светочувствительная площадь мала по сравнению с размером пикселей, общая чувствительность чипа снижается. Для увеличения коэффициента заполнения, производители используют микро-линзы, чтобы направить фотоны, которые поражают не чувствительные участки и остаются незамеченными, на фотодиод.

Электроны генерируются тех пор, пока фотоны воздействуют на датчик в течение продолжительности воздействия или интеграции. Они хранятся в потенциальной яме до окончания облучения. Размер ямы называют полной емкостью, и это определяет, сколько электронов может быть собрано, прежде чем яма заполнится и зарегистрирует в полном объеме. В некоторых датчиках после заполнения одной ямы, электроны могут перекинуться на прилегающие ямы, вызывая блюминг, который виден в качестве вертикальных пиков на ярких звездах. Некоторые камеры имеют антиюлюминговые возможности для сокращения или предотвращения этого явления. Большинство DSLR-камер контролируют блюминг очень хорошо, и это не является проблемой для астрофотографии.

Количество электронов, которое может накапливаться в яме, определяет динамический диапазон сенсора и также диапазон яркости от черного до белого, где камера может записывать детали как в слабых, так и в ярких областях сцены. После коррекции шума датчик с большей емкостью обычно имеет больший динамический диапазон. Датчик с низким уровнем шума помогает улучшить динамический диапазон и улучшает детализацию в слабо освещенных местах.

Не каждый фотон, попадающий на детектор, будет зарегистрирован. Количество, которое будет зарегистрировано, определяется квантовой эффективностью датчика. Квантовая эффективность измеряется в процентах. Если датчик имеет квантовую эффективность в 40 процентов, это означает, что четыре из каждых десяти фотонов, которые попадают на датчик, будут зарегистрированы и преобразованы в электроны. Согласно Roger N. Clarke, квантовый КПД в современных цифровых зеркальных камерах составляет от 20 до 50 процентов, в зависимости от длины волны. Топовые модели астрономических CCD-камер могут иметь квантовую эффективность до 80 процентов и более, хотя это относится к изображениям в градациях серого цвета.

Число электронов, собирающихся в яме, пропорционально числу фотонов, которые зарегистрированы. Электроны в яме затем преобразуется в напряжение. Этот заряд является аналоговым сигналом (непрерывного изменения) и, как правило, очень мал, и должен быть усилен, прежде чем он может быть оцифрован. Выходной усилитель выполняет эту функцию, приводя в соответствие диапазон выходного напряжения датчика к диапазону входного напряжения АЦ преобразователя. АЦ преобразователь преобразует эти данные к виду двоичного числа.

Когда АЦ преобразователь оцифровывает динамический диапазон, он разбивает его в пошаговом режиме. Общее количество шагов задается битной глубиной преобразователя. Большинство камер DSLR работают с 12 битами (4096 шагов) тональной глубины.

Выходной сигнал датчика технически называется аналого-цифрового единицей (ADU) или цифровой номер (DN). Число электронов в ADU определяется коэффициентом усиления системы. Усиление 4 означает, что АЦ преобразователь оцифровывает сигнал так, что каждый ADU соответствует 4 электронам.

Класс экспозиции ISO соответствует классу скорости пленки. Это общая оценка чувствительности к свету. Цифровые датчики камеры имеют только одну чувствительность, но позволяют использовать различные настройки ISO путем изменения коэффициента усиления камеры. Когда усиление в два раза, то число электронов в ADU понижается в 2 раза.

При увеличении ISO в цифровой камере, меньше электронов преобразуются в один ADU. Повышение ISO уменьшает динамический диапазон. При ISO 1600 может быть использовано всего около 1/16 от полной емкости потенциальной ямы датчика. Это может быть полезно для астрономических изображений тусклых предметов, электроны от которых не могут быть собраны другим способом, чтобы заполнить потенциальную яму. Камера только преобразует небольшое количество электронов из этих редких фотонов и сопоставляет этот ограниченный динамический диапазон полной битовой глубине, при этом становится возможной большая дифференциации между шагами. Это также дает больше шагов, чтобы работать с этими слабыми данными, когда они растягиваются позже при обработке, чтобы увеличить контраст и видимость.

Для каждого пикселя в датчике, данные яркости, представленные числом от 0 до 4095 для 12-разрядного АЦ конвертера, вместе с координатами местоположения пикселя, хранятся в файле. Эти данные могут временно сохраняются во встроенной буферной памяти камеры, прежде чем записываются в съемной карте памяти камеры.

Этот файл из чисел реконструируется в образ, когда он отображается на мониторе компьютера, или распечатывается.

Это те цифры, которые производятся в процессе оцифровки, с которыми мы можем работать на наших компьютерах. Цифры представлены в виде битов, а представлении «двоичных цифр». Биты используют основание 2 в двоичной системе счисления, где есть только цифры один и ноль, а не на основе 10, где есть цифры от 0 до 9, с чем мы, как правило, работаем. Компьютеры используют двоичные числа, потому что транзисторы, из которых они сделаны, имеют только два состояния включено и выключено, которые представляются цифрами один и ноль соответственно. Все числа могут быть представлены таким образом. Это то, что делает компьютеры настолько мощными при работе с числами, транзисторы это делают очень быстро.

Пространственная выборка

Светочувствительный элемент в матрице камеры соответствуют один к одному с пикселями в цифровом изображении, когда он поступает на выход. Многие люди также называют такие элементы в матрице камеры общим термином "пиксели". Эти элементы расположены в прямоугольном массиве. В Canon 20D, массив 3504 х 2336 пикселей, что в общей сложности 8,2 миллиона пикселей. Эту сетку можно представить как шахматную доску, где каждый квадрат очень мал. Квадраты настолько малы, что, если смотреть с расстояния они заставляют глаз и мозг думать, что изображение является непрерывным. Если вы увеличите любое цифровое изображение до достаточно большого размера, вы сможете увидеть отдельные пиксели. Когда это происходит, мы называем изображение "нечетким".

Цветное изображение на самом деле состоит из трех отдельных каналов, по одному для красного, зеленого и синего цвета. Из-за способа ощущения цвета глазом и мозгом, все цвета радуги могут быть созданы из этих трех основных цветов.

Хотя цифровая камера может записывать 12 бит или 4096 шагов яркости информации, почти все выходные устройства могут отображать только 8 бит или 256 шагов в цветовой канал. Изначальные 12-битные (2 в 12 степени = 4096) входные данные должны быть преобразованы в 8 битные (2 в 8 степени = 256) данные для вывода.

В приведенном выше примере, номинальный пиксель имеет уровень яркости 252 в красном канале, 231 в зеленом канале, и 217 в канале сигнала синего цвета. Яркость каждого цвета может варьироваться от 0 до 255, при 256 общего количества шагов в каждом цветовом канале, когда он отображается на мониторе компьютера, или для вывода на настольном принтере. Ноль означает чистый черный цвет, а 255 указывает чистый белый.

256 цветов каждый из красного, зеленого и синего может показаться не много, но на самом деле это огромное количество, потому что 256 х 256 х 256 - это более 16 миллионов отдельных цветов.

Тональная выборка

Свет и тона в мире изменяются непрерывным образом. После захода Солнца в ясный день небо на западе варьируется от яркого вблизи горизонта до темно-голубого цвета над головой. Эти оттенки синего цвета постоянно меняться. Они плавно переходят от светлого к темному.

Цифровые камеры при измерении света разрывают его непрерывно изменяющиеся сигналы в дискретные шаги, которые могут быть представлены числами (цифры). Они оцифровывают изображение.

64 шага

32 шага

16 шагов

Благодаря способу, который использует наша визуальная система, если мы разделим непрерывные сигналы в достаточном количестве малых дискретных шагов мы можем обмануть глаз, думая, что это непрерывный сигнал, даже если это не так.

В приведенных выше примерах, мы можем увидеть эффект от различного числа тонов, когда мы переходим от черного цвета к белому. Мы можем четко дифференцировать небольшое количество тонов как прерывистость. Но когда число увеличивается, где-то около 128 шагов, они, кажутся непрерывными для нашего восприятия.

Компьютеры и цифры

Поскольку компьютер является очень мощным инструментом при манипулировании с цифрами, мы можем выполнять различные операции над этими цифрами быстро и легко.

Например, контраст определяется как разница в яркости между соседними пикселями. Для контрастности, должна быть разница, так чтобы один пиксель был ярче, а другой пиксель был темнее. Мы можем очень легко увеличить контрастность, просто добавив количество шагов по яркости для яркого пикселя и вычитания числа шагов из значения яркости темного пикселя.

Цвет в изображении представлен значением яркости пикселя в каждом из трех цветовых каналов - красным, зеленом и синем - которые составляют информацию о цвете. Мы можем так же легко изменить цвет пикселя, или группу пикселей, просто изменив число.

Мы можем выполнять другие трюки, такие как увеличение кажущейся резкости изображения за счет увеличения контрастности краевых границ объектов на изображении с помощью процесса, называемого нерезким маскированием.

Представление изображение в виде числа позволяет нам всецело управлять им. И, поскольку изображение является набором чисел, оно может быть дублировано любое количество раз без потери качества.

Линейные или нелинейные данные

Реакция записи цифрового датчика пропорциональна числу фотонов, которые попадают в него. Реакция является линейной. В отличие от фотопленки, цифровые датчики увеличивают записанный сигнал в два раза, когда в два раза увеличивается число фотонов попавших на датчик. Цифровые датчики также являются взаимозаместимыми, как и большинство фотопленок.

Данные, полученные с помощью датчика CMOS в цифровой зеркальной фотокамере и записанные в сыром файле, являются линейными. Линейные данные, как правило, выглядят очень темными по сравнению с нормальным фотографиями (см. рисунок ниже).

Линейная кривая

Человеческое визуальное восприятие яркости лучше описывается логарифмической кривой, чем линейной кривой. Другие человеческие чувства, такие как слух, и даже вкус, также логарифмические. Это означает, что мы лучше различаем разницу на нижнем конце шкалы восприятия, чем мы на высоком конце. Например, мы можем очень легко отличить по весу один фунт и два фунта, когда мы их поднимем. Но у нас возникают трудности при попытке отличить вес в 100 фунтов и 101 фунтов. Тем не менее, разница же, один фунт.

Логарифмическая кривая

Нормальные фотографии на пленке также записаны в нелинейной манере, которая похожа на способ человеческого восприятия. Вот почему мы можем держать слайд к свету, и это выглядит как разумное представления исходной сцены без каких-либо дополнительных модификаций.

Из-за того, что человеческая визуальная система восприятия не работает в линейном порядке, нелинейный закон должен быть применен при "растяжке" линейных данных из цифровой зеркальной фотокамеры, чтобы тональность фотографий лучше соответствовала нашему визуальному восприятию. Эти нелинейные поправки делаются с помощью программного обеспечения внутри камеры при записи изображения в файл в формате JPEG. Если сырой файл сохраняется в камере, эти нелинейные корректировки делаются в программном обеспечении позже, когда данные открыты в программе обработки изображений.

В примерах изображений, показанных выше, снимок экрана диалога Curves в Photoshop был включен в изображении, чтобы мы могли увидеть сравнение между линейными данными и теми же данными с нелинейной корректировкой. Кривая в темном изображении является линейной, то есть прямая линия. Кривая в светлом изображении показана при растяжке, которая должна быть применена к данным, чтобы сделать их ближе к нашему зрительному восприятию.

Кривая представляет входные и выходные значения яркости пикселей в изображении. Черные в левом нижнем углу, а белые в правом верхнем углу. Серые тона между ними. Когда линия прямая, входной сигнал, который проходит горизонтально вдоль дна, соответствует выходному сигналу, который проходит вертикально вдоль левой стороны.

На вставке показано, что когда прямую тянут вверх, так что ее наклон увеличивается, контрастность этой части кривой и соответствующих тонов в изображении увеличивается. В изображенном выше примере видно, что тон в указанной точке создается намного легче. Все тона в изображении ниже этой точки на кривой, и соответствующих тонов в изображении, растягиваются друг от друга и их контраст увеличился.

Вот почему важно работать с высоко битной глубиной при работе с необработанными изображениями. Из-за сильного натяжения и увеличения контраста, которые необходимы, тоны растягивают. Если у нас есть много тонов и глубина высокого тона позволяет, то их можно гладко перераспределять. Если у нас мало тонов для работы, мы рискуем получить постеризацию и полосы при растяжке данных.

В ярком изображении наклон верхней части кривой уменьшается в светлых областях изображения. Это сжимает тона и уменьшает контраст этих тонов в изображении.

Это то, что позволяет обращаться к этим данным в линейной форме в высокой битной глубине, что делает изображения с цифровых зеркальных камер и CCD такими мощными для создания астрофотографий. Это позволяет нам вычесть фон неба и светового загрязнения. Это дает нам возможность контролировать нелинейные корректировки и растягивать данные. Эти настройки позволяют выявить детали астрономических объектов, которые скрыты глубоко в том, что мы считаем теневыми участками нормальной фотографии.

Abilify MyCite поставляется с клеящим датчиком (см. в левом нижнем углу этого изображения) и смартфоном.

Новая «цифровая таблетка» может рассказать врачам о том, принял ли пациент свое лекарство. Таблетка отправляет сигнал переносимому датчику, когда пациент принимает лекарство, и эта информация затем отправляется в кабинет врача.

Вся система называется Abilify MyCite и состоит из таблетки, пригодного для носки датчика и приложения для смартфонов. Фактическим препаратом является Abilify (арипипразол), препарат, используемый для лечения шизофрении и биполярного расстройства. Препарат продается Otsuka Pharmaceutical, а датчик в таблетке был создан Proteus Digital Health.

Как работает система?

Хотя идея может показаться чем-то вроде научно-фантастического фильма, технология основана на принципе, впервые описанном более 200 лет назад, сказал д-р Джордж Сэвидж, главный медицинский работник и соучредитель Proteus Digital Health.

В 1800 году Алессандро Вольта изобрел батарею, состоящую из двух разнородных металлов (цинка и меди) в растворе серной кислоты и рассола. Батареи сделаны аналогичным образом по сей день.

Считается, что встроенная в таблетку система — это датчик, состоящий из кремниевого чипа с логической схемой, а также две части металла: медь и магний. Когда датчик падает в раствор воды или любой другой жидкости, которая имеет полярные молекулы (такие как соляная кислота в желудке, которая растворяет пилюлю, оставляя датчик позади), устройство будет генерировать ток. Ток очень мал, но этого достаточно, чтобы запустить чип.

«Технически, это частичный источник питания, — сказал Сэвидж. «Пациент становится батареей».

После активации чип — только 1 миллиметр на стороне и толщиной 0,3 мм — посылает очень простой сигнал, который кодирует только одно число. Это число идентифицирует таблетку и сообщает пригодному для носки, клейкому датчику, что он попал в организм.

Сигнал таблетки не является радиосигналом. Логическая схема чипа дает небольшой модулированный ток — график текущих уровней будет выглядеть как синусоидальная волна. Так как человеческий организм является проводящим, носимый датчик может поднять изменения. Модулированный ток может кодировать единицы и нули, аналогичные FM-сигналу.

Это работает так же, как электрокардиограмма. Эти машины подхватывают изменения электрического тока в корпусе для контроля сердечных сокращений. Носимый датчик делает то же самое, хотя ток меньше.

Таблетка предназначена для работы всего около 3 минут. Этого времени достаточно, чтобы отправить сигнал на носимый датчик, чтобы он проснулся и начал собирать данные. Это экономит энергию батареи, сказал Сэвидж, и позволяет носить переносимый датчик работать в течение недели за раз.

От пациента до врача

Носимый клейкий датчик может определить, насколько активен пациент, сказал Боб Маккуайд, главный специалист по стратегии в Otsuka Pharmaceutical. Он также может проверить, ложится ли человек, принимающий таблетки.

Из переносимого сенсора информация о том, что пациент принимал таблетку, отправляется в приложение для смартфонов через Bluetooth. Затем приложение спрашивает у пациента, как он себя чувствует, и записывает ответ. Если пациент соглашается, приложение может отправить время, в которое они принимали пилюлю, уровень активности и стресс доктору, который может смотреть на данные с течением времени и получить представление о том, как идет лечение пациента. Так, например, врач может знать, всегда ли пациент принимает лекарство в одно и то же время суток, или если есть тенденция забывать и принимать таблетку время от времени.

Информация, отправленная с переносимого датчика на телефон и из приложения телефона в офис врача, зашифрована, и нет реалистичного способа взломать сигнал, не находясь в очень тесном контакте с пациентом.

Даже если данные позволяют врачам следить за тем, чтобы пациенты принимали лекарство, нет никаких доказательств того, что система улучшает соблюдение режима лечения.

«Эти эксперименты еще не были сделаны», — сказал Маккуайд. Тем не менее, такие данные могут помочь врачам поговорить с пациентами об использовании лекарств и, возможно, определить хорошие привычки, сказал он.

Соблюдение режима и правильное использование являются постоянной проблемой. Например, многие люди, которые пропустили лекарство в день, что бы это ни было, на следующий день возьмут две таблетки, хотя с некоторыми лекарствами этого делать нельзя. «Люди делают то, что логично на работе, например, вы пропустите день, вы приходите и делаете больше работы, но не в фармакологии».