Способ и устройство для отображения содержания

Иллюстрации

Показать все

Изобретение относится к способу и устройству отображения содержания и принадлежит области компьютерной технологии. Технический результат заключается в повышении точности управления. Способ включает в себя этапы, на которых обнаруживают, происходит ли изменение отображаемого содержания на устройстве отображения; управляют отображением для обновления данных отображения, соответствующих первой и второй частям ряда модулей отображения, когда модули отображения установлены в m рядах пикселей, разделенных по рядам, или поочередного обновления данных третьей и четвертой частей столбца модулей отображения, когда модули отображения установлены в n столбцах пикселей, разделенных по столбцам, когда обнаруживают отсутствие изменения в отображаемом содержании, где m и n представляют собой положительные целые числа. Таким образом, может быть решена проблема мерцания экрана, вызванная уменьшением частоты обновления устройства отображения, в то время как содержание отображения поддерживается без изменений, и, таким образом, могут быть снижены эффекты, связанные с тем, что может быть уменьшено количество пикселей, предназначенных для обновления, каждый раз устройством отображения, в то время как сохраняется исходная частота обновления, и, таким образом, мерцание экрана может быть исключено и уменьшено потребление энергии. 3 н. и 12 з.п. ф-лы, 20 ил.

Реферат

Область техники, к которой относится изобретение

Настоящее раскрытие, в общем, относится к области обработки изображений и, более конкретно, к способу и устройству для отображения содержания.

Уровень техники

Потребление энергии устройством отображения, которое составляет большую часть потребления энергии интеллектуального устройства, непосредственно влияет на срок службы батареи интеллектуального устройства. Традиционно, уменьшение потребления энергии устройством отображения достигается путем уменьшения частоты обновления устройства отображения. Однако уменьшение частоты обновления устройства отображения приводит к мерцанию экрана.

Раскрытие изобретения

Учитывая факт, представленный в предшествующем уровне техники, в настоящем раскрытии предусмотрены способ и устройство для отображения содержания.

В соответствии с первым аспектом настоящего раскрытия, предусмотрен способ для отображения содержания, включающий в себя этапы, на которых: обнаруживают, происходит какое-либо изменение отображаемого содержания на устройстве отображения; и управляют устройством отображения для поочередного обновления данных отображения, соответствующих первой части и второй части ряда модулей отображения, когда модули отображения установлены в m рядах пикселей, разделенных рядом, или, в качестве альтернативы, обновляют отображаемые данные, соответствующие третьей части и четвертой части столбца модулей отображения, когда модули отображения установлены в n столбцах пикселей, разделенных столбцом, в случае, когда обнаруживают отсутствие изменения в отображаемом содержании, в котором m и n представляют собой положительные целые числа.

В качестве альтернативы, когда модули отображения представляют собой набор из m рядов пикселей, разделенных рядом, первая часть содержит i первых ячеек, вторая часть содержит j вторых ячеек, и первые ячейки чередуются со вторыми ячейками, при этом i и j представляют собой положительные целые числа, и в котором первая ячейка содержит p последовательных пикселей, и вторая ячейка содержит q последовательных пикселей, причем p и q представляют собой положительные целые числа.

В качестве альтернативы, в двух соседних рядах модулей отображения все первые ячейки первого ряда модулей отображения и все первые ячейки второго ряда модулей отображения расположены со смещением друг к другу в столбцах; и в двух соседних рядах модулей отображения, все вторые ячейки первого ряда модулей отображения и все вторые ячейки второго ряда модулей отображения представлены со смещением относительно друг друга в столбцах.

В качестве альтернативы, каждый пиксель электрически соединен с управляющей интегральной схемой IC через соответствующую разрешающую линию, и каждый пиксель электрически соединен с линией данных через переключатель, и в котором упомянутое управление отображением для поочередного обновления данных отображения, в соответствии с первой частью и второй частью ряда модулей отображения, включает в себя этапы, на которых: управляют с помощью управляющей IC переключением для всех пикселей в каждой из первых ячеек, так, что они находятся в первом состоянии, и переключением для всех пикселей в пределах каждой из вторых ячеек, так, чтобы они находились во втором состоянии, когда выполняют обновление с нечетным номером; и управляют, с помощью управляющей IC, переключением для всех пикселей в пределах каждой из первых ячеек так, чтобы они находились во втором состоянии, и переключением для всех пикселей в пределах каждой из вторых ячеек, чтобы они находились в первом состоянии, когда выполняют обновление с четным номером.

