Телефон как экран для камеры

Первый смартфон с камерой под экраном вышел. Где можно купить и когда

Телефон как экран для камеры

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

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

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

Когда на передней панели нет камеры — это очень хорошо.

Вчера вечером ZTE сообщила, когда и где вы сможете купить ZTE Axon 20 5G. Это будет первый коммерчески доступный смартфон с встроенной камерой для селфи. В первое время новинка будет доступна только в нескольких странах мира, среди которых:

  • Европейские страны
  • Япония
  • Малайзия
  • Филиппины
  • Саудовская Аравия
  • Южная Африка
  • Южная Корея
  • Таиланд
  • Украина
  • Объединенные Арабские Эмираты
  • Великобритания

К сожалению, России нет в списке, но что еще более странно, нет там и США. Возможно, дело в продолжающейся торговой войне между Америкой и Китаем. Что касается России, то пока рано говорить от этом, но вероятность того, что со временем новинка придет к нам, есть.

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

Интересно, что цены на момент подготовки этой статьи еще не были озвучены. Впрочем по некоторым данным устройство будет недорогим и стартует примерно от 350 долларов.

Но не спешите радоваться — дочитайте до характеристик.

Купили бы такой телефон?

Первый смартфон с камерой в экране

Примерно три месяца назад ZTE анонсировала Axon 20 5G, свой флагманский смартфон года.

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

ZTE называет это первым «настоящим полноразмерным дисплеем» среди всех смартфонов. Хотя, она немного преувеличивает, ведь модели с экраном от края до края были. Помните те редкие устройства с моторизованной камерой?

Как Snapdragon 888 изменит камеры флагманов на Android 2021 года

Как делают смартфоны с камерой под экраном

ZTE заявляет, что разработала пять основных технологий, чтобы сделать камеру под экраном Axon 20 5G реальностью. Они должны работать совместно и только так они позволят добиться результата.

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

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

Цель здесь — избежать помех, которые сам дисплей может создавать для камеры.

Как вспышка влияет на качество фотографий, сделанных на камеру смартфона.

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

Характеристики ZTE Axon 20 5G

Эти пять технологий интегрированы в 6,92-дюймовый OLED-экран с разрешением Full HD+ с соотношением сторон 20,5: 9. Он поддерживает 10-битную картинку и 100% охвата цветового диапазона DCI-P3, что должно сделать его идеальным для просмотра видео высокого качества.

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

Как узнать, какие приложения на Android используют микрофон, камеру, интернет

В телефоне используется процессор Qualcomm Snapdragon 765G с технологией ZTE Z-Booster 2.0. Компания утверждает, что это помогает сократить время запуска приложений на целых 40%.

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

Аккумулятор емкостью 4 220 мАч поддерживает быструю зарядку 30 Вт и режим энергосбережения во время работы 5G, который, по словам ZTE, помогает увеличить время автономной работы на 35%. ZTE не уточнила, поддерживает ли телефон беспроводную зарядку, а значит, это маловероятно.

В целом стильно, но надо познакомиться поближе.

ZTE, возможно, вложила много ресурсов в разработку камеры под дисплеем, но не обошла вниманием и задние камеры телефона. Среди них 64 Мп основная камера с возможностью съемки видео в 4K со скоростью 60 кадров в секунду, 8 Мп сверхширик и два сенсора по 2 Мп для определения глубины сцены и макросъемки.

ZTE уделила особое внимание возможности видео в телефоне. Хотя он не записывает видео 8K, как некоторые конкуренты, но позволяет в режиме реального времени делать видео с боке и украшалками.

Как установить Гугл Камеру почти на любой смартфоню

Первоначально ZTE позиционировала Axon 20 5G как флагман, но в телефонах таких компаний, как Samsung, Xiaomi и других используется процессор Snapdragon 865, который превосходит версию 765G.

Пока неизвестно, как долго телефон будет поддерживаться обновлениями программного обеспечения, но, скорее всего, это просто ”проба пера” и проверка технологий в деле. Возможно, вдогонку выйдет еще несколько смартфонов с более топовыми характеристиками, но ZTE уже первая, а это чего-то, да стоит. С другой стороны, готовы ли вы купить этот смартфон на старте продаж?

