Настоящая заявка испрашивает приоритет в отношении китайской патентной заявки № 202110506754.4, поданной китайской Национальной администрацией по интеллектуальной собственности 10 мая 2021 г. и озаглавленной "IMAGE FUSION METHOD AND ELECTRONIC DEVICE", которая включена сюда посредством ссылки во всей ее полноте.
Область техники, к которой относится изобретение
Варианты осуществления настоящей заявки относятся к технологиям электронных устройств и, в частности, к способу слияния изображений и электронному устройству.
Уровень техники
По мере разработки электронных технологий электронные устройства (такие как мобильный телефон, планшетный компьютер или смарт-часы) приобретают все более растущее количество признаков. Например, большинство электронных устройств могут быть снабжены камерой, так что такие электронные устройства обладают функцией получения изображения.
Используя в качестве примера мобильный телефон, мобильный телефон может быть оборудован множеством камер, таких как основная камера, телефотокамера и широкоугольная камера. Основываясь на признаках упомянутых камер, мобильный телефон может использовать различные камеры для получения изображений в одном и том же сценарии съемки, чтобы получать изображения с различными признаками. Например, основываясь на признаке, что телефотокамера имеет длинное фокусное расстояние, мобильный телефон может использовать телефотокамеру для получения локально четких телефотографических изображений. В другом примере, основываясь на том признаке, что основная камера имеет большое количество пропускаемого света и высокое разрешение, мобильный телефон может использовать основную камеру для получения полностью относительно четких изображений. В другом примере, основываясь на том признаке, что широкоугольная камера имеет короткое фокусное расстояние и большой угол обзора, мобильный телефон может использовать широкоугольную камеру для получения изображений с большими углами обзора.
Однако, в традиционной технологии электронное устройство должно реагировать на множество операций, выполняемых пользователем, прежде чем получит множество изображений с различными признаками. Процесс съемки электронного устройства относительно громоздок, что отрицательно влияет на удобство его использования пользователем при съемке.
Раскрытие сущности изобретения
Настоящая заявка обеспечивает способ слияния изображений и электронное устройство, чтобы упростить процесс получения множества изображений с различными признаками и улучшить удобство использования пользователем при съемке.
Согласно первому подходу, настоящая заявка обеспечивает способ слияния изображений. Способ может быть применен к электронному устройству, где электронное устройство содержит первую камеру, вторую камеру и третью камеру, причем поле зрения первой камеры больше, чем поле зрения второй камеры, а поле зрения третьей камеры больше, чем поле зрения первой камеры.
Согласно способу, электронное устройство обнаруживает первую операцию. Электронное устройство может в ответ на первую операцию получить первое изображение посредством первой камеры, второе изображение посредством второй камеры и третье изображение посредством третьей камеры. Окно видоискателя, в котором первая камера получает первое изображение, является первым окном видоискателя, окно видоискателя, в котором вторая камера получает второе изображение, является вторым окном видоискателя, окно видоискателя, в котором третья камера получает третье изображение, является третьим окном видоискателя, причем третье окно видоискателя больше, чем первое окно видоискателя, и первое окно видоискателя больше, чем второе окно видоискателя. Электронное устройство может обрабатывать первое изображение, чтобы получить четвертое изображение. Четвертое изображение содержит первое изображение области, причем разрешение (разрешающая способность) первого изображения области в четвертом изображении является таким же, как разрешение второго изображения, окно видоискателя первого изображения области относительно первой камеры является четвертым окном видоискателя, первое окно видоискателя содержит четвертое окно видоискателя и четвертое окно видоискателя совпадает со вторым окном видоискателя. Затем электронное устройство может выполнить слияние изображений на втором изображении и четвертом изображении, чтобы получить пятое изображение.
Следует понимать, что поскольку разрешение первого изображения области в четвертом изображении является таким же, как разрешение второго изображения и окно видоискателя первого изображения области является таким же, как второе окно видоискателя, электронное устройство может выполнять слияние изображений на втором изображении и четвертом изображении. Кроме того, второе изображение обладает признаком, при котором локальное изображение (то есть, изображение удаленного объекта) является четким, а четвертое изображения обладает признаком, при котором полное изображение является относительно четким. Электронное устройство выполняет слияние изображений на втором изображении и четвертом изображении и может объединять признаки второго изображения и четвертого изображения, чтобы получить пятое изображение, у которого полное изображение обладает относительно высокой четкостью и локальное изображение обладает относительно высокой четкостью. Таким образом, пятое изображение объединяет признаки второго изображения и первого изображения. Таким образом, качество изображений, полученных электронным устройством, может быть улучшено.
Электронное устройство может обрабатывать третье изображение, чтобы получить шестое изображение. Шестое изображение содержит второе изображение области, причем разрешение второго изображения области в шестом изображении является таким же, как разрешение первого изображения, окно видоискателя второго изображения области относительно третьей камеры является пятым окном видоискателя, третье окно видоискателя содержит пятое окно видоискателя и пятое окно видоискателя совпадает с первым окном видоискателя. Затем электронное устройство может выполнить слияние изображений на пятом изображении и шестом изображении, чтобы получить седьмое изображение.
Следует понимать, что поскольку разрешение второго изображения области в шестом изображении является таким же, как разрешение пятого изображения, и окно видоискателя второго изображения области является таким же, как окно видоискателя пятого изображения, электронное устройство может выполнить слияние изображений на пятом изображении и шестом изображении. Кроме того, пятое изображение имеет признак, при котором полное изображение является относительно четким, и локальное изображение (то есть, изображение удаленного объекта) является четким, и шестое изображение имеет относительно большое окно видоискателя. Электронное устройство выполняет слияние изображений на пятом изображении и шестом изображении и может объединять признаки пятого изображения и шестого изображения, чтобы получить седьмое изображение, окно видоискателя которого является относительно большим, полное изображение имеет относительно высокую четкость и локальное изображение имеет относительно высокую четкость. Таким образом, седьмое изображение объединяет признаки первого изображения, второго изображения и третьего изображения. Таким образом, качество изображений, полученных электронным устройством, может быть улучшено.
Кроме того, из вышеупомянутого следует, что выполняя только одну операцию, пользователь может получить изображение с признаками множества изображений через электронное устройство, так что процесс съемки упрощается и удобство использования пользователем улучшается.
В соответствии с первым подходом, при возможном способе проектирования обработка электронным устройством первого изображения, чтобы получить четвертое изображение, содержит выполнение электронным устройством реконструкции с суперразрешением на первом изображении, чтобы получить четвертое изображение.
Следует понимать, что электронное устройство выполняет реконструкцию с суперразрешением на первом изображении, что может увеличить разрешение первого изображения, то есть, разрешение четвертого изображения становится больше, чем разрешение первого изображения. Таким образом, может гарантироваться, что разрешение первого изображения области в полученном четвертом изображении является таким же, как разрешение второго изображения. Дополнительно, может гарантироваться, что электронное устройство выполняет слияние на четвертом изображении и втором изображении, чтобы получить изображение с другими признаками изображения.
Согласно первому подходу, при другом возможном способе проектирования обработка электронным устройством третьего изображения, чтобы получить шестое изображение, содержит выполнение электронным устройством реконструкции с суперразрешением на третьем изображении, чтобы получить шестое изображение.
Следует понимать, что электронное устройство выполняет на третьем изображении реконструкцию с суперразрешением, которая может увеличить разрешение третьего изображения, то есть, разрешение шестого изображения больше, чем разрешение третьего изображения. Таким образом, может гарантироваться, что разрешение второго изображения области в полученном шестом изображении является таким же, как разрешение первого изображения. Дополнительно может гарантироваться, что электронное устройство выполняет слияние на шестом изображении и пятом изображении, чтобы получить изображение с другими признаками изображения.
Согласно первому подходу, при другом возможном способе проектирования после выполнения электронным устройством слияния изображения на пятом изображении и шестом изображении, чтобы получить седьмое изображение, способ дополнительно содержит этап, на котором посредством электронного устройства принимают вторую операцию, где вторая операция используется, чтобы инициировать электронное устройство для отображения седьмого изображения. Электронное устройство может отображать первый интерфейс в ответ на вторую операцию, где первый интерфейс выполнен с возможностью воспроизведения динамического экрана, на котором седьмое изображение центрируется на третьем изображении области и автоматически масштабируется. Седьмое изображение содержит третье изображение области, окно видоискателя третьего изображения области относительно третьей камеры является шестым окном видоискателя, третье окно видоискателя содержит шестое окно видоискателя и шестое окно видоискателя совпадает со вторым окном видоискателя.
Например, седьмое изображение может центрироваться на третьем изображении области и седьмое изображение может автоматически масштабироваться в соответствии с коэффициентами масштабирования в порядке убывания. Максимальный коэффициент масштабирования седьмого изображения является коэффициентом масштабирования второго изображения, а минимальный коэффициент масштабирования седьмого изображения является коэффициентом масштабирования третьего изображения.
Следует понимать, что электронное устройство отображает седьмое изображение в динамическом режиме, так чтобы пользователь мог видеть динамическое изображение, которое увеличивает процент области просмотра изображения.
Согласно первому подходу, при другом возможном способе проектирования первый интерфейс воспроизведения дополнительно содержит первую опцию скорости и первую опцию масштабирования, где первая опция скорости выполнена с возможностью регулирования скорости воспроизведения динамического экрана, а первая опция масштабирования выполнена с возможностью регулирования максимального коэффициента масштабирования седьмого изображения в первом интерфейсе. Способ дополнительно содержит этапы, на которых регулируют посредством электронного устройства скорость воспроизведения динамического экрана в ответ на операцию регулирования, выполняемую пользователем на первой опции скорости; и регулируют посредством электронного устройства максимальный коэффициент масштабирования седьмого изображения в ответ на операцию регулирования, выполняемую пользователем на первой опции масштабирования.
Например, первая опция скорости может подать электронному устройству команду автоматически увеличить седьмое изображение до 100 пикселей/с или поле обзора (field of view, FOV) до 20 % FOV/с. Когда коэффициент масштабирования второго изображения равен 4X, максимальный коэффициент масштабирования седьмого изображения может быть равен 4X.
Следует понимать, что первая опция скорости и первая опция масштабирования могут позволить пользователю регулировать скорость воспроизведения и максимальный коэффициент масштабирования изображения и поэтому удобство использования пользователем улучшается.
Согласно первому подходу, при другом возможном способе проектирования первый интерфейс дополнительно содержит кнопку ручного воспроизведения, где кнопка ручного воспроизведения выполнена с возможностью инициирования электронного устройства, чтобы отображать на экране второй интерфейс. Второй интерфейс содержит седьмое изображение и опцию заданного масштабирования и опция заданного масштабирования выполнена с возможностью установления коэффициента масштабирования седьмого изображения.
То есть, электронное устройство может переключаться из режима динамического воспроизведения седьмого изображения в режим ручного воспроизведения седьмого изображения. Таким образом, пользователь может гибко выбирать режим для отображения на экране седьмого изображения, и поэтому удобство использования пользователем улучшается.
Согласно первому подходу, при другом возможном способе проектирования после выполнения электронным устройством слияния изображений на пятом изображении и шестом изображении, чтобы получить седьмое изображение, способ дополнительно содержит этап, на котором принимают посредством электронного устройства вторую операцию, где вторая операция используется для инициирования электронного устройства, чтобы отображать на экране седьмое изображение. Электронное устройство может в ответ на вторую операцию вывести на экран второй интерфейс, где второй интерфейс содержит седьмое изображение и опцию заданного масштабирования и опция заданного масштабирования выполнена с возможностью установки коэффициента масштабирования седьмого изображения. Способ дополнительно содержит этапы, на которых посредством электронного устройства получают коэффициент масштабирования, установленный пользователем в опции заданного масштабирования, и отображают седьмое изображение согласно коэффициенту масштабирования, установленному пользователем.
Следует понимать, что после того, как электронное устройство принимает операцию, выполняемую согласно опции заданного масштабирования, электронное устройство может вывести на экран изображение, масштабированное с заданным коэффициентом. То есть, седьмое изображение может отображать область с признаками других изображений (таких как первое изображение, второе изображение или третье изображение). Таким образом, пользователь может просматривать признаки различных изображений в одном изображении и поэтому удобство использования пользователем улучшается.
Согласно первому подходу, при другом возможном способе проектирования второй интерфейс дополнительно содержит кнопку автоматического воспроизведения и кнопка автоматического воспроизведения выполнена с возможностью инициирования электронного устройства для вывода на экран первого интерфейса. Первый интерфейс выполнен с возможностью воспроизведения динамического экрана, на котором седьмое изображение центрируется на третьем изображении области и автоматически масштабируется, причем седьмое изображение содержит третье изображение области, окно видоискателя третьего изображения области относительно третьей камеры является шестым окном видоискателя, третье окно видоискателя содержит шестое окно видоискателя и шестое окно видоискателя совпадает со вторым окном видоискателя.
То есть, электронное устройство может переключаться из режима ручного воспроизведения седьмого изображения в режим динамического воспроизведения седьмого изображения. Таким образом, пользователь может гибко выбирать режим для вывода на экран седьмого изображения и удобство использования пользователем улучшается.
Согласно первому подходу, при другом возможном способе проектирования первый интерфейс содержит кнопку преобразования формата, где кнопка преобразования формата выполнена с возможностью инициирования электронного устройства, чтобы преобразовать формат файла седьмого изображения. Способ дополнительно содержит этап, на котором посредством электронного устройства принимают третью операцию, выполняемую кнопкой преобразования формата, чтобы сформировать первый файл, где первый файл является видеофайлом, в котором седьмое изображение центрируется на третьем изображении области и автоматически масштабируется; или первый файл является файлом изображения в формате GIF обмена графическими данными, в котором седьмое изображение центрируется на третьем изображении области и автоматически масштабируется.
Следует понимать, что первый файл может автоматически масштабировать седьмое изображение в любом электронном устройстве. Таким образом, после приема первого файла другие электронные устройства могут отображать на экране автоматически масштабированное седьмое изображение и поэтому удобство использования пользователем улучшается.
Согласно первому подходу, при другом возможном способе проектирования первая камера является основной камерой, вторая камера является телефотокамерой и третья камера является широкоугольной камерой.
Когда первая камера является основной камерой, первое изображение является основным изображением. Когда вторая камера является телефотокамерой, второе изображение является телефотографическим изображением. Когда третья камера является широкоугольной камерой, третье изображение является широкоугольным изображением. Таким образом, седьмое изображение, полученное электронным устройством, имеет множество признаков, таких как относительно большое окно видоискателя, относительно высокая четкость полного изображения и относительно высокая четкость локального изображения. Таким образом, седьмое изображение сочетает признаки основного изображения, телефотографического изображения и широкоугольного изображения. Таким образом, качество изображений, полученных электронным устройством, может быть улучшено. Кроме того, выполняя только одну операцию, пользователь через электронное устройство может получить изображение с признаками множества изображений, так что процесс съемки упрощается и удобство использования пользователем улучшается.
Согласно второму подходу, настоящая заявка обеспечивает способ слияния изображений. Способ может быть применен к электронному устройству. Электронное устройство содержит первую камеру, вторую камеру, третью камеру и четвертую камеру, причем поле зрения первой камеры больше, чем поле зрения второй камеры, поле зрения третьей камеры больше, чем поле зрения первой камеры, и поле зрения четвертой камеры является таким же, как поле зрения первой камеры.
Согласно способу, электронное устройство обнаруживает первую операцию. Электронное устройство в ответ на первую операцию может получить первое изображение через первую камеру, второе изображение через вторую камеру, третье изображение через третью камеру и восьмое изображение через четвертую камеру. Окно видоискателя, в котором первая камера получает первое изображение, является первым окном видоискателя, окно видоискателя, в котором вторая камера получает второе изображение, является вторым окном видоискателя, окно видоискателя, в котором третья камера получает третье изображение, является третьим окном видоискателя, причем третье окно видоискателя больше, чем первое окно видоискателя, первое окно видоискателя больше, чем второе окно видоискателя, и окно видоискателя, в котором четвертая камера получает восьмое изображение, является таким же как первое окно видоискателя. Электронное устройство может выполнить слияние изображений на первом изображении и восьмом изображении, чтобы получить девятое изображение.
Следует понимать, что слияние изображений может улучшать качество изображения. Электронное устройство выполняет слияние изображений на первом изображении и восьмом изображении и качество изображения полученного девятого изображения выше, чем качество изображения первого изображения (или восьмого изображения). Таким образом, качество изображений, полученных электронным устройством, может быть улучшено.
Электронное устройство может обработать девятое изображение, чтобы получить четвертое изображение. Четвертое изображение содержит первое изображение области, причем разрешение первого изображения области в четвертом изображении является таким же, как разрешение второго изображения, окно видоискателя первого изображения области относительно первой камеры является четвертым окном видоискателя, первое окно видоискателя содержит четвертое окно видоискателя и четвертое окно видоискателя совпадает со вторым окном видоискателя. Затем, электронное устройство может выполнить слияние изображений на втором изображении и четвертом изображении, чтобы получить пятое изображение.
Следует понимать, что поскольку девятое изображение является изображением, полученным слиянием изображений, качество изображения является относительно высоким. Поэтому качество изображения для четвертого изображения относительно высокое. Кроме того, поскольку разрешение первого изображения области в четвертом изображении является таким же, как разрешение второго изображения, и окно видоискателя первого изображения области является таким же, как второе окно видоискателя, электронное устройство может выполнить слияние изображений на втором изображении и четвертом изображении. Кроме того, второе изображение имеет признак, согласно которому локальное изображение (то есть, изображение удаленного объекта) является четким, а четвертое изображение имеет признак, при котором полное изображение является относительно четким. Электронное устройство выполняет слияние изображений на втором изображении и четвертом изображении и может объединять признаки второго изображения и четвертого изображения, чтобы получить пятое изображение, у которого полное изображение имеет относительно высокую четкость и локальное изображение имеет относительно высокую четкость. То есть, пятое изображение объединяет признаки второго изображения и первого изображения. Таким образом, качество изображений, получаемых электронным устройством, может быть улучшено.
Электронное устройство может обрабатывать третье изображение, чтобы получить шестое изображение. Шестое изображение содержит второе изображение области, причем разрешение второго изображения области в шестом изображении является таким же, как разрешение первого изображения, окно видоискателя второго изображения области относительно третьей камеры является пятым окном видоискателя, третье окно видоискателя содержит пятое окно видоискателя, и пятое окно видоискателя совпадает с первым окном видоискателя. Электронное устройство может выполнить слияние изображений на пятом изображении и шестом изображении, чтобы получить седьмое изображение.
Следует понимать, что поскольку разрешение второго изображения области в шестом изображении является таким же, как разрешение пятого изображения, и окно видоискателя второго изображения области является таким же, как окно видоискателя пятого изображения, электронное устройство может выполнить слияние изображений на пятом изображении и шестом изображении. Кроме того, пятое изображение обладает признаком, при котором полное изображение является относительно четким и локальное изображение (то есть, изображение удаленного объекта) является четким и шестое изображение имеет относительно большое окно видоискателя. Электронное устройство выполняет слияние изображений на пятом изображении и шестом изображении и может объединять признаки пятого изображения и шестого изображения, чтобы получить седьмое изображение, для которого окно видоискателя является относительно большим, причем полное изображение имеет относительно высокую четкость и локальное изображение имеет относительно высокую четкость. То есть, седьмое изображение объединяет признаки первого изображения, второго изображения, и третьего изображения. Таким образом, качество изображений, полученных электронным устройством, может быть улучшено.
Кроме того, как может быть понятно из вышесказанного, выполняя только одну операцию, пользователь через электронное устройство может получить изображение с признаками множества изображений, так что процесс съемки упрощается и удобство использования пользователем улучшается.
Согласно второму подходу, при возможном способе проектирования обработка электронным устройством девятого изображения для получения четвертого изображения содержит выполнение электронным устройством реконструкции с суперразрешением на девятом изображении, чтобы получить четвертое изображение.
Следует понимать, что электронное устройство выполняет реконструкцию с суперразрешением на девятом изображении, что может повысить разрешение девятого изображения, то есть, разрешение четвертого изображения больше, чем разрешение девятого изображения. Таким образом, можно гарантировать, что разрешение первого изображения области в полученном четвертом изображении является таким же, как разрешение второго изображения. Дополнительно, можно гарантировать, что электронное устройство выполняет слияние на четвертом изображении и втором изображении, чтобы получить изображение с различными признаками изображения.
Согласно второму подходу, при другом возможном способе проектирования обработка электронным устройством третьего изображения, чтобы получить шестое изображение, содержит выполнение электронным устройством реконструкции с суперразрешением на третьем изображении, чтобы получить шестое изображение.
Следует понимать, что электронное устройство выполняет реконструкцию с суперразрешением на третьем изображении, что может увеличить разрешение третьего изображения, то есть, разрешение шестого изображения больше, чем разрешение третьего изображения. Таким образом, может гарантировать, что разрешение второго изображения области в полученном шестом изображении является таким же, разрешение первого изображения. Дополнительно, можно обеспечить, что электронное устройство выполняет слияние на шестом изображении и пятом изображении, чтобы получить изображение с различными признаками изображения.
Согласно второму подходу, при другом возможном способе проектирования после выполнения электронным устройством слияния изображений на пятом изображении и шестом изображении, чтобы получить седьмое изображение, способ дополнительно содержит прием электронным устройством второй операции, причем вторая операция используется для инициирования электронного устройства, чтобы вывести на экран седьмое изображение. Электронное устройство в ответ на вторую операцию может вывести на экран первый интерфейс, где первый интерфейс выполнен с возможностью воспроизведения динамического экрана, на котором седьмое изображение центрируется на третьем изображении области и автоматически масштабируется. Седьмое изображение содержит третье изображение области, причем окно видоискателя третьего изображения области относительно третьей камеры является шестым окном видоискателя, третье окно видоискателя содержит шестое окно видоискателя и шестое окно видоискателя совпадает со вторым окном видоискателя.
Например, седьмое изображение может центрироваться на третьем изображении области и седьмое изображение может автоматически масштабироваться согласно коэффициентам масштабирования в порядке убывания. Максимальный коэффициент масштабирования седьмого изображения является коэффициентом масштабирования второго изображения, а минимальный коэффициент масштабирования седьмого изображения равен коэффициенту масштабирования третьего изображения.
Следует понимать, что электронное устройство отображает на экране седьмое изображение в динамическом режиме, так чтобы пользователь мог видеть динамическое изображение, которое увеличивает процент просмотра изображения.
Согласно второму подходу, при другом возможном способе проектирования первый интерфейс воспроизведения дополнительно содержит первую опцию скорости и первую опцию масштабирования, где первая опция скорости выполнена с возможностью регулирования скорости воспроизведения динамического экрана, а первая опция масштабирования выполнена с возможностью регулирования максимального масштабирования седьмого изображения в первом интерфейсе. Способ дополнительно содержит этапы, на которых в ответ на операцию регулирования посредством электронного устройства регулируют скорость воспроизведения динамического экрана, выполняемую на первой опции скорости; и в ответ на операцию регулирования, выполняемую пользователем на первой опции масштабирования, регулируют посредством электронного устройства максимальный коэффициент масштабирования седьмого изображения.
Например, первая опция скорости может подать электронному устройству команду автоматически масштабировать седьмое изображение при 100 пикселях/с или 20 % FOV/с. Когда коэффициент масштабирования второго изображения равен 4X, максимальный коэффициент усиления седьмого изображения может быть равен 4X.
Следует понимать, что первая опция скорости и первая опция масштабирования могут позволить пользователю регулировать скорость масштабирования и максимальный коэффициент масштабирования так, чтобы удобство использования пользователем улучшалось.
Согласно второму подходу, при другом возможном способе проектирования первый интерфейс дополнительно содержит кнопку ручного воспроизведения, где кнопка ручного воспроизведения выполнена с возможностью инициирования электронного устройства для вывода на экран второго интерфейса. Второй интерфейс содержит седьмое изображение и опцию заданного масштабирования, причем опция заданного масштабирования выполнена с возможностью установления коэффициента масштабирования седьмого изображения.
То есть, электронное устройство может переключаться из режима динамического воспроизведения седьмого изображения в режим ручного воспроизведения седьмого изображения. Таким образом, пользователь может гибко выбирать режим отображения на экране седьмого изображения, так чтобы удобство использования пользователем улучшалось.
Согласно второму подходу, при другом возможном способе проектирования после выполнения электронным устройством слияния изображений на пятом изображении и шестом изображении, чтобы получить седьмое изображение, способ дополнительно содержит этап, на котором принимают посредством электронного устройства вторую операцию, где вторая операция используется для инициирования электронного устройства, чтобы вывести на экран седьмое изображение. Электронное устройство в ответ на вторую операцию может вывести на экран второй интерфейс, причем второй интерфейс содержит седьмое изображение и опцию заданного масштабирования и опция заданного масштабирования выполнена с возможностью установления масштабирования седьмого изображения. Способ дополнительно содержит этапы, на которых принимают посредством электронного устройства коэффициент масштабирования, установленный пользователем в опции заданного масштабирования, и отображают седьмое изображение в соответствии с коэффициентом масштабирования, установленным пользователем.
Следует понимать, что после того, как электронное устройство принимает операцию, выполняемую для опции заданного масштабирования, электронное устройство может вывести на экран изображение, масштабированное с заданным коэффициентом. То есть, седьмое изображение может вывести на экран область с признаками различных изображений (таких как первое изображение, второе изображение или третье изображение). Таким образом, пользователь может просматривать признаки различных изображений в одном изображении, так чтобы удобство использования пользователем улучшилось.
Согласно второму подходу, при другом возможном способе проектирования второй интерфейс дополнительно содержит кнопку автоматического воспроизведения и кнопка автоматического воспроизведения выполнена с возможностью инициирования электронного устройства для вывода на экран первого интерфейса. Первый интерфейс выполнен с возможностью воспроизведения динамического экрана, в котором седьмое изображение центрируется на третьем изображении области и автоматически масштабируется, причем седьмое изображение содержит третье изображение области, окно видоискателя третьего изображения области относительно третьей камеры является шестым окном видоискателя, третье окно видоискателя содержит шестое окно видоискателя, и шестое окно видоискателя совпадает со вторым окном видоискателя.
То есть, электронное устройство может переключаться с режима ручного воспроизведения седьмого изображения на режим динамического воспроизведения седьмого изображения. Таким образом, пользователь может гибко выбирать режим отображения на экране седьмого изображения, так что удобство использования пользователем улучшается.
Согласно второму подходу, при другом возможном способе проектирования первый интерфейс содержит кнопку преобразования формата, где кнопка преобразования формата выполнена с возможностью инициирования электронного устройства для преобразования формата файла седьмого изображения. Способ дополнительно содержит этап, на котором принимают посредством электронного устройства третью операцию, выполняемую на кнопке преобразования формата, чтобы сформировать первый файл, где первый файл является видеофайлом, в котором седьмое изображение центровано на третьем изображении области и автоматически масштабируется; или первый файл является файлом изображения в формате GIF обмена графическими данными, в котором седьмое изображение центрируется на третьем изображении области и автоматически масштабируется.
Следует понимать, что первый файл может автоматически масштабировать седьмое изображение в любом электронном устройстве. Таким образом, после приема первого файла другие электронные устройства могут отображать на экране автоматически масштабированное седьмое изображение, так чтобы удобство использования пользователем было улучшено.
Согласно второму подходу, при другом возможном способе проектирования первая камера является основной камерой, вторая камера является телефотокамерой и третья камера является широкоугольной камерой.
Когда первая камера является основной камерой, первое изображение является основным изображением. Когда вторая камера является телефотокамерой, второе изображение является телефотографическим изображением. Когда третья камера является широкоугольной камерой, третье изображение является широкоугольным изображением. То есть, седьмое изображение, полученное электронным устройством, имеет множество признаков, таких как относительно большое окно видоискателя, относительно высокая четкость полного изображения и относительно высокая четкость локального изображения. То есть, седьмое изображение объединяет признаки основного изображения, телефотографического изображения и широкоугольного изображения. Таким образом, качество изображений, полученных электронным устройством, может быть улучшено. Кроме того, выполняя только одну операцию, пользователь может через электронное устройство получить изображение с признаками множества изображений, так чтобы процесс съемки был упрощен и удобство использования пользователем улучшилось.
Согласно третьему подходу, настоящая заявка представляет электронное устройство. Электронное устройство содержит память, экран дисплея и процессор. Память и экран дисплея связаны с процессором; память выполнена с возможностью хранения компьютерной управляющей программы и компьютерная управляющая программа содержит компьютерные команды; и процессор выполнен с возможностью обнаружения первой операции, когда компьютерные команды исполняются процессором. Процессор дополнительно выполнен с возможностью получения первого изображения через первую камеру, второго изображения через вторую камеру и третьего изображения через третью камеру в ответ на первую операцию, где окно видоискателя, в котором первая камера получает первое изображение, является первым окном видоискателя, окно видоискателя, в котором вторая камера получает второе изображение, является вторым окном видоискателя, окно видоискателя, в котором третья камера получает третье изображение, является третьим окном видоискателя, причем третье окно видоискателя больше, чем первое окно видоискателя, и первое окно видоискателя больше, чем второе окно видоискателя. Процессор дополнительно выполнен с возможностью обработки первого изображения, чтобы получить четвертое изображение. Четвертое изображение содержит первое изображение области, разрешение первого изображения области в четвертом изображении является таким же, как разрешение второго изображения, окно видоискателя первого изображения области относительно первой камеры является четвертым окном видоискателя, первое окно видоискателя содержит четвертое окно видоискателя, и четвертое окно видоискателя совпадает со вторым окном видоискателя. Процессор дополнительно выполнен с возможностью слияния изображений на втором изображении и четвертом изображении, чтобы получить пятое изображение. Процессор дополнительно выполнен с возможностью обработки третьего изображения, чтобы получить шестое изображение. Шестое изображение содержит второе изображение области, разрешение второго изображения области в шестом изображении является таким же, как разрешение первого изображения, окно видоискателя второго изображения области относительно третьей камеры является пятым окном видоискателя, третье окно видоискателя содержит пятое окно видоискателя и пятое окно видоискателя совпадает с первым окном видоискателя. Процессор дополнительно выполнен с возможностью слияния изображений на пятом изображении и шестом изображении, чтобы получить седьмое изображение.
Согласно третьему подходу, для возможного способа проектирования, когда процессор выполняет компьютерные команды, процессор дополнительно выполнен с возможностью осуществления реконструкции с суперразрешением на первом изображении, чтобы получить четвертое изображение.
Согласно третьему подходу, при другом возможном способе проектирования, когда компьютерные команды исполняются процессором, процессор дополнительно выполнен с возможностью исполнения реконструкции с суперразрешением на третьем изображении, чтобы получить шестое изображение.
Согласно третьему подходу, при другом возможном способе проектирования, когда компьютерные команды исполняются процессором, процессор дополнительно выполнен с возможностью приема второй операции, где вторая операция используется для инициирования экрана дисплея, чтобы отобразить на экране седьмое изображение. На экране дисплея в ответ на вторую операцию отображается первый интерфейс, где первый интерфейс выполнен с возможностью воспроизведения динамического экрана, в котором седьмое изображение центрируется на третьем изображении области и автоматически масштабируется. Седьмое изображение содержит третье изображение области, окно видоискателя третьего изображения области относительно третьей камеры является шестым окном видоискателя, третье окно видоискателя содержит шестое окно видоискателя и шестое окно видоискателя совпадает со вторым окном видоискателя.
Согласно третьему подходу, при другом возможном способе проектирования первый интерфейс воспроизведения дополнительно содержит первую опцию скорости и первую опцию масштабирования, где первая опция скорости выполнена с возможностью регулирования скорости воспроизведения динамического экрана, а первая опция масштабирования выполнена с возможностью регулирования максимального коэффициента масштабирования седьмого изображения в первом интерфейсе. Когда процессор выполняет компьютерные команды, процессор дополнительно выполнен с возможностью регулирования скорости воспроизведения динамического экрана в ответ на операцию регулирования, выполняемую пользователем на первой опции скорости. Процессор дополнительно выполнен с возможностью регулирования максимального коэффициента масштабирования седьмого изображения в ответ на операцию регулирования, выполняемую пользователем на первой опции масштабирования.
Согласно третьему подходу, при другом возможном способе проектирования первый интерфейс дополнительно содержит кнопку ручного воспроизведения, где кнопка ручного воспроизведения выполнена с возможностью инициирования экрана дисплея, чтобы отображать на экране второй интерфейс. Второй интерфейс содержит седьмое изображение и заданную опцию масштабирования и заданную опцию масштабирования выполнена с возможностью установки коэффициента масштабирования седьмого изображения.
Согласно третьему подходу, при другом возможном способе проектирования, когда процессор выполняет компьютерные команды, процессор дополнительно выполнен с возможностью приема второй операции, где вторая операция используется для инициирования экрана дисплея, чтобы отображать на экране седьмое изображение. Экран дисплея дополнительно выполнен с возможностью отображения на экране второго интерфейса в ответ на вторую операцию, где второй интерфейс содержит седьмое изображение и заданную опцию масштабирования и заданная опция масштабирования выполнена с возможностью установки коэффициента масштабирования седьмого изображения. Экран дисплея дополнительно выполнен с возможностью приема коэффициента масштабирования, устанавливаемого пользователем в заданной опции масштабирования, и отображения на экране седьмого изображения в соответствии с коэффициентом масштабирования, установленным пользователем.
Согласно третьему подходу, при другом возможном способе проектирования второй интерфейс дополнительно содержит кнопку автоматического воспроизведения и кнопка автоматического воспроизведения выполнена с возможностью инициирования экрана дисплея, чтобы отображать на экране первый интерфейс. Первый интерфейс выполнен с возможностью воспроизведения динамического экрана, на котором седьмое изображение центрируется на третьем изображении области и автоматически масштабируется, причем седьмое изображение содержит третье изображение области, окно видоискателя третьего изображения области относительно третьей камеры является шестым окном видоискателя, третье окно видоискателя содержит шестое окно видоискателя и шестое окно видоискателя совпадает со вторым окном видоискателя.
Согласно третьему подходу, при другом возможном способе проектирования первый интерфейс содержит кнопку преобразования формата, где кнопка преобразования формата выполнена с возможностью инициирования процессора для преобразования формата файла седьмого изображения. Когда процессор выполняет компьютерные команды, процессор дополнительно выполнен с возможностью приема третьей операции, выполняемой на кнопке преобразования формата, чтобы сформировать первый файл, где первый файл является видеофайлом, в котором седьмое изображение центрируется на третьем изображении области и автоматически масштабируется; или первый файл является файлом в формате изображения GIF обмена графическими данными, в котором седьмое изображение центрируется на третьем изображении области и автоматически масштабируется.
Согласно третьему подходу, при другом возможном способе проектирования первая камера является основной камерой, вторая камера является телефотографической камерой, и третья камера является широкоугольной камерой.
Согласно четвертому подходу, настоящая заявка представляет электронное устройство. Электронное устройство содержит память, экран дисплея и процессор. Память и экран дисплея связаны с процессором, память выполнена с возможностью хранения компьютерной управляющей программы и компьютерная управляющая программа содержит компьютерные команды; и процессор выполнен с возможностью обнаружения первой операции, когда компьютерные команды исполняются процессором. Процессор дополнительно выполнен с возможностью получения первого изображения через первую камеру, второго изображения через вторую камеру, третьего изображения через третью камеру и восьмого изображения через четвертую камеру в ответ на первую операцию, где окно видоискателя, в котором первая камера получает первое изображение, является первым окном видоискателя, окно видоискателя, в котором вторая камера получает второе изображение, является вторым окном видоискателя, окно видоискателя, в котором третья камера получает третье изображение, является третьим окном видоискателя, причем третье окно видоискателя больше, чем первое окно видоискателя, первое окно видоискателя больше, чем второе окно видоискателя, и окно видоискателя, в котором четвертая камера получает восьмое изображение, является таким же, как первое окно видоискателя. Процессор дополнительно выполнен с возможностью слияния изображений для первого изображения и восьмого изображения, чтобы получить девятое изображение. Процессор дополнительно выполнен с возможностью обработки девятого изображения, чтобы получить четвертое изображение. Четвертое изображение содержит первое изображение области, разрешение первого изображения области в четвертом изображении является таким же, как разрешение второго изображения, окно видоискателя первого изображения области относительно первой камеры является четвертым окном видоискателя, первое окно видоискателя содержит четвертое окно видоискателя и четвертое окно видоискателя совпадает со вторым окном видоискателя. Процессор дополнительно выполнен с возможностью слияния изображений для второго изображения и четвертого изображения, чтобы получить пятое изображение. Процессор дополнительно выполнен с возможностью обработки третьего изображения, чтобы получить шестое изображение. Шестое изображение содержит второе изображение области, разрешение второго изображения области в шестом изображении является таким же, как разрешение первого изображения, окно видоискателя второго изображения области относительно третьей камеры является пятым окном видоискателя, третье окно видоискателя содержит пятое окно видоискателя, и пятое окно видоискателя совпадает с первым окном видоискателя. Процессор дополнительно выполнен с возможностью слияния изображений для пятого изображения и шестого изображения, чтобы получить седьмое изображение.
Согласно четвертому подходу, при возможном способе проектирования, когда процессор выполняет компьютерные команды, процессор дополнительно выполнен с возможностью реконструкции с суперразрешением на девятом изображении, чтобы получить четвертое изображение.
Согласно четвертому подходу, при другом возможном способе проектирования когда процессор выполняет компьютерные команды, процессор дополнительно выполнен с возможностью реконструкции с суперразрешением на третьем изображении, чтобы получить шестое изображение.
Согласно четвертому подходу, при другом возможном способе проектирования, когда компьютерные команды исполняются процессором, процессор дополнительно выполнен с возможностью приема второй операции, где вторая операция используется для инициирования экрана дисплея, чтобы отображать на экране седьмое изображение. Экран дисплея отображает на экране первый интерфейс в ответ на вторую операцию, где первый интерфейс выполнен с возможностью воспроизведения динамического экрана, на котором седьмое изображение центрируется на третьем изображении области и автоматически масштабируется. Седьмое изображение содержит третье изображение области, окно видоискателя третьего изображения области относительно третьей камеры является шестым окном видоискателя, третье окно видоискателя содержит шестое окно видоискателя и шестое окно видоискателя совпадает со вторым окном видоискателя.
Согласно четвертому подходу, при другом возможном способе проектирования первый интерфейс воспроизведения дополнительно содержит первую опцию скорости и первую опцию масштабирования, где первая опция скорости выполнена с возможностью регулирования скорости воспроизведения динамического экрана, а первая опция масштабирования выполнена с возможностью регулирования максимального коэффициента масштабирования седьмого изображения в первом интерфейсе. Когда компьютерные команды исполняются процессором, процессор дополнительно выполнен с возможностью регулирования скорости воспроизведения динамического экрана в ответ на операцию регулирования, выполняемую пользователем на первой опции скорости. Процессор дополнительно выполнен с возможностью регулирования максимального коэффициента масштабирования седьмого изображения в ответ на операцию регулирования, выполняемую пользователем на первой опции масштабирования.
Согласно четвертому подходу, при другом возможном способе проектирования первый интерфейс дополнительно содержит кнопку ручного воспроизведения, где кнопка ручного воспроизведения выполнена с возможностью инициирования экрана дисплея, чтобы отображать на экране второй интерфейс. Второй интерфейс содержит седьмое изображение и опцию заданного масштабирования, и опция заданного масштабирования выполнен с возможностью установки коэффициента масштабирования седьмого изображения.
Согласно четвертому подходу, при другом возможном способе проектирования, когда процессор выполняет компьютерные команды, процессор дополнительно выполнен с возможностью приема второй операции, где вторая операция используется для инициирования экрана дисплея, чтобы отображать на экране седьмое изображение. Экран дисплея дополнительно выполнен с возможностью отображения на экране второго интерфейса в ответ на вторую операцию, где второй интерфейс содержит седьмое изображение и заданную опцию масштабирования, и заданная опция масштабирования выполнена с возможностью установления коэффициента масштабирования седьмого изображения. Экран дисплея дополнительно выполнен с возможностью приема коэффициента масштабирования, установленного пользователем в заданной опции масштабирования, и отображения на экране седьмого изображения в соответствии с коэффициентом масштабирования, установленным пользователем.
Согласно четвертому подходу, при другом возможном способе проектирования второй интерфейс дополнительно содержит кнопку автоматического воспроизведения и кнопка автоматического воспроизведения выполнена с возможностью инициирования экрана дисплея, чтобы отображать на экране первый интерфейс. Первый интерфейс выполнен с возможностью воспроизведения динамического экрана, на котором седьмое изображение центрируется на третьем изображении области и автоматически масштабируется, причем седьмое изображение содержит третье изображение области, окно видоискателя третьего изображения области относительно третьей камеры является шестым окном видоискателя, третье окно видоискателя содержит шестое окно видоискателя и шестое окно видоискателя совпадает со вторым окном видоискателя.
Согласно четвертому подходу, при другом возможном способе проектирования первый интерфейс содержит кнопку преобразования формата, где кнопка преобразования формата выполнена с возможностью инициирования процессора, чтобы преобразовать формат файла седьмого изображения. Когда процессор выполняет компьютерные команды, процессор дополнительно выполнен с возможностью приема третьей операции, выполняемой на кнопке преобразования формата, чтобы формировать первый файл, где первый файл является видеофайлом, в котором седьмое изображение центрируется на третьем изображении области и автоматически масштабируется; или первый файл является файлом изображения в формате GIF обмена графическими данными, в котором седьмое изображение центрируется на третьем изображении области и автоматически масштабируется.
Согласно четвертому подходу, при другом возможном способе проектирования первая камера является основной камерой, вторая камера является телефотографической камерой и третья камера является широкоугольной камерой.
Согласно пятому подходу, настоящая заявка обеспечивает электронное устройство. Электронное устройство содержит: память и процессор. Память связывается с процессором; память выполнена с возможностью хранения компьютерной управляющей программы и компьютерная управляющая программа содержит компьютерные команды; и когда команды выполняются процессором, компьютерные команды заставляют электронное устройство выполнять способ, описанный для первого подхода при любом возможном способе его проектирования.
Согласно шестому подходу, настоящая заявка представляет электронное устройство. Электронное устройство содержит: память и процессор. Память связывается с процессором; память выполнена с возможностью хранения компьютерной управляющей программы и компьютерная управляющая программа содержит компьютерные команды; и когда команды исполняются процессором, компьютерные команды заставляют электронное устройство выполнять способ, описанный для второго подхода при любом возможном способе его проектирования.
Согласно седьмому подходу, настоящая заявка обеспечивает систему микросхем. Система микросхем применяется в электронном устройстве. Система микросхем содержит одну или более схем интерфейсов и один или более процессоров. Схема интерфейса и процессор соединяются друг с другом линией. Схема интерфейса выполнена с возможностью приема сигналов от памяти электронного устройства и посылки сигналов процессору. Сигналы содержат компьютерные команды, хранящиеся в памяти. Когда процессор исполняет компьютерные команды, электронное устройство выполняет способ, описанный при первом подходе или при втором подходе и при любом возможном способе его проектирования.
Согласно восьмому подходу, настоящая заявка представляет считываемый компьютером носитель, содержащий компьютерные команды, где компьютерные команды, когда работают на электронном устройстве, заставляют электронное устройство выполнять способ, описанный при первом подходе или при втором подходе и при любом возможном способе их проектирования.
Согласно девятому подходу, настоящая заявка представляет компьютерный программный продукт, причем компьютерный программный продукт, когда работает на компьютере, заставляет компьютер выполнять способ, описанный при первом подходе или при втором подходе и при любом возможном способе их проектирования.
Следует понимать, что для получения благоприятных результатов, которые могут быть достигнуты электронным устройством, описанным при третьем подходе, и при любом возможном способе проектирования, электронным устройством, описанным при четвертом подходе и при любом возможном способе его проектирования, электронным устройством, описанным при пятом подходе, электронным устройством, описанным при шестом подходе, системой микросхем, описанной при седьмом подходе, считываемым компьютером носителем, описанным при восьмом подходе, и компьютерным программным продуктом, описанным при девятом подходе, представленными выше, ссылка может быть сделана на благоприятные результаты для первого подхода или второго подхода и любого возможного способа их проектирования и подробности здесь повторно не описываются.
Краткое описание чертежей
Фиг. 1 - пример интерфейса предварительного просмотра изображения, соответствующего варианту осуществления настоящей заявки;
Фиг. 2A - структура аппаратных средств электронного устройства, соответствующего варианту осуществления настоящей заявки;
Фиг. 2B - пример окна видоискателя, соответствующего варианту осуществления настоящей заявки;
Фиг. 3 - блок-схема последовательности выполнения операций способа слияния изображений, соответствующего варианту осуществления настоящей заявки;
Фиг. 4 - пример изображения, соответствующего варианту осуществления настоящей заявки;
Фиг. 5 - пример другого изображения, соответствующего варианту осуществления настоящей заявки;
Фиг. 6 - пример еще одного изображения, соответствующего варианту осуществления настоящей заявки;
Фиг. 7 - блок-схема последовательности выполнения операций способа слияния изображений, соответствующего варианту осуществления настоящей заявки;
Фиг. 8 - пример еще одного другого изображения, соответствующего варианту осуществления настоящей заявки;
Фиг. 9(a), фиг. 9(b) и фиг. 9(c) - пример другого интерфейса предварительного просмотра изображения, соответствующего варианту осуществления настоящей заявки;
Фиг. 10 - пример интерфейса установки коэффициента масштабирования, соответствующий варианту осуществления настоящей заявки;
Фиг. 11 - пример интерфейса дисплея изображения, соответствующего варианту осуществления настоящей заявки;
Фиг. 12 - пример другого интерфейса дисплея изображения, соответствующего варианту осуществления настоящей заявки;
Фиг. 13 - пример другого интерфейса дисплея изображения, соответствующего варианту осуществления настоящей заявки; и
Фиг. 14 - структурный состав системы микросхем, соответствующей варианту осуществления настоящей заявки.
Осуществление изобретения
Технические решения, содержащиеся в вариантах осуществления настоящей заявки, ясно и полностью описываются ниже со ссылкой на сопроводительные чертежи в вариантах осуществления настоящей заявки. Очевидно, описанные варианты осуществления являются просто некоторыми, а не всеми вариантами осуществления настоящей заявки. Все другие варианты осуществления, полученные специалистом в данной области техники, основываясь на вариантах осуществления настоящей заявки и без творческих усилий, будут попадать в пределы объема защиты настоящей заявки.
Символ "/" в настоящей заявке обычно указывает соотношение "или" между связанными объектами. Например, A/B может пониматься как A или B.
Термины "первый" и "второй" используются просто для цели описания и не должны рассматриваться как указание или подразумевать относительную важность или подразумевать количество указанных технических признаков. Поэтому признак, определяемый "первым" или "вторым", может явно или неявно содержать один или более признаков. В описаниях этого варианта осуществления, если не заявлено иное, "множество" означает два или более.
Кроме того, термины "содержит" и "имеет", упоминаемые в описании настоящей заявки и любого ее варианта, предназначены охватывать неисключительное вложение. Например, процесс, способ, система, продукт или устройство, которые содержат последовательность этапов или модулей, не ограничиваются перечисленными этапами или модулями; и вместо этого, дополнительно, как вариант, содержат этап или модуль, которые не перечисляются или которые дополнительно содержат другой этап или модуль, которые свойственны процессу, способу, продукту или устройству.
Кроме того, в вариантах осуществления настоящей заявки, такие термины, как "примерный" или "например" используются, чтобы представить пример, иллюстрацию или описание. В настоящей заявке любой вариант осуществления или конструктивное решение, описанные, используя "примерный" или "например", не должны объясняться как более предпочтительные или обладающие большими преимуществами, чем другой вариант осуществления или конструктивные решения. Использование терминов, таких как "примерный" или "например", имеет в виду, ни больше, ни меньше, как представление концепции конкретным способом.
Чтобы облегчить понимание технического решения настоящей заявки, перед тем, как подробно описать способ слияния изображений в вариантах осуществления настоящей заявки, сначала будут представлены технические термины, упомянутые в вариантах осуществления настоящей заявки.
1. Реконструкция с суперразрешением
Реконструкция с суперразрешением относится к формированию высококачественного изображения с высокой разрешающей способностью, используя низкокачественное изображение с низкой разрешающей способностью или группы низкокачественных изображений с низкой разрешающей способностью. Реконструкция с суперразрешением может содержать способ, основанный на реконструкции, или способ, основанный на обучении.
2. Модуль обработки сигнала изображения (Image Signal Processing, ISP)
После того, как камера получает необработанное изображение (то есть, изображение в формате RAW), электронное устройство может передать необработанное изображение модулю ISP. Формат RAW является форматом, который не обработан и не сжат. Затем модуль ISP может проанализировать необработанное изображение, и проверить зазор плотностей между соседними пикселями в изображении. Затем модуль ISP может должным образом обработать необработанное изображение, используя заданный алгоритм регулирования в модуле ISP, так чтобы улучшить качество изображений, полученных камерой.
После того, как технические термины, упомянутые в вариантах осуществления настоящей заявки, описаны, ниже описываются традиционные технологии.
По мере развития электронных технологий электронное устройство (такое как мобильный телефон, планшетный компьютер или смарт-часы) приобретает все большее количество функций. Используя в качестве примера мобильный телефон, мобильный телефон может быть оснащен множеством камер, таких как основная камера, телефотокамера и широкоугольная камера. Мобильный телефон может использовать различные камеры для получения изображений в одном и том же сценарии съемки, так чтобы получить изображения с различными признаками.
В традиционной технологии, когда пользователь получает различные изображения (такие как основное изображение, телефотографическое изображение и широкоугольное изображение) в одном и том же сценарии через электронное устройство, пользователь должен переключать режим съемки электронного устройства, чтобы получить различные изображения в одном и том же сценарии. Основное изображение является изображением, полученным электронным устройством через основную камеру, телефотографическое изображение является изображением, полученным электронным устройством через телефотокамеру, и широкоугольное изображение является изображением, полученным электронным устройством через широкоугольную камеру.
Например, как показано в позиции (a) на фиг. 1, когда режим съемки электронного устройства является обычным режимом съемки, электронное устройство может получать основное изображение 101 через основную камеру. Затем, в ответ на операцию переключения, выполняемую пользователем, электронное устройство может переключить режим съемки на режим телефотосъемки, показанный в позиции (b) на фиг. 1. Затем, электронное устройство может получить телефотографическое изображение 102 через телефотокамеру. После этого, в ответ на операцию переключения, выполняемую пользователем, электронное устройство может переключить режим съемки на режим широкоугольной съемки, показанный в позиции (c) на фиг. 1. После этого электронное устройство может получить широкоугольное изображение 103 через широкоугольную камеру.
Однако, в предшествующем решении, электронное устройство должно реагировать на множество операций, выполняемых пользователем, прежде чем он получит множество изображений с различными признаками. Процесс съемки электронного устройства является относительно обременительным, что влияет на удобство использования съемки пользователем.
Поэтому варианты осуществления настоящей заявки обеспечивают способ слияния изображений. Согласно упомянутому способу, электронное устройство может получать основное изображение, телефотографическое изображение и широкоугольное изображение, соответственно, через основную камеру, телефотокамеру и широкоугольную камеру одновременно в ответ на операцию съемки, выполняемую пользователем. Затем электронное устройство может выполнить реконструкцию с суперразрешением на основном изображении и широкоугольном изображении и выполнить слияние изображений на телефотографическом изображении, реконструированном основном изображении с суперразрешением и на реконструированном широкоугольном изображении с суперразрешением, чтобы получить окончательное изображение.
Следует заметить, что, изображение, полученное электронным устройством через камеру в вариантах осуществления настоящей заявки, может быть изображением, полученным после того, как модуль ISP обработает необработанное изображение, полученное камерой. То есть, изображение, полученное электронным устройством через основную камеру, является изображением, полученным после того, как модуль ISP обработает необработанное изображение, полученное основной камерой. Изображение, полученное электронным устройством через телефотокамеру, является изображением, полученным после того, как модуль ISP обработает необработанное изображение, полученное телефотокамерой. Изображение, полученное электронным устройством через широкоугольную камеру, является изображением, полученным после того, как модуль ISP обработает необработанное изображение, полученное широкоугольной камерой. Дополнительно, в вариантах осуществления настоящей заявки изображение, полученное электронным устройством через камеру, может быть необработанным изображением, то есть, изображением в формате RAW, что не ограничивается в вариантах осуществления настоящей заявки. Изображение в формате RAW является изображением, которое записывает исходную информацию датчика камеры, а также записывает некоторые метаданные (установка ISO, выдержка при съемке, значение апертуры, баланс белого и т. п.), сформированные при получении изображения камерой, и изображение не обрабатывается модулем IPS. ISO является сокращением для International Organization for Standardization (Международная организация по стандартизации).
Следует понимать, что то, что электронное устройство получает основное изображение, телефотографическое изображение и широкоугольное изображение соответственно через основную камеру, телефотокамеру, и широкоугольную камеру одновременно, означает, что момент (такой как первый момент), когда основная камера получает основное изображение, момент (такой как второй момент), когда телефотокамера получает телефотографическое изображение, и момент (такой как третий момент), когда широкоугольная камера получает широкоугольное изображение, является одним и тем же. Альтернативно, разница во времени между первым моментом и вторым моментом, разница во времени между первым моментом и третьим моментом, и разница во времени между вторым моментом и третьим моментом имеет очень малые значения (например, разность по времени во всех случаях составляет меньше 1 мм, 0,5 мм, 2 мм и т. п.).
Следует понимать, что конечное изображение получается, основываясь на слиянии основного изображения, телефотографического изображения и широкоугольного изображения. Поэтому конечное изображения, получаемое слиянием, обладает признаками основного изображения, телефотографического изображения и широкоугольного изображения. Например, конечное изображение обладает признаком в основном изображении, согласно которому полное изображение является относительно четким, а также имеет признак локальной четкости в телефотографическом изображении и дополнительно имеет признак наличия относительно большого угла обзора на широкоугольной фотографии. Кроме того, электронное устройство должно реагировать только на одну операцию съемки, выполняемую пользователем, прежде чем получить конечную фотографию. Таким образом, процесс получения множества изображений с различными признаками может быть упрощен и удобство использования пользователем съемки может быть улучшено.
Например, электронное устройство в вариантах осуществления настоящей заявки может быть таким, как планшетный компьютер, мобильный телефон, настольный компьютер, ноутбук, карманный компьютер, портативный компьютер, ультрамобильный персональный компьютер (ultra-mobile personal computer, UMPC), нетбук, сотовый телефон, персональный цифровой секретарь (personal digital assistant, PDA), устройство аугментированной реальности (augmented reality, AR)/виртуальной реальности (virtual reality, VR) устройство или устройство, установленное в транспортном средстве. Конкретная форма электронного устройства, в частности, не ограничивается в вариантах осуществления настоящей заявки.
Способ слияния изображений, представленный в настоящей заявке, может выполняться устройством слияния изображений и устройство слияния изображений может быть электронным устройством, показанным на фиг. 2A. Кроме того, исполнительное устройство может также быть центральным процессором (Central Processing Unit, CPU) электронного устройства или управляющим модулем в электронном устройстве слияния изображений. В вариантах осуществления настоящей заявки способ слияния изображений, обеспечиваемый в вариантах осуществления настоящей заявки, описывается на примере, в котором способ слияния изображений выполняется электронным устройством.
Как показано на фиг. 2A, в настоящей заявке электронное устройство, представленное в настоящей заявке, описывается, используя пример, в котором электронное устройство является мобильным телефоном 200, показанным на фиг. 2A. Мобильный телефон 200, показанный на фиг. 2A, является просто примером электронного устройства и мобильный телефон 200 может содержать больше или меньше компонентов, чем показано на чертеже, или два или более компонентов могут быть объединены или может использоваться другое размещение компонент. Различные компоненты, показанные на фиг. 2A, могут быть реализованы в аппаратных средствах, содержащих одну или более схем обработки сигналов и/или прикладных специализированных интегральных схем, программное обеспечение или сочетание аппаратного и программного обеспечения.
Как показано на фиг. 2A, мобильный телефон 200 может содержать процессор 210, интерфейс 220 внешней памяти, внутреннюю память 221, универсальную последовательную шину (universal serial bus, USB) 230, модуль 240 управления зарядом, модуль 241 управления электропитанием, батарею 242, антенну 1, антенну 2, модуль 250 мобильной связи, модуль 260 радиосвязи и аудиомодуль 270, динамик 270A, телефонный приемник 270B, микрофон 270C, разъем 270D гарнитуры, модуль 280 датчиков, клавишу 290, двигатель 291, индикатор 292, камеру 293, экран 294 дисплея, интерфейс 295 карты абонентского модуля идентификационных данных (subscriber identity module, SIM) и т. п.
Модуль 280 датчиков может содержать такие датчики, как датчик давления, гироскопический датчик, датчик атмосферного давления, магнитный датчик, датчик ускорения, датчик расстояния, оптический бесконтактный датчик, датчик цифрового отпечатка, датчик температуры и сенсорный датчик, датчик рассеянного света, датчик костной проводимости и т. п.
Процессор 210 может содержать один или более блоков обработки. Например, процессор 210 может содержать память, видеокодек, основополосный процессор, процессор нейронной сети (neural-network processing unit, NPU) и/или т. п. Различные процессоры могут быть независимыми устройствами или могут быть интегрированы в один или более процессоров.
Контроллер может быть руководящим центром и центром управления мобильного телефона 200. Контроллер может формировать сигнал управления операциями в соответствии с командным кодом операции и сигналом синхронизации, чтобы завершать управление выборками и выполнение команд.
Память может быть дополнительно конфигурирована в процессоре 210, чтобы хранить команды и данные. В некоторых вариантах осуществления память в процессоре 210 является кэшем.
В некоторых вариантах осуществления процессор 210 может содержать один или более интерфейсов. Интерфейс может содержать интерфейсы, такие как интерфейс межинтегральной схемы (inter-integrated circuit, I2C), абонентский модуль идентификационных данных (subscriber identity module, СИМ) интерфейс, интерфейс универсальной последовательной шины (universal serial bus, USB) и/или т. п.
Следует понимать, что схемные взаимосвязи интерфейсных соединений между модулями в этом варианте осуществления являются просто иллюстративными описаниями и не образуют структурного ограничения на мобильный телефон 200. В некоторых других вариантах осуществления мобильный телефон 200 может также принять способ соединения интерфейса, отличный от способа, описанного в предшествующем варианте осуществления, или принять сочетание множества способов интерфейсных соединений.
Модуль 240 управления зарядом выполнен с возможностью приема зарядного напряжения от зарядного устройства. Зарядное устройство может быть беспроводным зарядным устройством или может быть проводным зарядным устройством. При заряде батареи 242 модуль 240 управления зарядом может дополнительно подавать электропитание на электронное устройство через модуль 241 управления электропитанием.
Модуль 241 управления электропитанием выполнен с возможностью соединения с батареей 242, модулем 242 управления зарядом и процессором 210. Модуль 241 управления электропитанием принимает входное электропитание от батареи 242 и/или от модуля 240 управления электропитанием, чтобы подавать электропитание на процессор 210, внутреннюю память 221, внешнюю память, экран 294 дисплея, камеру 293, модуль 260 радиосвязи и т. п. В некоторых вариантах осуществления модуль 241 управления электропитанием и модуль 240 управления зарядом также могут быть расположены в том же самом компоненте.
Функция беспроводной связи мобильного телефона 200 может быть реализована, используя антенну 1, антенну 2, модуль 250 мобильной связи, модуль 260 радиосвязи, модемный процессор, основополосный процессор и т. п. В некоторых вариантах осуществления антенна 1 и модуль 250 мобильной связи мобильного телефона 200 связываются и антенна 2 и модуль 260 радиосвязи электронного устройства 200 связываются, так, чтобы мобильный телефон 200 мог связываться с сетью и другим устройством, используя технологию беспроводной связи.
Антенна 1 и антенна 2 выполнены с возможностью передачи и приема сигнала электромагнитной волны. Каждая антенна мобильного телефона 200 может быть выполнена с возможностью перекрытия одной или более полос частот связи. Различные антенны могут также мультиплексироваться, чтобы улучшить использование антенн. Модуль 250 мобильной связи может обеспечивать такие решения беспроводной связи, как 2G/3G/4G/5G, применимые к мобильному телефону 200. Модуль 250 мобильной связи может содержать по меньшей мере один фильтр, переключатель, усилитель мощности, малошумящий усилитель (low noise amplifier, LNA) и т. п. Модуль 250 мобильной связи может дополнительно усиливать сигнал, модулированный модемным процессором, и преобразовывать сигнал в электромагнитную волну для излучения через антенну 1. В некоторых вариантах осуществления, по меньшей мере, некоторые функциональные модули модуля 250 мобильной связи могут быть расположены в процессоре 210.
Модуль 260 радиосвязи может обеспечивать решение для беспроводной радиосвязи, применимое к мобильному телефону 200, например, беспроводная локальная сеть (wireless local area network, WLAN) (например, сеть Wi-Fi), частотная модуляция (frequency modulation, FM), и инфракрасная (infrared, IR) технология. Например, в вариантах осуществления настоящей заявки мобильный телефон 200 может получать доступ к сети Wi-Fi через модуль 260 беспроводной связи. Модуль 260 беспроводной связи может быть одним или более компонентами, в которые интегрируется по меньшей мере один процессорный модуль связи.
Мобильный телефон 200 реализует функцию дисплея, используя GPU, экран 294 дисплея, прикладной процессор и т. п. GPU является микропроцессором для обработки изображений и соединяется с экраном 294 дисплея и прикладным процессором.
Экран 294 дисплея выполнен с возможностью отображения на экране изображения, видео и т. п. Экран 294 дисплея содержит панель дисплея. Например, в вариантах осуществления настоящей заявки, экран 294 дисплея может быть выполнен с возможностью отображения на экране интерфейса галереи, интерфейса съемки и т. п.
Мобильный телефон 200 может реализовывать функцию съемки, используя ISP, камеру 293, видеокодек, GPU, экран 294 дисплея, прикладной процессор и т. п. ISP выполнен с возможностью обработки данных, передаваемых камерой 293 по обратному каналу. Камера 293 выполнена с возможностью получения статического изображения или видео. В некоторых вариантах осуществления мобильный телефон 200 может содержать одну или N камер 293 и N является положительным целым числом больше 1.
В этом варианте осуществления настоящей заявки N камер 293 могут содержать: основную камеру, телефотокамеру и широкоугольную камеру. Как вариант, N камер 293 могут дополнительно содержать по меньшей мере одну такую камеру, как инфракрасная камера, трехмерная (3D) камера или черно-белая камера. Признаки (то есть, преимущества и недостатки) и применимые сценарии каждой из перечисленных камер кратко представляются ниже.
(1) Основная камера: Основная камера обладает такими признаками, как большое количество поступающего света, высокое разрешение и умеренное поле зрения. Основная камера обычно используется в качестве камеры по умолчанию для электронного устройства (такого как мобильный телефон). Таким образом, электронное устройство (такое как мобильный телефон) может запускать основную камеру по умолчанию в ответ на операцию, выполняемую пользователем для запуска приложения "Camera" (Камера), и отобразить изображение, полученное основной камерой, на интерфейсе предварительного просмотра.
(2) Телефотокамера: телефотокамера имеет относительно длинное фокусное расстояние и пригодна для съемки объекта (то есть, удаленного объекта), который находится далеко от мобильного телефона. Однако, телефотокамера имеет относительно небольшое количество поступающего света. Если изображение получают при использовании телефотокамеры в сценарии со слабым освещением, это может повлиять на качество изображения из-за недостаточного количества поступающего света. Кроме того, телефотокамера имеет относительно малое поле зрения и непригодна для съемки относительно больших сцен, то есть, непригодна для съемки относительно большого объекта (такого как здание или ландшафт).
(3) Широкоугольная камера: широкоугольная камера имеет относительно большое поле зрения и пригодна для съемки относительно большого предмета (такого как ландшафт). Однако, фокусное расстояние широкоугольной камеры является относительно коротким. Когда широкоугольная камера получает объект на относительно малом расстоянии, объект в полученном широкоугольном изображении имеет склонность к искажению (например, объект в изображении становится более широким и плоским, чем исходный объект).
(4) Черно-белая камера: Поскольку черно-белая камера не имеет никакого фильтра, по сравнению с цветной камерой, черно-белая камера имеет относительно большое количество поступающего света. Кроме того, скорость фокусировки черно-белой камеры выше, чем скорость фокусировки цветной камеры. Однако, изображения, полученные черно-белой камерой, могут представлять только разные уровни шкалы полутонов и не могут представлять истинные цвета объекта. Следует заметить, что основная камера и телефотокамера обе являются цветными камерами.
Следует заметить, что поле зрения в вариантах осуществления настоящей заявки содержит горизонтальное поле зрения и вертикальное поле зрения.
Интерфейс 220 внешней памяти может быть выполнен с возможностью соединения с картой внешнего запоминающего устройства, такой как микро SD-карта, чтобы расширить возможности хранения мобильного телефона 200. Карта внешнего запоминающего устройства связывается с процессором 210, используя интерфейс 220 внешней памяти, чтобы реализовать функцию хранения данных. Например, файл, такой как музыка или видео, хранится на карте внешнего запоминающего устройства.
Внутренняя память 221 может быть выполнена с возможностью хранения компьютерной управляющей программы. Управляющая программа содержит команды. Процессор 210 исполняет команды, хранящиеся во внутренней памяти 221, чтобы исполнять различные функциональные приложения и обработку данных мобильного телефона 200. Например, в этом варианте осуществления настоящей заявки процессор 210 может исполнять команды, хранящиеся во внутренней памяти 221, и внутренняя память 221 может содержать область хранения программ и область хранения данных.
Область хранения программ может хранить операционную систему, приложение, требующееся по меньшей мере для одной функции (например, функции воспроизведения звука или функции воспроизведения изображения), и т. п. Область хранения данных может хранить данные (например, аудиоданные и адресную книгу) и т. п., создаваемый при использовании мобильного телефона 200. Кроме того, внутренняя память 221 может содержать высокоскоростную оперативную память или может содержать долговременную память, такую как, по меньшей мере, память на магнитном диске, флэш-память или универсальная флэш-память (universal flash storage, UFS).
Мобильный телефон 200 может реализовывать аудиофункцию, используя аудиомодуль 270, динамик 270A, телефонный приемник 270B, микрофон 270C, разъем 270D гарнитуры, прикладной процессор и т. п., например, для воспроизведения или записи музыки.
Кнопка 290 содержит кнопку электропитания, кнопку громкости и т. п. Кнопка 290 может быть механической кнопкой или клавиатурой для печати слепым способом. Двигатель 291 может формировать вибрационную подсказку. Двигатель 291 может быть выполнен с возможностью обеспечения вибрационной сигнализации входящего вызова и может дополнительно быть выполнен с возможностью обеспечения сенсорной вибрационной обратной связи. Индикатор 292 может быть сигнальной лампочкой, может быть выполнен с возможностью указания состояния заряда и необходимости замены батареи и может быть дополнительно выполнен с возможностью указания поступления сообщения, пропущенного вызова, уведомления и т. п. Интерфейс 295 SIM-карты выполнен с возможностью соединения с SIM-картой. SIM-карта может вставляться в интерфейс 295 для SIM-карты или изыматься из интерфейса 295 для SIM-карты, чтобы подключаться или отключаться от мобильного телефона 200. Мобильный телефон 200 может поддерживать один или N интерфейсов SIM-карт, где N является положительным целым числом больше 1. Интерфейс 295 SIM-карты может поддерживать SIM-карту нано-, микро-SIM-карту, SIM-карту и т. п.
Хотя на фиг. 2A не показано, мобильный телефон 200 может дополнительно содержать флэш-память, минипроекционное устройство, устройство связи в ближнем поле (near field communication, NFC) и т. п. Подробности здесь не описываются.
Следует понимать, что структура, показанная в этом варианте осуществления, не составляет конкретного ограничение для мобильного телефона 200. В некоторых других вариантах осуществления мобильный телефон 200 может содержать больше или меньше компонентов, чем показано на чертеже, или некоторые компоненты могут быть объединены, или некоторые компоненты могут быть разделены, или компоненты могут быть расположены другими способами. Компоненты, показанные на чертеже, могут быть реализованы аппаратными средствами, программным обеспечением, или сочетанием программного и аппаратного обеспечения.
Все способы в последующих вариантах осуществления могут быть реализованы в электронном устройстве, имеющем описанную выше аппаратную структуру. В последующих вариантах осуществления электронное устройство, содержащее упомянутую аппаратную структуру, используется в качестве примера, чтобы описать способ этого варианта осуществления настоящей заявки.
В этом варианте осуществления настоящей заявки электронное устройство может получать первое изображение через первую камеру, второе изображение через вторую камеру и третье изображение через третью камеру в ответ на операцию съемки, выполняемую пользователем. Поле зрения третьей камеры больше, чем поле зрения первой камеры, а поле зрения первой камеры больше, чем поле зрения второй камеры.
Следует заметить, что то, что поле зрения третьей камеры больше, чем поле зрения первой камеры, означает, что горизонтальное поле зрения третьей камеры больше, чем горизонтальное поле зрения первой камеры, и/или вертикальное поле зрения третьей камеры больше, чем вертикальное поле зрения первой камеры. Поле зрения первой камеры больше, чем поле зрения второй камеры, означает, что горизонтальное поле зрения первой камеры больше, чем горизонтальное поле зрения второй камеры, и/или вертикальное поле зрения первой камеры больше, чем вертикальное поле зрения второй камеры. Например, третья камера является широкоугольной камерой, первая камера является основной камерой и вторая камера является телефотокамерой.
Окно видоискателя, в котором первая камера получает первое изображение, является первым окном видоискателя, окно видоискателя, в котором вторая камера получает второе изображение, является вторым окном видоискателя и окно видоискателя, в котором третья камера получает третье изображение, является третьим окном видоискателя. Третье окно видоискателя больше, чем первое окно видоискателя, и первое окно видоискателя больше, чем второе окно видоискателя. Затем электронное устройство может обрабатывать первое изображение и третье изображение и выполнить слияние изображений на втором изображении, обработать первое изображение и обработать третье изображение, чтобы получить конечное изображение. Таким образом, конечное изображение может иметь признаки первого изображения, второго изображения, и третьего изображения.
Следует заметить, что в этом варианте осуществления настоящей заявки окно видоискателя изображения, полученного камерой, относится к диапазону области, которую камера может фотографировать. Например, как показано на фиг. 2B, основная камера может получать изображение, соответствующее области 203 в области 202. То есть, области, кроме области 203 в области 202, не находятся в пределах окна видоискателя изображения, получаемого основной камерой. Кроме того, в этом варианте осуществления настоящей заявки, окно видоискателя изображения соответствует окну видоискателя изображения, полученного камерой. Например, окно видоискателя первого изображения может указать окно видоискателя (то есть, первое окно видоискателя), в котором первая камера получает первое изображение. В другом примере окно видоискателя второго изображения может указать окно видоискателя (то есть, второе окно видоискателя), в котором вторая камера получает второе изображение.
В последующих вариантах осуществления, используя пример, в котором первая камера является основной камерой, вторая камера является телефотокамерой и третья камера является широкоугольной камерой, описываются варианты осуществления настоящей заявки. Когда первая камера является основной камерой, первое изображение является основным изображением. Когда вторая камера является телефотокамерой, второе изображение является телефотографическим изображением. Когда третья камера является широкоугольной камерой, третье изображение является широкоугольным изображением.
Как показано на фиг. 3, способ слияния изображений, представленный в этом варианте осуществления настоящей заявки, может содержать этапы S301-S306.
S301. Электронное устройство обнаруживает первую операцию.
Первая операция является операцией, выполняемой пользователем, например, операцией щелчка. Как вариант, первая операция является операцией щелчка по кнопке съемки, выполняемой пользователем. Как вариант, первая операция используется для инициирования электронного устройства, чтобы запустить функцию съемки. То есть, электронное устройство принимает операцию, выполняемую пользователем, и может сделать снимок.
S302. Электронное устройство получает первое изображение через первую камеру, второе изображение через вторую камеру и третье изображение через третью камеру в ответ на первую операцию.
Третье окно видоискателя больше, чем первое окно видоискателя, и первое окно видоискателя больше, чем второе окно видоискателя. Как вариант, первая камера является основной камерой, вторая камера является телефотокамерой и третья камера является широкоугольной камерой.
В этом варианте осуществления настоящей заявки коэффициент масштабирования второго изображения больше, чем коэффициент масштабирования первого изображения, и коэффициент масштабирования первого изображения больше, чем коэффициент масштабирования третьего изображения. То есть, образом, среди первого изображения, второго изображения, и третьего изображения, коэффициент масштабирования второго изображения является самым высоким, коэффициент масштабирования первого изображения является средним и коэффициент масштабирования третьего изображения является самым низким.
Следует заметить, что чем выше коэффициент масштабирования изображения, тем меньше окно видоискателя изображения. Например, как показано на фиг. 1, предположим, что коэффициент масштабирования основного изображения 101 равен 1X, коэффициент масштабирования телефотографического изображения 102 равен 4X и коэффициент масштабирования широкоугольного изображения 103 равен 0,5X. Как показано на фиг. 1, окно видоискателя основного изображения 101, показанного в позиции (a) на фиг. 1, больше, чем окно видоискателя телефотографического изображения 102, показанного в позиции (b) на фиг. 1. Окно видоискателя основного изображения 101, показанного в позиции (a) на фиг. 1, меньше, чем окно видоискателя широкоугольного изображения 103, показанного в позиции (c) на фиг. 1.
Первое изображение содержит четвертое изображение области, где окно видоискателя четвертого изображения области является таким же, как второе окно видоискателя. Третье изображение содержит пятое изображение области, где окно видоискателя пятого изображения области является таким же, как область съемки первого изображения. Например, как показано на фиг. 4, четвертое изображение области 401, включенной в основное изображение 101, показанный в позиции (a) на фиг. 4, является таким же, как окно видоискателя телефотографического изображения 102, показанного в позиции (b) на фиг. 4. Пятое изображение области 402, включенное в широкоугольное изображение 103, показанное в позиции (c) на фиг. 4, является таким же, как окно видоискателя основного изображения 101.
В некоторых вариантах осуществления электронное устройство может получить первое изображение через основную камеру, второе изображение через телефотокамеру и третье изображение через широкоугольную камеру одновременно в ответ на первую операцию.
Следует заметить, что получение электронным устройством одновременно первого изображения через основную камеру, второго изображения через телефотокамеру и третьего изображения через широкоугольную камеру означает, что момент (может упоминаться как первый момент), в который основная камера получает первое изображение, момент (может упоминаться как второй момент), в который телефотокамера получает второе изображение, и момент (такой как третий момент), в который широкоугольная камера получает третье изображение, являются одинаковыми или разница во времени между первым моментом и вторым моментом, разница во времени между первым моментом и третьим моментом и разница во времени между вторым моментом и третьим моментом все имеют относительно малое значение (например, все разности во времени составляют меньше 1 мм). Когда между первым моментом, вторым моментом и третьим моментом существует разница во времени, порядок, в котором основная камера получает первое изображение, телефотокамера получает второе изображение и широкоугольная камера получает третье изображение, не ограничивается в этом варианте осуществления настоящей заявки.
S303. Электронное устройство выполняет реконструкцию с суперразрешением на первом изображении, чтобы получить четвертое изображение.
Четвертое изображение содержит первое изображение области, окно видоискателя первого изображения области относительно первой камеры является четвертым окном видоискателя, первое окно видоискателя содержит четвертое окно видоискателя и четвертое окно видоискателя совпадает со вторым окном видоискателя. То есть, первая камера, используя четвертое окно видоискателя, может получить изображение, совпадающее с окном видоискателя первого изображения области. Например, первое окно видоискателя является окном видоискателя изображения 501 показанного в позиции (a) на фиг. 5, и четвертое окно видоискателя является окном видоискателя первого изображения 502 области, показанного в позиции (a) на фиг. 5. В последующих вариантах осуществления для описаний окна видоискателя изображения области ссылка может быть сделана на описание окна видоискателя первого изображения области.
Разрешение первого изображения области является таким же, как разрешение второго изображения. Например, как показано в позиции (a) на фиг. 5, изображение 501 содержит первое изображение 502 области. Разрешение первого изображения 502 области является таким же, как разрешение второго изображения 102, показанного в позиции (b) на фиг. 5. Например, разрешение первого изображения области составляет 20 миллионов пикселей и разрешение второго изображения составляет 20 миллионов пикселей.
Следует заметить, что в этом варианте осуществления настоящей заявки разрешения двух изображений (например, изображения A и изображения B) являющиеся одинаковыми, означает, что количество пикселей в горизонтальном направлении в изображении A является таким же, как количество пикселей в горизонтальном направлении в изображении B, а количество пикселей в вертикальном направлении в изображении A является таким же, как количество пикселей в вертикальном направлении в изображении B. Например, разрешение первого изображения области равно 5000×4000 и разрешение второго изображения равно 5000×4000.
Следует заметить, что конкретно для способа, при котором электронное устройство выполняет реконструкцию с суперразрешением на первом изображении, ссылка может быть сделана на способ выполнения реконструкции с суперразрешением на изображении при традиционной технологии и подробности в этом варианте осуществления настоящей заявки повторно не описываются. Например, электронное устройство может регулирования разрешение первого изображения, используя алгоритм билинейной интерполяции, чтобы получить четвертое изображение.
В некоторых вариантах осуществления, чтобы гарантировать, что разрешение первого изображения области является таким же, как разрешение второго изображения, электронное устройство может выполнить реконструкция с суперразрешением на первом изображении, используя взаимосвязь между коэффициентом масштабирования первого изображения и коэффициентом масштабирования второго изображения, чтобы получить четвертое изображение.
В возможной реализации электронное устройство может выполнять реконструкцию с суперразрешением с первым коэффициентом на первом изображении, чтобы получить четвертое изображение. Первый коэффициент является отношением между коэффициентом масштабирования первого изображения и коэффициентом масштабирования второго изображения. Разрешение четвертого изображения больше, чем разрешение первого изображения.
При возможном проектировании электронное устройство может вычислять разрешение четвертого изображения, соответствующее коэффициенту масштабирования первого изображения, коэффициенту масштабирования второго изображения и разрешению второго изображения. Например, электронное устройство может получить разрешение четвертого изображения посредством формулы 1:
M = (p ÷ q)2 ×b, (формула 1)
где М - разрешение четвертого изображения, p - коэффициент масштабирования второго изображения, q - коэффициент масштабирования первого изображения, b - разрешение второго изображения, и (p ÷ q) - первый коэффициент.
Например, обращаясь к фиг. 1 и фиг. 5, предполагая, что коэффициент масштабирования телефотографического изображения 102 равен 4X, коэффициент масштабирования основного изображения 101 равен 1X и разрешение телефотографического изображения 102 составляет 20 миллионов пикселей, электронное устройство может определить разрешение изображения 501 по формуле 1 как:
M = (4 ÷ 1)2 ×2000 = 32000
То есть, разрешение изображения 501 составляет 320 миллионов пикселей.
S304. Электронное устройство выполняет слияние изображений на втором изображении и четвертом изображении, чтобы получить пятое изображение.
Пятое изображение содержит седьмое изображение области. Окно видоискателя седьмого изображения области является таким же, как второе окно видоискателя (или окно видоискателя четвертого изображения области).
В этом варианте осуществления настоящей заявки электронное устройство может выполнить слияние на втором изображении и четвертом изображении, используя алгоритм слияния изображений, чтобы получить пятое изображение. Алгоритм слияния изображений не ограничивается в этом варианте осуществления настоящей заявки. Например, алгоритм слияния изображений может быть алгоритмом слияния высокочастотной и низкочастотной информации. В другом примере алгоритм слияния изображений может быть многомасштабным алгоритмом слияния. В другом примере электронное устройство может выполнять слияние на втором изображении и четвертом изображении через заданную модель, чтобы получить пятое изображение. Заданная модель может быть моделью визуальной сети групповой геометрии (Visual Geometry Group Network, VGG), моделью поглощения, моделью ResNET и т. п. Это не ограничивается в этом варианте осуществления настоящей заявки.
Следует понимать, что поскольку разрешение первого изображения области в четвертом изображении является таким же, как разрешение второго изображения, и окно видоискателя первого изображения области является таким же, как второе окно видоискателя, электронное устройство может выполнить слияние изображений на втором изображении и четвертом изображении.
Следует понимать, что второе изображение имеет признак, согласно которому локальное изображение (то есть, изображение удаленного объекта) является четким, и четвертое изображение имеет признак, согласно которому полное изображение является относительно четким. Электронное устройство выполняет слияние изображений на втором изображении и четвертом изображении и может объединять признаки второго изображения и четвертого изображения, чтобы получить пятое изображение, у которого полное изображение обладает относительно высокой четкостью и локальное изображение имеет относительно высокую четкость. То есть, пятое изображение объединяет признаки основного изображения и телефотографического изображения. Таким образом, качество изображений, полученных электронным устройством, может быть улучшено.
S305. Электронное устройство выполняет реконструкцию с суперразрешением на третьем изображении, чтобы получить шестое изображение.
Шестое изображение содержит второе изображение области, окно видоискателя второго изображения области относительно третьей камеры является пятым окном видоискателя, третье окно видоискателя содержит пятое окно видоискателя и окно видоискателя второго изображения области (то есть, пятое окно видоискателя) совпадает с окном видоискателя первого изображения (или пятого изображения). Например, как показано в позиции (a) на фиг. 6, пятое окно видоискателя является окном видоискателя второго изображения области 602.
В этом варианте осуществления настоящей заявки разрешение второго изображения области является таким же, как разрешение пятого изображения. Например, как показано в позиции (a) на фиг. 6, шестое изображение 601 содержит второе изображение области 602. Разрешение изображения 602 второй области является таким же, как разрешение пятого изображения 501, показанного в позиции (b) на фиг. 6. Например, разрешение второго изображения области составляет 320 миллионов пикселей и разрешение пятого изображения составляет 320 миллионов пикселей.
Следует заметить, что для описаний процесса, в котором электронное устройство выполняет реконструкцию с суперразрешением на третьем изображении, чтобы получить шестое изображение, ссылка может быть сделана на описания, в которых электронное устройство выполняет реконструкцию с суперразрешением на первом изображении, чтобы на этапе S303 получить четвертое изображение, и подробности здесь повторно не описываются. Например, электронное устройство может регулирования разрешение третьего изображения, используя алгоритм билинейной интерполяции, чтобы получить шестое изображение.
В некоторых вариантах осуществления, чтобы гарантировать, что разрешение второго изображения области является таким же, как разрешением пятого изображения, электронное устройство может выполнить реконструкцию с суперразрешением на третьем изображении, используя масштабирование между коэффициентом масштабирования первого изображения и коэффициентом масштабирования третьего изображения, чтобы получить шестое изображение.
В возможной реализации электронное устройство может выполнить реконструкцию с суперразрешением на втором коэффициенте для третьего изображения, чтобы получить шестое изображение. Второе коэффициент является коэффициентом между коэффициентом масштабирования первого изображения и коэффициентом масштабирования третьего изображения. Разрешение шестого изображения больше, чем разрешение третьего изображения.
При возможном проектировании электронное устройство может вычислить разрешение шестого изображения согласно отношению коэффициенту масштабирования первого изображения, коэффициенту масштабирования третьего изображения и разрешению пятого изображения. Например, электронное устройство может получить разрешение шестого изображения согласно формуле 2:
N = (k + j)2 × c (формула 2)
где N - разрешение шестого изображения, k - коэффициент масштабирования первого изображения, j - коэффициент масштабирования третьего изображения, c - разрешение пятого изображения, и (k + j) - второй коэффициент.
Например, обращаясь к фиг. 1 и фиг. 6, предполагая, что коэффициент масштабирования основного изображения 101 составляет 1X, коэффициент масштабирования телефотографического изображения 103 составляет 0,5X и разрешение пятого изображения составляет 320 миллионов пикселей, электронное устройство может определить разрешение шестого изображения 601 по формуле 2 следующим образом:
M = (1 + 0,5)2 × 32000 = 128000 Таким образом, разрешение шестого изображения 601 составляет 1,28 миллиарда пикселей.
Следует заметить, что, порядок, в котором электронное устройство получает пятое изображение и шестое изображение, в этом варианте осуществления настоящей заявки не ограничивается. Например, электронное устройство может сначала выполнить этап S305, а затем выполнить этап S304. В другом примере электронное устройство может одновременно выполнить этапы S304 и S305.
S306. Электронное устройство выполняет слияние изображений на пятом изображении и шестом изображении, чтобы получить седьмое изображение.
Седьмое изображение содержит восьмое изображение области, где окно видоискателя восьмого изображения области является таким же, как первое окно видоискателя (или окно видоискателя пятого изображения области в третьем изображении).
Следует заметить, что для описаний процесса, в котором электронное устройство выполняет слияние изображений на пятом изображении и шестом изображении, чтобы получить седьмое изображение, ссылка может быть сделана на описания того, как электронное устройство выполняет слияние изображений на втором изображении и четвертом изображении, чтобы получить пятое изображение на этапе S304, и подробности повторно здесь не описываются.
Следует заметить, что поскольку разрешение второго изображения области в шестом изображении является таким же, как разрешение пятого изображения, и окно видоискателя второго изображения области является таким же, как окно видоискателя пятого изображения, электронное устройство может выполнить слияние изображений на пятом изображении и шестом изображении.
Следует понимать, что пятое изображение имеет признаки, что полное изображение является относительно четким и что локальное изображение (то есть, изображение удаленного объекта) является четким и шестое изображение имеет относительно большое окно видоискателя. Электронное устройство выполняет слияние изображений на пятом изображении и шестом изображении и может объединять признаки пятого изображения и шестого изображения, чтобы получить седьмое изображение, у которого окно видоискателя является относительно большим, полное изображение обладает относительно высокой четкостью и локальное изображение имеет относительно высокую четкость. То есть, седьмое изображение объединяет признаки основного изображения, телефотографического изображения и широкоугольного изображения. Таким образом, качество изображений, полученных электронным устройством, может быть улучшено.
Основываясь на предшествующем техническом решении, электронное устройство принимает операцию съемки, выполняемую пользователем, и может отдельно получить первое изображение, второе изображение и третье изображение, соответственно, через основную камеру, телефотокамеру и широкоугольную камеру. Кроме того, электронное устройство может выполнить обработку изображений на первом изображении, втором изображении и третьем изображении, чтобы получить седьмое изображение, где седьмое изображение обладает признаками изображений, полученных различными камерами. То есть, выполняя только одну операцию, пользователь может, используя электронное устройство, получить изображение с признаками множества изображений, так что процесс съемки упрощается и удобство использования пользователем улучшается.
Следует заметить, что при получении изображения на электронное устройство могут влиять некоторые факторы, приводящие в результате к низкому качеству получаемого изображения. Например, когда пользователь делает снимок и если руки трясутся, снимок, сделанный электронным устройством, может быть размытым. В другом примере, когда освещение плохо, шум в изображении, полученном электронным устройством, может быть значительным.
В некоторых других вариантах осуществления, чтобы улучшить качество изображений, получаемых электронным устройством, электронное устройство может получать изображения с помощью вспомогательной камеры (то есть, четвертой камеры). Вспомогательная камера не ограничивается в этом варианте осуществления настоящей заявки. Например, вспомогательная камера может быть инфракрасной камерой. В другом примере вспомогательная камера может быть черно-белой камерой.
Для примера используется случай, когда вспомогательная камера является инфракрасной камерой, то есть, электронное устройство получает изображения с помощью инфракрасной камеры. Инфракрасная камера может обнаружить не только видимый свет, но также и инфракрасный свет. Например, инфракрасный свет может быть инфракрасным светом с длиной волны от 890 до 990 нанометров (нм). Таким образом, инфракрасная камера может воспринимать инфракрасный свет с длиной волны от 890 нм до 990 нм. Конечно, инфракрасный свет (то есть, длины волн инфракрасного света), который могут обнаружить различные инфракрасные камеры, может различаться. Камера видимого света может также быть камерой с общей полосой длин волн. Общая полоса длин волн является полосой длин волн, в которую попадают длины волн видимого света.
В темном сценарии (например, вечером, поздней ночью или в темной комнате) интенсивность видимого света относительно низкая. Основная камера не может воспринимать свет или воспринимаемый свет слаб и, следовательно, невозможно получить четкое изображение. Однако, камера инфракрасного света может обнаруживать инфракрасный свет, испускаемый человеком или животным с температурой в рамках окна видоискателя и поэтому можно получить изображение человека или животного.
Учитывая перечисленные выше особенности инфракрасной камеры, при использовании основной камеры для получения изображения в темном сценарии, чтобы не допустить, чтобы на качество изображений влиял слабый видимый свет, электронное устройство за счет того преимущества, что инфракрасная камера может обнаруживать инфракрасный свет, использует инфракрасную камеру в качестве вспомогательной камеры, чтобы помочь в работе основной камере, улучшая, таким образом, качество изображений, получаемых основной камерой.
Как показано на фиг. 7, способ слияния изображений может содержать этапы S701-S707.
S701. Электронное устройство обнаруживает первую операцию.
Следует заметить, что для описаний этапа S701 ссылка может быть сделана на описания этапа S301 в предшествующем варианте осуществления и подробности здесь повторно не описываются.
S702. Электронное устройство в ответ на первую операцию получает первое изображение через первую камеру, второе изображение через вторую камеру, третье изображение через третью камеру и восьмое изображение через четвертую камеру.
Окно видоискателя восьмого изображения является таким же, как первое окно видоискателя.
Следует заметить, что в этом варианте осуществления настоящей заявки окно видоискателя восьмого изображения, являющееся таким же, как первое окно видоискателя, означает, что: подобие между окном видоискателя восьмого изображения и первым окном видоискателя составляет 100 % или подобие между окном видоискателя восьмого изображения и первым окном видоискателя больше, заданного порога подобия (например, 99 %, 95 % или 90 %).
Например, как показано в позиции (a) на фиг. 8, область 801 является первым окном видоискателя, область 802 является окном видоискателя восьмого изображения и область 801 является такой же, как область 802. В другом примере, как показано в позиции (b) на фиг. 8, область 803 является первым окном видоискателя, область 804 является окном видоискателя восьмого изображения и область 803 не является полностью такой же, как область 804.
В этом варианте осуществления настоящей заявки электронное устройство может одновременно получить восьмое изображение через вспомогательную камеру, первое изображение через основную камеру, второе изображение через телефотокамеру и третье изображение через широкоугольную камеру.
Следует заметить, что для описаний того же самого момента ссылка может быть сделана на описания того, как электронное устройство на этапе S302 одновременно получает первое изображение через основную камеру, второе изображение через телефотокамеру и третье изображение через широкоугольную камеру и подробности здесь повторно не описываются.
S703. Электронное устройство выполняет слияние изображений на первом изображении и восьмом изображении, чтобы получить девятое изображение.
Окно видоискателя девятого изображения является таким же, как первое окном видоискателя. Девятое изображение содержит шестое изображение области, где окно видоискателя шестого изображения области является таким же, как второе окно видоискателя.
Следует заметить, что разрешения первого изображения и восьмого изображения не ограничиваются в этом варианте осуществления настоящей заявки. Например, разрешение первого изображения может быть больше, чем разрешение восьмого изображения. В другом примере разрешение первого изображения может быть равным разрешению восьмого изображения. В другом примере разрешение первого изображения может быть меньше, чем разрешение восьмого изображения.
В некоторых вариантах осуществления, если разрешение первого изображения больше (или равно), чем разрешение восьмого изображения, электронное устройство может напрямую выполнять слияние изображений на первом изображении и восьмом изображении, чтобы получить девятое изображение.
Следует заметить, что в процессе, в котором электронное устройство выполняет слияние изображений на первом изображении и восьмом изображении, электронное устройство может увеличить масштаб восьмого изображения до такого же разрешения, которое имеет первое изображение.
В некоторых других вариантах осуществления, если разрешение первого изображения меньше, чем разрешение восьмого изображения, электронное устройство может увеличить масштаб первого изображения и разрешение первого изображения, для которого масштаб был увеличен, является таким же, как разрешение восьмого изображения. Затем электронное устройство может выполнить слияние изображений на увеличенном первом изображении и восьмом изображении, чтобы получить девятое изображение.
Следует заметить, что для описаний процесса, в котором электронное устройство выполняет слияние изображений на первом изображении и восьмом изображении, чтобы получить девятое изображение, ссылка может быть сделана на описания того, как электронное устройство выполняет слияние изображений на втором изображении и четвертом изображении, чтобы на этапе S304 получить пятое изображение, и подробности здесь повторно не описываются.
Следует понимать, что слияние изображений может улучшить качество изображения. Электронное устройство выполняет слияние изображений на первом изображении и восьмом изображении и качество изображения полученного девятого изображения будет более высоким, чем качество изображения первого изображения (или восьмого изображения). Таким образом, в темном сценарии или в сценарии, в который объект движется, качество изображений, полученных электронным устройством, может быть дополнительно улучшено.
S704. Электронное устройство выполняет реконструкцию с суперразрешением на девятом изображении, чтобы получить четвертое изображение.
Следует заметить, что для описаний процесса, в котором электронное устройство выполняет реконструкцию с суперразрешением на девятом изображении, чтобы получить четвертое изображение, ссылка может быть сделана на описания процесса на этапе S303, в котором электронное устройство выполняет реконструкцию с суперразрешением на первом изображении, чтобы получить четвертое изображение, и подробности здесь повторно не описываются.
Следует понимать, что качество изображения девятого изображения, полученного электронным устройством через слияние, более высокое, чем качество изображения для первого изображения (или восьмого изображения). Электронное устройство выполняет реконструкцию с суперразрешением на девятом изображении и качество изображения полученного четвертого изображения также более высокое, чем качество изображения первого изображения (или восьмого изображения). Таким образом, качество изображений, полученных электронным устройством, может быть улучшено.
S705. Электронное устройство выполняет слияние изображений на четвертом изображении и втором изображении, чтобы получить пятое изображение.
Следует заметить, что для описания этапа S705 ссылка может быть сделана на описание этапа S304 в предшествующем варианте осуществления и подробности повторно здесь не описываются.
S706. Электронное устройство выполняет реконструкцию с суперразрешением на третьем изображении, чтобы получить шестое изображение.
Следует заметить, что для описания этапа S706 ссылка может быть сделана на описание S305 в предшествующем варианте осуществления и подробности здесь повторно не описываются.
S707. Электронное устройство выполняет слияние изображений на шестом изображении и пятом изображении, чтобы получить седьмое изображение.
Следует заметить, описания этапа S707 ссылка может быть сделана на описание этапа S306 в предшествующем варианте осуществления и подробности здесь повторно не описываются.
Основываясь на предшествующем техническом решении, электронное устройство принимает операцию съемки, выполняемую пользователем, и может получить первое изображение, второе изображение, третье изображение и восьмое изображение, соответственно, через основную камеру, телефотокамеру, широкоугольную камеру и вспомогательную камеру. Кроме того, электронное устройство может выполнить обработку изображений на первом изображении, втором изображении, третьем изображении и восьмом изображении, чтобы получить седьмое изображение, причем седьмое изображение имеет признаки изображений, полученных различными камерами. Таким образом, выполняя только одну лишь операцию, пользователь с помощью электронного устройства может получить изображение с признаками множества изображений, так чтобы процесс съемки был упрощен и удобство использования пользователем улучшалось.
Следует заметить, что для того, чтобы помочь пользователю получить через электронное устройство изображение (то есть, седьмое изображение) с признаками основного изображения, телефотографического изображения и широкоугольного изображения, электронное устройство может установить заданный режим съемки. Когда режим съемки электронного устройства является заданным режимом съемки, электронное устройство может получить седьмое изображение через такие камеры, как основная камера, телефотокамера и широкоугольная камера.
В некоторых вариантах осуществления, прежде чем электронное устройство принимает операцию съемки, выполняемую пользователем, электронное устройство может запустить приложение съемки и вывести на экран интерфейс предварительного просмотра изображения. Затем электронное устройство может принять операцию переключения режима съемки, выполняемую пользователем, где операция переключения режима съемки используется для инициирования электронного устройства, чтобы изменить режим съемки. В ответ на операцию переключения режима съемки электронное устройство может переключить режим съемки на заданный режим съемки. Например, как показано на фиг. 9(a), после того, как электронное устройство запустило приложение съемки, электронное устройство может вывести на экран интерфейс 901 предварительного просмотра изображения. Интерфейс 901 предварительного просмотра изображения содержит кадр 902 видоискателя, кнопку 903 спуска затвора, опцию 904 получения, кнопку 905 альбома, опцию 906 предварительного просмотра изображения, опцию 907 флэш-памяти, опцию "Видео" (Video), опцию "Фото" (Photo) , опцию "Больше" (More) и т. п. Затем, электронное устройство может отображать на экране блок 908 функциональных опций, показанный на фиг. 9(b) на верхнем уровне интерфейса 901 предварительного просмотра изображения в ответ на операцию выбора (например, операция A), выполняемую пользователем на опции "More". Блок 908 функциональных опций содержит идентификатор режима "Professional" (профессиональный), идентификатор режима "Time lapse" (истекшее время), идентификатор режима "Panorama" (панорама), идентификатор режима "Spotlight" (прожектор) и т. п. Режим "Прожектор" является режимом получения седьмого изображения. То есть, когда режим съемки электронного устройства является режимом "Прожектор", электронное устройство может получать седьмое изображение, получая изображение через множество камер. Затем в ответ на операцию (например, на операцию B), выполняемую пользователем на идентификаторе режима "Прожектор", электронное устройство может переключить режим съемки электронного устройства на режим "Прожектор" (как показано на фиг. 9(c)).
Таким образом, когда режим съемки электронного устройства является заданным режимом съемки, электронное устройство может принять операцию съемки, выполняемую пользователем, и получить седьмое изображение. Например, электронное устройство может принять операцию C (то есть, электронное устройство выполняет этап S301), выполняемую кнопкой 904 получения, показанной на фиг. 9(c), и получает седьмое изображение (то есть, электронное устройство выполняет этапы S302-S306).
Следует заметить, что, когда режим съемки электронного устройства является заданным режимом съемки, электронное устройство может запустить по меньшей мере одну камеру для получения изображения предварительного просмотра.
В некоторых вариантах осуществления, когда режим съемки электронного устройства является заданным режимом съемки, электронное устройство может запустить основную камеру, телефотокамеру и широкоугольную камеру, чтобы получить изображение для предварительного просмотра. Как вариант, электронное устройство может также запустить основную камеру, вспомогательную камеру, телефотокамеру и широкоугольную камеру, чтобы получить изображение для предварительного просмотра. Изображение для предварительного просмотра является седьмым изображением. То есть, изображение для предварительного просмотра является изображением, полученным после того, как электронное устройство обрабатывает изображения, полученные множеством камер (то есть, S303-S306).
Следует понимать, что электронное устройство запускает основную камеру, телефотокамеру и широкоугольную камеру, чтобы получить изображение для предварительного просмотра, и может отобразить на экране интерфейса предварительного просмотра обработанное изображение (то есть, седьмое изображение). Таким образом, пользователь может интуитивно понять эффект изображения, полученного в заданном режиме съемки, и опыт съемки пользователя улучшается.
В некоторых других вариантах осуществления, когда режим съемки электронного устройства является заданным режимом съемки, электронное устройство может запустить любую камеру (например, основную камеру, телефотокамеру или широкоугольную камеру), чтобы получить изображение для предварительного просмотра. Изображение для предварительного просмотра является изображением, полученным камерой, запущенной электронным устройством. Например, электронное устройство может запустить основную камеру, чтобы получить изображение для предварительного просмотра (изображение 906 для предварительного просмотра, показанное на фиг. 9(a)). В другом примере электронное устройство может запустить широкоугольную камеру, чтобы получить изображение предварительного просмотра (изображение 906 для предварительного просмотра, показанное на фиг. 9(c)). Обычно электронное устройство может запустить широкоугольную камеру, чтобы получить изображение для предварительного просмотра. Таким образом, пользователь может узнать самую большую область, которую фотографирует электронное устройство.
Следует понимать, что когда электронное устройство запускает любую камеру, чтобы получить изображение для предварительного просмотра, электронному устройству не требуется обрабатывать полученное изображение, так что потребление энергии электронным устройством снижается.
В некоторых вариантах осуществления электронное устройство может улучшить качество изображения в определенной пользователем области. Конкретно, электронное устройство может принять операцию установки масштабирования, выполняемую пользователем, где операция установки масштабирования используется для инициирования электронного устройства, чтобы установить коэффициенты масштабирования первого изображения, второго изображения и третьего изображения. В ответ на операцию установки коэффициента масштабирования, выполняемую пользователем, электронное устройство может установить первый заданный коэффициент, второй заданный коэффициент и третий заданный коэффициент, где первый заданный коэффициент является коэффициентом масштабирования первого изображения, второй заданный коэффициент является коэффициентом масштабирования второго изображения и третий заданный коэффициент является коэффициентом масштабирования третьего изображения. Например, как показано в позиции (a) на фиг. 10, электронное устройство может вывести на экран окно 1002 установки масштабирования, показанное в позиции (b) на фиг. 10 в ответ на операцию D, выполняемую пользователем на "Установка коэффициента" (Ratio setting) 1001. Альтернативно, электронное устройство может отображать на экране окно 1002 установки коэффициента масштабирования в ответ на операцию, выполняемую на идентификаторе режима "Прожектора", показанного на фиг. 9(b). Окно 1002 установки масштабирования содержит поле ввода коэффициента масштабирования для основного изображения, поле ввода масштабирования для телефотографического изображения и поле ввода масштабирования для широкоугольного изображения. Пользователь может ввести коэффициент масштабирования изображения в поле ввода масштабирования. Например, коэффициент масштабирования (то есть, первый заданный коэффициент масштабирования) основного изображения равен 1X, коэффициент масштабирования (то есть, второй заданный коэффициент масштабирования) телефотографического изображения равен 4X и коэффициент масштабирования (то есть, третий заданный коэффициент масштабирования) широкоугольного изображения равен 0,5X. Как вариант, окно 1002 установки коэффициента масштабирования может дополнительно содержать кнопку "Сохранить" (Save), кнопку "Сброса" (Reset) и кнопку "Отмены" (Cancel). Кнопка "Сохранить" выполнена с возможностью инициирования электронного устройства, чтобы сохранить коэффициент масштабирования изображения, введенный пользователем, и кнопка "Сброс" выполнена с возможностью инициирования электронного устройства для установки коэффициента масштабирования изображения на коэффициент масштабирования по умолчанию. Коэффициент масштабирования по умолчанию не ограничивается в этом варианте осуществления настоящей заявки (например, коэффициент масштабирования по умолчанию для основного изображения может быть равен 1X, коэффициент масштабирования по умолчанию телефотографического изображения может быть равен 3,5X и коэффициент масштабирования по умолчанию широкоугольного изображения может быть равен 0,6X). Кнопка "Отмена" выполнена с возможностью инициирования электронное устройство не отображать на экране окно 1002 установки масштабирования.
Следует понимать, что через операцию установки коэффициента масштабирования электронное устройство может регулировать области отображения первого изображения, второго изображения и третьего изображения. Таким образом, электронное устройство может устанавливать области дисплея с различными признаками в седьмом изображении в соответствии с намерением пользователя, так чтобы удобство использования пользователем было улучшено.
Следует заметить, что после того, как электронное устройство получает седьмое изображение (то есть, электронное устройство выполняет этап S306 или электронное устройство выполняет этап S707), электронное устройство может принять вторую операцию, где вторая операция используется для инициирования электронного устройства, чтобы отобразить на экране седьмое изображение. Электронное устройство может отобразить на экране седьмое изображение в заданном режиме в ответ на вторую операцию. Заданный режим содержит динамический режим и статический режим. Динамический режим используется, чтобы подать электронному устройству команду автоматически масштабировать седьмое изображение с третьим изображением области в качестве центра. Седьмое изображение содержит третье изображение области, окно видоискателя третьего изображения области относительно третьей камеры является шестым окном видоискателя, третье окно видоискателя содержит шестое окно видоискателя, и шестое окно видоискателя совпадает со вторым окном видоискателя. Статический режим используется, чтобы подать электронному устройству команду масштабировать седьмое изображение после того, как принята операция масштабирования, введенная пользователем.
В некоторых вариантах осуществления электронное устройство может отображать на экране седьмое изображение в соответствии с динамическим режимом. Конкретно, электронное устройство принимает вторую операцию. Электронное устройство может отобразить на экране динамический интерфейс изображения (то есть, первый интерфейс) в ответ на вторую операцию, выполняемую пользователем, где динамический интерфейс изображения выполнен с возможностью воспроизведения динамического экрана, в котором седьмое изображение центрируется на третьем изображении области и автоматически масштабируется. Определенно, седьмое изображение может центрироваться на третьем изображении области и седьмое изображение может автоматически масштабироваться согласно коэффициентам масштабирования в порядке убывания. Максимальный коэффициент масштабирования седьмого изображения является коэффициентом масштабирования второго изображения, а минимальный коэффициент масштабирования седьмого изображения является коэффициентом масштабирования третьего изображения.
Например, как показано на фиг. 11, электронное устройство может отображать на экране динамический интерфейс 1101 изображения в ответ на вторую операцию, выполняемую пользователем. Динамический интерфейс 1101 изображения содержит динамическое изображение 1102. Для динамического изображения 1102 седьмое изображение может центрироваться на третьем изображении 1105 области и автоматически масштабироваться согласно коэффициенту масштабирования в порядке убывания. Например, пользователь может просматривать динамический интерфейс изображения в интерфейсе пользователя. Изображение, соответствующее позиции (c) на фиг. 4, представленном на интерфейсе пользователя, может масштабироваться до изображения в позиции (a) на фиг. 4, представленного на интерфейсе пользователя, и затем масштабироваться до изображения, соответствующего позиции (b) на фиг. 4, представленного на интерфейсе пользователя. Как вариант, процесс масштабирования динамического изображения может воспроизводиться неоднократно. Например, после представления изображения, соответствующего позиции (b) на фиг. 4, пользователь переходит к изображению, соответствующему позиции (c) на фиг. 4, представленному на интерфейсе пользователя, чтобы повторно воспроизвести такой процесс динамического изменения, или, вместо повторения, продолжает сохранять изображение, полученное после масштабирования динамического изображения до изображения, соответствующего позиции (b) на фиг. 4, и выводит на экран последний кадр изображения. Динамическое отображение динамического изображения может быть выполнен в ответ на то, что палец пользователя нажимает любое место на динамическом изображении. Когда пальцы пользователя покидают экран, длительное нажатие заканчивается и динамическое отображение динамического изображения заканчивается. Динамическое отображение может также выполняться в ответ на длительное нажатие пальцем пользователем в любом месте динамического изображения в течение 2 секунд. Когда пальца пользователя покидают экран, длительное нажатие заканчивается и динамическое отображение динамического изображения продолжается и не останавливается. Альтернативно, может иметься значок воспроизведения и пользователь щелкает по значку, чтобы вывести на экран динамическое изображение. Способ отображения динамического изображения и конкретная операция, в ответ на которую выполнен динамическое отображение, не ограничиваются в этом варианте осуществления настоящей заявки. Как вариант, интерфейс динамического изображения может дополнительно содержать первую опцию скорости, где первая опция скорости выполнена с возможностью регулирования скорости воспроизведения на динамическом экране. Электронное устройство может регулировать скорость воспроизведения динамического экрана в ответ на операцию регулирования, выполняемую пользователем на первой опции скорости. Например, как показано на фиг. 11, динамический интерфейс 1101 изображения дополнительно содержит первую опцию 1103 скорости. Например, первая опция 1103 скорости может подать электронному устройству команду автоматически масштабировать седьмое изображение до 100 пикселей/с или 20 % FOV/с.
Как вариант, динамический интерфейс изображения может дополнительно содержать первую опцию масштабирования, где первая опция масштабирования выполнена с возможностью регулирования максимального коэффициента масштабирования седьмого изображения на первом интерфейсе. Максимальный коэффициент масштабирования седьмого изображения меньше или равен второму заданному коэффициенту масштабирования (то есть, коэффициенту масштабирования второго изображения). Электронное устройство может регулировать максимальный коэффициент масштабирования седьмого изображения в ответ на операцию регулирования, выполняемую пользователем на первой опции масштабирования. Например, как показано на фиг. 11, динамический интерфейс 1101 изображения дополнительно содержит первую опцию 1104 масштабирования. Например, когда коэффициент масштабирования второго изображения равен 4X, максимальный коэффициент масштабирования седьмого изображения может быть равен 4X и может также быть равен 3X.
Следует понимать, что электронное устройство отображает седьмое изображение в динамическом режиме, так чтобы пользователь мог просматривать динамическое изображение, которое увеличивает процент просмотра изображения. Кроме того, первая опция скорости и первая опция масштабирования могут позволить пользователю регулировать скорость масштабирования и максимальный коэффициент масштабирования изображения так, чтобы удобство использования пользователем улучшалось.
В некоторых вариантах осуществления электронное устройство может отображать на экране седьмое изображение, соответствующее статическому режиму. Конкретно, электронное устройство может отображать на экране статический интерфейс изображения (то есть, второй интерфейс) в ответ на вторую операцию, выполняемую пользователем, где статический интерфейс изображения содержит седьмое изображение, которое не может автоматически масштабироваться. Как вариант, интерфейс отображения изображения может дополнительно содержать заданную опцию масштабирования, где заданная опция масштабирования выполнена с возможностью установки коэффициента масштабирования седьмого изображения. Электронное устройство может принимать коэффициент масштабирования, установленный пользователем в заданной опции масштабирования и отображать на экране седьмое изображение, соответствующее коэффициенту масштабирования, установленному пользователем. Например, как показано на фиг. 12, интерфейс 1201 отображения изображения, отображаемый на экране электронным устройством, может содержать седьмое изображение 1202 и заданную опцию 1203 масштабирования. Например, заданная опция 1203 масштабирования может содержать первый заданный коэффициент масштабирования (например, 1X), второй заданный коэффициент масштабирования (например, 4X) и третий заданный коэффициент масштабирования (например, 0,5X). То есть, электронное устройство может установить коэффициент масштабирования седьмого изображения равным 4X, 1X или 0,5X в ответ на операцию, выполняемую пользователем на заданной опции 1203 масштабирования.
Следует понимать, что после того, как электронное устройство принимает операцию, выполняемую на заданной опции масштабирования, электронное устройство отображать на экране изображение, масштабируемое с заданным коэффициентом. То есть, седьмое изображение может отображать на экране область с признаками различных изображений (таких как первое изображение, второе изображение или третье изображение). Таким образом, пользователь может просмотреть признаки различных изображений в одном изображении, так что удобство использования пользователем улучшается.
В некоторых вариантах осуществления электронное устройство может переключать режим отображения седьмого изображения. В возможном проекте, когда интерфейс, отображаемый электронным устройством, является первым интерфейсом, то есть, электронное устройство воспроизводит динамический экран, в котором седьмое изображение центрируется на третьем изображении области и автоматически масштабируется, первый интерфейс дополнительно содержит кнопку ручного воспроизведения, где кнопка ручного воспроизведения выполнена с возможностью инициирования электронным устройством отображения второго интерфейса. Электронное устройство может принять операцию, выполняемую кнопкой ручного воспроизведения, и переключить отображаемый на экране интерфейс с первого интерфейса на второй интерфейс. Например, как показано в позиции (a) на фиг. 13, динамический интерфейс 1301 изображения, отображаемый на экране электронным устройством, может содержать кнопку 1302 ручного воспроизведения. Например, кнопка 1302 ручного воспроизведения может быть "Dynamic mode" (динамический режим). Интерфейс, отображаемый на экране электронным устройством, может быть переключен с динамического интерфейса 1301 изображения на интерфейс 1303 статического изображения, показанный в позиции (b) на фиг. 13, в ответ на операцию, выполняемую пользователем кнопкой 1302 ручного воспроизведения.
В другом возможном проекте, когда интерфейс, отображаемый на экране электронным устройством, является вторым интерфейсом, второй интерфейс может дополнительно содержать кнопку автоматического воспроизведения, где кнопка автоматического воспроизведения выполнена с возможностью инициирования электронного устройства для вывода на экран первого интерфейса. Например, как показано в позиции (b) на фиг. 13, интерфейс 1303 статического изображения содержит кнопку 1304 автоматического воспроизведения. Например, кнопка автоматического воспроизведения 1304 может быть "Static mode" (статический режим). Электронное устройство может принять операцию, выполняемую на кнопке автоматического воспроизведения, и переключить отображаемый на экране интерфейс со второго интерфейса на первый интерфейс.
Следует понимать, что после приема операции, выполняемой пользователем, электронное устройство может переключить режим отображения седьмого изображения. Таким образом, пользователь может гибко выбирать режим для отображения на экране седьмое изображение, так чтобы удобство использования пользователем улучшилось.
Следует заметить, что существует много типов изображений, хранящихся в электронном устройстве. Электронное устройство может отображать общие типы изображений общим способом отображения. Например, электронное устройство может отображать на экране телефотографическое изображение, основное изображение и т. п. Электронное устройство может также отображать седьмое изображение в заданном режиме.
В некоторых вариантах осуществления, чтобы облегчить электронному устройству определение режима отображения изображения, при сохранении седьмого изображения электронное устройство может добавить первый идентификатор к информации седьмого изображения, где первый идентификатор используется для подачи команды электронному устройству отобразить на экране седьмое изображение в заданном режиме. Электронное устройство может определить в соответствии с информацией изображения для изображения в ответ на вторую операцию, отображать ли изображение в заданном режиме. Например, после приема второй операции, выполняемой пользователем, электронное устройство может обнаружить, содержит информация изображения для изображения первый идентификатор. Если информация изображения содержит первый идентификатор, электронное устройство может отобразить на экране изображение в заданном режиме. Если информация изображения не содержит первый идентификатор, электронное устройство может отобразить на экране изображение обычным способом отображения.
Следует понимать, что электронное устройство добавляет первый идентификатор к седьмому изображению так, чтобы электронное устройство могло отображать на экране седьмое изображение в заданном режиме. Таким образом, процент просмотра изображения пользователем увеличивается и удобство использования пользователем улучшается.
Следует заметить, что после того, как электронное устройство получает седьмое изображение, электронное устройство может использовать седьмое изображение совместно с другими электронными устройствами. Другие электронные устройства могут отображать седьмое изображение другими способами отображения в соответствии с наличием у электронного устройства возможности идентифицировать первый идентификатор.
В некоторых вариантах осуществления электронное устройство (например, первое устройство), которое принимает седьмое изображение, может отобразить на экране седьмое изображение в заданном режиме и первое устройство имеет возможность идентифицировать первый идентификатор. Конкретно, электронное устройство может использовать седьмое изображение совместно с первым устройством. После приема седьмого изображения первое устройство может обнаружить и идентифицировать первый идентификатор седьмого изображения. Затем первое устройство может отобразить седьмое изображение на экране в заданном режиме. Например, первое устройство может в ответ на вторую операцию отобразить седьмое изображение в динамическом режиме.
В некоторых других вариантах осуществления электронное устройство (например, второе устройство), которое принимает седьмое изображение, может отображать седьмое изображение обычным способом отображения и второе устройство не обладает способностью идентификации первого идентификатора. Конкретно, электронное устройство может использовать седьмое изображение совместно со вторым устройством. После приема седьмого изображения второе устройство не может идентифицировать первый идентификатор седьмого изображения. Затем второе устройство может отображать на экране седьмое изображение обычным способом отображения. Например, второе устройство в ответ на вторую операцию может отобразить седьмое изображение на экране второго устройства.
Следует заметить, что если другие электронные устройства не обладают способностью идентификации первого идентификатора, электронное устройство не может отобразить на экране седьмое изображение, которое автоматически масштабируется, и, следовательно, это отрицательно влияет на удобство использования пользователем.
В некоторых других вариантах осуществления, чтобы позволить электронному устройству, которое не может идентифицировать первый идентификатор, просматривать седьмое изображение, которое автоматически масштабируется, электронное устройство может преобразовать формат файла седьмого изображения. Конкретно, когда интерфейс, отображаемый на экране электронным устройством, является первым интерфейсом, то есть, электронное устройство воспроизводит динамический экран, в котором седьмое изображение центрируется на третьем изображении области и автоматически масштабируется, первый интерфейс может дополнительно содержать кнопку преобразования формата, где кнопка преобразования формата выполнена с возможностью инициирования электронного устройства для преобразования формата файла седьмого изображения. Электронное устройство может принять третью операцию, выполняемую на кнопке преобразования формата, чтобы сформировать первый файл. Третья операция используется для инициирования электронного устройства преобразовать формат файла седьмого изображения, причем первый файл является файлом, в котором седьмое изображение центрируется на третьем изображении области и автоматически масштабируется. Например, электронное устройство может сформировать видеофайл или электронное устройство может сформировать динамический файл изображения. Затем, электронное устройство может использовать первый файл совместно с другими электронными устройствами. Например, когда первый файл является файлом изображения в формате обмена графическими данными (Graphics Interchange Format, GIF) , электронное устройство может использовать изображение в формате GIF совместно с другими электронными устройствами.
Следует заметить, что скорость автоматического масштабирования седьмого изображения в первом файле и максимальный коэффициент масштабирования до которого может быть увеличен масштаб седьмого изображение, могут быть установлены, используя первую опцию скорости и первую опцию масштабирования. Это не ограничивается в этом варианте осуществления настоящей заявки.
Следует понимать, что первый файл может автоматически масштабировать седьмое изображение в любом электронном устройстве. Таким образом, после приема первого файла другие электронные устройства могут отображать на экране автоматически масштабированное седьмое изображение, так чтобы удобство использования пользователем было улучшено.
Решения, представленные в вариантах осуществления настоящей заявки, описываются выше, главным образом, с точки зрения электронного устройства. Следует понимать, что для реализации представленных выше признаков электронное устройство включает в себя соответствующие аппаратные строения и/или программные модули для выполнения функций. Специалист в данной области техники легко может понять, что, в сочетании со способом слияния изображений и примерами, описанными в вариантах осуществления, раскрытых в настоящей заявке, настоящая заявка может быть реализована аппаратными средствами или сочетанием аппаратных средств и программного обеспечения. Независимо от того, выполнен ли функция аппаратными средствами или программным обеспечением электронного устройства, управление аппаратными средствами зависит от конкретных приложений и конструктивных ограничений технических решений. Специалист в данной области техники может использовать различные способы, чтобы реализовывать описанные признаки для каждого конкретного применения, но при этом нельзя считать, что реализация выходит за рамки объема защиты настоящей заявки.
В вариантах осуществления настоящей заявки деление на функциональные модули или деление на функциональные блоки может выполняться на устройстве слияния изображений, основанном на описанном выше способе, например, каждый функциональный модуль или функциональный блок могут быть разделены соответственно каждому признаку или две или больше признаков могут быть интегрированы в один модуль обработки. Интегрированный модуль может быть реализован в форме аппаратных средств или может быть реализован в форме функционального модуля программного обеспечения или функционального блока. Деление на модули или блоки в вариантах осуществления настоящей заявки является примерным и является просто делением по логическим признакам и во время фактической реализации может быть другим делением.
Другие варианты осуществления настоящей заявки обеспечивают электронное устройство (такое как мобильный телефон 200, показанный на фиг. 2A). Электронное устройство может содержать память и один или более процессоров. Память связывается с процессором. Электронное устройство может дополнительно содержать камеру. Альтернативно электронное устройство может быть соединено с внешней камерой. Память выполнен с возможностью хранения компьютерной управляющей программы и компьютерная управляющая программа содержит компьютерные команды. Когда процессор выполняет компьютерные команды, электронное устройство может выполнить различные признаки или этапы, выполняемые мобильным телефоном согласно представленным выше вариантам осуществления способа. В отношении структуры электронного устройства ссылка может делаться на структуру мобильного телефона 200, показанную на фиг. 2A.
Этот вариант осуществления настоящей заявки дополнительно обеспечивает система микросхем. Как показано на фиг. 14, система микросхем содержит по меньшей мере один процессор 1401 и по меньшей мере одну схему 1402 интерфейса. Процессор 1401 и схема 1402 интерфейса могут быть соединены друг с другом, используя линию. Например, схема 1402 интерфейса может быть выполнена с возможностью приема сигналов от других устройств (таких как память электронного устройства). В другом примере схема 1402 интерфейса может быть выполнена с возможностью посылки сигналов другим устройствам (например, процессору 1401). Например, схема 1402 интерфейса может считывать команды, хранящиеся в памяти, и посылать команды процессору 1401. Когда команды исполняются процессором 1401, электронное устройство (мобильный телефон 200, показанный на фиг. 2A) может выполнять этапы согласно описанным выше вариантам осуществления. Конечно, система микросхем может дополнительно содержать другие дискретные устройства, которые конкретно не ограничиваются в вариантах осуществления настоящей заявки.
Варианты осуществления настоящей заявки дополнительно обеспечивают считываемый компьютером носитель запоминающего устройства, где считываемый компьютером носитель запоминающего устройства содержит компьютерные команды. Компьютерные команды, когда они действуют на электронном устройстве (на мобильном телефоне 200, показанном на фиг. 2A), заставляют электронное устройство реализовывать признаки или этапы, реализуемые мобильным телефоном в предшествующих вариантах осуществления способа.
Этот вариант осуществления настоящей заявки дополнительно обеспечивает компьютерный программный продукт, который, когда работает на компьютере, заставляет компьютер реализовать признаки или этапы, реализуемые мобильным телефоном в предшествующих вариантах осуществления способа.
Предшествующие описания реализаций позволяют специалисту в данной области техники ясно понимать, что с целью удобства и краткости описания деление предшествующих функциональных модулей сделано в качестве примера для иллюстрации. При фактическом применении предшествующие признаки могут быть назначены различным модулям и реализовываться в соответствии с требованиями, то есть, внутренняя структура устройства делится на различные функциональные модули, чтобы реализовывать все или часть признаков, описанных выше.
В нескольких вариантах осуществления, представленных в настоящей заявке, следует понимать, что раскрытые устройство и способ могут быть реализованы и другими способами. Например, описанный вариант осуществления устройства является просто примером. Например, деление на модули или блоки является просто делением по логическим функциям и при фактической реализации может быть другим делением. Например, множество модулей или компонентов могут объединяться или интегрироваться в других устройствах или некоторые признаки могут игнорироваться или не выполняться. Кроме того, отображаемые на экране или обсуждаемые взаимные связи или прямые соединения или связные соединения могут реализовываться, используя некоторые интерфейсы. Косвенные связи или связные соединения между устройствами или модулями могут быть реализованы в электрической, механической или других формах.
Блоки, описанные как отдельные части, могут быть или не быть физически отдельными, и части, отображаемые как блоки, могут быть одним или более физическими блоками, могут быть расположены в одном месте или могут быть распределены в различных местах. Некоторые или все модули могут выбираться согласно фактическим потребностям для достижения целей решений вариантов осуществления.
Кроме того, функциональные блоки в вариантах осуществления настоящей заявки могут быть интегрированы в один процессор или каждый из блоков может существовать физически отдельно или два или более блоков могут быть интегрированы в один блок. Интегрированный блок может быть реализован в форме аппаратных средств или может быть реализован в форме программного функционального блока.
Когда интегрированный блок реализуется в форме программного функционального блока и продается или используется в качестве независимого продукта, интегрированный блок может храниться на считываемом носителе запоминающего устройства. Основываясь на таком понимании, технические решения, содержащиеся в вариантах осуществления настоящей заявки, по существу или частично способствующие развитию предшествующего уровня техники, или все или некоторые из технических решений могут быть реализованы в форме программного продукта. Программный продукт хранится на носителе запоминающего устройства и содержит несколько команд для сообщения устройству (которое может быть однокристальным микрокомпьютером, микросхемой и т. п.) или процессору, чтобы выполнить все или некоторые из этапов способов, описанных в вариантах осуществления настоящей заявки. Вышеупомянутый носитель запоминающего устройства содержит любой носитель, который может хранить управляющую программу, такой как карта флэш-памяти с USB-интерфейсом, съемный жесткий диск, постоянная память ROM (read only memory, ROM), оперативная память RAM (random access memory, RAM), магнитный диск, или оптический диск.
Предшествующее содержание описывает просто конкретные реализации настоящей заявки, но не подразумевает ограничения объема защиты настоящей заявки. Любое изменение или замена в рамках технического объема, раскрытого в настоящей заявке, должны попадать в пределы объема защиты настоящей заявки. Поэтому объем защиты настоящей заявки должен подчиняться объему защиты формулы изобретения.
Изобретение относится к захвату и обработке изображений. Техническим результатом является повышение качества изображений, полученных электронным устройством обработки изображений. Результат достигается тем, что получают множество изображений с различными признаками, причем процесс получения множества изображений с различными признаками содержит этапы, на которых в ответ на первую операцию получают посредством электронного устройства обработки изображений первое изображение через первую камеру, второе изображение через вторую камеру и третье изображение через третью камеру. При этом электронное устройство обработки изображений может обрабатывать первое изображение, чтобы получить четвертое изображение, где разрешение первого изображения области в четвертом изображении является таким же, как разрешение второго изображения. Затем электронное устройство обработки изображений может выполнять слияние изображений на втором изображении и четвертом изображении, чтобы получить пятое изображение. Также электронное устройство обработки изображений может обрабатывать третье изображение, чтобы получить шестое изображение, где разрешение второго изображения области в шестом изображении является таким же, как разрешение первого изображения. Затем электронное устройство может выполнять слияние изображений на пятом изображении и шестом изображении, чтобы получить седьмое изображение. 5 н. и 16 з.п. ф-лы, 17 ил.
1. Способ слияния изображений, реализуемый в электронном устройстве, причем электронное устройство содержит первую камеру, вторую камеру и третью камеру, причем поле зрения первой камеры больше, чем поле зрения второй камеры, а поле зрения третьей камеры больше, чем поле зрения первой камеры, содержащий этапы, на которых:
обнаруживают, с помощью электронного устройства, первую операцию;
получают, с помощью электронного устройства, в ответ на первую операцию, первое изображение через первую камеру, второе изображение через вторую камеру и третье изображение через третью камеру, причем окно видоискателя, в котором первая камера получает первое изображение, является первым окном видоискателя, окно видоискателя, в котором вторая камера получает второе изображение, является вторым окном видоискателя, окно видоискателя, в котором третья камера получает третье изображение, является третьим окном видоискателя, причем третье окно видоискателя больше, чем первое окно видоискателя, а первое окно видоискателя больше, чем второе окно видоискателя;
обрабатывают, с помощью электронного устройства, первое изображение для получения четвертого изображения, причем четвертое изображение содержит первое изображение области, а разрешение первого изображения области в четвертом изображении является таким же, как разрешение второго изображения, окно видоискателя первого изображения области относительно первой камеры является четвертым окном видоискателя, первое окно видоискателя содержит четвертое окно видоискателя и четвертое окно видоискателя совпадает со вторым окном видоискателя;
выполняют, с помощью электронного устройства, слияние изображений на втором изображении и четвертом изображении для получения пятого изображения;
обрабатывают, с помощью электронного устройства, третье изображение для получения шестого изображения, причем шестое изображение содержит второе изображение области, разрешение второго изображения области в шестом изображении является таким же, как разрешение первого изображения, окно видоискателя второго изображения области относительно третьей камеры является пятым окном видоискателя, третье окно видоискателя содержит пятое окно видоискателя и пятое окно видоискателя совпадает с первым окном видоискателя; и
выполняют, с помощью электронного устройства, слияние изображений на пятом изображении и шестом изображении для получения седьмого изображения.
2. Способ по п. 1, в котором этап обработки, с помощью электронного устройства, первого изображения для получения четвертого изображения содержит подэтап, на котором
выполняют, с помощью электронного устройства, реконструкцию с суперразрешением на первом изображении для получения четвертого изображения.
3. Способ по п. 1 или 2, в котором этап обработки, с помощью электронного устройства, третьего изображения, для получения шестого изображения, содержит подэтап, на котором
выполняют, с помощью электронного устройства, реконструкцию с суперразрешением на третьем изображении для получения шестого изображения.
4. Способ по любому из пп. 1-3, дополнительно содержащий, после этапа выполнения, с помощью электронного устройства, слияния изображений на пятом изображении и шестом изображении для получения седьмого изображения, этапы, на которых:
принимают, с помощью электронного устройства, вторую операцию, причем вторая операция используется для инициирования электронного устройства для отображения на экране седьмого изображения; и
отображают, с помощью электронного устройства, первый интерфейс в ответ на вторую операцию, причем первый интерфейс выполнен с возможностью воспроизведения динамического экрана, а седьмое изображение центрируется на третьем изображении области и автоматически масштабируется, причем седьмое изображение содержит третье изображение области, окно видоискателя третьего изображения области относительно третьей камеры является шестым окном видоискателя, третье окно видоискателя содержит шестое окно видоискателя и шестое окно видоискателя совпадает со вторым окном видоискателя.
5. Способ по п. 4, в котором первый интерфейс дополнительно содержит первую опцию скорости и первую опцию масштабирования, причем первая опция скорости выполнена с возможностью регулирования скорости воспроизведения динамического экрана, а первая опция масштабирования выполнена с возможностью регулирования максимального коэффициента масштабирования седьмого изображения на первом интерфейсе; при этом
способ дополнительно содержит этапы, на которых:
регулируют, с помощью электронного устройства, скорость воспроизведения динамического экрана в ответ на операцию регулирования, выполняемую пользователем на первой опции скорости; и
регулируют, с помощью электронного устройства, максимальный коэффициент масштабирования седьмого изображения в ответ на операцию регулирования, выполняемую пользователем на первой опции масштабирования.
6. Способ по п. 4 или 5, в котором первый интерфейс дополнительно содержит кнопку ручного воспроизведения, причем кнопка ручного воспроизведения выполнена с возможностью инициирования электронного устройства для отображения на экране второго интерфейса, причем
второй интерфейс содержит седьмое изображение и заданную опцию масштабирования и заданная опция масштабирования выполнена с возможностью установки коэффициента масштабирования седьмого изображения.
7. Способ по любому из пп. 1-3, дополнительно содержащий, после этапа выполнения, с помощью электронного устройства, слияния изображений на пятом изображении и шестом изображении для получения седьмого изображения, этапы, на которых:
принимают, с помощью электронного устройства, вторую операцию, где вторая операция используется для инициирования электронного устройства для отображения на экране седьмого изображения; и
отображают, с помощью электронного устройства, второй интерфейс в ответ на вторую операцию, причем второй интерфейс содержит седьмое изображение и заданную опцию масштабирования, при этом заданная опция масштабирования выполнена с возможностью установки коэффициента масштабирования седьмого изображения; при этом
способ дополнительно содержит этап, на котором
принимают, с помощью электронного устройства, коэффициент масштабирования, установленный пользователем в заданной опции коэффициента масштабирования, и отображают седьмое изображение в соответствии с коэффициентом масштабирования, установленным пользователем.
8. Способ по п. 7, в котором второй интерфейс дополнительно содержит кнопку автоматического воспроизведения, причем кнопка автоматического воспроизведения выполнена с возможностью инициирования электронного устройства для отображения на экране первого интерфейса, причем
первый интерфейс выполнен с возможностью воспроизведения динамического экрана, на котором седьмое изображение центрируется на третьем изображении области и автоматически масштабируется, причем седьмое изображение содержит третье изображение области, окно видоискателя третьего изображения области относительно третьей камеры является шестым окном видоискателя, третье окно видоискателя содержит шестое окно видоискателя и шестое окно видоискателя совпадает со вторым окном видоискателя.
9. Способ по любому из пп. 4-6, в котором первый интерфейс содержит кнопку преобразования формата, причем кнопка преобразования формата выполнена с возможностью инициирования электронного устройства для преобразования формата файла седьмого изображения; при этом
способ дополнительно содержит этап, на котором
принимают, с помощью электронного устройства, третью операцию, выполняемую на кнопке преобразования формата, для генерирования первого файла, причем первый файл является видеофайлом, при этом седьмое изображение центрируется на третьем изображении области и автоматически масштабируется; или первый файл является файлом изображения в формате GIF обмена графическими данными, при этом седьмое изображение центрируется на третьем изображении области и автоматически масштабируется.
10. Способ по любому из пп. 1-9, в котором первая камера является основной камерой, вторая камера является телефотокамерой и третья камера является широкоугольной камерой.
11. Способ слияния изображений, реализуемый в электронном устройстве, причем электронное устройство содержит первую камеру, вторую камеру, третью камеру и четвертую камеру, причем поле зрения первой камеры больше, чем поле зрения второй камеры, поле зрения третьей камеры больше, чем поле зрения первой камеры, и поле зрения четвертой камеры является таким же, как поле зрения первой камеры, содержащий этапы, на которых:
обнаруживают, с помощью электронного устройства, первую операцию;
получают, с помощью электронного устройства, в ответ на первую операцию, первое изображение через первую камеру, второе изображение через вторую камеру, третье изображение через третью камеру и восьмое изображение через четвертую камеру, причем окно видоискателя, в котором первая камера получает первое изображение, является первым окном видоискателя, окно видоискателя, в котором вторая камера получает второе изображение, является вторым окном видоискателя, окно видоискателя, в котором третья камера получает третье изображение, является третьим окном видоискателя, и третье окно видоискателя больше, чем первое окно видоискателя, первое окно видоискателя больше, чем второе окно видоискателя, и окно видоискателя, в котором четвертая камера получает восьмое изображение, является таким же, как первое окно видоискателя;
выполняют, с помощью электронного устройства, слияние изображений на первом изображении и восьмом изображении для получения девятого изображения;
обрабатывают, с помощью электронного устройства, девятое изображение для получения четвертого изображения, причем четвертое изображение содержит первое изображение области, разрешение первого изображения области в четвертом изображении является таким же, как разрешение второго изображения, окно видоискателя первого изображения области относительно первой камеры является четвертым окном видоискателя, первое окно видоискателя содержит четвертое окно видоискателя и четвертое окно видоискателя совпадает со вторым окном видоискателя;
выполняют, с помощью электронного устройства, слияние изображений на втором изображении и четвертом изображении для получения пятого изображения;
обрабатывают, с помощью электронного устройства, третье изображение для получения шестого изображения, причем шестое изображение содержит второе изображение области, разрешение второго изображения области в шестом изображении является таким же, как разрешение первого изображения, окно видоискателя второго изображения области относительно третьей камеры является пятым окном видоискателя, третье окно видоискателя содержит пятое окно видоискателя и пятое окно видоискателя совпадает с первым окном видоискателя; и
выполняют, с помощью электронного устройства, слияние изображений на пятом изображении и шестом изображении для получения седьмого изображения.
12. Способ по п. 11, в котором этап обработки, с помощью электронного устройства, девятого изображения для получения четвертого изображения содержит подэтап, на котором
выполняют, с помощью электронного устройства, реконструкцию с суперразрешением на девятом изображении для получения четвертого изображения.
13. Способ по п. 11 или 12, в котором этап обработки, с помощью электронного устройства, третьего изображения для получения шестого изображения содержит подэтап, на котором
выполняют, с помощью электронного устройства, реконструкцию с суперразрешением на третьем изображении для получения шестого изображения.
14. Способ по любому из пп. 11-13, дополнительно содержащий, после этапа выполнения, с помощью электронного устройства, слияния изображений на пятом изображении и шестом изображении для получения седьмого изображения, этапы, на которых:
принимают, с помощью электронного устройства, вторую операцию, причем вторая операция используется для инициирования электронного устройства для отображения на экране седьмого изображения; и
отображают, с помощью электронного устройства, в ответ на вторую операцию первый интерфейс, причем первый интерфейс выполнен с возможностью воспроизведения динамического экрана, при этом седьмое изображение центрируется на третьем изображении области и автоматически масштабируется, седьмое изображение содержит третье изображение области, окно видоискателя третьего изображения области относительно третьей камеры является шестым окном видоискателя, третье окно видоискателя содержит шестое окно видоискателя и шестое окно видоискателя совпадает со вторым окном видоискателя.
15. Способ по п. 14, в котором первый интерфейс дополнительно содержит первую опцию скорости и первую опцию масштабирования, причем первая опция скорости выполнена с возможностью регулирования скорости воспроизведения динамического экрана, а первая опция масштабирования выполнена с возможностью регулирования максимального коэффициента масштабирования седьмого изображения в первом интерфейсе; при этом
способ дополнительно содержит этапы, на которых:
регулируют, с помощью электронного устройства, скорость воспроизведения динамического экрана в ответ на операцию регулирования, выполняемую пользователем на первой опции скорости; и
регулируют, с помощью электронного устройства, максимальный коэффициент масштабирования седьмого изображения в ответ на операцию регулирования, выполняемую пользователем на первой опции масштабирования.
16. Способ по п. 14 или 15, в котором первый интерфейс дополнительно содержит кнопку ручного воспроизведения, причем кнопка ручного воспроизведения выполнена с возможностью инициирования электронного устройства для отображения на экране второго интерфейса, при этом
второй интерфейс содержит седьмое изображение и заданную опцию масштабирования, а заданная опция масштабирования выполнена с возможностью установки коэффициента масштабирования седьмого изображения.
17. Способ по любому из пп. 11-13, дополнительно содержащий, после этапа выполнения, с помощью электронного устройства, слияния изображений на пятом изображении и шестом изображении для получения седьмого изображения, этапы, на которых:
принимают, с помощью электронного устройства, вторую операцию, причем вторая операция используется для инициирования электронного устройства для отображения на экране седьмого изображения; и
отображают, с помощью электронного устройства, на экране, в ответ на вторую операцию, второй интерфейс, причем второй интерфейс содержит седьмое изображение и заданную опцию масштабирования, при этом заданная опция масштабирования выполнена с возможностью установки коэффициента масштабирования седьмого изображения; при этом
способ дополнительно содержит этап, на котором:
принимают, с помощью электронного устройства, коэффициент масштабирования, установленный пользователем в заданной опции масштабирования, и отображают на экране седьмое изображение, соответствующее коэффициенту масштабирования, установленному пользователем.
18. Способ по п. 17, в котором второй интерфейс дополнительно содержит кнопку автоматического воспроизведения, причем кнопка автоматического воспроизведения выполнена с возможностью инициирования электронного устройства для отображения на экране первого интерфейса, причем
первый интерфейс выполнен с возможностью воспроизведения динамического экрана, в котором седьмое изображение центрируется на третьем изображении области и автоматически масштабируется, причем седьмое изображение содержит третье изображение области, окно видоискателя третьего изображения области относительно третьей камеры является шестым окном видоискателя, третье окно видоискателя содержит шестое окно видоискателя и шестое окно видоискателя совпадает со вторым окном видоискателя.
19. Электронное устройство обработки изображений, содержащее память, экран дисплея и один или более процессоров, причем память и экран дисплея соединены с процессором, память выполнена с возможностью хранения компьютерной управляющей программы, компьютерная управляющая программа содержит компьютерные команды, вызывающие, при исполнении одним или более процессорами, выполнение электронным устройством способа по любому из пп. 1-10.
20. Электронное устройство обработки изображений, содержащее память, экран дисплея и один или более процессоров, причем память и экран дисплея соединены с процессором, память выполнена с возможностью хранения компьютерной управляющей программы, компьютерная управляющая программа содержит компьютерные команды, вызывающие, при исполнении одним или более процессорами, выполнение электронным устройством способа по любому из пп. 11-18.
21. Машиночитаемый носитель информации, хранящий компьютерные команды, вызывающие, при исполнении электронным устройством, выполнение электронным устройством способа по любому из пп. 1-18.
US 2020336674 A1, 2020.10.22 | |||
US 9619861 B2, 2017.04.11 | |||
CN 204392356 U, 2015.06.10 | |||
US 2007076099 A1, 2007.04.05 | |||
CN 108712608 A, 2018.10.26 | |||
US 9538152 B2, 2017.01.03 | |||
CN 207283679 U, 2018.04.27 | |||
СИСТЕМЫ И СПОСОБЫ НАБЛЮДЕНИЯ В НОЧНОЕ ВРЕМЯ | 2006 |
|
RU2452033C2 |
Авторы
Даты
2023-11-09—Публикация
2022-03-03—Подача