В качестве альтернативы, когда модули отображения представляют собой набор из n столбцов пикселей, разделенных на столбцы, третья часть содержит k третьих ячеек, и четвертая часть содержит l четвертых ячеек, и третьи ячейки чередуются с четвертыми ячейками, причем k и l представляют собой положительные целые числа, при этом третья ячейка содержит r последовательных пикселей, а четвертая ячейка содержит s последовательных пикселей, причем r и s представляют собой положительные целые числа.

В качестве альтернативы, в двух соседних столбцах модулей отображения, все третьи ячейки первого столбца модулей отображения и все третьи ячейки второго столбца модулей отображения представлены со смещением относительно друг друга в рядах; и в двух соседних столбцах модулей отображения все четвертые ячейки первого столбца модулей отображения и все четвертые ячейки второго столбца модулей отображения представлены со смещением относительно друг друга в рядах.

В качестве альтернативы, каждый пиксель электрически соединен с управляющей интегральной схемой IC через соответствующую разрешающую линию, и каждый пиксель электрически соединен с линией данных через переключатель, при этом упомянутое управление отображением для поочередного обновления данными устройства отображения, соответствующими третьей части и четвертой части столбца модулей отображения, включает в себя этапы, на которых: управляют с помощью управляющей IC переключением для всех пикселей в пределах каждой из третьих ячеек, так, чтобы они находились в первом состоянии, и выполняют переключение для всех пикселей в пределах каждой из четвертых ячеек, чтобы они находились во втором состоянии, когда выполняется обновление с нечетным номером; и выполняют управление с помощью управляющей IC, переключением для всех пикселей в пределах каждой из третьих ячеек, так, чтобы они находились во втором состоянии, и управляют переключением для всех пикселей в пределах каждой из четвертых ячеек, так, чтобы они находились в первом состоянии, когда выполняется обновление с четным номером.

В соответствии со вторым аспектом настоящего раскрытия, обеспечивается устройство для отображения содержания, включающее в себя: модуль обнаружения, выполненный с возможностью обнаружения, происходит ли какое-либо изменение в отображаемом содержании на устройстве отображения; и модуль управления, выполненный с возможностью управления отображением для поочередного обновления данных отображения, в соответствии с первой частью и второй частью ряда модулей отображения, когда модули отображения представляют собой набор из m рядов пикселей, разделенных по рядам, или поочередно обновляют данные отображения, соответствующие третьей части и четвертой части столбца модулей отображения, когда модули отображения представляют собой набор из n столбцов пикселей, разделенных по столбцам в случае, если модулем обнаружения не обнаружено изменение отображаемого содержания, в котором m и n представляют собой положительные целые числа.

В качестве альтернативы, когда модули отображения представляют собой набор из m рядов пикселей, разделенных по рядам, первая часть содержит i первых ячеек, вторая часть содержит j вторых ячеек, и первые ячейки чередуются со вторыми ячейками, причем i и j представляют собой положительные целые числа, при этом первая ячейка содержит р последовательных пикселей, а вторая ячейка содержит q последовательных пикселей, причем р и q представляют собой положительные целые числа.

В качестве альтернативы, в двух соседних рядах модулей отображения, все первые ячейки из первого ряда модулей отображения и все первые ячейки из второго ряда модулей отображения представлены со смещением относительно друг друга в столбцах; и в двух соседних рядах модулей отображения, все соседние ячейки первого ряда модулей отображения и все соседние ячейки второго ряда модулей отображения представлены со смещением относительно друг друга в столбцах.