Источник: https://AndroidInsider.ru/smartfony/pervyj-smartfon-s-kameroj-pod-ekranom-vyshel-gde-mozhno-kupit-i-kogda.html

Запускаем камеру от телефона, или что делать, когда ничего не получается?

Телефон как экран для камеры

Лет восемь назад работал я в одном… а в прочем, не важно где. Делали мы там всякие разные интересные вещи. В том числе занимались системами технического зрения для роботов. Роботы были немного маленькие.

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

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

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

Изначально у нас был микропроцессор PXA300, в который втыкался SoC, от тогда еще Aptina, типа MT9D131 (JPEG сразу на параллельном выходе), но всё это потребляло много, а смысла в таком монстре было мало.

Проблема звучала просто – робот привязан к компьютеру проводом на 100 мегабит. Оператор должен видеть цветную картинку хотя бы 640х480 в целых 15 FPS.

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

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

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

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

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

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

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

,
и модули, вставляющиеся в так называемые кроватки, которые выглядели наиболее перспективно:

реальный модуль,

кроватки на любой вкус.

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

и по конструктиву нам подходит самый маленький – SMIA65.

Поиск нормальных брендовых камер ни к чему адекватному не привел.

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

Слава ремонтникам мобильников! Схемы, платы, фотки! У них есть всё. После изучения документации и сопоставления доступных для покупки телефонов и запчастей выбор пал на камеру от Nokia 5250.

Сферическая нокия в вакууме.

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

Ох, какой же наивный я был.

Это сейчас, пройдя весь путь от и до, я понимаю, что можно было существенно сократить время разработки, заказывая нормальные платы на нормальном производстве (правда, с оплатой тогда потенциально были некоторые проблемы, а ручки чесались сделать здесь и сейчас). Когда там появился JLCPCB или PCBWay? А тогда только ЛУТ на фольге, хлорное железо и два дня на всё про всё.

Signal Integrity? Вы делали гигабитные дифпары на двустороннем миллиметровом текстолите из платана лутом? А я делал. Даже импеданс считал.

0.5\0.2.

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

