Press "Enter" to skip to content

GOTO 2016 • Fixing the Image Problems of the Web using Machine Learning • Chris Heilmann


привет, как сказал, если вы заблокировали, если вы
посмотрел на другой ток невезения это
меня я тоже буду здесь позже
говорить о прогрессивных веб-приложениях, но
Я заполнил, и организаторы
достаточно хорошо , чтобы дать мне алкоголь и использовать
слов и вещей, и это было очень
эффективный , так что я начал говорить , хорошо я могу
дайте еще один разговор, я на самом деле собираюсь
пиксельный лагерь после того, что в БА в
Португалии и дать нечто похожее
там, так что хорошо попробовать это
на реальной аудитории, поэтому я хочу поговорить
сегодня о проблеме изображения в Интернете
а не изображение сети, но изображения
в Интернете и как мы можем решить эти
проблемы с машинным обучением, а также
с помощью всего лишь инструментария, о котором мы думаем
как слишком много вещей в Интернете
что мы сейчас не оптимизируем и
проблема в том, что мы сидим
эти замечательные машины с жиром
соединения, и мы помещаем вещи в Интернет
и мы думаем, что это красиво и наш конец
пользователи в основном стоят на мобильном
телефон со спиннингом и посмотреть
их трафик данных данных в
фон, идущий туда, и банк
Уходя вниз, и они удивляются
что происходит, поэтому я Крис Хиллман
код поэта в Twitter, если вам нужно
больше фотографий котят и ежей
и некоторые вещи JavaScript, а также я
они довольно активны там, это я
глядя на мобильные телефоны и
раздражает состояние Интернета
мобильных телефонов несколько лет назад и
к счастью , чтобы получить намного лучше, я
работать в Microsoft с открытым исходным кодом
как движок JavaScript Visual Studio
код, а также липид в машине
обучения , но я больше Fanboy из
команда машинного обучения и помочь им
поговорить с людьми и людьми
Изучая людей, это немного похоже на
перевод для программистов на другие
люди, которые являются еще одним умением, которое вы
должно было вернуться во времени немного
мы все знаем этот персонаж правильно, если вы
знаю, что я нахожусь в зелени, тогда вы, вероятно,
старший брат, потому что ты никогда не был
разрешено играть в Марио, вы всегда должны
играть Луиджи и что смешно в этом
персонаж, и я делал игры на
Commodore 64 и игровой цвет и
Амига позже мы всегда думаем, как
это ограничение есть потому, что это
как это , но есть смысл и смысл
и смысл во всех вещах, которые
о Марио в первую очередь красный и
синий — лучший контраст с
кожа
в игровом фоне, так это то, что они
не собрали их, потому что они
были цвета, которые оставались над ними
поместите их туда, чтобы вы могли видеть
персонаж все время, когда
люди идут за ностальгией пикселей, они
не понимаю, что тогда ты
никогда не видел пиксель, который мы перепрыгнули
назад, чтобы убедиться, что вы видите
пиксели , потому что это было плохо телевизорами они
выплескивали все вместе, чтобы вы
чтобы убедиться , что у вас есть контраст
между различными цветами, чтобы сделать
убедитесь, что ваш игровой персонаж виден
крышка означала, что не нужно беспокоиться
о прическе бровей или лба
на самом деле изначально Марио не
Предполагалось, что это блок водопроводчика, они
просто нужно было сделать его водопроводчиком
потому что у них недостаточно пикселей
для волос , когда он упал в яму , так
они просто дали ему кепку, а потом
хорошо, у кого есть колпачки сантехники, хорошо, круто, мы
получили эти трубные спрайты, а также мы
может также использовать те и большие
нос и усы сделали возможным
во избежание усталости и выражения лица
потому что вам просто не хватало
пикселей для разных выражений лица
и это то, что марио было построено для
его, для чего он был предназначен, и это было
здорово , потому что он был разработан
Ограничения Я всегда любил быть
в средах, которые
ограниченный, и это закончилось, и тогда
мы боролись за каждый пиксель, сражавшийся за
каждый фрагмент информации для каждого
байт, но это закончилось, потому что в наши дни
мы быстро получили эти массивные машины
соединения у нас есть четырехъядерные
компьютеры в наших карманах, и мы
просто не понимаю , что люди на
другая сторона планеты не может быть
способный видеть, что все
причины и смысл в этом проекте, который
мы делали это тогда, тогда как в наши дни
вокруг нас происходит эволюция, мы
переход от настольных компьютеров к
ноутбуков и теперь на самом деле для мобильных
телефонов следующего миллиона пользователей Интернета
не будет ни на одном рабочем столе или ноутбуке
будет на мобильных устройствах и причина
является инфраструктура в странах, где
есть рост в Интернете, как
Африка Индонезия Бангладеш Индия люди
не имеют квартир, где компьютер
могут быть созданы люди не могут позволить себе
Пользователи MacBook Pro могут позволить себе мобильный
телефона и подключения к данным нет
даже кабели в земле, чтобы
подключение, но есть мобильные маски
везде, где все будут
мобильных устройств, так что мы должны
думать о в ближайшем будущем или
на самом деле сейчас это где
следующий рост будет и следующий рост
после этого
даже не имеют UX, который будет
просто быть чатботами и системами, которые люди
могут говорить так, что технологии передовые и
пиксели являются побочным продуктом нашей
взаимодействия с сетью
большинство людей не рисует вещи в Интернете
или сделать графику, или просто взять
и загружать их, и они не
даже заголовок их они даже не
объясните, какова картина
они просто позволяют фотографиям говорить
сам, что, конечно , невероятно
уныние, если вы слепой и
вы получаете эти фотографии без каких-либо
альтернативный текст, который вы не знаете, что
происходит или вам нравится старый человек , как
меня, и вы пытаетесь понять, что
snapchat может быть о вас точно так же, как я
больше не имеют плана, что происходит
здесь это люди, отправляющие
друг друга в течение последних двух часов, что
смысл этого, но все в порядке, я старый
трахать его
проблема в том, что мы фотографируем и
мы загружаем фотографии и неоптимизируем
фотографии больше, чем больше, тем лучше
Я имею в виду некоторые из телефонов телефона, которые
Я похож на 20 — мегапиксельной камерой в
это похоже на 8-кратное фото, которое я
просто загрузите в фоновом режиме
данных в Англии, это достаточно хорошо для
сделай это мне все равно, и если ты
посмотрите на средний веб-сайт и
на самом деле довольно старый, это , вероятно,
теперь мы можем взглянуть на
что позже, если вы захотите его 2.2 Meg
для веб-сайта это не веб-сайт или веб-сайт
это не тот сайт, который не является
весь сайт — первая вещь для погрузки
что люди видят на экране, и это
2,2 мегабайта, чтобы сказать, как привет и
Добро пожаловать на наш сайт
и это состояние, в котором мы находимся
прямо сейчас, потому что мы продолжали толкать вещи
в Интернете вам нужны эти 12 библиотек
вам нужны эти 15 JavaScript-фреймворков
и вы загружаете изображения, потому что они
симпатичный и на iPOS iPOS в сетчатке они
нужна игла II выглядит великолепно и
все остальные должны получить то же самое
так что это 1,4 Мега изображения в
что в среднем на среднем веб-сайте
страница там я называю это вдохновляющим
ожирение, мы просто помещаем вещи туда
потому что мы видим их довольно на наших
высокого класса, но наши конечные пользователи не
обязательно получите их, они просто
стоя там и получить нагрузку
прядильщик в течение пяти минут, что не является
хороший опыт 1,4 мегабайта изображений
в основном из- за неправильных форматов файлов
люди сохраняют изображения как PNG s с альфа
канал , который не нуждается в альфа
канале и будет счастливо jpeg или
где P, если у вас есть браузер, который
поддерживает web P или у вас есть текст
сохранен как JPEG, и он не читается вам
знать
без всех артефактов на нем просто
сводит меня с ума, что мы просто не делаем
понять, какой формат использовать, для которого
потому что большую часть времени люди, которые
Загрузка изображений — это программы обслуживания
они не разработчики, они не
дизайнеры — это люди, которые просто используют
перетаскивание системы управления контентом
это вы знаете, когда вы были
фрилансер, и вы спрашиваете у клиента логотип
и вы получаете текстовый документ или вставляете
это для логотипа в нем, и вы просто хотите
вернитесь в козловодство, и просто я не
хочу больше жить
мы поставляем высоко масштабированные high-res
изображения всем, кого мы принимаем за шесть
изображение в тысячу пикселей и заставить его порвать
и шириной в пикселях я видел, что так много
раз это тоже весело, и люди
Интересно , когда браузеры медленно нет
автоматические шаги оптимизации преобразования
у нас есть вся эта технология, которую мы просто
не используйте его, мы просто загружаем
объекта и даже в WordPress говорит вам
может загружать только два мегабайта, так что
делает хороший WordPress админ сделать поворот
это выключить и сказать, как вы можете загрузить
что бы вы ни пожелали, а затем люди
20 мегабайт изображений в изображении героя
вместо текстового контента, который очень
важный веб-дизайн в последнее время это просто
эта огромная вещь, и я виню средний
вы знаете, вместо того, чтобы ехать
статья вы получили это массивное изображение
прежде чем вы на самом деле прокрутите вас, как
ты хочешь сказать мне, что этот образ
не вы, нам нужно изменить это на
снова создайте Интернет, потому что
подключение — наш самый большой новый барьер
это похоже на нас здесь, на Wireless this
раздел, который отлично подходит для
конференции, но большую часть времени вы
в тебе где-то и
связь может быть хорошей, но следующая
во-вторых, возможно, это может быть
подключение к Wi-Fi-соединению, которое
показывает вам, о, я Wi-Fi, а потом вы
не может подключить его, если вы не
данные кредитной карты , вы первенцем некоторые
крови и как ваш домашний адрес или
что-то вроде этого или иногда вы
доверять, что он даже не может подключиться, хотя
он дает вам полные бары, которые он называется
жизнь в Интернете намного больше, чем наша
маленький мир разработчиков и рост
происходит вне его , если вы хотите
подумайте о следующих нескольких годах
сети, и вы хотите сохранить свою работу
подумайте о тех рынках , на которых вы не
думать о прямо сейчас , потому что это
где рост происходит везде есть
на упадке люди фактически не
скачать новые приложения люди не используют
Интернет так же , как они используются , чтобы сделать большой
победителями являются люди, которые остаются внутри
Услуги Google в службах Facebook
внутри нет и внутри Facebook
услуги Google и, конечно же,
в чатах, например, что
одно из этих решений, что Google и
опера, например , действительно хорошо являются
облачных сервисов и прокси-браузеров, поэтому
фактически используемые, например, много
Африка и Индия автоматически уходят
вниз ваши изображения и автоматически
конвертировать их в нечто действительно пиксельно
и уродливый, потому что лучше, если кто-то
получает уродливую картину, тогда нет картинки на
все , если вы полагались на картинке тоже для
ваш контент, и они также разделились
ваш CSS и ваш JavaScript, если ваш
javascript занимает больше 1,2 секунды
для запуска на старом устройстве Android, тогда
фактически вынимает ваш javascript, поэтому, если
вы полагались на свой javascript для своего
страница для загрузки вы не повезло там
люди не видят ничего, кроме нескольких
вещи, которые мы можем сделать, есть несколько вещей, которые мы делаем
может делать вместо того, чтобы полагаться на этот прокси-сервер
браузеров и надеясь, что исправления Google
все для нас, поэтому проблемы с
изображения — это огромные изображения для всех и
оптимизированных изображений нет альтернативного контента
нет подготовки или стимула для добавления контента
в системах управления контентом и
наш Арсенал, чтобы исправить то, что я делаю немного
быстрее, потому что он сказал, что мне нужно делать Q & A
и так далее, но ты умный, так что это
все хорошие улучшенные браузеры с отзывчивыми
поддержка изображений здесь прямо сейчас, и мы
не стоит беспокоиться об этих старших
браузеры больше автоматизированы без потерь
Уровень файла оптимизации изображения
доступ к изображениям для извлечения метаданных
решений для создания альтернативных сценариев
контент и служба облачных сервисов
API для интеллектуального изменения размера
и я собираюсь пройти через них немного
разрядное машинное обучение для маркировки
поэтому браузеры с отзывчивым изображением
поддержка адаптивного дизайна не должна
быть неизвестным людям больше, это
просто разумная вещь , потому что я
есть это, и я смотрю на это так, что я
поверните его так, чтобы я переключился на это
один и я переключитесь на свой Xbox на мой холодильник
моей собаке кошке, где бы
интернет работает в настоящее время нет
размер экрана больше не существует
нам нужно тысяча 24 пикселя, это как
воды, которую вы положили в любом месте, будет
заполнить как можно больше, и это нормально
медиа-запросы мы первая идея, что
мы имели это в CSS, а также в
JavaScript со средствами соответствия
проблема связана с медиа-запросами
градусов, поэтому, если у вас действительно есть CSS
файл с большими изображениями в это ваш
середине изображения и ваши маленькие изображения
браузер загружает все из них и только показывает
тот, который подходит, но
данные в фоновом режиме все еще используются
и если вы находитесь на измеренном плане данных
это плохая идея
поэтому мы изобрели картину
элемент и соус-источник, который появился
из элемента изображения Apple появился
люди, которые просто смотрели видео
и сказал, как почему бы нам
элемент изображения, потому что в этом
вы определяете изображение в нескольких
форматов и нескольких размеров, а также
браузер загружает только тот, который на самом деле
применяется и не касается других
так что у вас нет проблем со всеми
загружаемые изображения поддерживают
отлично это снова устарело
обновлено сейчас Я думаю, что Safari сейчас в
новая версия можно использовать дот-ком
всегда ваш друг, если вы хотите попробовать
что-то новое в нем
счастлив и начать использовать его, не делай
жалуются, что все браузеры могут умереть
потому что они должны умереть большой
информация о Джейке Арчибальде блокирует
анатомию отзывчивых образов, где он
объясняет, что сказал весь этот источник
означает, что все
информация о, но по существу
систем, которые уже использовались в
WordPress теперь использует это из коробки, если
вы просто помещаете изображение там, где оно
элемент изображения для вас есть также
отличная демо-версия на дидах на наших окнах
сайт разработчика, и это показывает вам
сценарий реального мира, что выглядит
так, чтобы была окрашена живопись
одним из наших наших коллег
его жена и показывает вам, как это было
загружает изображение, которое необходимо для
этот размер в правильном формате вместо
загрузка больших и больших данных в
фон, а затем изменить его размер
соответственно, и вы можете играть
с , что весьма приятно делать или иметь
правильное соотношение текста и изображения
у вас есть автоматизированные инструменты для без потерь
оптимизация изображения очень важна
потеряли оптимизацию изображения, которую вы делаете
ваши дизайнеры действительно недовольны, потому что
вы кладете как артефакты туда или получаете
это примерно 12 цветов вместо
как 256, это не забавно делать это
оптимизация без потерь много раз
это алгоритм упаковки , который не
измениться, чтобы выглядеть и чувствовать, но просто продолжается
уровень байта изображения и полосы
вне байт они не нужны и
не требуется причина контента Photoshop и
другие редакторы изображений помещают много данных
в файл, который вам не нужен
imageoptim — большой, если вы
не используйте это, пожалуйста, используйте его.
также доступный как модуль NPM, вы можете
также помещаем его в решения ваших узлов и
это позволяет вам просто перетаскивать изображения
в него и автоматически Optima
изображения в соответствии с тем, что это так
gif оптимизируется с помощью одного оптимизатора
JPEG с другим BMP, если вы используете его на
в Интернете я прихожу и причиняю тебе боль и когда
например, другие изображения, например,
сбрасывается до формата, который делает много
больше смысла , и это так же просто , как только
перетащите его туда, и все получится .
заменяя исходное изображение, это не
делая новый образ , что у вас нет
скопировать или что- то просто
меняет все, что есть
не нужно и в этом случае, например
мы получили 44 44% победы в JPEG, и это
так просто , как это , прежде чем положить ваши
изображения в Интернете запускают его через
такая система , и все побеждают
теперь у нас есть доступ к файлу на
информации и изображений, которые у нас всегда были
что в таких вещах, как магия изображения или GD
библиотеки на PHP, но теперь мы имеем это в
JavaScript также можно использовать exif
данные в самом изображении, когда вы
щелкните правой кнопкой мыши что-то в Windows и
показывает данные exif, где это сделано
вы можете получить доступ к этому в JavaScript и сделать
классный материал с этим, например,
вместо вращения JPEG в
браузер, вы можете прочитать заголовок
а затем он сообщает вам, что такое поворот
изображения, так что вы уже
знайте, что это будет отображаться
правильно, прежде чем вы его выключите и
2012, когда я работал в Yahoo, мы
уже играл с тем, что мы уже работаем
с этим в Flickr, и это было просто
удивительно, что мы не думали об этом
между потому , что Flickr для
Например, когда я загрузил изображения, это
это довольно крутая вещь, которую вы ее вытащили
там, и вы показываете его в браузере и
фотографии сразу показывают, что это
как и все 8 мегабайт, и это было
не быстрое соединение, поэтому фотографии показывают
быстро, а затем они прекращают
загрузка в фоновом режиме, поэтому, если мы
взгляните на это увеличенное изображение.
посмотрите, что изображение показывает, а затем вы
есть маленький круг вещь там
загрузка изображения в фоновом режиме
и это использует данные exif в
jpg сам каждый раз jpg имеет немного
thumbnail в его в своем файле, так что
вы можете прочитать первые 50 байт, а затем
отобразите это как миниатюру, а затем
загрузите остальную часть, чтобы вместо
загрузите его, а затем выгрузите
обработчиком вы загружаете его в качестве файлового
поток и покажите его, пока вы
на самом деле показывает это, и это замечательно
способ дать интерфейс к вашему концу
пользователь
что выглядит гораздо более интерактивным, чем
просто подождите
конечно, есть данные exif в вашем
страниц, если вы не хотите давать
я создал при удалении фото datacom
который работает на мобильных телефонах
оффлайн не имеет никакого сервера вообще
просто работает в JavaScript в вашем браузере
где вы можете перетаскивать изображение и получать
все это избавляет от всех данных exif и
дает изображение для загрузки так
в случае, если вы не хотите, например,
геолокации на вашем изображении, или вы не
хочу , чтобы люди знали , какая камера его
был взят с его, вероятно, хорошей идеей
делать такие вещи
геолокация также видна в большинстве
из JPEG, которые вы делаете в настоящее время с помощью
камеры, и я могу сказать вам, где
картина была сделана, и это было
падение для нескольких людей, которые хотят
преследовать других людей с
фотографии частей их анатомии и
тогда они действительно нашли их, потому что
они поняли, где они поднимают, что
хорошо, но вы действительно должны убедиться
что если вы не хотите предоставлять эти данные
там быть уверены , что это на самом деле не
в вашем файле JPEG больше
о интерфейсе с изображениями
для обеспечения резервного содержимого, поэтому вместо этого
ожидание загрузки изображения
вы можете, например, дать цветную
фон, который является частью изображения и
затем заменяется, когда изображение имеет
было загружено много много систем
используйте, что в наши дни уже размывается
техника — большая
вы можете увидеть это, например, здесь
позвольте мне начать снова, где вы
видеть, что изображение размыто, а затем
становясь отсортированным, это происходит
средняя среда использует это, например, и
на среде это код для него и
это довольно много орехов, вы знаете, что это
как фигура с загарными провалами в
там и JavaScript и изображение
прогрессивные СМИ бла, что бы я ни делал
знайте, что там происходит и что
это выглядит хорошо, но это я не знаю
почему они так делают , потому что есть
метод CSS, чтобы сделать то же самое, чтобы
что ты делаешь, так это
меньшего изображения того, что
эскиз, встроенный в JPEG
и вы масштабируете его в CSS с помощью
сто процентов от ширины авто
ширина контейнера и набор CSS
фильтр размытия на нем или фильтр размытия SVG
над ним, а затем, когда полное изображение
был загружен, вы просто отключите фильтр
и вы избавитесь от маленького миниатюры
изображение, и таким образом вы получаете то же самое
эффект без необходимости перескакивать
групп
10 000 строк JavaScript, но выглядит
хорошо это дает это дает впечатление
что что- то происходит, и вы
не может сделать, вы ничего не можете сделать хуже
чем заставить людей просто ждать
людям не нравится ждать и особенно
не на мобильном устройстве, так что это
отличный способ сделать эту работу
также количество пикселей в холсте у меня есть
полный доступ к каждому изображению в
браузера в настоящее время я не могу иметь доступ к
изображение в другом домене, потому что
там есть проблема с безопасностью, но
если я перетаскиваю изображение, например
в браузере или у меня есть изображение
уже в том же домене
Я получаю уровень доступа на уровне пикселей
к самому изображению, так что если я сделаю, если
Я положил его на холст и зачитал
состояние холста или данные холста являются
объект с шириной и высотой и
то это массив из четырех элементов
который похож на RGB и a
значение каждого из пикселей, поэтому для
пример в этом случае здесь у меня есть это
маленькая текстовая вещь c64, и я просто считаю
пиксели и говорят, что это десять тысяч
четыреста семьдесят две черные ,
это, вероятно, главное в главном
цвет, который я хочу использовать здесь, и вы
может также использовать это, чтобы определить, какие из них
цвета , которые находятся там , но это делает
лучшие способы сделать это, но это
хороший способ или простой способ сделать это и
это код, поэтому просто отметьте, что вниз
быстро доступны слайды
позже также есть много инструментов
которые используют такую функциональность как
ну есть цвет, если идеи, которые пользователи
использует градиенты в качестве фона
и узнайте правильный цвет для вас и
у него есть ленивое расследование, так что вы можете
загружать их и исчезать из изображения
от цвета до изображения и т. д.
и так далее, и у вас есть цветной вор
который действительно действительно симпатичен, как тот
позволяет вам, например, щелкнуть
это демо здесь , чтобы он зафиксировался на
изображения он находит доминирующий цвет, и он
находит палитру этого, а так это
здорово, чтобы в основном иметь изображение и
показать CSS-материал вокруг него, что это
правильная палитра и правильный вид
цвет в соответствии с этим изображением, и это
снова библиотеку JavaScript, которую вы можете использовать
для этого теперь перейдем к
nitty-gritty, как то, что мы можем сделать с
компьютеры в настоящее время об изображениях и
где я очень волнуюсь, что
мы можем это сделать, например
интеллектуальное изменение размера изображения, чтобы иметь
миниатюра этого изображения будет обычно
походите, давайте возьмем
это массовое изображение и сделать его 150
пикселей в ширину, и у вас есть несколько
пиксели слева, которые могут быть женщиной
и много синих пикселей справа
что нам это не нужно, вместо того, что мы делаем
как мы обнаружим в порядке , где это было бы
обычный способ вырезать 150 150 в
там это хорошо, но это недостаточно хорошо
это намного лучше, потому что то, что мы
разве мы обнаружили на лице дамы
и тогда мы фактически сосредоточили его на
красить на предмет и вырезать остальное
и это одно из лучших, потому что мы
обнаружить в изображении контур
этот человек, а затем фактически разрезал только
это одно из того, что это то, что
вы делаете это вручную в Photoshop или что-то еще
но машины могут сделать довольно красиво
в наши дни, и это делает намного больше
смысл иметь что — то подобное
отображается на вашем веб-сайте, затем что-то
что это просто размытый беспорядок и
вы не знаете, что там происходит, и
вы не хотите нажимать на каждый
миниатюр и никогда не изменяйте размер
изображение, чтобы стать эскизом идеи
уменьшенного изображения является его предварительный просмотр
изображение как в размере файла, так и в размере не
только по размеру я вижу так много людей
загрузка 550 мегабайт изображений и
показать их как 100 на 100 и когда
вы нажимаете на них, выглядите очень быстро
потому что он уже загружен да 20
megabyte загружаются
только один из часов одного из них есть
Библиотеки JavaScript, называемые умными культурами
стулья, которые объясняют вам, как это сделать
вещи, которые тяжелы на машине
так что на настольной машине отлично на мобильном телефоне
телефон , пожалуйста , не запускайте этот вид
потому что это не предназначено для
что и вы не хотите , чтобы жарить яйца
спина вашего телефона только чтобы иметь
у немногих есть приятная эскиз, поэтому вы видите
в этом случае вы видите в этом случае
он нашел очертания человека и
затем обрезать вокруг него и таким образом
нашел нужный размер, так что это он
определяет, каковы контуры и
в зависимости от того, насколько они близки к каждому
цвета и друг к другу, это осознало это
является самой важной частью этого образа
в Airy есть компания под названием cloud
которые используют наши системы под
капот и несколько других, а также в Израиле
там они действительно настоящие
прямо сейчас, чтобы рассказать вам о своих вещах
но они действительно прекрасные люди, я
не был Израилем несколько дней назад, и я
говорили с ними, и что они делают, это
предоставить вам API-интерфейс URL, такой как REST API
так что вы можете сказать, что отдых — спокойный рассказчик
и тогда у вас есть изображение
загруженное изображение, а затем вы
скажите, ладно, дайте мне, дайте мне 16 на 9
соотношение составляет 640 пикселей в ширину
в телефоне JPEG, который теперь реализуется
хорошо, это шестнадцать на девять, это обрезало это
до шестнадцати на девять, и это сделало его 640
пикселей в ширину изображения, которое вы
Загружено это довольно загадочно, но
они на самом деле делают это намного больше
вам легче , имея надлежащий SDK
и поскольку вы можете видеть почти каждый язык
там Ruby PHP Python или J’s Java
независимо от того, что позволяет
интеллектуальное изменение размеров изображений, поэтому, когда
вы теперь изменяете размер браузера, который он вам дает
изображение, которое использует лучшее пространство и
если вы находитесь на правой стороне вы можете
что изображения изображений показывают больше и
меньше, но держать людей в середине
из-за того, что они центрируются на лице так
таким образом вы можете автоматически
направьте свои изображения без необходимости
обрезать их вручную, потому что машина
алгоритм обучения делает это для вас и
понимает, что для вас изображение X
другой сервис, который на самом деле
и они даже улучшаются, они
не только использование распознавания лица, которое
как рот для носа для глаз, но они также
делая высококонтрастную версию
ваш образ и этот способ
самые важные части так же здесь
они делают очертания и высокие
изображение, а затем обрезать остальное, что
не имеет достаточного контраста и что
также работает так, так что
информации, которая отсутствует на изображении
это в основном то, что вы можете сделать
с самим изображением, но что, если мы
хотите знать, что это кофейная марка
и это похоже на то, что
нынешний президент Соединенных Штатов
в их образе, и мы не хотим, чтобы
знать, что машинное обучение и
искусственный интеллект для спасения
роботы и компьютеры, чтобы пахать
через данные и данные, а также
сбор данных без скуки и
это хорошая вещь о компьютерах
это то , что мы должны использовать их для
так что Facebook имеет, к примеру, и я
автоматизированная загрузка текста, это
фото мой друг загружен и он
говорит, что изображение может содержаться там
вы видите, что он фактически автоматизирован
вы создали собаку alt или наружную
природы, и вы можете видеть это в
альтернативный текст на самом изображении
здесь также и при разработке любого
инструменты разработчика здесь в этом случае
Firefox, как они знают, что они
имеют , как люди в подвале прикованных
на стол, который на самом деле нужно напечатать
вещи, возможно, я не знаю, но я думаю
большую часть времени они используют компьютеры для
что это не механический турк
что раньше было в Амазонке
делайте такие вещи, чтобы
отличный блог на коде Facebook
блог, в котором объясняется, как они были
делая это годами и годами, как все
изображения, которые находятся в Facebook,
были проанализированы, были классифицированы есть
были обнаружены и были разделены
или сегментированы в разные разделы, поэтому
вы говорите, что говорите, как хорошо, что у меня есть
овца
У меня есть собака, у меня есть человек, а потом ты
найти всех овец собаку и человека и
вы их сегментируете , и таким образом вы
иметь его в базе данных, если что-то
немного похоже на то, что это, вероятно,
овец сзади, и они делают это с
все данные, которые у них есть
Изображения Facebook уже и сейчас наконец
они дали нам доступ к этому одному, а
на программном уровне, который мы можем использовать
что и для наших реализаций
это не то, что они просто злы и
найти наши данные, которые они выдают, как
хорошо, что довольно хорошо, и Google
вы делали это на фотографиях Google
довольно долгое время я показал, что
на днях в Германии, как мои фотографии
Я не нахожу ни одного немецкого Я не только я
типа, но, например, вы можете
нажмите на личность на фотографиях Google и
автоматически находит изображения, которые
являются те, кто никогда не
введите, что это было самоубийством, так что это
был битком на другой фронт
конференции, и это в основном меня, что я
говорил об этом, и это
также находит места для вас, поэтому я говорю
например, в Тель-Авиве, и это даже не
он использует не только данные JPEG в Tel
Авив, но это, например, Хитроу
мой путь на рейс в Тель-Авив, поэтому я
не знаю, как они это сделали, но
это правильная фотография и фотографии
этих эмоций и подобных вещей
все сделано в Тель-Авиве, а я могу
тогда скажите охоту, которая является собакой на немецком языке
Я никогда не входил в это, но у меня есть
загруженные фотографии собак и кошек для
qotsa для кошки он обнаруживает собаку моей семьи
как кошка, которая истинна, потому что он
ведет себя как один, но я не знаю, как
некоторые иногда это не то, что хорошо Я
сказал, что все, но это довольно удивительно
что у вас есть все эти интересные сведения
там, не набирая его так
данные за который из баз данных
которые использовались годами и годами
для классификации и маркировки изображений есть изображение
сеть, например, 14 миллионов
изображения прямо сейчас
и это дает вам базу данных для
сравнить свои изображения с и найти
найти правильные решения этого
кот это собака и т. д. и т. д.
удача Google только на прошлой неделе выпустила
набор данных открытых изображений, и все
9 миллионов URL-адресов изображений, которые
атакован и классифицирован для вас, чтобы вы
может использовать этот CSV на github и с
метаданные, которые вы можете скачать и
запускать его против собственного обучения
услуги, чтобы понять, что ваши изображения
возможно, в них, и у этого есть
пример на этой фотографии балкон
железо, железо и т.д.
не так, как будто это ложка и
это и есть вилка, в ней много
информации там и
очень подробно, что вы могли бы
пример выполняется через перевод
службы, чтобы найти, как датская собака или
датская датская собака похожа на тех
большие, но есть разные истории
они также имеют, что они запускают эти теги
стоять на компиляторе языка, и мы
сделайте это также с несколькими нашими
услуги, так что субтитры изображений открыты
интенсивный поток источников, и вы можете использовать
это и то, что они используют для этого, в основном
для их просмотра фотографий Google, но
также предстоящий allo чат-клиент
что они делают это в этом случае, они
имеют , как человеческие подписи от
набор для обучения, который похож на человека, едущего
от верхней части доски для серфинга, и они
автоматически фиксируется одно
три разных изображений , что таким образом они
взять целые предложения из этого набора данных
а не просто иметь тег, говорящий
волна порта серфинга, которая не является человеком
читаемые и не красивые, и они также
затем обнаружение двух синтаксических
эти вещи и найти существительные и найти
атрибуты и сочетание и сопоставить их с
лучше подбирать для других вещей
затем они также найдут
он вместе с данными изображения и для
вместо того, чтобы говорить как
поезд с Union Jack на боку
говорит, что это синий и желтый поезд
потому что он также снова обнаружил, сколько
пиксели синие и сколько желтых
и есть еще два бурого медведя
вместо двух медведей и что они
используйте его для нижнего лица, если вы
загрузить изображение , и вы получите эти
автоматические теги, если вы не хотите
введите что-то, вы можете просто набрать
там, где довольно круто, но я нахожу
это действительно странно , не так ли?
в конце концов , означает, что мы, как люди, просто
стать транспортным
обслуживание от двух ботов, чтобы поговорить с каждым
другой, потому что я предпочел бы, чтобы вы напечатали
что-то в тумане и сделать это
человеческий, чем просто дай мне, как О, друг
робот ответьте, что вы знаете, это
как будто это действительно странно, но люди
Кажется, слишком ленив, чтобы напечатать его так
они хотят, чтобы у нас было что-то
как это называется также капитан бот
который использует три наши услуги так
все эти услуги доступны
Google в тензорном потоке Facebook
это называется Amazon имеет несколько вещей в
там наши лексерские системы или чистая Alexa
навыков, и у нас есть Microsoft
когнитивные услуги, которые вы можете играть
где вы получаете 5000 ударов в месяц
и тогда вы можете заплатить более
так что это изображение для загрузки, которое вы можете
попробуйте его под заголовком « бот» на анализах AI
образ и говорит, что я думаю, что это
Молодой человек прыгает в воздухе на
скейтборд, и вы видите, что мы не
есть человек скейтборд молодой мы в основном
есть целое предложение, потому что мы его запустили
посредством инструмента анализа языка в
машинного обучения, а также дать вам
предложение в конце теперь обнаруживает людей
тоже очень важно
одна из наших услуг делает это для вас так
он понимает, что это 28- летний мужчина
человек в воде плавает, а также рассказывает
если вы прокрутите вниз и не
что анимированные на этот раз , и у меня нет
жизнь здесь прямо сейчас также находит
цвета для вас, и он понимает,
яркое фото или если это взрослый контент
фото, поэтому перед загрузкой вы можете
автоматически сделать это другим сервисом
что мы автоматически обнаруживаем
детская порнография в случае , если у вас есть
открытая система, которую вы хотите разрешить
любой, кто загружает все, что вы не хотите
чтобы быть оскорбленным самым ужасным
людей в Интернете вы можете это сделать
вы можете запустить его через эту службу
до и автоматически
удаляет изображения, которые уже были
признано полностью незаконным контентом
и таким образом мы защищаем как
люди , которые эти снимки , сделанные из
их и вас от преследования, потому что мы
действительно узнать , кто загружал
их, например, леди внизу
бикини будут отмечены как яркие, но
не как взрослый, и этот
поездом и железнодорожным вокзалом, и все виды
это городская городская линия, поэтому
изображения, чтобы найти информацию
но в основном, когда мы обнаруживаем лицо, которое мы
также уход
также угадайте возраст, и мы также дадим вам
пола, когда у нас есть лицо, мы также
дайте ему идентификатор в вашем наборе данных, чтобы вы
можно попробовать , что для себя в течение
пример проверки или системы регистрации
или обнаружения, если одно и то же лицо находится в
два разных изображения, а затем
автоматически кластеризуя их в
в разных папках у нас также есть эмоции
Обнаружение таким образом мы обнаруживаем, например , что
человек здесь очень рад, но
он тоже то, что еще там, он немного
страха или малыша у малыша есть немного
страх, и это немного немного нейтрального
и немного удивления, так что его рот был
открыто, к сожалению, я не привел его с
я нормально и наш стенд у меня это
демо, где вы должны показать все
разные эмоции, а затем вы можете выиграть
приз, который довольно бессмысленно пытаться
в Финляндии, но время от времени вы
интересно посмотреть, что думают наши компьютеры
разные эмоции находятся в наших разных
состояния эмоций, чтобы вы могли обнаружить
лица, на которые вы получаете JPEG, получаете
преследование, и это в основном просто
REST API, тогда вы можете бросить изображение
против, и вы узнаете, что ученик слева
право ученика и возраст, а также
Поза для домашних животных похожа на тот угол, который
когда вы делаете, например,
логин, вы не просто делаете это с одним лицом
вы должны попросить человека изменить его
так что вы можете видеть, что это 3D-лицо, а не
кто-то держит
войдите в свой компьютер, вы можете проверить
лицо , когда мы знаем , что это то , что
не тот же человек не это, очевидно , не
вы можете сгруппировать их в
различных кластеров автоматически, поэтому
это мужчины, это женщины, которые
в-два это я не знаю сегодня
вид вещей, и великое дело
что все это вместе
действительно расширяет возможности людей, и там есть
Я хочу показать вам быстрый видеоролик о том, что
мой коллега , и это все
довольно ошеломляюще, поэтому давайте просто работать, что
быстро вместе
Я сотрясаю Сачи. Я потерял зрение, когда я
было семь, и вскоре после этого я пошел
в школу для слепых
и именно там он был
вы говорите о компьютерах и
открыли целый новый мир
возможности я присоединился к Microsoft десять
лет назад как инженер-программист, которого я люблю
делая вещи, которые улучшают
жизни и одна из вещей, которые я всегда
о котором я мечтал с тех пор, как был в университете, было
эта идея чего-то, что могло бы сказать
вы в любой момент, что происходит вокруг
вы, я думаю, это человек, прыгающий в
воздух делает трюк на скейтборде
Я объединился с единомышленниками
сделать приложение, которое позволит вам узнать, кто
и что вокруг вас, он основан на вершине
из Microsoft разведки API,
что делает так легко сделать это
вид приложения, на котором работает приложение
смартфонов, но и на поворотной головке
смарт — очки , когда вы разговариваете с
большую группу иногда вы можете говорить и
говорить, и нет ответа, и вы
думаю , что это все слушает очень хорошо
или они спят и II никогда
там я вижу двух лиц 40-летнего мужчину
с изумленной бородой 20
летняя женщина, выглядящая счастливым через банку
описать общий возраст и пол
людей вокруг меня и
отношения , которые невероятны
вещи, которые наиболее полезны в
приложение — это способность читать наш текст в порядке
спасибо, я могу использовать приложение на своем телефоне
чтобы сделать снимок меню, и это
расскажу, как это сделать.
правильное фото перемещение камеры на дно
прямо и далеко от документа и
тогда они узнают, что текст читал меня
в заголовках я вижу закуски салаты
панини
Пиццы пастбищ лет назад это было
научная фантастика Я никогда не думал, что это будет
быть тем, что вы действительно могли бы сделать
но искусственный интеллект улучшается
все быстрее, и я действительно
рады видеть, где мы можем
как инженеры, на которых мы всегда
плечи гигантов, строящиеся сверху
о том, что было раньше и в этом случае
мы понадобились годы исследований с
Исследование Microsoft, чтобы снять это с меня
думаю , что это молодая девушка , бросая
оранжевый фрисби в парке для меня это
о взятии этой далекой мечты и
строя его на один шаг за один раз, я думаю
это только начало , как круто
я имею в виду, что это просто завораживает меня тем, что
он похож на самого инженера
это и я написал, что я сидел рядом со слепым
PHP инженера в течение многих лет он был гораздо
быстрее, чем меня кодирование, и я был просто
путать об этом , но это только это
так много проницательности, когда вы, когда вы
на самом деле сделать что — то такого рода
отношение и я то, что мне нравится в машине
что люди с
инвалиды — эти супер люди
тест против, если мы, если он работает для них
то он работает для нас еще лучше и
это действительно классный способ
в течение многих лет
лет и пытается сделать людей
понимают, что инвалидность — это не
конец, но на самом деле это
возможность для всех и с
включая конструктивные идеи и такие
думая, что у нас есть прекрасная возможность
сделать все понятным для всех
который, например, не видит или не
способный понять это или сделать снимок
что-то, если вы видели, например
Google Перевод телефона, а также
приложение, вы можете просто сделать снимок, который вы можете
вы можете включить камеру и посмотреть
знак улицы, и это переводит его жизнь
для вас с камеры, и я имею в виду, как
холодно, что когда вы в
Россия, и вы не знаете, что имя
этой улицы есть только
Английское имя, например, и
все возможно, потому что у нас есть
эти огромные объемы данных и то, что я
любовь к этому примеру также заключается в том, что
это все открытые данные, как будто он просто
использовал открытые api от Microsoft он
не было внутреннего доступа,
дал ему дополнительный доступ или что-то еще
потому что мы не строили этих печально
достаточно, но он просто построил это для
себя с системами, которые являются открытыми и
мы сейчас собираемся выпустить его
это на iphone, я думаю сначала, и я думаю
это довольно удивительно, когда вы сравниваете
это другим службам , которые отсутствуют
там я просто был доступен
конференции, на которой
компания, демонстрирующая то же самое, что и мы
мы получили очки, которые могут обнаружить людей
и скажите, когда они в комнате
и для этих очков это было 4,500 евро
и это целое решение
может работать на любом смартфоне прямо сейчас
и вам не нужны эти дополнительные классы
для получения такой же функциональности, и это
что я хочу, чтобы вы подумали, когда это
приходит к этой машине, учащейся в изображениях
вещи, в которых есть api, есть
просто триллионы фотографий, которые мы уже
индексируется для вас, так что перекрестная ссылка на ваш
собственные данные и сделать ваши изображения более
доступный таким образом, и это все, что у меня было
пока так большое спасибо
Please follow and like us:

Be First to Comment

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