В качестве альтернативы, модуль управления включает в себя: первый подмодуль управления, выполненный с возможностью управления, посредством управляющей интегральной схемы IC, переключением для всех пикселей в каждой из первых ячеек так, чтобы они находились в первом состоянии, и переключениями для всех пикселей в каждой из вторых ячеек, так, чтобы они находились во втором состоянии, когда выполняется обновление с нечетным номером; второй подмодуль управления, выполненный с возможностью управления, посредством управляющей IC, переключениями для всех пикселей в пределах каждой из первых ячеек, так, чтобы они находились во втором состоянии, и переключениями для всех пикселей в пределах каждой из вторых ячеек, так, чтобы они находились в первом состоянии, когда выполняется обновление с четным номером, в котором каждый пиксель электрически соединен с управляющей IC через соответствующую разрешающую линию, и каждый пиксель электрически соединен с линией данных через переключатель.

В качестве альтернативы, когда модули отображения представляют собой набор из n столбцов пикселей, разделенных по столбцам, третья часть содержит k третьих ячеек, четвертая часть содержит l четвертых ячеек, и третьи ячейки чередуются с четвертыми ячейками, причем k и l представляют собой положительные целые числа, в котором третья ячейка содержит r последовательных пикселей, и четвертая ячейка содержит s последовательных пикселей, причем r и s представляют собой положительные целые числа.

В качестве альтернативы, в двух соседних столбцах модулей отображения, все третьи ячейки первого столбца модулей отображения и все третьи ячейки второго столбца модулей отображения расположены со смещением относительно друг друга в рядах; и в двух соседних столбцах модулей отображения все четвертые ячейки первого столбца модулей отображения и все четвертые ячейки второго столбца модулей отображения расположены со смещением относительно друг друга в рядах.

В качестве альтернативы, модуль управления содержит: третий подмодуль управления, выполненный с возможностью управления, посредством управляющей интегральной схемы IC, переключениями для всех пикселей в пределах каждой из третьих ячеек, так, чтобы они находились в первом состоянии, и управления переключениями для всех пикселей в пределах каждой из четвертых ячеек, так, чтобы они находились во втором состоянии, когда выполняется обновление с нечетным номером; и четвертый подмодуль управления, выполненный с возможностью управления, посредством управляющей IC, переключениями для всех пикселей в пределах каждой из третьих ячеек, так, чтобы они находились во втором состоянии, и переключениями для всех пикселей в пределах каждой из четвертых ячеек так, чтобы они находились в первом состоянии, когда выполняется обновление с четным номером, когда каждый пиксель электрически соединен с управляющей IC через соответствующую разрешающую линию, и каждый пиксель электрически соединен с линией данных через переключатель.

В соответствии с третьим аспектом настоящего раскрытия обеспечивается устройство отображения содержания, включающее в себя: процессор; запоминающее устройство для хранения инструкций, выполняемых программой в процессоре; причем процессор выполнен с возможностью: обнаружения, произошло ли какое-либо изменение в отображаемом содержании на устройстве отображения, и управления устройством отображения для поочередного обновления данных отображения, в соответствии с первой частью и второй частью ряда модулей отображения, когда модули отображения представляют собой набор из m рядов пикселей, разделенных по рядам, или, поочередно обновлять данные отображения, соответствующие третьей части и четвертой части столбца модулей отображения, когда модули отображения представляют собой набор из n столбцов пикселей, разделенных по столбцам, в случае, если не обнаруживается изменение отображаемого содержания, в котором m и n представляют собой положительные целые числа.

Технические решения, предусмотренные в вариантах осуществления раскрытия, могут обеспечить, по меньшей мере, некоторые из следующих предпочтительных эффектов: путем обнаружения, произошло ли какое-либо изменение в отображаемом содержании на устройстве отображения; и управления устройством отображения для поочередного обновления данных отображения, соответствующих первой части и второй части ряда модулей отображения, или поочередного обновления данных отображения, соответствующих третьей части и четвертой части столбца модулей отображения, в случае, если не было обнаружено изменение в отображаемом содержании, количество пикселей, которые каждый раз требуется обновлять модулем отображения, может быть уменьшено, в то время как исходная частота обновления сохраняется, в результате чего, может быть решена проблема, состоящая в уменьшении частоты обновления экрана, в соответствии с чем происходит мерцание экрана, и могут быть исключены эффекты, связанные с мерцанием экрана, и потребление энергии устройства отображения может быть уменьшено, в то время как поддерживается исходная частота обновления.

