Способ, устройство и оконечное устройство для обработки изображения
Иллюстрации
Показать всеИзобретение относится к области обработки изображений. Технический результат – обеспечение устранения ручной установки параметров косметической обработки. Способ обработки изображения, полученного мобильным телефоном, в мобильном телефоне включает: получение изображения и автоматическое распознавание лица, содержащегося на изображении; получение информации о персональных атрибутах согласно лицу на изображении; подбор режима косметической обработки, соответствующего информации о персональных атрибутах; и обработку изображения с использованием подобранного режима косметической обработки и получение обработанного изображения; при этом упомянутое получение изображения включает получение изображения, зафиксированного фронтальной камерой упомянутого мобильного телефона, и перед получением изображения, зафиксированного фронтальной камерой, способ дополнительно включает обнаружение того, что фронтальная камера включена. 3 н. и 19 з.п. ф-лы, 17 ил., 1 табл.
Реферат
Настоящая заявка ссылается на приоритет заявки на патент Китайской Народной Республики №201310357087.3, которая была зарегистрирована 15 августа 2013 года. При этом содержание упомянутой заявки полностью включено в настоящий документ путем ссылки.
Область техники
[0001] Настоящее изобретение относится к области техники обработки данных, и, в частности, к способу, устройству, а также к оконечному устройству для обработки изображения.
Предпосылки создания изобретения
[0002] Когда камеры и другие мобильные терминалы с камерами стали популярными, людям стало более удобно фотографировать, и количество снимаемых фотографий становится все большим. Обычно после съемки фотография должна быть подвергнута косметической обработке и затем может быть передана на платформу, такую как блог, микроблог, индивидуальное интернет-пространство, чтобы поделиться ей с членами семьи и друзьями.
[0003] В настоящее время предлагается способ выполнения косметической обработки одним нажатием на клавишу. Он обеспечивает семь опций косметической обработки, включая отбеливание, удаление пятен, подтяжку лица, удаление темных кругов под глазами, улучшение изображения глаз, подсветка глаз и специальные косметические эффекты. Однако пользователь должен вручную выбирать опцию косметической обработки и параметры для каждой опции, или по меньшей мере выбирать опцию косметической обработки, что является неудобным, нерациональным и неэффективным.
Сущность изобретения
[0004] Варианты осуществления настоящего изобретения предлагают способ, устройство и оконечное устройство для обработки изображения, которые способны автоматически подбирать соответствующий режим косметической обработки и улучшать эффективность.
[0005] Согласно первому аспекту вариантов осуществления настоящего изобретения предлагается способ обработки изображения, включающий:
[0006] получение изображения и распознавание лица, содержащегося на изображении;
[0007] получение информации о персональных атрибутах согласно лицу на изображении; и
[0008] обработку изображения согласно информации о персональных атрибутах и получение обработанного изображения.
[0009] Технические решения, обеспечиваемые вариантами осуществления настоящего изобретения, могут иметь следующие положительные эффекты. В вариантах осуществления настоящего изобретения посредством автоматического распознавания лица на изображении, получения информации о персональных атрибутах, подбора режима косметической обработки, соответствующего информации о персональных атрибутах, и обработки изображения с использованием подобранного режима косметической обработки, будет устраняться ручная установка параметров косметической обработки, и улучшаться эффективность.
[0010] В одном варианте осуществления информация о персональных атрибутах включает одно или более из следующего: личность, возраст и пол персоны.
[0011] В одном варианте осуществления, когда информация о персональных атрибутах представляет собой личность персоны, обработка изображения согласно информации о персональных атрибутах включает: получение заранее заданного режима косметической обработки, соответствующего личности персоны; и обработку изображения с использованием режима косметической обработки, соответствующего личности персоны. В этом решении соответствующий режим косметической обработки может быть подобран согласно личности персоны, чтобы выполнять требования различных пользователей.
[0012] В одном варианте осуществления, когда информация о персональных атрибутах представляет собой возраст и пол персоны, обработка изображения согласно информации о персональных атрибутах включает: получение заранее заданного режима косметической обработки, соответствующего возрасту и полу персоны; и обработку изображения с использованием режима косметической обработки, соответствующего возрасту и полу персоны. В этом решении соответствующий режим косметической обработки может быть подобран согласно возрасту и полу персоны, чтобы выполнять требования различных пользователей.
[0013] В одном варианте осуществления, когда информация о персональных атрибутах представляет собой возраст персоны, обработка изображения согласно информации о персональных атрибутах включает: получение заранее заданного режима косметической обработки, соответствующего возрасту персоны; и обработку изображения с использованием режима косметической обработки, соответствующего возрасту персоны. В этом решении соответствующий режим косметической обработки может быть подобран согласно возрасту персоны, чтобы выполнять требования различных пользователей.
[0014] В одном варианте осуществления, когда информация о персональных атрибутах представляет собой пол персоны, обработка изображения согласно информации о персональных атрибутах включает: получение заранее заданного режима косметической обработки, соответствующего полу персоны; и обработку изображения с использованием режима косметической обработки, соответствующего полу персоны. В этом решении соответствующий режим косметической обработки может быть подобран согласно полу персоны, чтобы выполнять требования различных пользователей.
[0015] В одном варианте осуществления, когда изображение содержит множество лиц, получение информации о персональных атрибутах согласно лицу на изображении включает: получение возраста и пола персоны для каждого из множества лиц соответственно согласно каждому из множества лиц на изображении; обработку изображения согласно информации о персональных атрибутах, включающую: получение заранее заданного режима косметической обработки, соответствующего возрасту и полу персоны, для каждого из множества лиц; и обработку каждого из множества лиц на изображении с использованием режима косметической обработки, соответствующего возрасту и полу персоны, для каждого из множества лиц. В этом решении, когда изображение содержит множество лиц, соответствующий режим косметической обработки может быть подобран для каждого из лиц, и каждое из лиц может быть обработано с использованием соответствующего режима косметической обработки.
[0016] В одном варианте осуществления, заранее заданный режим косметической обработки включает: заранее заданную опцию косметической обработки и уровень косметической обработки относительно опции косметической обработки. В этом решении обеспечивается предварительное задание режима косметической обработки.
[0017] В одном варианте осуществления заранее заданная опция косметической обработки включает одно или более из следующего: отбеливание, удаление пятен, подтяжка лица, удаление темных кругов под глазами, улучшение изображения глаз, подсветка глаз и специальные косметические эффекты. В этом решении обеспечивается множество заранее заданных опций косметической обработки.
[0018] В одном варианте осуществления получение изображения включает: получение изображения, зафиксированного камерой; или получение изображения, выбранного из библиотеки изображений. В этом решении получение изображения может быть получением изображения, зафиксированного камерой, или может быть получением изображения, выбранного из библиотеки изображений, чтобы выполнять различные требования пользователей.
[0019] В одном варианте осуществления камера представляет собой фронтальную камеру; причем перед получением изображения, зафиксированного фронтальной камерой, способ дополнительно включает: обнаружение того, что фронтальная камера включена. В этом решении фронтальная камера включается автоматически без ручного управления.
[0020] В одном варианте осуществления обработка изображения согласно информации о персональных атрибутах дополнительно включает: маркировку лица на изображении заранее заданной фигурой; и отображение псевдонима, соответствующего информации о персональных атрибутах, с одной стороны заранее заданной фигуры. В этом решении соответствующий псевдоним может быть автоматически отображен вверху фигуры, что является удобным для использования так, чтобы выполнять требования пользователей.
[0021] Согласно второму аспекту вариантов осуществления настоящего изобретения предлагается устройство для обработки изображения, содержащее:
[0022] модуль распознавания, сконфигурированный для получения изображения и распознавания лица, содержащегося на изображении;
[0023] модуль получения, сконфигурированный для получения информации о персональных атрибутах согласно лицу на изображении; и
[0024] модуль обработки, сконфигурированный для обработки изображения согласно информации о персональных атрибутах и для получения обработанного изображения.
[0025] В одном варианте осуществления модуль обработки содержит:
[0026] первый блок получения; когда информация о персональных атрибутах представляет собой личность персоны, первый блок получения конфигурируется для получения заранее заданного режима косметической обработки, соответствующего личности персоны; и
[0027] первый блок обработки, сконфигурированный для обработки изображения с использованием режима косметической обработки, соответствующего личности персоны, и для получения обработанного изображения.
[0028] В одном варианте осуществления, модуль обработки содержит:
[0029] второй блок получения; когда информация о персональных атрибутах представляет собой возраст и пол персоны, второй блок получения конфигурируется для получения заранее заданного режима косметической обработки, соответствующего возрасту и полу персоны; и
[0030] второй блок обработки, сконфигурированный для обработки изображения с использованием режима косметической обработки, соответствующего возрасту и полу персоны, и для получения обработанного изображения.
[0031] В одном варианте осуществления, модуль обработки содержит:
[0032] третий блок получения; когда информация о персональных атрибутах представляет собой возраст персоны, третий блок получения конфигурируется для получения заранее заданного режима косметической обработки, соответствующего возрасту персоны; и
[0033] третий блок обработки, сконфигурированный для обработки изображения с использованием режима косметической обработки, соответствующего возрасту персоны, и для получения обработанного изображения.
[0034] В одном варианте осуществления, модуль обработки содержит:
[0035] четвертый блок получения; когда информация о персональных атрибутах представляет собой пол персоны, четвертый блок получения конфигурируется для получения заранее заданного режима косметической обработки, соответствующего полу персоны; и
[0036] четвертый блок обработки, сконфигурированный для обработки изображения с использованием режима косметической обработки, соответствующего полу персоны, и для получения обработанного изображения.
[0037] В одном варианте осуществления, модуль получения содержит:
[0038] пятый блок получения; когда изображение содержит множество лиц, пятый блок получения конфигурируется для получения возраста и пола персоны для каждого из множества лиц соответственно согласно каждому из множества лиц на изображении; при этом
[0039] модуль обработки содержит:
[0040] шестой блок получения, сконфигурированный для получения заранее заданного режима косметической обработки, соответствующего возрасту и полу персоны, для каждого из множества лиц; и
[0041] пятый блок обработки, сконфигурированный для обработки каждого из множества лиц на изображении с использованием режима косметической обработки, соответствующего возрасту и полу персоны, для каждого из множества лиц.
[0042] В одном варианте осуществления модуль распознавания содержит:
[0043] блок получения изображения, сконфигурированный для получения изображения, зафиксированного камерой, или для получения изображения, выбранного из библиотеки изображений; и
[0044] блок распознавания, сконфигурированный для распознавания лица, содержащегося на изображении.
[0045] В одном варианте осуществления устройство дополнительно содержит:
[0046] модуль обнаружения; когда камера представляет собой фронтальную камеру, модуль обнаружения конфигурируется для обнаружения того, что фронтальная камера включена прежде, чем изображение, зафиксированное фронтальной камерой, получается блоком получения изображения.
[0047] В одном варианте осуществления, модуль обработки дополнительно содержит:
[0048] блок маркировки, сконфигурированный для маркировки лица на изображении заранее заданной фигурой; и
[0049] блок отображения, сконфигурированный для отображения псевдонима, соответствующего информации о персональных атрибутах, с одной стороны заранее заданной фигуры.
[0050] Согласно третьему аспекту вариантов осуществления настоящего изобретения предлагается оконечное устройство, которое содержит запоминающее устройство и одну или более программ, хранящихся в запоминающем устройстве и сконфигурированных для выполнения одним или более процессорами, одна или более программ содержат инструкции для выполнения следующих операций:
[0051] получения изображения и распознавания лица, содержащегося на изображении;
[0052] получения информации о персональных атрибутах согласно лицу на изображении; и
[0053] обработки изображения согласно информации о персональных атрибутах и получения обработанного изображения.
[0054] Другие признаки и преимущества изобретения будут сформулированы в нижеследующем подробном описании. Кроме того, они станут более очевидными частично из описания, или будут поняты при реализации изобретения. Цели и другие преимущества изобретения могут быть реализованы и достигнуты структурами, подробно описанными в письменном описании, формуле изобретения и прилагаемых чертежах.
[0055] Следует понимать, что вышеприведенное общее описание и нижеприведенное подробное описание являются просто иллюстративными и поясняющими, и не ограничивают данное изобретение.
[0056] Ниже подробное описание будет даваться для технических решений изобретения со ссылкой на прилагаемые чертежи и варианты осуществления изобретения.
Краткое описание чертежей
[0057] Прилагаемые чертежи, которые включены в настоящие описание изобретения и составляют его часть, иллюстрируют варианты осуществления изобретения согласно настоящему изобретению и вместе с описанием изобретения служат для объяснения принципов настоящего изобретения.
[0058] Прилагаемые чертежи, которые составляют часть описание изобретения и служат для объяснения настоящего изобретения вместе с вариантами его осуществления, приводятся для лучшего понимания настоящего изобретения, и ни в коем случае не ограничивают данное изобретение. На чертежах:
[0059] Фиг. 1 представляет алгоритм, показывающий основной способ обработки изображения согласно примеру осуществления.
[0060] Фиг. 2A представляет алгоритм, показывающий способ обработки изображения согласно первому примеру осуществления.
[0061] Фиг. 2B представляет схематичный вид, показывающий, что лицо на изображении распознано, согласно примеру осуществления.
[0062] Фиг. 3 представляет алгоритм, показывающий способ обработки изображения согласно второму примеру осуществления.
[0063] Фиг. 4 представляет алгоритм, показывающий способ обработки изображения согласно третьему примеру осуществления.
[0064] Фиг. 5A представляет алгоритм, показывающий способ обработки изображения согласно четвертому примеру осуществления.
[0065] Фиг. 5B представляет схематичный вид, показывающий результирующее изображение после обработки изображения, согласно примеру осуществления.
[0066] Фиг. 6 представляет структурную схему, показывающую основную структуру устройства для обработки изображения согласно примеру осуществления.
[0067] Фиг. 7 представляет структурную схему, показывающую детальную структуру модуля распознавания устройства для обработки изображения согласно примеру осуществления.
[0068] Фиг. 8 представляет структурную схему, показывающую детальную структуру устройства для обработки изображения согласно примеру осуществления.
[0069] Фиг. 9 представляет структурную схему, показывающую первую детальную структуру модуля обработки устройства для обработки изображения согласно примеру осуществления.
[0070] Фиг. 10 представляет структурную схему, показывающую вторую детальную структуру модуля обработки устройства для обработки изображения согласно примеру осуществления.
[0071] Фиг. 11 представляет структурную схему, показывающую третью детальную структуру модуля обработки устройства для обработки изображения согласно примеру осуществления.
[0072] Фиг. 12 представляет структурную схему, показывающую четвертую детальную структуру модули обработки устройства для обработки изображения согласно примеру осуществления.
[0073] Фиг. 13 представляет структурную схему, показывающую другую детальную структуру устройства для обработки изображения согласно примеру осуществления.
[0074] Фиг. 14 представляет структурную схему, показывающую пятую детальную структуру модуля обработки устройства для обработки изображения согласно примеру осуществления.
[0075] Фиг. 15 представляет структурную схему, показывающую структуру оконечного устройства согласно примеру осуществления.
Подробное описание
[0076] В дальнейшем варианты осуществления настоящего изобретения будут описаны совместно с прилагаемыми чертежами. Следует понимать, что варианты осуществления изобретения, описанные здесь, используются просто для иллюстрации и объяснения, а не для ограничения настоящего изобретения.
[0077] В настоящее время, чтобы применить косметическую обработку к изображению, пользователь должен вручную выбрать опцию косметической обработки и параметры для каждой опции, что является нерациональным и неэффективным. В тоже время в вариантах осуществления настоящего изобретения возможен автоматический подбор соответствующего режима косметической обработки, таким образом, будет устранена ручная установки для параметров косметической обработки, и будет улучшена эффективность.
[0078] На фиг. 1 показан алгоритм основного способа обработки изображения согласно варианту осуществления настоящего изобретения, который включает следующие шаги 11-13.
[0079] Шаг 11: получение изображения и распознавание лица, содержащегося на изображении.
[0080] В одном варианте осуществления получение изображения может быть получением изображения, зафиксированного камерой, или может быть получением изображения, выбранного из библиотеки изображений, чтобы выполнять различные требования пользователей. Здесь, когда получение изображения представляет собой получение изображения, зафиксированного фронтальной камерой, шагом может быть: постоянное обнаружение, включена ли фронтальная камера перед получением изображения, зафиксированного фронтальной камерой, и когда фронтальная камера обнаруживается как включенная, автоматическое получение изображения, зафиксированного фронтальной камерой.
[0081] Распознавание лица представляет собой идентификацию персоны посредством анализа и сравнения информации о визуальных особенностях лица. Распознавание лица относится к технологии биологического распознавания, которая отличает биологические личности согласно биологическим особенностям самих биологических личностей (обычно определенных персон). В настоящее время технология распознавания лица используется во многих областях, например, в технологиях автоматического фокусирования на лицах и автоматического выполнения снимка в момент улыбки для цифровой камеры, охраны и управления для предприятий и жилых домов, в системах управления доступом, системах с камерами наблюдения и т.д. Обычные алгоритмы распознавания лица включают: алгоритмы распознавания на основе особенностей, алгоритмы распознавания на основе появления, алгоритмы распознавания на основе эталонов, алгоритмы распознавания с использованием нейронной сети и т.д.
[0082] Шаг 12: получение информации о персональных атрибутах согласно лицу на изображении.
[0083] В одном варианте осуществления информация о персональных атрибутах может включать личность, возраст или пол персоны и т.д.
[0084] Например, соответствующая зависимость между личностями, возрастами или полами людей и лиц записывается в базу данных заранее, и затем личность, возраст или пол персоны, лицо которой содержится на изображении, будет получаться сопоставлением лица на изображении с лицом в базе данных.
[0085] Шаг 13: обработка изображения согласно информации о персональных атрибутах и получение обработанного изображения.
[0086] В зависимости от различной информации о персональных атрибутах "обработка изображения согласно информации о персональных атрибутах" на вышеупомянутом шаге 13 может иметь различные подходы для обработки, которые подробно будут описаны в дальнейшем.
[0087] Первый подход.
[0088] Когда информация о персональных атрибутах представляет собой личность персоны, "обработка изображения согласно информации о персональных атрибутах" на вышеупомянутом шаге 13 может включать следующие шаги A1-A2.
[0089] Шаг A1: получение заранее заданного режима косметической обработки, соответствующего личности персоны.
[0090] Шаг A2: обработка изображения с использованием режима косметической обработки, соответствующего личности персоны.
[0091] Второй подход.
[0092] Когда информация о персональных атрибутах представляет собой возраст и пол персоны, "обработка изображения согласно информации о персональных атрибутах" на вышеупомянутом шаге 13 может включать следующие шаги B1-B2.
[0093] Шаг B1: получение заранее заданного режима косметической обработки, соответствующего возрасту и полу персоны.
[0094] Шаг B2: обработка изображения с использованием режима косметической обработки, соответствующего возрасту и полу персоны.
[0095] Третий подход.
[0096] Когда информация о персональных атрибутах представляет собой возраст персоны, "обработка изображения согласно информации о персональных атрибутах" на вышеупомянутом шаге 13 может включать следующие шаги C1-C2.
[0097] Шаг C1: получение заранее заданного режима косметической обработки, соответствующего возрасту персоны.
[0098] Шаг C2: обработка изображения с использованием режима косметической обработки, соответствующего возрасту персоны.
[0099] Четвертый подход.
[00100] Когда информация о персональных атрибутах представляет собой пол персоны, "обработка изображения согласно информации о персональных атрибутах" на вышеупомянутом шаге 13 может включать следующие шаги D1-D2.
[00101] Шаг D1: получение заранее заданного режима косметической обработки, соответствующего полу персоны.
[00102] Шаг D2: обработка изображения с использованием режима косметической обработки, соответствующего полу персоны.
[00103] Пятый подход.
[00104] Когда изображение содержит множество лиц, вышеупомянутый шаг 12 может включать следующий шаг Е, и "обработка изображения согласно информации о персональных атрибутах" на вышеупомянутом шаге 13 может включать следующие шаги F1-F2.
[00105] Шаг Е: получение возраста и пола персоны для каждого из множества лиц соответственно согласно каждому из множества лиц на изображении.
[00106] Шаг F1: получение заранее заданного режима косметической обработки, соответствующего возрасту и полу персоны, для каждого из множества лиц.
[00107] Шаг F2: обработка каждого из множества лиц с использованием режима косметической обработки, соответствующего возрасту и полу персоны, для каждого из множества лиц.
[00108] Посредством подходов с первого по пятый соответствующий режим косметической обработки может быть подобран согласно личности, возрасту и полу персоны, и изображение может быть обработано с использованием соответствующего режима косметической обработки, чтобы выполнять требования различных пользователей. Кроме того, когда изображение содержит множество лиц, соответствующий режим косметической обработки может быть подобран для каждого лица, и каждое лицо может быть обработано с использованием соответствующего режима косметической обработки.
[00109] В одном варианте осуществления в вышеупомянутых подходах с первого по пятый заранее заданный режим косметической обработки может включать: заранее заданную опцию косметической обработки и уровень косметической обработки относительно опции косметической обработки. Здесь, заранее заданная опция косметической обработки может включать: отбеливание, удаление пятен, подтяжку лица, удаление темных кругов под глазами, улучшение изображения глаз, подсветка глаз или специальные косметические эффекты и т.д. Например, четыре уровня, уровень 0 - уровень 3, задаются для уровня косметической обработки, в которых уровень 0 не представляет никакой косметической обработки, уровень 1 представляет легкую косметическую обработку, уровень 2 представляет умеренную косметическую обработку, и уровень 3 представляет глубокую косметическую обработку. Заранее заданные опции косметической обработки представляют собой вышеупомянутые семь опций косметической обработки, то есть, отбеливание, удаление пятен, подтяжка лица, удаление темных кругов под глазами, улучшение изображения глаз, подсветка глаз и специальные косметические эффекты. Таким образом, режим косметической обработки 2222222 представляет умеренное отбеливание, умеренное удаление пятен, умеренную подтяжку лица, умеренное удаление темных кругов под глазами, умеренное улучшение изображения глаз, умеренное подсветка глаз и умеренные специальные косметические эффекты.
[00110] Кроме того, в одном варианте осуществления "обработка изображения согласно информации о персональных атрибутах" на вышеупомянутом шаге 13 может дополнительно включать следующие шаги G1-G2.
[00111] Шаг G1: маркировка лица на изображении заранее заданной фигурой.
[00112] Шаг G2: отображение псевдонима, соответствующего информации о персональных атрибутах, с одной стороны заранее заданной фигуры.
[00113] Например, лицо на изображении может быть отмечено рамкой, и соответствующий псевдоним может быть отображен на верхней стороне рамки согласно возрасту и полу персоны. Здесь псевдонимом может быть "прекрасный мальчик", "прекрасная девочка", "красивый парень", " красивая девушка" или "красивый старик" и т.д. Таким образом, соответствующий псевдоним может быть автоматически отображен на верхней стороне рамки согласно возрасту и полу персоны, чтобы обогатить опыт пользователя.
[00114] В вариантах осуществления настоящего изобретения посредством автоматического распознавания лица на изображении, получения личности, возраста или пола персоны, подбора режима косметической обработки, соответствующего личности, возрасту или полу персоны, и обработки изображения с использованием подобранного режима косметической обработки, будет устраняться ручная установка параметров косметической обработки, и будет улучшаться эффективность.
[00115] Следует отметить, что в практических приложениях все вышеприведенные опциональные варианты осуществления могут быть произвольно скомбинированы, чтобы сформировать опциональные варианты осуществления настоящего изобретения, которые не описываются здесь.
[00116] В дальнейшем технические решения согласно вариантам осуществления настоящего изобретения будут подробно описаны с помощью четырех вариантов осуществления.
[00117] Первый вариант осуществления.
[00118] На фиг. 2 показан алгоритм способа обработки изображения согласно первому варианту осуществления, который может быть применен к такой ситуации: после того, как изображение, выбранное из библиотеки изображений, получено, распознается лицо на изображении, и оно распознается как лицо пользователя A, который является владельцем оконечного устройства и заранее задал для себя режим косметической обработки, затем косметическая обработка выполняется на изображении заранее заданным режимом косметической обработки. Конечно, пользователь A может не быть владельцем оконечного устройства, и точно так же режим косметической обработки для пользователя А может быть заранее задан, и косметическая обработка может быть выполнена на изображении заранее заданным режимом косметической обработки. Способ включает следующие шаги.
[00119] Шаг 201: получение изображения, выбранного из библиотеки изображений.
[00120] Шаг 202: распознавание лица, содержащегося на изображении.
[00121] Шаг 203: получение личности персоны согласно лицу на изображении, и определение личности персоны как пользователя А.
[00122] Шаг 204: получение заранее заданного режима косметической обработки, соответствующего пользователю А.
[00123] Как показано на фиг. 2B, ссылочный номер 21 представляет лицо на изображении, согласно которому личность персоны получается и определяется как пользователь А.
[00124] Заранее заданный режим косметической обработки может включать: заранее заданную опцию косметической обработки и уровень косметической обработки относительно опции косметической обработки. Здесь заранее заданная опция косметической обработки может включать: отбеливание, удаление пятен, подтяжку лица, удаление темных кругов под глазами, улучшение изображения глаз, подсветка глаз или специальные косметические эффекты и т.д. Например, четыре уровня, уровень 0 - уровень 3, задаются для уровня косметической обработки, в которых уровень 0 представляет отсутствие косметической обработки, уровень 1 представляет легкую косметическую обработку, уровень 2 представляет умеренную косметическую обработку, и уровень 3 представляет глубокую косметическую обработку. Заранее заданные опции косметической обработки представляют собой вышеупомянутые семь опций косметической обработки, то есть, отбеливание, удаление пятен, подтяжка лица, удаление темных кругов под глазами, улучшение изображения глаз, подсветка глаз и специальные косметические эффекты. Пользователь заранее задал режим косметической обработки для себя как 2210230, который представляет умеренное отбеливание, умеренное удаление пятен, легкая подтяжка лица, отсутствие удаления темных кругов под глазами, умеренное улучшение изображения глаз, глубокое подсветка глаз и отсутствие специальных косметических эффектов.
[00125] Шаг 205: обработка изображения с использованием режима косметической обработки, соответствующего пользователю, и получение обработанного изображения.
[00126] В первом варианте осуществления посредством автоматического распознавания лица на изображении, получения личности персоны, подбора режима косметической обработки, соответствующего личности персоны, и обработки изображения с использованием подобранного режима косметической, будет устраняться ручная установка параметров косметической обработки, и будет улучшаться эффективность.
[00127] Второй вариант осуществления.
[00128] На фиг. 3 показан алгоритм способа обработки изображения согласно второму варианту осуществления, который может быть применен к такой ситуации: после того, как изображение получено пользователем, фотографирующим себя, распознается лицо на изображении, распознается возраст и пол персоны, лицо которой содержится на изображении, и заранее заданный режим косметической обработки, соответствующий возрасту и полу, может быть автоматически подобран. Заранее заданные режимы косметической обработки, соответствующие возрасту и полу, показаны ниже в таблице 1, содержащей семь опций косметической обработки, которые представляют собой отбеливание, удаление пятен, подтяжку лица, удаление темных кругов под глазами, улучшение изображения глаз, подсветка глаз и специальные косметические эффекты в этом порядке, установленные с четырьмя уровнями, уровень 0 - уровень 3, для косметической обработки, в которых уровень 0 представляет отсутствие косметической обработки, уровень 1 представляет легкую косметическую обработку, уровень 2 представляет умеренную косметическую обработку, и уровень 3 представляет глубокую косметическую обработку. Например, режим косметической обработки 2222222 представляет умеренное отбеливание, умеренное удаление пятен, умеренную подтяжку лица, умеренное удаление темных кругов под глазами, умеренное улучшение изображения глаз, умеренное подсветка глаз и умеренные специальные косметические эффекты. Конечно, заранее заданные режимы косметической обработки, соответствующие возрасту и полу, не ограничены показанными в табл. 1, и могут быть заданы другие режимы косметической обработки, соответствующие возрасту и полу, которые не описываются здесь.
[00129] В одном варианте осуществления способ включает следующие шаги.
[00130] Шаг 301: обнаружение того, что фронтальная камера включена.
[00131] Шаг 302: получение изображения, зафиксированного фронтальной камерой.
[00132] Шаг 303: распознавание лица, содержащегося на изображении.
[00133] Шаг 304: получение возраста персоны, который составляет 25 лет, и пола персоны, который является женским, согласно лицу на изображении.
[00134] Шаг 305: получение заранее заданного режима косметической обработки, соответствующего возрасту персоны, который составляет 25 лет, и полу персоны, который является женским.
[00135] Посредством определения соответствия режима косметической обработки с возрастом персоны, который составляет 25 лет, и полом персоны, который является женским, по табл. 1 получают режим косметической обработки 2222222, представляющий умеренное отбеливание, умеренное удаление пятен, умеренную подтяжку лица, умеренное удаление темных кругов под глазами, умеренное улучшение изображения глаз, умеренное подсветка глаз и умеренные специальные косметические эффекты.
[00136] Шаг 306: обработка изображения с использованием режима косметической обработки 2222222 и получение обработанного изображения.
[00137] На вышеупомянутом шаге 306, в дополнение к обработке изображения с использованием режима косметической обработки 2222222, лицо на изображении может дополнительно быть отмечено заранее заданной фигурой (например, рамкой, окружностью и т.д.), и псевдоним, соответствующий возрасту персоны, который составляет 25 лет, и полу персоны, который является женским, например, "соседская девушка", "умная девушка" и т.д., может быть отображен с одной стороны заранее заданной фигуры.
[00138] Во втором варианте осуществления посредством автоматического распознавания лица на изображении, получения возраста и пола персоны, подбора режима косметической обработки, соответствующего возрасту и полу персоны, и обработки изображения с использованием подобранного режима косметической обработки будет устраняться ручная установка параметров косметической обработки, и будет улучшаться эффективность.
[00139] Третий вариант осуществления.
[00140] На фиг. 4 показан алгоритм способа обработки изображения согласно третьему варианту осуществления, который может быть применен к такой ситуации: после того, как изображение, зафиксированное пользователем, получено, распознается лицо на изображении, и если персона с лицом на изображении распознается как 0-2-летний ребенок, тогда никакое косметическое ретуширование не выполняется независимо от пола. Способ включает следующие шаги.
[00141] Шаг 401: получение изображения, зафиксированного камерой.
[00142] Шаг 402: распознавание лица, содержащегося на изображении.
[00143] Шаг 403: получение возраста персоны, который составляет 1 год, согласно лицу на изображении.
[00144] Шаг 404: получение заранее заданного режима косметической обработки, соответствующего возрасту персоны, который составляет 1 год; режимом косметической обработки является 0000000, то есть, отсутствие косметической обработки, и завершение процедуры.
[00145] В третьем варианте осуществления, посредством автоматического распознавания лица на изображении, получения возраста персоны, подбора режима косметической обработки, соответствующего возрасту персоны, и обработки изображения с использованием подобранного режима косметической обработки, будет устраняться ручная установка параметров косметической обработки, и будет улучшаться эффективность.
[00146] Четвертый вариант осуществления.
[00147] На фиг. 5A показан алгоритм способа обработки изображения согласно