СПОСОБ И УСТРОЙСТВО ПЕРЕДАЧИ ИЗОБРАЖЕНИЯ
METHOD AND DEVICE FOR IMAGE TRANSMISSION

ПЕРЕКРЕСТНАЯ ССЫЛКА НА СООТВЕТСТВУЮЩИЕ ЗАЯВКИ
[0001] Настоящая заявка имеет приоритет по китайской заявке на патент №201410419285.2, поданной в Государственное ведомство интеллектуальной собственности 22 августа 2014 года, полное содержание которой включено в настоящее описание посредством ссылки.
ОБЛАСТЬ ТЕХНИКИ
[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] Фиг. 1А представляет собой принципиальную схему интерфейса дисплея в соответствии с примерным вариантом осуществления;
[0029] Фиг. 1В представляет собой блок-схему способа передачи изображения в соответствии с примерным вариантом осуществления;
[0030] Фиг. 2 представляет собой блок-схему способа передачи изображения в соответствии с примерным вариантом осуществления;
[0031] Фиг. 3 представляет собой блок-схему способа передачи изображения в соответствии с примерным вариантом осуществления;
[0032] Фиг. 4 представляет собой структурную схему устройства передачи изображения в соответствии с примерным вариантом осуществления;
[0033] Фиг. 5 представляет собой структурную схему устройства передачи изображения в соответствии с примерным вариантом осуществления;
[0034] Фиг. 6 представляет собой структурную схему устройства передачи изображения в соответствии с примерным вариантом осуществления;
[0035] Фиг. 7 представляет собой структурную схему устройства в соответствии с примерным вариантом осуществления.
ПОДРОБНОЕ ОПИСАНИЕ
[0036] Ниже будет приведено подробное описание примерных вариантов осуществления, примеры которых проиллюстрированы на прилагаемых чертежах. Следующее описание ссылается на прилагаемые чертежи, на которых одинаковые номера на разных чертежах представляют собой одинаковые или аналогичные элементы, если не указано иное. Реализации, изложенные в последующем описании примерных вариантов осуществления, не являются всеми реализациями, соответствующими изобретению. Они являются просто примерами устройств и способов, которые соответствуют аспектам, связанным с изобретением, как изложено в прилагаемой формуле изобретения.
[0037] В предшествующем уровне техники экран телевизора имеет больший размер, чем экран мобильного телефона. Для получения лучшего эффекта отображения и для просмотра изображений с друзьями пользователь может передавать изображение с мобильного телефона на телевизор для отображения на нем изображения. Однако разрешение изображения в мобильном телефоне меньше, чем разрешение изображения в телевизоре. Эффект отображения изображения в телевизоре показан на Фиг. 1А, на котором интерфейс дисплея телевизора указывается как 11, а изображение указывается как 12. Очевидно, что без получения желаемого эффекта отображения в интерфейсе дисплея телевизора присутствует большое пустое место. Если изображение увеличить для заполнения всего интерфейса дисплея, изображение будет нечетким, что приводит к плохому эффекту отображения. Чтобы решить эту проблему, в вариантах осуществления, после получения изображения с низким разрешением с мобильного телефона, телевизор может получить то же изображение с высоким разрешением с сервера, чтобы удовлетворить требования экрана телевизора, тем самым улучшая эффект отображения.
[0038] Фиг. 1В представляет собой блок-схему способа передачи изображения в соответствии с примерным вариантом осуществления. Как показано на Фиг. 1В, способ может быть реализован в устройстве отображения с большим экраном и включает в себя следующие шаги.
[0039] На этапе S101 происходит получение изображения первого разрешения с мобильного терминала.
[0040] На этапе S102 происходит отправка запроса на получение изображения на сервер, в соответствии с идентификатором изображения.
[0041] На этапе S103 происходит прием изображения второго разрешения с сервера, причем второе разрешение больше, чем первое разрешение.
[0042] Вариант осуществления подходит для устройства с разрешением экрана большим, чем у мобильного телефона. При получении изображения с мобильного терминала устройство посылает запрос на сервер, чтобы получить то же изображение с высоким разрешением, что способствует улучшению эффекта отображения и лучшему использованию возможностей устройства.
[0043] Например, разрешение мобильного терминала 1024×768 и разрешение изображения, хранящегося в мобильном терминале, также 1024×768, т.е. изображение названо как изображение 1K (что указывает на разрешение). Разрешение телевизора 4096×2160. Мобильный терминал отправляет изображение 1К на телевизор. После получения изображения 1K телевизор посылает запрос на сервер для получения изображения 4K (соответствующее решение 4096×2160). После получения изображения 4K телевизор отображает изображение на месте. Таким образом, происходит получение изображения высокого разрешения и улучшение эффекта отображения.
[0044] В варианте осуществления идентификатор изображения, например 100ZP1001, может создаваться автоматически при фотографировании с помощью мобильного терминала или камеры, когда мобильные терминалы той же модели могут иметь один и тот же идентификатор. Так как различные изображения могут иметь один и тот же идентификатор, изображение с сервера может отличаться от изображения с мобильного терминала, а также может произойти получение изображений других пользователей без их разрешения, что приводит к понижению безопасности изображений других пользователей. Чтобы решить эту проблему, в варианте осуществления способ дополнительно включает этап A, на котором выполняется вход на сервер посредством заданной учетной записи. Таким образом, на этапе S103 происходит получение с сервера изображения второго разрешения из базы изображений, соответствующей заданной учетной записи.
[0045] Пользователь может войти на сервер с мобильного терминала посредством заданной учетной записи, загрузить изображение второго разрешения и сохранить изображение второго разрешения на сервере. Одно приложение может войти в систему посредством учетной записи, заданной в мобильном терминале и телевизоре, соответственно, а мобильный терминал и телевизор взаимодействуют друг с другом посредством приложения. Мобильный терминал отправляет изображение первого разрешения на телевизор посредством приложения. Поскольку приложение осуществляет вход посредством заданной учетной записи в телевизоре, т.е. телевизор взаимодействует с сервером посредством заданной учетной записи, когда телевизор отправляет запрос на получение изображения на сервер, к запросу прилагается и отправляется на сервер информация об учетной записи. После получения запроса сервер выполняет поиск изображения, запрашиваемого телевизором в базе изображений, соответствующей заданной учетной записи, например сервер выполняет поиск изображения 4K 100ZP1001. Затем сервер отправляет найденное изображение на телевизор.
[0046] В варианте осуществления для улучшения безопасности, способ дополнительно включает этап В, на котором на сервер отправляется информация для аутентификации безопасности. Таким образом, на этапе S103, после успешной аутентификации, с сервера принимается изображение второго разрешения.
[0047] Телевизор может либо передать информацию только для аутентификации безопасности, либо приложить информацию для аутентификации безопасности к запросу. Сервер проверяет информацию для аутентификации безопасности. Если аутентификация проходит успешно, сервер выполняет поиск изображения, запрошенного телевизором, и передает изображение обратно в телевизор; если аутентификация не пройдена, сервер посылает на телевизор ответ с отказом. Информация для аутентификации безопасности может быть представлена паролем или проверочным кодом.
[0048] В варианте осуществления сервер может хранить изображения с различным разрешением, причем изображения имеют одинаковое содержание. Если телевизор затребует получение изображения с разрешением, соответствующим разрешению телевизора, будет получено изображение высокого качества, что улучшит эффект отображения и займет соответствующий объем передающих ресурсов. Для решения проблемы запрос включает в себя разрешение устройства, и разница между вторым разрешением и разрешением устройства является минимальной разницей между каждым разрешением изображения и разрешением устройства.
[0049] В другом варианте осуществления запрос включает в себя тип устройства и/или модель устройства, вместо непосредственного сообщения о разрешении устройства. Сервер определяет разрешение устройства в соответствии с типом устройства и/или моделью устройства. Затем сервер выполняет поиск изображения с соответствующим устройству разрешением, т.е. разница между вторым разрешением и разрешением устройства является минимальной разницей между каждым разрешением изображения и разрешением устройства. Типом устройства может быть телевизор XX, планшетный ПК XX и проектор XX. Если определенная компания производит только телевизоры, может быть определено разрешение телевизора. Модель устройства могут включать в себя марку и тип устройства, например, 47-дюймовый ультратонкий умный телевизор XX.
[0050] Например, разрешение мобильного терминала 1024×768, и разрешение изображения 100ZP1001, хранящегося в мобильном терминале также 1024×768, т.е. изображение названо как изображение 1K (что указывает на разрешение). Разрешение телевизора 3008×1620. Мобильный терминал отправляет изображение 1К на телевизор. После получения изображения 1K телевизор посылает запрос серверу на получение изображения 100ZP1001, в котором запрашивается разрешение телевизора 3008×1620 и идентификатор изображения 100ZP1001. Сервер сохраняет изображения 100ZP1001 различных разрешений, таких как 1024×768, 1920×1080, 3008×1620 и 4096×2160. Сервер сравнивает разрешение устройства 3008×1620 с каждым разрешением изображений 100ZP1001 и определяет, что разница между разрешением изображения 100ZP1001 3008×1620 и разрешением устройства минимальна, т.е. разница равна нулю. Затем сервер передает изображение 100ZP1001 с разрешением 3008×1620 на телевизор. Разницей является абсолютное значение разности двух разрешений.
[0051] В варианте осуществления, если сервер не хранит изображение 100ZP1001 с разрешением 3008×1620, разница между разрешением 1920×1080 и разрешением устройства 3008×1620, а также между разрешением 4096×2160 и разрешением устройства 3008×1620, представляет собой два минимальных различия между каждым разрешением изображения и разрешением устройства. Какое из двух изображений с вышеупомянутыми разрешениями должно быть отправлено сервером на телевизор? Для решения этой проблемы в варианте осуществления предусмотрено следующее: если существует два минимальных различия между разрешением изображения и разрешением устройства, второе разрешение превышает разрешение устройства. Другими словами, выбирается разрешение больше, чем 3008×1620 из разрешений 1920×1080 и 4096×2160, т.е. выбирается 4096×2160.
[0052] В варианте осуществления качество изображения учитывается прежде используемого объема сетевых ресурсов, и, таким образом, может быть получено изображение высокого качества. После получения изображения с разрешением 4096×2160, для вывода изображения, телевизор уменьшает изображение с разрешением 4096×2160 до изображения с разрешением 3008×1620.
[0053] В варианте осуществления для быстрого отображения изображения и хорошего взаимодействия с пользователем, способ дополнительно включает этапы С1 и С2.
[0054] На этапе С1 отображается изображение первого разрешения.
[0055] На этапе С2 изображение первого разрешения заменяется изображением второго разрешения после получения изображения второго разрешения.
[0056] При получении изображения первого разрешения телевизор немедленно отображает изображение первого разрешения, тем самым уменьшая период времени от передачи изображения до просмотра изображения. После получения изображения второго разрешения телевизор отображает изображение второго разрешения и скрывает или отменяет изображение первого разрешения. Таким образом, пользователь сможет просмотреть изображение как можно раньше, и сможет просмотреть изображение высокого качества после получения изображения второго разрешения.
[0057] В варианте осуществления на этапе С2 изображение первого разрешения заменяется изображением второго разрешения путем обновления.
[0058] Например, при получении изображения первого разрешения с мобильного терминала телевизор сохраняет изображение первого разрешения в первом буфере. При выводе изображения первого разрешения телевизор получает изображения первого разрешения из первого буфера и обновляет экран изображением первого разрешения. При получении изображения второго разрешения телевизор сохраняет изображение второго разрешения во втором буфере. Телевизор получает изображение второго разрешения из второго буфера и обновляет экран изображением второго разрешения. Таким образом, изображение первого разрешения заменяется изображением второго разрешения. Кроме того, обновление экрана происходит быстро и не заметно для глаз, и, таким образом, реализуется плавный переход от изображения первого разрешения к изображению второго разрешения, а также происходит уменьшение влияния на ощущения пользователя при просмотре.
[0059] Процесс передачи изображения будет подробно описан со ссылкой на несколько вариантов осуществления.
[0060] Фиг. 2 представляет собой блок-схему способа передачи изображения, в соответствии с примерным вариантом осуществления. Как показано на Фиг. 2, способ может быть реализован с помощью мобильного терминала, устройства отображения (например, телевизора) с большим экраном и сервером и включает в себя следующие шаги.
[0061] На этапе 201 мобильный терминал передает изображение первого разрешения на телевизор.
[0062] На этапе 202 телевизор выполняет вход на сервер посредством заданной учетной записи после получения изображения первого разрешения.
[0063] На этапе 203 телевизор посылает запрос серверу на получение изображения, в котором указывается разрешение телевизора и идентификатор изображения.
[0064] На этапе 204 сервер выполняет поиск изображения с разрешением, соответствующим разрешению телевизора, и идентификатором, соответствующим идентификатору изображения, в базе изображений, соответствующей заданной учетной записи.
[0065] На этапе 205 телевизор получает изображение второго разрешения с сервера.
[0066] На этапе 206 телевизор отображает изображение второго разрешения.
[0067] В варианте осуществления телевизор выполняет вход на сервер посредством заданной учетной записи. Сервер выполняет поиск изображения по запросу телевизора в базе изображений, соответствующей заданной учетной записи, и искомое изображение имеет разрешение, совпадающее с разрешением телевизора. Таким образом, телевизор может получить изображение высокого качества, может быть улучшен эффект отображения, а передающие ресурсы могут использоваться более эффективно.
[0068] Фиг. 3 представляет собой блок-схему способа передачи изображения, в соответствии с примерным вариантом осуществления. Как показано на Фиг. 3, способ может быть реализован с помощью мобильного терминала, устройства отображения (например, телевизора) с большим экраном и сервером, и включает в себя следующие шаги.
[0069] На этапе 301 мобильный терминал передает изображение первого разрешения на телевизор.
[0070] На этапе 302 телевизор сохраняет изображение первого разрешения в первом буфере и отображает изображение первого разрешения.
[0071] На этапе 303 телевизор посылает запрос серверу на получение изображения, в котором указывается модель телевизора и идентификатор изображения.
[0072] На этапе 304 сервер определяет разрешение телевизора, в соответствии с полученной моделью телевизора.
[0073] На этапе 305 сервер выполняет поиск изображения, в соответствии с определенным разрешением телевизора и идентификатором изображения.
[0074] На этапе 306 телевизор получает изображение второго разрешения с сервера.
[0075] На этапе 307 телевизор сохраняет изображение второго разрешения во втором буфере и отображает изображение второго разрешения.
[0076] В варианте осуществления телевизионный экран обновляется изображением во втором буфере, и, таким образом, отображается изображение второго разрешения. Кроме того, когда изображение первого разрешения заменяется изображением второго разрешения, пользователю трудно это заметить, т.е. можно реализовать плавный переход от изображения первого разрешения к изображению второго разрешения, в результате чего достигается лучший эффект отображения и улучшается взаимодействие с пользователем.
[0077] Фиг. 4 представляет собой структурную схему устройства передачи изображения, в соответствии с примерным вариантом осуществления. Со ссылкой на Фиг. 4, устройство включает в себя первый принимающий модуль 401, отправляющий модуль 402 и второй принимающий модуль 403. Устройство может представлять собой устройство с экраном большего размера, чем у мобильного телефона, например, телевизор, настольный компьютер, ноутбук и планшетный компьютер.
[0078] Первый принимающий модуль 401 сконфигурирован для приема изображения первого разрешения с мобильного терминала.
[0079] Отправляющий модуль 402 сконфигурирован для отправки запроса на получение изображения на сервер, в соответствии с идентификатором изображения.
[0080] Второй принимающий модуль 403 сконфигурирован для приема изображения второго разрешения с сервера, причем второе разрешение больше, чем первое разрешение.
[0081] В варианте осуществления, как показано на Фиг. 5, устройство дополнительно включает в себя модуль регистрации 404.
[0082] Модуль регистрации 404 сконфигурирован для входа на сервер посредством заданной учетной записи.
[0083] Второй принимающий модуль 403 сконфигурирован для приема изображения второго разрешения в базу изображений, соответствующую заданной учетной записи на сервере.
[0084] В варианте осуществления запрос включает в себя разрешение устройства, и разница между вторым разрешением и разрешением устройства является минимальной разницей между каждым разрешением изображения и разрешением устройства; или
запрос включает в себя тип устройства и/или модель устройства, сервер определяет разрешение устройства, в соответствии с типом устройства и/или моделью устройства, а разница между вторым разрешением и разрешением устройства является минимальной разницей между каждым разрешением изображения и разрешением устройства.
[0085] В варианте осуществления, как показано на Фиг. 6, устройство дополнительно включает в первый модуль отображения 405 и второй модуль отображения 406.
[0086] Первый модуль отображения 405 сконфигурирован для отображения изображения первого разрешения.
[0087] Второй модуль отображения 406 сконфигурирован для замены изображения первого разрешения изображением второго разрешения после получения изображения второго разрешения.
[0088] В варианте осуществления второй модуль отображения 406 сконфигурирован для замены изображения первого разрешения изображением второго разрешения путем обновления.
[0089] Что касается устройств в вышеописанных вариантах осуществления, конкретные способы выполнения операций для отдельных модулей были подробно описаны в вариантах осуществления, относящихся к способам передачи изображений, которые не описываются в данном документе.
[0090] Фиг. 7 представляет собой структурную схему устройства передачи изображения 700, в соответствии с примерным вариантом осуществления. Например, устройство 700 может быть мобильным телефоном, телевизором, компьютером, цифровым широковещательным терминалом, устройством отправки сообщений, игровой консолью, планшетом, медицинским устройством, тренажером, персональным цифровым помощником и т.п.
[0091] Как показано на Фиг. 7, устройство 700 может включать в себя один или несколько следующих компонентов: компонент обработки 702, память 704, компонент питания 706, компонент мультимедиа 708, компонент аудио 710, интерфейс ввода/вывода (I/O) 712, компонент сенсора 714, и компонент связи 716.
[0092] Компонент обработки 702 обычно управляет всеми операциями устройства 700, например операциями, связанными с дисплеем, телефонными звонками, передачей данных, работой камеры и записи. Компонент обработки 702 может включать в себя один или несколько процессоров 720 для выполнения инструкций, связанных со всеми или некоторыми этапами вышеописанных способов. Кроме того, компонент обработки 702 может включать в себя один или несколько модулей, которые облегчают взаимодействие между компонентом обработки 702 и другими компонентами. Например, компонент обработки 702 может включать в себя мультимедийный модуль для облегчения взаимодействия между компонентом мультимедиа 708 и компонентом обработки 702.
[0093] Память 704 сконфигурирована для хранения различных типов данных для поддержки работы устройства 700. Примеры таких данных включают в себя инструкции для любых типов применения или способов эксплуатации устройства 700, контактные данные, данные телефонной книги, сообщения, фотографии, видео и т.д. Память 704 может быть реализована с использованием любого типа энергозависимых или энергонезависимых запоминающих устройств, или их комбинации, например статического оперативного запоминающего устройства (SRAM), электрически стираемого программируемого ПЗУ (EEPROM), стираемого программируемого ПЗУ (EPROM), программируемого ПЗУ (PROM), ПЗУ (ROM), магнитной памяти, флэш-памяти, магнитного или оптического диска.
[0094] Компонент питания 706 обеспечивает питание различным компонентам устройства 700. Компонент питания 706 может включать в себя систему управления электропитанием, один или более источников питания, а также любые другие компоненты, связанные с производством, управлением и распределением электроэнергии в устройстве 700.
[0095] Компонент мультимедиа 708 включает в себя экран, обеспечивающий выходной интерфейс между устройством 700 и пользователем. В некоторых вариантах осуществления экран может включать в себя жидкокристаллический дисплей (LCD) и сенсорную панель (TP). Если экран включает в себя сенсорную панель, экран может быть выполнен в виде сенсорного экрана для получения входных сигналов от пользователя. Сенсорная панель включает в себя один или несколько сенсорных датчиков для определения прикосновений и жестов на сенсорной панели. Сенсорные датчики могут определять не только границу прикосновения или движения пальца, но также и продолжительность, и давление, связанные с прикосновением или движением. В некоторых вариантах осуществления компонент мультимедиа 708 включает переднюю и/или заднюю камеры. Передняя и задняя камера могут получать внешние мультимедийные данные, когда устройство 700 находится в режиме работы, например, в режиме фотографирования или в режиме видео. Каждая из камер может представлять собой систему фиксированных оптических линз, или иметь фокус и возможность оптического увеличения.
[0096] Компонент аудио 710 сконфигурирован для вывода и/или ввода звуковых сигналов. Например, компонент аудио 710 включает в себя микрофон («МIС»), сконфигурированный для приема внешнего аудиосигнала, когда устройство 700 находится в режиме работы, например, в режиме вызова, режиме записи и в режиме распознавания голоса. Принятый аудиосигнал может в дальнейшем сохраняться в памяти 704 или передаваться с помощью компонента связи 716. В некоторых вариантах осуществления компонент аудио 710 дополнительно включает в себя динамик для вывода аудиосигналов.
[0097] Интерфейс ввода/вывода 712 обеспечивает интерфейс между компонентом обработки 702 и модулями интерфейса периферийных устройств, таких как клавиатура, колесо управления, кнопки и тому подобное. Кнопки могут включать в себя, помимо прочего, кнопку «домой», кнопку громкости, кнопку пуска и кнопку блокировки.
[0098] Компонент датчика 714 включает в себя один или несколько датчиков для оценки состояния различных аспектов устройства 700. Например, компонент датчика 714 может обнаружить открытое/закрытое состояние устройства 700, относительное положение компонентов (например, дисплея и клавиатуры) устройства 700, изменение положения устройства 700 или компонента устройства 700, наличие или отсутствие контакта пользователя с устройством 700, ориентацию или ускорение/замедление устройства 700 и изменение температуры устройства 700. Компонент датчика 714 может включать в себя бесконтактный датчик, сконфигурированный для обнаружения присутствия близлежащих объектов без физического контакта. Компонент датчика 714 может также включать в себя датчик света, такой как датчик изображения CMOS или CCD, для использования в получении изображений. В некоторых вариантах осуществления компонент датчика 714 может также включать в себя акселерометр, гиродатчик, магнитный датчик, датчик давления или датчик температуры.
[0099] Компонент связи 716 сконфигурирован для обеспечения проводной или беспроводной связи между устройством 700 и другими устройствами. Устройство 700 может получить доступ к беспроводной сети на основе стандарта связи, такого как WIFI, 2G, 3G или их комбинации. В одном примерном варианте осуществления компонент связи 716 принимает широковещательный сигнал или трансляцию связанной информации от внешней системы управления вещанием по широковещательному каналу. В одном примерном варианте осуществления компонент связи 716 дополнительно включает в себя модуль связи малого радиуса действия (NFC) для обеспечения связи ближнего радиуса действия. Например, модуль NFC может быть реализован на основе технологии радиочастотной идентификации (RFID), технологии ассоциации инфракрасной передачи данных (IrDA), технологии ультра-широкополосного вещания (UWB), технологии Bluetooth (ВТ) и других технологий.
[00100] В примерных вариантах осуществления устройство 700 может быть реализовано с одной или несколькими специализированными интегральными схемами (ASIC), цифровыми процессорами сигналов (DSP), устройствами цифровой обработки сигналов (DSPD), программируемыми логическими устройствами (PLD), программируемыми вентильными матрицами (FPGA), контроллерами, микроконтроллерами, микропроцессорами или другими электронными компонентами, для реализации описанных выше способов.
[00101] В примерных вариантах осуществления предусмотрен также энергонезависимый машиночитаемый носитель данных с инструкциями, такими как в памяти 704, выполняемыми процессором 720 устройства 700 для реализации описанных выше способов. Например, энергонезависимый машиночитаемый носитель данных может представлять собой ПЗУ, ОЗУ, CD-ROM, магнитную ленту, гибкий диск, оптическое устройство хранения данных и тому подобное.
[00102] Предусматривается устройство для передачи изображения, включающее:
процессор;
память, сконфигурированную для хранения инструкции, исполняемой процессором;
в котором процессор сконфигурирован на:
получение изображения первого разрешения с мобильного терминала;
отправку запроса на получение изображения на сервер, в соответствии с идентификатором изображения; и
прием изображения второго разрешения с сервера, причем второе разрешение больше, чем первое разрешение.
[00103] Процессор дополнительно сконфигурирован для входа на сервер посредством заданной учетной записи, перед отправкой запроса на получение изображения на сервер, в соответствии с идентификатором изображения. Получение изображения второго разрешения с сервера включает: прием изображения второго разрешения из базы изображений, соответствующей заданной учетной записи на сервере.
[00104] Процессор дополнительно сконфигурирован следующим образом:
запрос включает в себя разрешение устройства, и разница между вторым разрешением и разрешением устройства является минимальной разницей между каждым разрешением изображения и разрешением устройства; или
запрос включает в себя тип устройства и/или модель устройства, сервер определяет разрешение устройства, в соответствии с типом устройства и/или моделью устройства, а разница между вторым разрешением и разрешением устройства является минимальной разницей между каждым разрешением изображения и разрешением устройства.
[00105] Процессор дополнительно сконфигурирован следующим образом:
если существует два минимальных различия между разрешением изображения и разрешением устройства, второе разрешение превышает разрешение устройства.
[00106] Процессор дополнительно сконфигурирован следующим образом:
изображение каждого разрешения на сервере загружается мобильным терминалом.
[00107] Процессор дополнительно сконфигурирован для:
отображения изображения первого разрешения;
замены изображения первого разрешения изображением второго разрешения после получения изображения второго разрешения.
[00108] Процессор дополнительно сконфигурирован для: замены изображения первого разрешения изображением второго разрешения путем обновления.
[00109] Предусматривается энергонезависимый машиночитаемый носитель данных, и когда инструкции на носителе выполняются процессором мобильного терминала, мобильный терминал может реализовать способ передачи изображения, включающий:
получение изображения первого разрешения с мобильного терминала;
отправку запроса на получение изображения на сервер, в соответствии с идентификатором изображения; и
прием изображения второго разрешения с сервера, причем второе разрешение больше, чем первое разрешение.
[00110] Способ дополнительно включает: вход на сервер посредством заданной учетной записи, перед отправкой запроса на получение изображения на сервер, в соответствии с идентификатором изображения,
и изображения второго разрешения с сервера включает: прием изображения второго разрешения из базы изображений, соответствующей заданной учетной записи на сервере.
[00111] Способ дополнительно включает:
запрос включает в себя разрешение устройства, и разница между вторым разрешением и разрешением устройства является минимальной разницей между каждым разрешением изображения и разрешением устройства; или
запрос включает в себя тип устройства и/или модель устройства, сервер определяет разрешение устройства, в соответствии с типом устройства и/или моделью устройства, а разница между вторым разрешением и разрешением устройства является минимальной разницей между каждым разрешением изображения и разрешением устройства.
[00112] Если существует два минимальных различия между разрешением изображения и разрешением устройства, второе разрешение превышает разрешение устройства.
[00113] Способ дополнительно включает:
изображение каждого разрешения на сервере загружается мобильным терминалом.
[00114] Способ дополнительно включает:
отображение изображения первого разрешения;
замену изображения первого разрешения изображением второго разрешения после получения изображения второго разрешения.
[00115] Замена изображения с низким разрешением изображением высокого разрешения включает в себя: замену изображения с низким разрешением изображением высокого разрешения путем обновления.
[00116] Другие варианты осуществления изобретения будут очевидны для специалистов в данной области при рассмотрении описания и изучении изобретения. Предполагается, что эта заявка охватывает любые изменения, варианты применения или адаптацию изобретения, согласно изложенным общим принципам, и включая такие отклонения от настоящего изобретения, которые известны или являются обычной практикой в данной области. Предполагается, что описание и примеры будут рассматриваться только в качестве примера, с истинной сущностью и объемом изобретения, указанным в прилагаемой формуле изобретения.
[00117] Следует понимать, что настоящее изобретение не ограничивается точной конструкцией, описанной выше и проиллюстрированной на сопроводительных чертежах, и что различные модификации и изменения могут быть сделаны без отступления от объема изобретения. Предполагается, что объем изобретения ограничивается только прилагаемой формулой изобретения.