Следует понимать, что, как представленное выше общее описание, так и следующее подробное описание изобретения являются только примерными и пояснительными и не являются ограничительными в своем раскрытии, в том виде, как они заявлены.

Краткое описание чертежей

На представленных чертежах, которые вставлены в и которые составляют часть данного описания, иллюстрируются варианты осуществления, соответствующие раскрытию, и, вместе с описанием, они используются для пояснения принципов раскрытия.

На фиг. 1 показана схема среды воплощения для способа отображения содержания, в соответствии с примерным вариантом выполнения.

На фиг. 2 представлена блок-схема последовательности операций способа для отображения содержания, в соответствии с примерным вариантом выполнения.

На фиг. 3A представлена блок-схема последовательности операций способа для отображения содержания, в соответствии с примерным вариантом выполнения.

На фиг. 3В представлена схема, поясняющая первый тип обновления, в соответствии с примерным вариантом выполнения.

На фиг. 3С представлена схема, поясняющая второй тип обновления, в соответствии с примерным вариантом выполнения.

На фиг. 3D представлена схема, поясняющая третий тип обновления, в соответствии с примерным вариантом выполнения.

На фиг. 3Е представлена схема, поясняющая четвертый тип обновления, в соответствии с примерным вариантом выполнения.

На фиг. 3F представлена схема, поясняющая пятый тип обновления в соответствии с примерным вариантом выполнения.

На фиг.3G представлена схема, поясняющая шестой тип обновления, в соответствии с примерным вариантом выполнения.

На фиг. 3Н представлена схема, поясняющая седьмой тип обновления, в соответствии с примерным вариантом выполнения.

На фиг. 3l представлена схема, поясняющая восьмой тип обновления, в соответствии с примерным вариантом выполнения.

На фиг. 3J представлена схема, поясняющая девятый тип обновления, в соответствии с примерным вариантом выполнения.

На фиг. 3K представлена схема, поясняющая десятый тип обновления, в соответствии с примерным вариантом выполнения.

На фиг. 3L представлена блок-схема последовательности операций процедуры способа для отображения, относящегося к первому типу отображения, в соответствии с примерным вариантом выполнения.

На фиг. 3М представлена блок-схема последовательности операций процедуры способа для отображения, относящегося ко второму типу отображения, в соответствии с примерным вариантом выполнения.

На фиг. 3N представлена блок-схема последовательности операций процедуры способа для отображения, относящегося к третьему типу отображения, в соответствии с примерным вариантом выполнения.

На фиг. 3O представлена принципиальная схема, представляющая процедуру способа для отображения, относящегося к определенному типу отображения, в соответствии с примерным вариантом выполнения.

На фиг. 4 представлена блок-схема устройства для отображения содержания, в соответствии с примерным вариантом выполнения.

На фиг. 5 представлена блок-схема устройства для отображения содержания, в соответствии с другим примерным вариантом выполнения.

На фиг. 6 представлена блок-схема устройства для отображения содержания, в соответствии с примерным вариантом выполнения.

Осуществление изобретения

Далее будет сделана ссылка на подробное описание примерных вариантов осуществления, примеры которых представлены на приложенных чертежах. В следующем описании делается ссылка на приложенные чертежи, на которых одинаковые номера на разных чертежах представляют одинаковые или аналогичные элементы, если только не представлено другое. Варианты осуществления, раскрытые в следующем описании примерных вариантов осуществления, не представляют все варианты осуществления, в соответствии с данным раскрытием. Вместо этого, они представляют собой просто примеры устройств и способов, соответствующих аспектам, относящимся к раскрытию, как представлено в приложенной формуле изобретения.

Способы отображения содержания, обеспечиваемые различными вариантами осуществления раскрытия, могут быть воплощены в виде электронного устройства с устройством отображения. Электронное устройство может представлять собой смартфон, интеллектуальный телевизор, планшетный компьютер, устройство для чтения электронных книг, проигрыватель МР3 (Группа экспертов движущегося изображения, аудиоуровень III), проигрыватель МР4 (Группа экспертов движущегося изображения, аудиоуровень IV) и переносный компьютер (камера, видикон) и т.д. В устройствах отображениях могут использоваться LCD (жидкокристаллическое устройство отображения), LED (светодиод), или OLED (органический светодиод), или любой другой устройство отображения, в котором используются пиксели, для отображения.

