Он решил отсылать видео из камеры в компьютерный графический процессор, где дополнительная поддержка помогла бы справиться с цветовой коррекцией и привести видео в порядок. По сути дела, он мог передать часть работы датчика видеокамеры компьютеру.
Его команда приступила к переработке iSight в устройство для грядущей презентации, до которой оставались считаные дни. «Я разработал кучу видеоалгоритмов для улучшения, очистки и фильтрации, и многие из них понадобились нам при создании прототипа», – рассказывает Билбри. Один из его лучших инженеров занялся изготовлением аппаратного обеспечения для демо-версии. Однако сложнейшей частью работы оказалась вовсе не разработка, а согласование. Построение прототипа означает, что нужно разузнавать, как работают остальные части компьютера, а значит, приходится иметь дело с сотрудниками других отделов.
Никто не хотел так радикально переделывать всю структуру. Мне удалось добиться своего лишь потому, что я рассказал Стиву о сложившейся ситуации прежде, чем кто-либо успел меня остановить.
«Согласование всего процесса было сущим кошмаром, – вспоминает Билбри. – Никто не хотел так радикально переделывать всю структуру. Мне удалось добиться своего лишь потому, что я рассказал Стиву о сложившейся ситуации прежде, чем кто-либо успел меня остановить.
А уж если получишь добро от Стива, то никто не встанет у тебя на пути. Если хочешь, чтобы работа пошла, просто говоришь: «Видите ли, таково пожелание Стива», – и у тебя полная свобода действий, потому что никому не захочется идти к Стиву и узнавать, действительно ли он это одобряет, и никто не станет задавать вам вопросы. Так что если вам нужно, чтобы последнее слово на совещании осталось за вами, лишь помяните: «Стив!» И все сразу: «Твою мать…»
Новые алгоритмы и новое оборудование были готовы: камера встраивалась в каркас ноутбука, так что не было никаких выступающих частей. Накануне презентации команда Билбри пришла в конференц-зал. Они всё перепроверили, и более компактная система на основе КМОП просто «летала». Четкое видео из крохотного модуля, который вписывался в корпус ноутбука.
«Мы решили: „Всё, никто больше ничего не трогает – идем по домам“. Мы всё наладили и продумали. Прототип остался в зале совещаний. Завтра мы придём, Стив увидит нашу работу, и всё будет замечательно», – рассказывает Билбри.
На следующий день команда собралась в зале незадолго до начала презентации и включила iSight. Перед ними были два дисплея; левый показывал ПЗС, а правый – новый усовершенствованный встроенный КМОП. Так вот, изображение на последнем было фиолетовым. Билбри растерялся, и по спине его побежали мурашки. «Все стали спрашивать: „Что случилось?“»
И тут вошёл Джобс. Он бросил взгляд на дисплеи и тут же ухватил суть происходящего.
– Тот, что справа, – фиолетовый, – заметил он.
– Ага, мы не знаем, что случилось, – пробормотал Билбри.
– Странно, – вдруг встрял в разговор один из программистов, – когда я ночью обновлял софт, ничего такого не было.
Билбри взревел.
«Я завопил: „Что-что ты сделал?“ – рассказывает он. Голос его до сих пор полон удивления и негодования. – Софт он, видите ли, обновил! Я понимаю, что он хотел как лучше. Но когда всё и так прекрасно работает, не надо ничего трогать».
Стив с ухмылкой посмотрел на Билбри и лишь бросил: «Исправь. А затем снова покажешь». Его не уволили – уже плюс. Команда устранила неполадку и на следующий день показала Джобсу результат; он похвалил прототип так же коротко, как и отверг за день до этого: «Выглядит превосходно».
Так всё и произошло. По словам Билбри, это стало одной из подвижек в индустрии в сторону встроенных веб-камер, которые теперь повсюду.
«Мы получили патенты на встроенную камеру», – рассказывает он. А затем – на крохотную встроенную камеру iPhone. Билбри направили консультантом к главному инженеру, ответственному за первую камеру iPhone, Полу Алёшину. (Алёшин, прекрасный и любимый многими инженер, к несчастью, разбился в автоаварии в 2013 году.) Камера до сих пор называется iSight. «Насколько я знаю, в ней ничего не поменялось. Структура, которую мы разработали, до сих пор в ходу».
КМОП тем временем облюбовала iPhone и вытеснила ПЗС как более надёжная и удобная технология для телефонных камер.
Невозможно рассказывать о камерах iPhone и не упомянуть селфи.
Потоковая трансляция видео FaceTime, которую избавляют от помех алгоритмы Билбри, была презентована как одна из ключевых особенностей iPhone 4 и вместе со Skype и Google Hangouts пополнила ряды множащихся приложений для видеоконференцсвязи. Apple разместила камеру FaceTime на лицевой панели телефона, обращенной прямо на пользователя, что дало отличный бонус: теперь он стал идеальным устройством для селфи.