Экспериментировал с паяльной маской, даже сделал несколько плат. Одну успешно запорол, пропаяв её при помощи флюса ТАГС (ха-ха, какая ирония. Сейчас на сайте чипдипа написано про остаточное сопротивление.

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

Причем плату после пайки мыл в семи водах. Поначалу я думал, что что-то успешно спалил. Начал отпаивать источники питания и всякую обвязку. Замыкания не проходили. Кончилось всё тем, что отпаял с платы вообще всё. Замыкания остались. Сделал вывод, что дело во флюсе, который затёк под маску и не вымылся вообще ничем. После этого я перестал делать платы с маской сам и паять их с флюсом ТАГС.

Но камера — это еще полбеды. Надо же было чем-то принимать последовательный сигнал и разворачивать его в параллельный, чтобы запихнуть в STM32F217 (BlackFin? Не, не слышали. К моменту описываемых событий я прочно состоял в секте стм-оводов и конфигурил клоки через только появившийся экселевский файлик (кубоводы, привет!)).

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

Либо брать лэттисовскую плисину, для которой был апноут по преобразованию CSI в PCAM (так и не нашел его из 2012 года у себя в архиве, но точно помню, что был такой), либо покупать STSMIA832 (забавно, ST выпилили свою доку на преобразователь с сайта. У них теперь можно только апноутом разжиться.) и учиться паять BGA.

Поскольку пайка была мне ближе и знакомство с потрохами плисов не входило в планы, да и сроки откровенно поджимали, я обзавелся несколькими микросхемами и купил готовые переходники с TGA25 в DIP (и да, макет был собран на беспаечной макетке и даже как-то работал).

Собственно, схема десериализатора совершенно банальна (не переживайте, ГОСТом тут и не пахнет, с тех пор я научился рисовать схемы посимпатичнее).

Схема, да.

Видите красные площадки? Это площадки подключения переходника из TGA25 в DIP.

Плата.

Но вернемся к камере. Чем прекрасна SMIA? Да тем, что поначалу казалось, что всё просто.

Красота же?

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

Такие подробности да в каждый документ бы!

Пока я занимался всем этим, SMIA_Functional_specification_1.0.pdf стал моей настольной брошюркой, зачитанной до дыр.

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

О, сколько раз я думал, что неправильно сконфигурировал клоки или пропустил какую-то команду. Результата не было. Тогда я подумал, что хватит биться головой об стенку, надо делать что-то адекватное тому тупику, в который я угодил. Откуда я взял камеру? Правильно, из телефона. Телефон умеет показывать видео и делать фотографии с модуля? Умеет.

Значит нужно тело на опыты. Драматичная нет история покупки донора для опытов лежит здесь.

Как бы там ни было, самым сложным было подпаяться к клоку и данным с модуля.

Ножки у кроватки под стенками, понимаешь.

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

Вы тоже заметили строки с вопросиками, которыми я пометил запись непонятно чего непонятно куда (пакеты 45-50)? Эти странные регистры, не описанные в, казалось, незыблемой документации (кто ж знал, что в Manufacturer Specific Registers — [0x3000 – 0x3FFF] тоже надо что-то писать). Ну а дальше всё было очевидно. Пишем это непонятно что в непонятно куда и вуа-ля!

first_picture_ever.png

К сожалению не помню, есть ли тут дебайеризация (хм, J = demosaic(I,'grbg'); подсказывает, что есть) и если есть, то всё ли сделано правильно. Как и на втором кадре:

Камера лежала на боку.

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

Почему всё такое зеленое? А пёс его знает. Этим вопросом уже занимался нормальный адекватный программист (Миша, привет!), который прикручивал эту систему к LwIP и проклинал меня за маленький объем SRAM и малую скорость 217-го (120МГц всего), который еле успевал перекладывать байты. По его словам, надо было просто правильно выставить усиление цветов каналов.

А дальше было дело техники. Нарисовать нормальную схему:

Ещё одна схема.

И сделать нормальную плату, которая показана на КДПВ.

Плата, да.

В производство, собственно, ушел вариант транслятора на отдельной платке (пришлось дорожки по 75мкм делать), чтобы не удорожать производство материнки, куда это всё напаивалось.

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

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

Знай себе записывай правильные байтики в правильные регистры да трассировку корректную делай.

А вы как думаете?

Источник: https://habr.com/ru/post/509142/

Делаем веб-камеру из смартфона

Телефон как экран для камеры
https://c.dns-shop.ru/thumb/st1/fit/760/600/9978463fec5f0e8b2637b48ba1b21335/q93_bca50100cce0cb72f80a5ca589d3ac11402429938896aab687ae3406aa0f42e9.jpg Делаем веб-камеру из смартфона Делаем веб-камеру из смартфона 2019-06-05T06:13:13+00:00 2020-04-08T11:44:33+00:00 2019-06-11T05:57:00+00:00 DNS editor

ноутбук

смартфон

приложения

Клуб DNS

https://club.dns-shop.ru/images/club-logo.png

Делаем веб-камеру из смартфона

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

С помощью смартфона можно заменить обычную веб-камеру, тем самым решить проблему ее отсутствия или выхода из строя. Камеру смартфона в таких случаях можно использовать для:

  • удаленного видеонаблюдения;
  • видеозвонков;
  • в качестве основной или дополнительной камеры для интернет-трансляции.

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

Существует несколько способов подключения. Для разных методов вам понадобятся USB-кабель, Wi-Fi-сеть и приложения для сопряжения камеры телефона и ПК. Разберемся с каждым способом отдельно для платформ Android и iOS.

Какие приложения можно использовать на базе Android? Мы подобрали несколько актуальных и безотказных вариантов:

DroidCam X устанавливается на смартфон или планшет (необходимо скачать и инсталлировать одноименный клиент для Windows). Передает звук и картинку, поддерживает подключение через провод или Wi-Fi. Предоставляет IP-доступ к камере.

IP Webcam – специализированное приложение для организации видеонаблюдения с помощью смартфона. Для использования смартфона в качестве веб-камеры нужно установить на ПК программу IP Camera Adapter. Смотреть видеопоток можно через браузер или плеер VLC.

EpocCam – автоматическое сопряжение устройств (установка софта на гаджете и ПК), простой функционал без излишеств.

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

  1. Запустить приложение DroidCam на смартфоне. Если приложение запросит права на доступ к камере и интернет-подключению, то следует разрешить данное действие.
  2. Установить клиент DroidCam на ПК.
  3. В программе на компьютере выбрать иконку подключения через Wi-Fi. На главном экране приложения на смартфоне появится IP-адрес камеры вашего телефона (Browser IP Cam Access).
  4. В строке Device IP на ПК вписать адрес камеры и отметить чекбоксами параметры Audio и Video, чтобы вещать звук и видеопоток. Нажать Start.

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

Достаточно установить приложение EpocCam на телефон и соответствующий клиент на компьютер. Затем происходит настоящая «магия». Запустите обе программы, и вы увидите, как подключение устройств произойдёт автоматически!

Подключение через USB может потребовать некоторых затрат нервных клеток. Применяйте этот способ только когда у вас нет интернета на телефоне или компьютере т.к. здесь придется повозиться с включением режима откладки на смартфоне. Также нам понадобится кабель micro USB или Type-C.

Пример подключения рассмотрим на примере DroidCam X. Далее следуем пошаговому руководству.
  1. Подключить смартфон к ПК с помощью кабеля.
  2. Запустить приложение DroidCam на смартфоне.
  3. Установить клиент DroidCam на ПК
  4. Включить режим «Отладка по USB» для стабильной работы. Сделать это можно в меню «Для разработчиков». Находим его по пути: «Настройки» – «О телефоне» – «Номер сборки». Далее необходимо 7 раз «тапнуть» по пункту «Номер сборки», после чего откроется «Меню Разработчика». Находим строку с режимом отладки и активируем его. Здесь вы можете найти подробные инструкции о включении этой и других стандартных настроек на телефонах Android.
  5. В программе на компьютере выбрать иконку подключения через USB.
  6. Поставить галочки напротив Audio и Video и нажать Start.

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

Алгоритм подключения iOS-устройств будет приблизительно таким же, как и в случае c девайсами на Android. Меняется только набор программного обеспечения. Следующие приложения получили наибольшее количество положительных отзывов среди обладателей «яблочных» аппаратов:

  • iVCam – автоматическое сопряжение ПК и гаджета без возни с IP-адресами, есть выбор ориентации экрана, разрешения и частоты кадров, требуется установка клиента на ПК;
  • EpocCam – предлагает те же минимальные функции, что и для Android-версии. Есть возможность использовать любую камеру гаджета. Требуется установка клиента на ПК. Автоматическое сопряжение;
  • iCam – дает возможность записи трансляции в облако. Просмотр потока через браузер. Позволяет изменять яркость и контрастность видео, использовать вспышку. Дополнительное ПО для установки на компьютер не требуется.

iVCam – простой и в то же время гибкий способ подключения. Именно это приложение мы взяли за основу пошаговой инструкции с четырьмя элементарными этапами.

  1. Установить iVCam на iOS-устройство из магазина приложений iTunes.
  2. Запустить приложение, и включить возможность передачи звука в настройках. Если приложение запросит права на доступ к камере и интернет-подключению, то нужно разрешить данное действие.
  3. Скачать и установить клиент iVCam на ПК
  4. Запустить клиент на компьютере, и подождать пока оба устройства будут сопряжены.

Подключение через кабель осуществляется почти в таком же порядке, как и при беспроводном подключении. Разница заключается лишь в том, что сначала нужно подключить ваш iPhone или iPad к компьютеру. В этот раз обойдемся без танцев с бубном вокруг отладки, за что можно поблагодарить экосистему Apple. Затем следуем тем же самым шагам, что и при Wi-Fi-подключении:

  1. Установить iVCam на iOS-устройство из магазина приложений iTunes.
  2. Запустить приложение, и включить возможность передачи звука в настройках. Если приложение запросит права на доступ к камере и интернет-подключению, то нужно разрешить данное действие.
  3. Скачать и установить клиент iVCam на ПК
  4. Запустить клиент на компьютере, и подождать пока оба устройства будут сопряжены.

Пользователи Mac также могут использовать устройство на базе iOS или Android в качестве штатной веб-камеры. Скачивайте приложение и клиент EpocCam для обеих платформ. Для подключения iOS-гаджета к Mac можно также использовать iCam.

А как быть пользователям Ubuntu и других Linux-систем? Для таковых есть единственное решение на базе Droidcam. Скачайте Linux-версию Droidcam и установите с помощью специальных команд.

Источник: https://club.dns-shop.ru/blog/t-78-smartfonyi/20182-delaem-veb-kameru-iz-smartfona/

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.