На фиг. 1 представлена схема среды воплощения для способов отображения содержания, представленных в различных примерных вариантах осуществления раскрытия. Данная среда воплощения может представлять собой внутреннюю среду электронного устройства с устройством отображения. Среда воплощения может включать в себя процессор 120, шину 140 передачи, устройство отображения 160 и управляющую IC 180, соответствующую устройству 160 отображения.

Процессор 120 может представлять собой CPU (центральное процессорное устройство) или GPU (графическое процессорное устройство), выполненные с возможностью генерирования данных отображения, в соответствии с отображаемым содержанием, и передачи данных отображения в управляющую IC 180 через шину 140 передачи.

Процессор 120 и управляющая IC 180 могут быть электрически соединены с шиной 140 передачи, соответственно, и могут передавать данные отображения через шину 140 передачи.

Управляющая IC 180 может использоваться для приема данных отображения, переданных процессором 120 через шину 140 передачи, и для управления соответствующими модулями пикселей в устройстве 160 отображения для обновления отображаемого содержания, в соответствии с данными отображения. Управляющая IC 180 может быть электрически соединена с устройством отображения 160.

Для упрощения описания, способ для отображения содержания представлен ниже, как выполняемый только терминалом, но не ограничен этим.

На фиг. 2 показана блок-схема последовательности операций способа для отображения содержания, в соответствии с примерным вариантом осуществления. Как показано на фиг. 2, способ для отображения содержания включает в себя следующие этапы.

На этапе 201 обнаруживают, произошло ли какое-либо изменение в отображаемом содержании на устройстве отображения.

На этапе 202, устройством отображения управляют для поочередного обновления данных отображения, соответствующих первой части и второй части ряда модулей отображения, когда модули отображения установлены в m рядов пикселей, разделенных по рядам, или поочередного обновления данных отображения, соответствующих третьей части и четвертой части столбца модулей отображения, когда модули отображения представляют собой набор из n столбцов пикселей, разделенных по столбцам, в случае, если не было обнаружено изменение отображаемого содержания, в котором m и n представляют собой положительные целые числа.

В общем, в способе для отображения содержания, предусмотренном в данном раскрытии, в результате обнаружения, произошло ли какое-либо изменение в отображаемом содержании на устройстве отображения, и управления отображением для поочередного обновления данных отображения, соответствующих первой части и второй части ряда модулей отображения или, в качестве альтернативы, обновления данных отображения, соответствующих третьей части и четвертой части столбца модулей отображения, в случае, если не было детектировано изменение в отображаемом содержании, количество пикселей, которые каждый раз требуется обновлять устройством отображения, может быть уменьшено, в то время как исходная частота обновления сохраняется, в результате чего, может быть решена проблема, состоящая в уменьшении частоты обновления экрана, в соответствии с чем происходит мерцание экрана, и могут быть исключены эффекты, связанные с мерцанием экрана, и потребление энергии устройства отображения может быть уменьшено, в то время как поддерживается исходная частота обновления.

На фиг. 3А показана блок-схема последовательности операций способа для отображения содержания, в соответствии с примерным вариантом осуществления. Как показано на фиг. 3A, способ для отображения содержания может включать в себя следующие этапы.

На этапе 301 обнаруживают, удовлетворяет ли отображаемое содержание в устройстве отображения заданным условиям.

Для отображения в терминале, в котором отображается содержание, может потребоваться, чтобы процессор передавал общие данные отображения в управляющую IC, в соответствии с отображением, с заданной частотой. Управляющая IC управляет отображением на устройстве отображения содержанием, предназначенным для отображения, в соответствии с данными отображения. Процессор может представлять собой CPU или GPU, и заданная частота, в общем, может составлять 60 Гц. В определенных случаях, однако, содержание, отображаемое на устройстве отображения, может оставаться таким же в течение короткого периода времени. Для устройства отображения, в котором установлено с RAM (оперативное запоминающее устройство), управляющая IC может считывать данные отображения предыстории из RAM, когда отображаемое содержание остается таким же, для исключения затрат ресурсов, вызванных генерированием тех же данных отображения процессором. Однако, устройства отображения, в котором не установлено RAM, все еще требуется, чтобы процессор постоянно генерировал те же данные отображения, хотя отображаемое содержание остается таким же, в результате чего, происходит напрасное расходование вычислительных ресурсов процессора.

Для исключения напрасного расходования вычислительных ресурсов процессора, связанным с генерированием тех же данных отображения, терминал может обнаруживать в режиме реального времени, удовлетворяет ли отображаемое содержание заданным условиям. Этап 302 выполняется, когда обнаруживают, что отображаемое содержание удовлетворяет заданным условиям. Заданные условия могут включать в себя, по меньшей мере, одно из: отображаемое содержание принадлежит заданному приложению, или требование для количества кадров, отображаемых в секунду (FP) отображаемого содержания меньше, чем заданное пороговое значение FPS.

Заданное приложение может представлять собой такое приложение, как электронная книга, браузер изображения и т.п. Отображаемое содержание, соответствующее такому приложению, в общем, представляет собой неподвижное изображение и остается одинаковым в пределах определенного периода времени.

Кроме того, заданное пороговое значение FPS может представлять собой принятую по умолчанию частоту обновления устройства отображения. Таким образом, когда отображаемое содержание включает в себя динамические изображения, и FPS меньше, чем частота обновления устройства отображения, отображаемое содержание удовлетворяет заданным условиям. Например, в случае, когда отображаемое содержание представляет собой видеосодержание, когда FPS отображения для видеоизображения составляет 24 кадра/секунду, и частота обновления отображения составляет 60 Гц (то есть, 60 кадров/секунду), отображаемое содержание удовлетворяет заданным условиям.

На этапе 302, когда обнаруживают, что отображаемое содержание удовлетворяет заданным условиям, обнаруживают, происходит ли какое-либо изменение в отображаемом содержании на устройстве отображения.

После обнаружения, что отображаемое содержание удовлетворяет заданным условиям, терминал обнаруживает, произошло ли какое-либо изменение в отображаемом содержании. Если произошло какое-либо изменение в отображаемом содержании, генерируются полные данные отображения, соответствующие отображаемому содержанию. В случае отсутствия изменения отображаемого содержания выполняется этап 303.

В качестве альтернативного варианта осуществления, в случае, когда отображаемое содержание принадлежит заданному приложению, после того, как терминал примет сигнал изменения отображаемого содержания, инициированный пользователем, терминал определяет, что произошло изменение в отображаемом содержании, в котором сигнал изменения отображаемого содержания может представлять собой сигнал, инициированный, когда пользователь прикоснулся к устройству отображения.

В качестве другого альтернативного варианта воплощения, в случае, когда требование в отношении FPS отображения для отображаемого содержания меньше, чем заданное пороговое значение FPS, терминал определяет цикл изменения отображаемого содержания, в соответствии с требованием для FPS отображения для отображаемого содержания и частоты обновления отображения, и обнаруживает, произошло ли какое-либо изменение в отображаемом содержании, в соответствии с циклом изменения. Например, если требование для FPS отображения отображаемого содержания представляет собой 15 кадров/секунду, и частота обновления устройства отображения составляет 60 Гц (то есть, 60 кадров/секунду), тогда цикл изменения отображаемого содержания составит 4 кадра, то есть, устройство отображения изменяет отображаемое содержание каждый раз, когда происходит обновление 4 кадров.

На этапе 303, отображением управляют для поочередного обновления данных отображения, в соответствии с первой частью и второй частью ряда модулей отображения, когда модули отображения представляют собой набор из m рядов пикселей, разделенных рядов, или, в качестве альтернативы, обновляют данные отображения, соответствующие третьей части и четвертой части столбца модулей отображения, когда модули отображения представляют собой набор из n столбцов пикселей, разделенных столбцом, в случае, если не было обнаружено изменение в отображаемом содержании, в котором m и n представляют собой положительные целые числа.

Когда не было обнаружено изменение в отображаемом содержании, терминал управляет устройством отображения для альтернативного обновления данных отображения, соответствующих первой части и второй части ряда модулей отображения. Поскольку устройство отображения выполнено с возможностью поддержания изображения (например, жидкий кристалл в LCD), данные отображения второй части будут несколько светлее, но не исчезнут, когда обновляют данные отображения, соответствующие первой части. Это мало влияет на общий эффект отображения отображаемого содержания и не влияет на ощущение пользователя. Аналогично, когда обновляют данные отображения, соответствующие третьей части или четвертой части, влияние на общий эффект отображения отображаемого содержания также будет очень малым.

В первом альтернативном варианте осуществления, когда модули отображения представляют собой набор из m рядов пикселей, разделенных рядом, первая часть может включать в себя i первых ячеек, и вторая часть может включать в себя j вторых ячеек. Первые ячейки могут чередоваться со вторыми ячейками, i и j могут представлять собой положительные целые числа. Первая ячейка может включать в себя p последовательных пикселей, и каждая из вторых ячеек может включать в себя q последовательных пикселей, в котором p и q представляют собой положительные целые числа.

Когда модули отображения представляют собой набор из m рядов пикселей, обновление для данных отображения ряда модулей отображения может быть разделено на N обновлений и данные отображения, в соответствии с альтернативным обновлением 1/N пикселей. Например, когда N=2, обновление для данных отображения, соответствующих модулям отображения, разделяют на два обновления, то есть первое обновление выполняют в отношении данных отображения, соответствующих первой части модулей отображения, второе обновление выполняют в отношении данных отображения, соответствующих второй части модулей отображения, и затем первое обновление и второе обновление многократно выполняют поочередно. Когда N=3, обновление для данных отображения, соответствующих модулям отображения, разделяют на три обновления, то есть, первое обновление выполняется в отношении данных отображения, соответствующих первой части модулей отображения, второе обновление выполняют в отношении данных отображения, соответствующих второй части модулей отображения, третье обновление выполняют в отношении данных отображения, соответствующих третьей части модулей отображения, и затем первое обновление, второе обновление и третье обновление многократно выполняют поочередно.

Следует отметить, что, чем больше значение N, тем более заметным становится мерцание экрана, если предположить, что исходная частота обновления остается такой же. Например, в случае, когда исходная частота обновления составляет 60 Гц, когда N=2, частота обновления для данных отображения соответствующих частей составляет 30 Гц; когда N=3, все частоты обновления для данных отображения соответствующих частей составляют 20 Гц. Чем ниже частота обновления, тем более заметным становится мерцание экрана.

Для того, чтобы исключить мерцание экрана, в альтернативном сценарии, исходная частота обновления остается такой же, и N устанавливают на меньшее значение, например, N устанавливают равным 2, частоты обновления для всех данных отображения соответствующих частей составляют 30 Гц. В другом альтернативном сценарии исходную частоту обновления увеличивают и N устанавливают, равным большему значению, например, исходную частоту обновления увеличивают от 60 Гц до 90 Гц, и N устанавливают равным 3, частота обновления для данных отображения соответствующих частей также составляет 30 Гц.

Когда ряд модулей отображения разделен на первую часть и вторую часть, любое количество пикселей может быть выбрано из ряда модулей отображения, как первая часть, и остальные пиксели используются, как вторая часть. Количество пикселей, включенных в первую часть, может быть таким же или может отличаться от количества включенных во вторую часть. Например, если ряд модулей отображения представляет собой набор ряда пикселей, который включает в себя 1920 пикселей, его 960 пикселей могут использоваться, как первая часть, и остальные 960 пикселей используются, как вторая часть.

При выборе первой части может быть выбрано множество последовательных пикселей. Например, первые 960 пикселей в ряду из 1920 пикселей могут формировать первую часть, и последние 960 пикселей в ряду из 1920 пикселей могут формировать вторую часть. В качестве альтернативы, средние 960 пикселей в ряду из 1920 пикселей могут формировать первую часть, и остальные 960 пикселей могут формировать вторую часть.

При выборе первой части может также быть выбрано множество непоследовательных пикселей. Например, первая часть может включать в себя i первых ячеек, и вторая часть может включать в себя j вторых ячеек. Первые ячейки могут чередоваться со вторыми ячейками. Первые ячейки каждая может включать в себя p последовательных пикселей, и каждая из вторых ячейки может включать в себя q последовательных пикселей. При ссылке на фиг. 3B и 3С, оба значения p и q представляют собой массив из b*b пикселей, в котором заштрихованные области представляют первую часть, и чистые области представляют вторую часть, p и q, однако, также могут быть разным, и они не ограничены вариантом осуществления.

Когда оба значения p и q равны 2, можно рассмотреть фиг. 3D и ЗЕ; и когда p и q оба равны 1, можно рассмотреть фиг. 3F и 3G. Заштрихованные области представляют первую часть модулей отображения, и чистые области представляют вторую часть модулей отображения.

В этом варианте осуществления, в двух соседних рядах модулей отображения, все первые ячейки первого ряда модулей отображения и все первые ячейки второго ряда модулей отображения расположены со смещением относительно друг друга в столбце; и в двух соседних рядах модулей отображения все соседние ячейки первого ряда модулей отображения и все соседние ячейки второго ряда модулей отображения расположены со смещением относительно друг друга в столбцах. На представленных выше фиг. 3B-3G заштрихованные области двух соседних рядов расположены со смещением относительно друг друга в столбцах.

Следует добавить, что, когда модули отображения представляют собой набор из одного ряда пикселей, p пикселей расположены последовательно в этом ряду; когда модули отображения представляют собой набор из двух или больше рядов пикселей, p последовательных пикселей формируют массив пикселей b*b, в котором b пикселей в каждом ряду расположены последовательно и b пикселей в каждом столбце (на чертежах обозначено просто "С") не являются последовательными, то есть, последовательные р пикселей включают в себя от 1 до b пикселей в первом ряду, от 1 до b пикселей в третьем ряду, от 1 до b пикселей в пятом ряду и так далее, как показано на фиг. 3В и 3С.

Когда изменение отображаемого содержания не обнаруживается, терминал может управлять отображением просто для обновления данных отображения, в соответствии с первыми ячейками, когда выполняется обновление с нечетным номером, и может просто обновлять данные отображения, соответствующие вторым ячейкам, когда выполняется обновление с четным номером. Другими словами, заштрихованные области на фиг. 3В, 3D и 3F обновляют, когда выполняется обновление с нечетным номером, и заштрихованные области на фиг. 3С, 3Е и 3G обновляют, когда выполняется обновление с четным номером.

Во втором альтернативном варианте осуществления, когда модули отображения представляют собой набор из n столбцов пикселей, разделенных столбцом, третья часть модулей отображения может включать в себя k первых ячеек, и четвертая часть модулей отображения может включать в себя l третьих ячеек. Третьи ячейки могут чередоваться с четвертыми ячейками, k и l могут представлять собой положительные целые числа. Каждая из третьих ячеек может включать в себя r последовательных пикселей, и каждая из третьих ячеек может включать в себя s последовательных пикселей, в которых r и s могут представлять собой положительные целые числа.

В варианте осуществления, в двух соседних столбцах модулей отображения все третьи ячейки первого столбца модулей отображения и все третьи ячейки второго столбца модулей отображения расположены со смещением относительно друг друга в рядах; и в двух соседних столбцах модулей отображения все четвертые ячейки первого столбца модулей отображения и все четвертые ячейки второго столбца модулей отображения расположены со смещением относительно друг друга в рядах.

Второй вариант осуществления аналогичен первому варианту осуществления, таким образом, что ссылка на подробное описание первого варианта осуществления можно быть сделана для второго варианта осуществления.

Кроме того, как показано на фиг. 3Н и 3I, r и s все представляют собой массив пикселей размером с*с, и заштрихованные области представляют первую часть модулей отображения, и черные области представляют собой вторую часть модулей отображения. Конечно, r и s могут быть разными, и не ограничены вариантом осуществления.

Когда r и s все равны 2, можно сделать ссылку на фиг. 3J и 3K, и когда r и s оба равны 1, можно сделать ссылку на фиг. 3F и 3G, которые аналогичны случаю первого варианта осуществления, где p и q оба равны 1. Области с прерывистой линией представляют