RU2647673C2 - Способ воспроизведения изображений и устройство воспроизведения изображений - Google Patents
Способ воспроизведения изображений и устройство воспроизведения изображений Download PDFInfo
- Publication number
- RU2647673C2 RU2647673C2 RU2016126478A RU2016126478A RU2647673C2 RU 2647673 C2 RU2647673 C2 RU 2647673C2 RU 2016126478 A RU2016126478 A RU 2016126478A RU 2016126478 A RU2016126478 A RU 2016126478A RU 2647673 C2 RU2647673 C2 RU 2647673C2
- Authority
- RU
- Russia
- Prior art keywords
- image
- color code
- reproduced
- monochrome
- reproduced image
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 46
- 238000012937 correction Methods 0.000 claims description 14
- 238000009434 installation Methods 0.000 claims description 5
- 238000011156 evaluation Methods 0.000 claims description 4
- 238000012217 deletion Methods 0.000 claims description 3
- 230000037430 deletion Effects 0.000 claims description 3
- 230000000977 initiatory effect Effects 0.000 claims description 3
- 238000005516 engineering process Methods 0.000 abstract description 11
- 230000000694 effects Effects 0.000 abstract description 3
- 238000012545 processing Methods 0.000 abstract description 2
- 230000008030 elimination Effects 0.000 abstract 1
- 238000003379 elimination reaction Methods 0.000 abstract 1
- 239000000126 substance Substances 0.000 abstract 1
- 230000008859 change Effects 0.000 description 29
- 239000003086 colorant Substances 0.000 description 21
- 238000004891 communication Methods 0.000 description 11
- 230000003287 optical effect Effects 0.000 description 4
- 230000005236 sound signal Effects 0.000 description 4
- 238000001514 detection method Methods 0.000 description 3
- 230000007704 transition Effects 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/90—Determination of colour characteristics
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/2003—Display of colours
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/16—File or folder operations, e.g. details of user interfaces specifically adapted to file systems
- G06F16/162—Delete operations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/16—File or folder operations, e.g. details of user interfaces specifically adapted to file systems
- G06F16/168—Details of user interfaces specifically adapted to file systems, e.g. browsing and visualisation, 2d or 3d GUIs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/54—Browsing; Visualisation therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/001—Texturing; Colouring; Generation of texture or colour
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/40—Filling a planar surface by adding surface attributes, e.g. colour or texture
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/34—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
- G09G3/36—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using liquid crystals
- G09G3/3607—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using liquid crystals for displaying colours or for displaying grey scales with a specific pixel layout, e.g. using sub-pixels
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/02—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/02—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed
- G09G5/026—Control of mixing and/or overlay of colours in general
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/02—Improving the quality of display appearance
- G09G2320/0242—Compensation of deficiencies in the appearance of colours
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/02—Improving the quality of display appearance
- G09G2320/0271—Adjustment of the gradation levels within the range of the gradation scale, e.g. by redistribution or clipping
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/06—Adjustment of display parameters
- G09G2320/0686—Adjustment of display parameters with two or more screen areas displaying information with different brightness or colours
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2360/00—Aspects of the architecture of display systems
- G09G2360/14—Detecting light within display terminals, e.g. using a single or a plurality of photosensors
- G09G2360/144—Detecting light within display terminals, e.g. using a single or a plurality of photosensors the light being ambient light
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2360/00—Aspects of the architecture of display systems
- G09G2360/16—Calculation or use of calculated indices related to luminance levels in display data
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Chemical & Material Sciences (AREA)
- Crystallography & Structural Chemistry (AREA)
- Human Computer Interaction (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Controls And Circuits For Display Device (AREA)
- User Interface Of Digital Computer (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
- Color Image Communication Systems (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Transforming Electric Information Into Light Information (AREA)
Abstract
Группа изобретений относится к технологиям воспроизведения изображений. Техническим результатом является устранение искажения цветопередачи при воспроизведении изображений. Предложен способ воспроизведения изображений. Способ содержит этап, на котором получают воспроизводимое изображение после приема команды на его отображение. Далее определяют область изображения, состоящую по меньшей мере из трех смежных монохромных областей на воспроизводимом изображении. Причем каждая монохромная область состоит из множества пикселей с одинаковым кодом цвета, расположенных в смежных позициях. А также определяют искомый код цвета в соответствии с заданным алгоритмом, используя коды цвета монохромных областей в области изображения, если разница в кодах цвета между двумя смежными монохромными областями в области изображения меньше пороговой величины. 3 н. и 10 з.п. ф-лы, 11 ил.
Description
ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННУЮ ЗАЯВКУ
[01] Настоящая заявка притязает на преимущество приоритета, основываясь на предшествующей китайской патентной заявке №201510424387.8, поданной 17 июля 2015 года, содержание которой включено в настоящую заявку посредством ссылки.
ОБЛАСТЬ ТЕХНИКИ
[02] Настоящее изобретение относится к технической области передачи информации, в частности, к способам и устройствам воспроизведения изображений.
ИЗВЕСТНЫЙ УРОВЕНЬ ТЕХНИКИ
[03] Жидкокристаллические панели (ЖК-панели) можно разделить на два типа по технологии отображения: твердые экраны и гибкие экраны. Для гибких экранов, относящихся в основном к панелям с вертикальным выравниванием (VA - Vertical Alignment), характерно появление волнового эффекта при касании рукой гибкого экрана.
[04] Из-за низкого качества отображения, свойственного некоторым гибким экранам при воспроизведении изображения с использованием такого гибкого экрана похожие цвета на изображении могут отображаться как один цвет. Соответственно, некоторые области промежуточных цветов теряются среди областей похожих цветов на изображении, в результате изображение выглядит неестественным. Например, если область В на изображении А - это красная область, слева направо цвет красной области В постепенно изменяется от светло-красного до темно-красного, при этом изменение цвета в красной области В происходит плавно. Однако из-за низкого качества отображения у некоторых гибких экранов возникает резкое изменение цвета, когда такой гибкий экран отображает красную область В изображения А. То есть такой гибкий экран отобразит область В исходного красного цвета на изображении А с постепенным и плавным изменением цвета, как красную область В с резким и заметным переходом цвета.
[05] По этой причине в соответствии с вышеописанной технологией некоторые гибкие экраны с низким качеством отображения будут воспроизводить изображение, содержащее похожие цвета, как одноцветное изображение. Таким образом, возникает резкое изменение цвета и изображение выглядит неестественно.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[06] Раздел описания сущности изобретения дан для получения представления об идее изобретения в краткой форме, далее раскрытой в разделе подробного описания. Описание сущности изобретения не предназначено для формулировки существенных признаков заявленного предмета изобретения, также оно не предназначено для установления границ объема заявленного предмета изобретения.
[07] Чтобы решить проблемы рассмотренной технологии, в изобретении предложены способы и устройства воспроизведения изображений, позволяющие устранить резкое изменение цвета, когда гибкий экран с низким качеством отображения воспроизводит похожие цвета на изображении.
[08] Согласно первой особенности вариантов исполнения настоящего изобретения предложен способ воспроизведения изображений. Способ состоит из следующих этапов:
получение воспроизводимого изображения после приема команды на его отображение;
определение области изображения, состоящей по меньшей мере из трех смежных монохромных областей на воспроизводимом изображении;
определение искомого кода цвета в соответствии с заданным алгоритмом, используя коды цвета монохромных областей в области изображения, если разница в кодах цвета между двумя смежными монохромными областями в области изображения меньше пороговой величины;
изменение кодов цвета в области воспроизводимого изображения на искомый код цвета для получения итогового изображения;
воспроизведение итогового изображения.
[09] Описанный способ дополнительно может включать:
сохранение итогового изображения;
установление отношения соответствия между воспроизводимым изображением и итоговым изображением;
определение итогового изображения, соответствующего воспроизводимому изображению, на основе отношения соответствия между воспроизводимым изображением и итоговым изображением после приема команды на отображение воспроизводимого изображения;
воспроизведение итогового изображения.
[10] Описанный способ дополнительно может включать:
сохранение итогового изображения;
установление отношения соответствия между воспроизводимым изображением и итоговым изображением;
определение итогового изображения, соответствующего воспроизводимому изображению, на основе отношения соответствия между воспроизводимым изображением и итоговым изображением после приема команды на удаление воспроизводимого изображения;
удаление воспроизводимого изображения и итогового изображения.
[11] Описанный способ после получения воспроизводимого изображения дополнительно может включать:
определение типа устройства воспроизведения изображений, предназначенного для отображения воспроизводимого изображения;
определение, является ли устройство воспроизведения изображений, предназначенное для отображения воспроизводимого изображения, гибким экраном;
если устройство воспроизведения изображений, предназначенное для отображения воспроизводимого изображения, является гибким экраном, запуск этапа определения области изображения, состоящей по меньшей мере из трех монохромных областей на воспроизводимом изображении;
если устройство воспроизведения изображений, предназначенное для отображения воспроизводимого изображения, не является гибким экраном, отображение воспроизводимого изображения, используя данное устройство воспроизведения изображений.
[12] Вышеупомянутый этап определения искомого кода цвета в соответствии с заданным алгоритмом, используя коды цвета монохромных областей в указанной области изображения, может содержать:
вычисление среднего значения кодов цвета монохромных областей в области изображения;
присваивание искомому коду цвета полученного среднего значения.
Вышеупомянутый этап определения искомого кода цвета в соответствии с заданным алгоритмом, используя коды цвета монохромных областей в указанной области изображения, может содержать:
получение максимального значения кода цвета и минимального значения кода цвета в области изображения;
вычисление первого значения кода цвета, определяемого как разница между максимальным значением кода цвета и минимальным значением кода цвета в области изображения;
вычисление второго значения кода цвета, определяемого как произведение первого значения кода цвета и заданного коэффициента;
вычисление искомого кода цвета, определяемого как сумма минимального значения кода цвета и второго значения кода цвета.
[13] Согласно второй особенности вариантов исполнения настоящего изобретения предложено устройство для воспроизведения изображений. Устройство содержит:
приемный модуль, предназначенный для получения воспроизводимого изображения после приема команды на отображение изображения;
первый определяющий модуль, предназначенный для определения области изображения, состоящей по меньшей мере из трех смежных монохромных областей на воспроизводимом изображении;
второй определяющий модуль, предназначенный для определения искомого кода цвета в соответствии с заданным алгоритмом, используя коды цвета монохромных областей в указанной области изображения, если разница в кодах цвета между двумя смежными монохромными областями в области изображения меньше пороговой величины;
корректирующий модуль, предназначенный для изменения кодов цвета в области воспроизводимого изображения на искомый код цвета, чтобы получить итоговое изображение;
первый модуль отображения, предназначенный для воспроизведения итогового изображения.
[14] Описанное устройство дополнительно может содержать:
первый запоминающий модуль, предназначенный для сохранения итогового изображения;
первый устанавливающий модуль, предназначенный для установления отношения соответствия между воспроизводимым изображением и итоговым изображением;
третий определяющий модуль, предназначенный для определения итогового изображения, соответствующего воспроизводимому изображению, на основе отношения соответствия между воспроизводимым изображением и итоговым изображением после приема команды на отображение воспроизводимого изображения;
второй модуль отображения, предназначенный для воспроизведения итогового изображения.
[15] Описанное устройство дополнительно может содержать:
второй запоминающий модуль, предназначенный для сохранения итогового изображения;
второй устанавливающий модуль, предназначенный для установления отношения соответствия между воспроизводимым изображением и итоговым изображением;
четвертый определяющий модуль, предназначенный для определения итогового изображения, соответствующего воспроизводимому изображению, на основе отношения соответствия между воспроизводимым изображением и итоговым изображением после приема команды на удаление воспроизводимого изображения;
удаляющий модуль, предназначенный для удаления воспроизводимого изображения и итогового изображения.
[16] Описанное устройство дополнительно может содержать:
пятый определяющий модуль, предназначенный для определения типа устройства воспроизведения изображений, предназначенного для отображения воспроизводимого изображения;
оценивающий модуль, предназначенный для определения, является ли устройство воспроизведения изображений, предназначенное для отображения воспроизводимого изображения, гибким экраном;
запускающий модуль, предназначенный для запуска первого определяющего модуля, если устройство воспроизведения изображений, предназначенное для отображения воспроизводимого изображения, является гибким экраном;
третий модуль отображения, предназначенный для отображения воспроизводимого изображения, используя устройство воспроизведения изображений, если устройство воспроизведения изображений для отображения воспроизводимого изображения не является гибким экраном.
[17] Описанный второй определяющий модуль может содержать:
первый вычислительный подмодуль, предназначенный для вычисления среднего значения кодов цвета в каждой монохромной области в указанной области изображения;
определяющий подмодуль, предназначенный для присваивания искомому коду цвета найденного среднего значения.
[18] Описанный второй определяющий модуль может содержать:
приемный подмодуль, предназначенный для получения максимального значения кода цвета и минимального значения кода цвета в области изображения;
второй вычислительный подмодуль, предназначенный для вычисления первого значения кода цвета, определяемого как разница между максимальным значением кода цвета и минимальным значением кода цвета в области изображения;
третий вычислительный подмодуль, предназначенный для вычисления второго значения кода цвета, определяемого как произведение первого значения кода цвета и заданного коэффициента;
четвертый вычислительный подмодуль, предназначенный для вычисления искомого кода цвета, определяемого как сумма минимального значения кода цвета и второго значения кода цвета.
[19] Согласно третьей особенности вариантов исполнения настоящего изобретения предложено устройство для воспроизведения изображений. Устройство содержит:
процессор;
память, предназначенную для хранения команд, исполняемых процессором и инициирующих:
получение воспроизводимого изображения после приема команды на его отображение;
определение области изображения, состоящей по меньшей мере из трех смежных монохромных областей на воспроизводимом изображении;
определение искомого кода цвета в соответствии с заданным алгоритмом, используя коды цвета монохромных областей в области изображения, если разница в кодах цвета между двумя смежными монохромными областями в области изображения меньше пороговой величины;
изменение кодов цвета в области воспроизводимого изображения на искомый код цвета для получения итогового изображения;
воспроизведение итогового изображения.
[20] Технические решения в соответствии с вариантами исполнения настоящего изобретения позволяют получить следующий полезный эффект. Технические решения в соответствии с изобретением предусматривают, что перед отображением воспроизводимого изображения необходимо определить область изображения, состоящую по меньшей мере из трех монохромных областей на воспроизводимом изображении. Если установлено, что разница в кодах цвета между двумя смежными монохромными областями в области изображения меньше пороговой величины, это указывает на то, что смежные монохромные области в области изображения имеют близкие цвета. Чтобы предотвратить резкое изменение цвета, когда гибкий экран с низким качеством отображения воспроизводит монохромные области в области воспроизводимого изображения, используют коды цвета монохромных областей в области изображения для определения искомого кода цвета в соответствии с заданным алгоритмом. Это позволяет сформировать и воспроизвести итоговое изображение, содержащее область с искомым кодом цвета, тем самым обеспечивая отсутствие резкого изменения цвета при отображении итогового изображения.
[21] Следует понимать, что вышеприведенное общее описание и подробное описание, приводимое далее, имеют исключительно пояснительный характер, а не ограничительный.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[22] Прилагаемые чертежи включены в описание изобретения как его составная часть для иллюстрации вариантов исполнения настоящего изобретения и пояснения принципов настоящего изобретения наряду с его описанием.
[23] На Фиг. 1 показана блок-схема способа воспроизведения изображений в соответствии с характерным вариантом исполнения.
[24] На Фиг. 2 показана блок-схема другого способа воспроизведения изображений в соответствии с характерным вариантом исполнения.
[25] На Фиг. 3 показана блок-схема дополнительного способа воспроизведения изображений в соответствии с характерным вариантом исполнения.
[26] На Фиг. 4 показана блок-схема дополнительного способа воспроизведения изображений в соответствии с характерным вариантом исполнения.
[27] На Фиг. 5 показан схематический чертеж устройства воспроизведения изображений в соответствии с характерным вариантом исполнения.
[28] На Фиг. 6 показан схематический чертеж другого устройства воспроизведения изображений в соответствии с характерным вариантом исполнения.
[29] На Фиг. 7 показан схематический чертеж еще одного устройства воспроизведения изображений в соответствии с характерным вариантом исполнения.
[30] На Фиг. 8 показан схематический чертеж еще одного устройства воспроизведения изображений в соответствии с характерным вариантом исполнения.
[31] На Фиг. 9 показан схематический чертеж еще одного устройства воспроизведения изображений в соответствии с характерным вариантом исполнения.
[32] На Фиг. 10 показан схематический чертеж еще одного устройства воспроизведения изображений в соответствии с характерным вариантом исполнения.
[33] На Фиг. 11 показана структурная схема устройства воспроизведения изображений в соответствии с характерным вариантом исполнения.
ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ
[34] В этом разделе дано подробное описание характерных вариантов исполнения изобретения с приложением поясняющих чертежей. В последующем описании при ссылке на прилагаемые чертежи одинаковыми номерами на различных чертежах обозначены одинаковые элементы, если не указано иное. Примеры реализации, описанные в следующих характерных вариантах исполнения - это еще не все возможные примеры реализации изобретения. Вместо этого они являются исключительно примерами устройств и способов, соответствующих определенным особенностям изобретения, изложенным в прилагаемой формуле изобретения.
[35] На Фиг. 1 показана блок-схема способа воспроизведения изображений в соответствии с характерным вариантом исполнения. Способ воспроизведения изображений, показанный на Фиг. 1, применим для интеллектуального устройства. Способ воспроизведения изображений в соответствии с настоящим изобретением может предотвратить резкое изменение цвета при воспроизведении гибким экраном с низким качеством отображения областей изображения близких цветов. Способ состоит из следующих этапов.
[36] Этап S11 предполагает получение воспроизводимого изображения после приема команды на его отображение.
[37] Способ, предлагаемый в настоящем изобретении, применим для интеллектуального устройства с экраном, например, для такого, как устройство, поддерживающее смарт-ТВ (интеллектуальное телевидение), смартфон, планшет или смарт-часы.
[38] Чтобы просмотреть воспроизводимое изображение, сохраненное в интеллектуальном устройстве, пользователю необходимо ввести в интеллектуальное устройство команду на отображение воспроизводимого изображения. После получения команды на отображение воспроизводимого изображения интеллектуальное устройство считывает с жесткого диска воспроизводимое изображение, сохраненное ранее.
[39] На этапе S12 определяется область изображения, состоящая по меньшей мере из трех смежных монохромных областей на воспроизводимом изображении.
[40] Причем монохромная область состоит из множества пикселей с одинаковым кодом цвета, расположенных в смежных позициях. Код цвета можно выразить в системе цветопередачи RGB (красный-зеленый-синий). Например, предположим, что монохромная область состоит из 6 пикселей, расположенных в 2 строках и 3 столбцах, чисто красного цвета, то есть код цвета этих 6 пикселей - RGB (255, 0, 0).
[41] Область изображения состоит по меньшей мере из трех монохромных областей. Например, предположим, что область А изображения содержит 4 смежные монохромные области. Первая монохромная область состоит из 6 пикселей, расположенных в 2 строках и 3 столбцах, чисто красного цвета, а именно, код цвета этих 6 пикселей - RGB (255, 0, 0). Вторая монохромная область состоит из 4 пикселей, расположенных в 2 строках и 2 столбцах, красного цвета, а именно, код цвета этих 4 пикселей - RGB (240, 0, 0). Третья монохромная область состоит из 4 пикселей, расположенных в 2 строках и 2 столбцах, красного цвета, а именно, код цвета этих 4 пикселей - RGB (230, 0, 0). Четвертая монохромная область состоит из 6 пикселей, расположенных в 2 строках и 3 столбцах, красного цвета, а именно, код цвета этих 6 пикселей - RGB (220, 0, 0). Таким образом, область А изображения состоит из 4 вышеуказанных смежных монохромных областей и содержит всего 20 пикселей.
[42] После получения интеллектуальным устройством воспроизводимого изображения интеллектуальное устройство может определить область изображения, состоящую по меньшей мере из трех смежных монохромных областей на воспроизводимом изображении. После определения области изображения, состоящей по меньшей мере из трех смежных монохромных областей, интеллектуальному устройству требуется определить коды цвета для соответствующих монохромных областей в области изображения. Например, предположим, что область А изображения, полученная интеллектуальным устройством, содержит 4 смежные монохромные области, код цвета первой монохромной области - RGB (255, 0, 0), код цвета второй монохромной области - RGB (240, 0, 0), код цвета третьей монохромной области - RGB (230, 0, 0) и код цвета четвертой монохромной области - RGB (220, 0, 0). Затем интеллектуальному устройству необходимо установить коды цвета этих четырех монохромных областей, соответственно заданные как RGB (255, 0, 0), RGB (240, 0, 0), RGB (230, 0, 0) и RGB (220, 0, 0).
[43] На этапе S13, если разница в кодах цвета между двумя смежными монохромными областями в области изображения меньше пороговой величины, в соответствии с заданным алгоритмом определяется искомый код цвета, используя коды цвета монохромных областей в области изображения.
[44] При этом пороговое значение представляет собой предварительно заданный код цвета. Например, предположим, что пороговая величина задана как RGB (20, 20, 20).
[45] При определении области изображения, состоящей по меньшей мере из трех смежных монохромных областей на воспроизводимом изображении, интеллектуальному устройству необходимо установить, что различие в кодах цвета между каждыми двумя смежными монохромными областями в области изображения меньше пороговой величины. Если интеллектуально устройством установлено, что разница в кодах цвета между каждыми двумя смежными монохромными областями в области изображения меньше пороговой величины, это указывает на то, что смежные монохромные области в области изображения имеют близкие цвета. При отображении воспроизводимого изображения некоторые гибкие экраны с низким качеством отображения могут отображать отдельные монохромные области в области воспроизводимого изображения одинаковым цветом, нарушая плавность перехода цвета в области изображения и вызывая резкое изменение цвета.
[46] Следовательно, если интеллектуальное устройство определяет, что разница в кодах цвета между каждыми двумя смежными монохромными областями в области изображения меньше пороговой величины, интеллектуальному устройству требуется определить искомый код, используя коды цвета монохромных областей в области изображения, чтобы в результате каждой монохромной области в области изображения был присвоен искомый код цвета и обеспечено отсутствие резкого изменения цвета в области изображения.
[47] Например, предположим, что пороговая величина задана как RGB (20, 20, 20), а интеллектуальное устройство определяет область А изображения, состоящую из 6 смежных монохромных областей на воспроизводимом изображении. Код цвета первой монохромной области А1 - RGB (250, 0, 0). Код цвета второй монохромной области А2 - RGB (240, 0, 0). Код цвета третьей монохромной области A3 - RGB (230, 0, 0). Код цвета четвертой монохромной области - RGB (220, 0, 0). Код цвета пятой монохромной области А5 - RGB (210, 0, 0). Код цвета шестой монохромной области - RGB (200, 0, 0). Кроме того, первая монохромная область А1, вторая монохромная область А2, третья монохромная область A3, четвертая монохромная область А4, пятая монохромная область А5 и шестая монохромная область А6 соединены последовательно. Далее интеллектуальное устройство может вычислить разницу в кодах цвета между каждыми двумя смежными монохромными областями в области изображения и определить, что эта разница меньше пороговой величины RGB (20, 20, 20). Посредством вычисления получено, что разница в кодах цвета между каждыми двумя смежными монохромными областями в области А воспроизводимого изображения составляет RGB (10, 0, 0), что меньше пороговой величины RGB (20, 20, 20). Это означает, что смежные монохромные области в области изображения имеют близкий код. При отображении воспроизводимого изображения на некоторых гибких экранах с низким качеством отображения отдельные монохромные области в области воспроизводимого изображения могут отображаться одинаковым цветом, нарушая плавность перехода цвета в области изображения и вызывая резкое изменение цвета. Поэтому интеллектуальное устройство должно определять искомый код цвета в соответствии с заданным алгоритмом, используя коды цвета монохромных областей в области изображения, чтобы в результате каждой монохромной области в области изображения был присвоен искомый код цвета и соответственно обеспечено отсутствие резкого изменения цвета в области изображения.
[48] Кроме того, существует множество вариантов реализации процедуры определения искомого кода цвета в соответствии с заданным алгоритмом, используя коды цвета монохромных областей в области изображения. Далее будут описаны два варианта реализации.
[49] В первом варианте реализации заданный алгоритм вычисляет среднее значение кодов цвета монохромных областей в области изображения, а затем присваивает искомому коду цвета среднее значение.
[50] Для более понятного описания первого варианта реализации его этапы кратко описаны ниже.
[51] На первом этапе выполняется вычисление среднего значения кодов цвета монохромных областей в области изображения.
[52] На втором этапе искомому коду цвета присваивается среднее значение.
[53] Например, предположим, что интеллектуальное устройство определит область А изображения, состоящую из 6 смежных монохромных областей на воспроизводимом изображении. Код цвета первой монохромной области А1 - RGB (250, 0, 0). Код цвета второй монохромной области А2 - RGB (240, 0, 0). Код цвета третьей монохромной области A3 - RGB (230, 0, 0). Код цвета четвертой монохромной области - RGB (220, 0, 0). Код цвета пятой монохромной области - RGB (210, 0, 0). Код цвета шестой монохромной области - RGB (200, 0, 0). Затем интеллектуальное устройство начинает вычислять среднее значение кодов цвета 6 смежных монохромных областей в области А изображения, равное [RGB (250, 0, 0) + RGB (240, 0, 0) + RGB (230, 0, 0) + RGB (220, 0, 0) + RGB (210, 0, 0) + RGB (200, 0, 0)] / 6 = RGB (225, 0, 0). И наконец, интеллектуальное устройство установит среднее значение RGB (225, 0, 0) в качестве искомого кода цвета.
[54] Во втором варианте реализации заданный алгоритм рассчитывает искомый код цвета, используя максимальное значение кода цвета и минимальное значение кода цвета в области изображения и заданный коэффициент.
[55] Для более понятного описания второго варианта реализации его этапы кратко описаны ниже.
[56] На первом этапе определяются максимальное значение кода цвета и минимальное значение кода цвета в области изображения.
[57] На втором этапе вычисляется первое значение кода цвета, равное разности максимального значения кода цвета и минимального значения кода цвета в области изображения.
[58] На третьем этапе вычисляется второе значение кода цвета, равное произведению первого значения кода цвета и заданного коэффициента.
[59] На четвертом этапе вычисляется искомый код цвета, равный сумме минимального значения кода цвета и второго значения кода цвета.
[60] Для примера заданный коэффициент равен 0,6. Предположим, что интеллектуальное устройство определит область А изображения, состоящую из 6 смежных монохромных областей на воспроизводимом изображении. Код цвета первой монохромной области А1 - RGB (250, 0, 0). Код цвета второй монохромной области А2 - RGB (240, 0, 0). Код цвета третьей монохромной области A3 - RGB (230, 0, 0). Код цвета четвертой монохромной области - RGB (220, 0, 0). Код цвета пятой монохромной области - RGB (210, 0, 0). Код цвета шестой монохромной области - RGB (200, 0, 0). Затем интеллектуальное устройство запустит процедуру нахождения максимального значения кода цвета RGB (250, 0, 0) и минимального значения кода цвета RGB (200, 0, 0) в области изображения. Потом вычисляется первое значение кода цвета, определяемое как разность между максимальным значением кода цвета RGB (250, 0, 0) и минимальным значением кода цвета RGB (200, 0, 0) в области изображения, равная RGB (250, 0, 0) - RGB (200, 0, 0) = RGB (50, 0, 0). Затем вычисляется второе значение кода цвета, как произведение первого значения кода цвета RGB (50, 0, 0) и заданного коэффициента 0,6, равное RGB (50, 0, 0) * 0.6 = RGB (30, 0, 0). После этого вычисляется искомый код цвета, определяемый как сумма минимального значения цвета RGB (200, 0, 0) и второго значения кода цвета RGB (30, 0, 0), равная RGB (200, 0, 0) + RGB (30, 0, 0) = RGB (230, 0, 0).
[61] На этапе S14 коды цвета в области воспроизводимого изображения заменяются на искомый код цвета для получения итогового изображения.
[62] На этом этапе после определения искомого кода цвета на основе кодов цвета монохромных областей в области изображения, интеллектуальное устройство должно изменить значения кодов цвета области воспроизводимого изображения на искомый код цвета, чтобы получить итоговое изображение. Итоговое изображение отличается от изображения, предназначенного для воспроизведения, тем, что код цвета области изображения в итоговом изображении равен искомому коду цвета. Другие части итогового изображения совпадают с соответствующими частями изображения, предназначенного для воспроизведения.
[63] На этапе S15 воспроизводится итоговое изображение.
[64] Интеллектуальное устройство воспроизводит итоговое изображение на своем дисплейном экране. Даже если дисплейный экран интеллектуального устройства является гибким экраном с низким качеством отображения, при воспроизведении итогового изображения отсутствует резкое изменение цвета.
[65] В варианте исполнения, показанном на Фиг. 1, перед отображением воспроизводимого изображения необходимо предварительно определить область изображения, состоящую по меньшей мере из трех монохромных областей на воспроизводимом изображении. Если установлено, что разница в кодах цвета между двумя смежными монохромными областями в области изображения меньше пороговой величины, это указывает на то, что смежные монохромные области в области изображения имеют близкие цвета. Чтобы предотвратить резкое изменение цвета, когда гибкий экран с низким качеством отображения воспроизводит монохромные области в области воспроизводимого изображения, определяется искомый код цвета в соответствии с заданным алгоритмом, используя коды цвета монохромных областей в области изображения. Это позволяет сформировать и воспроизвести итоговое изображение, содержащее область с кодом цвета, равным искомому коду цвета, тем самым обеспечивая отсутствие резкого изменения цвета при воспроизведении итогового изображения.
[66] На Фиг. 2 показана блок-схема другого способа воспроизведения изображений в соответствии с характерным вариантом исполнения. Способ воспроизведения изображений, показанный на Фиг. 2, применим для интеллектуального устройства. Вариант исполнения, показанный на Фиг. 2, является разновидностью варианта исполнения, показанного на Фиг. 1. Для понимания части блок-схемы, являющейся общей для Фиг. 2 и Фиг. 1, можно обратиться к описанию и пояснению, приведенным для варианта исполнения, представленного на Фиг. 1. Способ, показанный на Фиг. 2, состоит из следующих этапов.
[67] Этап S21 предполагает получение воспроизводимого изображения после приема команды на его отображение.
[68] На этапе S22 определяется область изображения, состоящая по меньшей мере из трех смежных монохромных областей на воспроизводимом изображении.
[69] На этапе S23, если разница в кодах цвета между двумя смежными монохромными областями в области изображения меньше пороговой величины, в соответствии с заданным алгоритмом определяется искомый код цвета, используя коды цвета монохромных областей в области изображения.
[70] На этапе S24 коды цвета в области воспроизводимого изображения заменяются на искомый код цвета для получения итогового изображения.
[71] На этапе S25 воспроизводится итоговое изображение.
[72] На этапе S26 выполняется сохранение итогового изображения.
[73] После воспроизведения итогового изображения на дисплейном экране интеллектуальное устройство может сохранить итоговое изображение на диск, чтобы быстро сформировать итоговое изображение после приема команды на отображение воспроизводимого изображения без повторного выполнения вышеперечисленных этапов.
[74] На этапе S27 устанавливается отношение соответствия между изображением, предназначенным для воспроизведения, и итоговым изображением.
[75] После сохранения итогового изображения интеллектуальное устройство должно установить отношение соответствия между изображением, предназначенным для воспроизведения, и итоговым изображением. Используя отношение соответствия между воспроизводимым изображением и итоговым изображением, интеллектуальное устройство может быстро находить итоговое изображение, соответствующее воспроизводимому изображению с диска, после приема команды на отображение воспроизводимого изображения и затем воспроизводить итоговое изображение. Соответственно, это может сэкономить время.
[76] На этапе S28 после приема команды на отображение воспроизводимого изображения определяется итоговое изображение, соответствующее воспроизводимому изображению, используя отношение соответствия между воспроизводимым изображением и итоговым изображением.
[77] На этапе S29 воспроизводится итоговое изображение.
[78] На Фиг. 3 показана блок-схема дополнительного способа воспроизведения изображений в соответствии с характерным вариантом исполнения. Способ воспроизведения изображений, показанный на Фиг. 3, применим для интеллектуального устройства. Вариант исполнения, показанный на Фиг. 3, является разновидностью варианта исполнения, показанного на Фиг. 1. Для понимания части блок-схемы, являющейся общей для Фиг. 3 и Фиг. 1, можно обратиться к описанию и пояснению, приведенным для варианта исполнения, представленного на Фиг. 1. Способ, показанный на Фиг. 3, состоит из следующих этапов.
[79] Этап S31 предполагает получение воспроизводимого изображения после приема команды на его отображение.
[80] На этапе S32 определяется область изображения, состоящая по меньшей мере из трех смежных монохромных областей на воспроизводимом изображении.
[81] На этапе S33, если разница в кодах цвета между двумя смежными монохромными областями в области изображения меньше пороговой величины, в соответствии с заданным алгоритмом определяется искомый код цвета, используя коды цвета монохромных областей в области изображения.
[82] На этапе S34 коды цвета в области воспроизводимого изображения заменяются на искомый код цвета для получения итогового изображения.
[83] На этапе S35 воспроизводится итоговое изображение.
[84] На этапе S36 выполняется сохранение итогового изображения.
[85] После воспроизведения итогового изображения на дисплейном экране интеллектуальное устройство может сохранить итоговое изображение на диск, чтобы быстро сформировать итоговое изображение после приема команды на отображение воспроизводимого изображения без повторного выполнения вышеперечисленных этапов.
[86] На этапе S37 устанавливается отношение соответствия между изображением, предназначенным для воспроизведения, и итоговым изображением.
[87] После сохранения итогового изображения интеллектуальное устройство должно установить отношение соответствия между изображением, предназначенным для воспроизведения, и итоговым изображением. Используя отношение соответствия между воспроизводимым изображением и итоговым изображением, интеллектуальное устройство может быстро находить итоговое изображение, соответствующее воспроизводимому изображению с диска, после приема команды на удаление воспроизводимого изображения. Соответственно, это может сэкономить время.
[88] На этапе S38 после приема команды на удаление воспроизводимого изображения определяется итоговое изображение, соответствующее воспроизводимому изображению, используя отношение соответствия между воспроизводимым изображением и итоговым изображением.
[89] Если интеллектуальное устройство получает команду на удаление воспроизводимого изображения, это означает, что пользователю не нужны воспроизводимое и итоговое изображения. Следовательно, интеллектуальное устройство может найти ранее сохраненное итоговое изображение, соответствующее воспроизводимому изображению, используя отношение соответствия между воспроизводимым изображением и итоговым изображением.
[90] На этапе S39 воспроизводимое изображение и итоговое изображение удаляются.
[91] После определения итогового изображения, соответствующего воспроизводимому изображению, интеллектуальное устройство может удалить воспроизводимое и итоговое изображения.
[92] На Фиг. 4 показана блок-схема дополнительного способа воспроизведения изображений в соответствии с характерным вариантом исполнения. Способ воспроизведения изображений, показанный на Фиг. 4, применим для интеллектуального устройства. Вариант исполнения, показанный на Фиг. 4, является разновидностью варианта исполнения, показанного на Фиг. 1. Для понимания части блок-схемы, являющейся общей для Фиг. 4 и Фиг. 1, можно обратиться к описанию и пояснению, приведенным для варианта исполнения, представленного на Фиг. 1. Способ, показанный на Фиг. 4, состоит из следующих этапов.
[93] Этап S41 предполагает получение воспроизводимого изображения после приема команды на его отображение.
[94] На этапе S42 определяется тип устройства воспроизведения изображений, предназначенного для отображения воспроизводимого изображения.
[95] Из-за низкого качества отображения некоторых гибких экранов при воспроизведении изображения с использованием такого гибкого экрана похожие цвета на изображении могут отображаться как один цвет, при этом похожие цвета на изображении выглядят неестественно. Однако у жесткого экрана такого эффекта не наблюдается. Следовательно, после получения воспроизводимого изображения, интеллектуальное устройство определяет тип устройства воспроизведения изображений, предназначенного для отображения воспроизводимого изображения.
[96] На этапе S43 определяется, является ли устройство воспроизведения изображений, предназначенное для отображения воспроизводимого изображения, гибким экраном. Если устройство воспроизведения изображений, предназначенное для отображения воспроизводимого изображения, является гибким экраном, выполняется этап S45. Если устройство воспроизведения изображений, предназначенное для отображения воспроизводимого изображения, не является гибким экраном, выполняется этап S44.
[97] Если интеллектуальное устройство определит, что устройство воспроизведения изображений, предназначенное для отображения воспроизводимого изображения, является гибким экраном, это означает, что при отображении воспроизводимого изображения гибкий экран может отобразить близкие цвета на изображении одинаковым цветом. В результате, области похожих цветов на изображении выглядят неестественно. Чтобы устранить это, необходимо выполнить этап S45. Если интеллектуальное устройство определит, что устройство воспроизведения изображений, предназначенное для отображения воспроизводимого изображения, не является гибким экраном, это означает, что при отображении воспроизводимого изображения устройство воспроизведения изображений не отобразит близкие цвета на изображении одинаковым цветом. Соответственно, может быть выполнен этап S44, чтобы в результате устройство воспроизведения изображений напрямую отобразило воспроизводимое изображение.
[98] На этапе S44 устройство воспроизведения изображений используется для отображения воспроизводимого изображения.
[99] На этапе S45 определяется область изображения, состоящая по меньшей мере из трех смежных монохромных областей на воспроизводимом изображении.
[100] На этапе S46, если разница в кодах цвета между двумя смежными монохромными областями в области изображения меньше пороговой величины, в соответствии с заданным алгоритмом определяется искомый код цвета, используя коды цвета монохромных областей в области изображения.
[101] На этапе S47 коды цвета в области воспроизводимого изображения заменяются на искомый код цвета для получения итогового изображения.
[102] На этапе S48 воспроизводится итоговое изображение.
[103] На Фиг. 5 показан схематический чертеж устройства воспроизведения изображений в соответствии с характерным вариантом исполнения. Устройство воспроизведения изображений в соответствии с настоящим изобретением может предотвратить возникновение резкого изменения цвета при воспроизведении гибким экраном с низким качеством отображения областей изображения близких цветов. В соответствии с Фиг. 5, устройство содержит приемный модуль 11, первый определяющий модуль 12, второй определяющий модуль 13, корректирующий модуль 14 и первый модуль отображения 15.
[104] Приемный модуль 11 предназначен для получения воспроизводимого изображения после приема команды на его отображение.
[105] Первый определяющий модуль 12 предназначен для определения области изображения, состоящей по меньшей мере из трех смежных монохромных областей на воспроизводимом изображении.
[106] Второй определяющий модуль 13 предназначен для определения искомого кода цвета в соответствии с заданным алгоритмом, используя коды цвета монохромных областей в области изображения, если разница в кодах цвета между двумя смежными монохромными областями в области изображения меньше пороговой величины.
[107] Корректирующий модуль предназначен для изменения кодов цвета в области воспроизводимого изображения на искомый код цвета, чтобы получить итоговое изображение.
[108] Первый модуль отображения 15 предназначен для воспроизведения итогового изображения.
[109] На Фиг. 6 показан схематический чертеж другого устройства воспроизведения изображений в соответствии с характерным вариантом исполнения. Устройство воспроизведения изображений в соответствии с настоящим изобретением может предотвратить возникновение резкого изменения цвета при воспроизведении гибким экраном с низким качеством отображения областей изображения близких цветов. В соответствии с Фиг. 6, устройство содержит приемный модуль 21, первый определяющий модуль 22, второй определяющий модуль 23, корректирующий модуль 24, первый модуль отображения 25, первый запоминающий модуль 26, первый устанавливающий модуль 27, третий определяющий модуль 28 и второй модуль отображения 29.
[110] Приемный модуль 21 предназначен для получения воспроизводимого изображения после приема команды на его отображение.
[111] Первый определяющий модуль 22 предназначен для определения области изображения, состоящей по меньшей мере из трех смежных монохромных областей на воспроизводимом изображении.
[112] Второй определяющий модуль 23 предназначен для определения искомого кода цвета в соответствии с заданным алгоритмом, используя коды цвета монохромных областей в области изображения, если разница в кодах цвета между двумя смежными монохромными областями в области изображения меньше пороговой величины.
[113] Корректирующий модуль 24 предназначен для изменения кодов цвета в области воспроизводимого изображения на искомый код цвета, чтобы получить итоговое изображение.
[114] Первый модуль отображения 25 предназначен для воспроизведения итогового изображения.
[115] Первый запоминающий модуль 26 предназначен для сохранения итогового изображения.
[116] Первый устанавливающий модуль 27 предназначен для установления отношения соответствия между воспроизводимым изображением и итоговым изображением.
[117] Третий определяющий модуль 28 предназначен для определения итогового изображения, соответствующего воспроизводимому изображению, на основе отношения соответствия между воспроизводимым изображением и итоговым изображением после приема команды на отображение воспроизводимого изображения.
[118] Второй модуль отображения 29 предназначен для воспроизведения итогового изображения.
[119] На Фиг. 7 показан схематический чертеж еще одного устройства воспроизведения изображений в соответствии с характерным вариантом исполнения. Устройство воспроизведения изображений в соответствии с настоящим изобретением предотвращает возникновение резкого изменения цвета при воспроизведении гибким экраном с низким качеством отображения областей изображения близких цветов. В соответствии с Фиг. 7, устройство содержит приемный модуль 31, первый определяющий модуль 32, второй определяющий модуль 33, корректирующий модуль 34, первый модуль отображения 35, второй запоминающий модуль 36, второй устанавливающий модуль 37, четвертый определяющий модуль 38 и удаляющий модуль 39.
[120] Приемный модуль 31 предназначен для получения воспроизводимого изображения после приема команды на его отображение.
[121] Первый определяющий модуль 32 предназначен для определения области изображения, состоящей по меньшей мере из трех смежных монохромных областей на воспроизводимом изображении.
[122] Второй определяющий модуль 33 предназначен для определения искомого кода цвета в соответствии с заданным алгоритмом, используя коды цвета монохромных областей в области изображения, если разница в кодах цвета между двумя смежными монохромными областями в области изображения меньше пороговой величины.
[123] Корректирующий модуль 34 предназначен для изменения кодов цвета в области воспроизводимого изображения на искомый код цвета, чтобы получить итоговое изображение.
[124] Первый модуль отображения 35 предназначен для воспроизведения итогового изображения.
[125] Второй запоминающий модуль 36 предназначен для сохранения итогового изображения.
[126] Второй устанавливающий модуль 37 предназначен для установления отношения соответствия между воспроизводимым изображением и итоговым изображением.
[127] Четвертый определяющий модуль 38 предназначен для определения итогового изображения, соответствующего воспроизводимому изображению, на основе отношения соответствия между воспроизводимым изображением и итоговым изображением после приема команды на удаление воспроизводимого изображения.
[128] Удаляющий модуль 39 предназначен для удаления воспроизводимого и итогового изображений.
[129] На Фиг. 8 показан схематический чертеж еще одного устройства воспроизведения изображений в соответствии с характерным вариантом исполнения. Устройство воспроизведения изображений в соответствии с настоящим изобретением предотвращает возникновение резкого изменения цвета при воспроизведении гибким экраном с низким качеством отображения областей изображения близких цветов. В соответствии с Фиг. 8, устройство содержит приемный модуль 41, первый определяющий модуль 42, второй определяющий модуль 43, корректирующий модуль 44, первый модуль отображения 45, пятый определяющий модуль 46, оценивающий модуль 47, запускающий модуль 48 и третий модуль отображения 49.
[130] Приемный модуль 41 предназначен для получения воспроизводимого изображения после приема команды на его отображение.
[131] Первый определяющий модуль 42 предназначен для определения области изображения, состоящей по меньшей мере из трех смежных монохромных областей на воспроизводимом изображении.
[132] Второй определяющий модуль 43 предназначен для определения искомого кода цвета в соответствии с заданным алгоритмом, используя коды цвета монохромных областей в области изображения, если разница в кодах цвета между двумя смежными монохромными областями в области изображения меньше пороговой величины.
[133] Корректирующий модуль 44 предназначен для изменения кодов цвета в области воспроизводимого изображения на искомый код цвета, чтобы получить итоговое изображение.
[134] Первый модуль отображения 45 предназначен для воспроизведения итогового изображения.
[135] Пятый определяющий модуль 46 предназначен для определения типа устройства воспроизведения изображений для отображения воспроизводимого изображения.
[136] Оценивающий модуль 47 предназначен для определения, является ли устройство воспроизведения изображений, предназначенное для отображения воспроизводимого изображения, гибким экраном.
[137] Запускающий модуль 48 предназначен для запуска первого определяющего модуля, если устройство воспроизведения изображений, предназначенное для отображения воспроизводимого изображения, является гибким экраном.
[138] Третий модуль отображения 49 предназначен для отображения воспроизводимого изображения, используя устройство воспроизведения изображений, если устройство воспроизведения изображений для отображения воспроизводимого изображения не является гибким экраном.
[139] На Фиг. 9 показан схематический чертеж еще одного устройства воспроизведения изображений в соответствии с характерным вариантом исполнения. Устройство воспроизведения изображений в соответствии с настоящим изобретением предотвращает возникновение резкого изменения цвета при воспроизведении гибким экраном с низким качеством отображения областей изображения близких цветов. В соответствии с Фиг. 9, устройство содержит приемный модуль 51, первый определяющий модуль 52, второй определяющий модуль 53, корректирующий модуль 54 и первый модуль отображения 55. Второй определяющий модуль 52 содержит первый вычислительный подмодуль 521 и определяющий подмодуль 522.
[140] Приемный модуль 51 предназначен для получения воспроизводимого изображения после приема команды на его отображение.
[141] Первый определяющий модуль 52 предназначен для определения области изображения, состоящей по меньшей мере из трех смежных монохромных областей на воспроизводимом изображении.
[142] Второй определяющий модуль 53 предназначен для определения искомого кода цвета в соответствии с заданным алгоритмом, используя коды цвета монохромных областей в области изображения, если разница в кодах цвета между двумя смежными монохромными областями в области изображения меньше пороговой величины.
[143] Корректирующий модуль 54 предназначен для изменения кодов цвета в области воспроизводимого изображения на искомый код цвета, чтобы получить итоговое изображение.
[144] Первый модуль отображения 55 предназначен для воспроизведения итогового изображения.
[145] Первый вычислительный подмодуль 521 предназначен для вычисления среднего значения кодов цвета монохромных областей в области изображения.
[146] Определяющий подмодуль 522 предназначен для присваивания искомому коду цвета полученного среднего значения.
[147] На Фиг. 10 показан схематический чертеж еще одного устройства воспроизведения изображений в соответствии с характерным вариантом исполнения. Устройство воспроизведения изображений в соответствии с настоящим изобретением предотвращает возникновение резкого изменения цвета при воспроизведении гибким экраном с низким качеством отображения областей изображения близких цветов. В соответствии с Фиг. 10, устройство содержит приемный модуль 61, первый определяющий модуль 62, второй определяющий модуль 63, корректирующий модуль 64 и первый модуль отображения 65. Второй определяющий модуль 62 содержит приемный подмодуль 611, второй вычислительный подмодуль 622, третий вычислительный подмодуль 623 и четвертый вычислительный подмодуль 624.
[148] Приемный модуль 61 предназначен для получения воспроизводимого изображения после приема команды на его отображение.
[149] Первый определяющий модуль 62 предназначен для определения области изображения, состоящей по меньшей мере из трех смежных монохромных областей на воспроизводимом изображении.
[150] Второй определяющий модуль 63 предназначен для определения искомого кода цвета в соответствии с заданным алгоритмом, используя коды цвета монохромных областей в области изображения, если разница в кодах цвета между двумя смежными монохромными областями в области изображения меньше пороговой величины.
[151] Корректирующий модуль 64 предназначен для изменения кодов цвета в области воспроизводимого изображения на искомый код цвета, чтобы получить итоговое изображение.
[152] Первый модуль отображения 65 предназначен для воспроизведения итогового изображения.
[153] Приемный подмодуль 621 предназначен для получения максимального значения кода цвета и минимального значения кода цвета в области изображения.
[154] Второй вычислительный подмодуль 622 предназначен для вычисления первого значения кода цвета, определяемого как разница между максимальным значением кода цвета и минимальным значением кода цвета в области изображения.
[155] Третий вычислительный подмодуль 623 предназначен для вычисления второго значения кода цвета, определяемого как произведение первого значения кода цвета на заданный коэффициент.
[156] Четвертый вычислительный подмодуль 624 предназначен для вычисления искомого кода цвета, определяемого как сумма минимального значения кода цвета и второго значения кода цвета.
[157] Конкретные операции, выполняемые предлагаемыми модулями в рассмотренных вариантах исполнения устройства, подробно описаны в соответствующих вариантах исполнения предлагаемого способа, и здесь их подробное описание не приводится.
[158] На Фиг. 11 показана структурная схема устройства 800 воспроизведения изображений в соответствии с характерным вариантом исполнения. Например, в качестве устройства 800 может использоваться мобильный телефон, компьютер, цифровой вещательный терминал, устройство приемопередачи сообщений, игровая приставка, планшет, медицинское оборудование, спортивное оборудование, персональный цифровой секретарь и аналогичные устройства.
[159] Согласно Фиг. 11 устройство 800 может содержать один или несколько следующих элементов: процессорный элемент 802, память 804, элемент питания 806, мультимедийный элемент 808, звуковой элемент 810, интерфейс ввода/вывода (I/O) 812, сенсорный элемент 814 и элемент связи 816.
[160] Процессорный элемент 802 обычно управляет всеми операциями устройства 800, связанными с отображением, телефонными звонками, передачей данных, работой камеры и записью. Процессорный элемент 802 может содержать один или несколько процессоров 820 для исполнения команд, соответствующих всем или отдельным этапам описанных выше способов. Кроме того, процессорный элемент 802 может содержать один или несколько модулей, организующих взаимодействие между процессорным элементом 802 и другими элементами. Например, процессорный элемент 802 может содержать мультимедийный модуль для организации взаимодействия между мультимедийным элементом 808 и процессорным элементом 802.
[161] Память 804 предназначена для сохранения различных типов данных, чтобы поддерживать работу устройства 800. Примерами таких данных служат команды для любых приложений или способов, реализованных в устройстве 800, контактные данные, данные телефонного справочника, сообщения, изображения, видео и т.д. Память 804 может быть выполнена с использованием любого типа энергозависимого или энергонезависимого запоминающего устройства (ЗУ) или их комбинации, такого как статическое оперативное ЗУ, электрически стираемое программируемое постоянное ЗУ, стираемое программируемое постоянное ЗУ, программируемое постоянное ЗУ, магнитное ЗУ, флэш-память, магнитный или оптический диск.
[162] Элемент питания 806 подает питание к различным элементам устройства 800. Элемент питания 806 может содержать систему управления питанием, один или несколько источников питания и любые другие компоненты, связанные с генерацией, управлением и распределением питания в устройстве 800.
[163] Мультимедийный элемент 808 содержит экран, обеспечивающий выходной интерфейс между устройством 800 и пользователем. В некоторых вариантах исполнения экран может иметь жидкокристаллический дисплей (ЖКД) и сенсорную панель. Если экран имеет сенсорную панель, он может быть выполнен как сенсорный экран для приема входных сигналов от пользователя. Сенсорная панель имеет один или несколько датчиков касания, чтобы фиксировать прикосновения, скольжения и движения на сенсорной панели. Датчики касания могут не только воспринимать границу касания или скольжения, но также могут фиксировать время действия и давление, создаваемое при касании или скольжении. В некоторых вариантах исполнения мультимедийный элемент 808 содержит переднюю камеру и (или) заднюю камеру. Передняя и задняя камеры могут принимать внешние мультимедийные данные, пока устройство 800 находится в таком режиме работы, как режим фотосъемки или режим видеосъемки. Передняя и задняя камеры могут представлять собой зафиксированную систему оптических линз или иметь фокус и возможность оптического масштабирования.
[164] Звуковой элемент 810 предназначен для вывода и (или) ввода звуковых сигналов. Например, звуковой элемент 810 содержит микрофон ("MIC"), предназначенный для приема внешних звуковых сигналов, когда оконечное устройство 800 находится в таком режиме работы, как режим звонка, режим записи и режим распознавания голоса. Принятый звуковой сигнал дополнительно может сохраняться в памяти 804 или передаваться через элемент связи 816. В некоторых вариантах исполнения звуковой элемент 810 дополнительно содержит динамик для вывода звуковых сигналов.
[165] Интерфейс ввода/вывода 812 обеспечивает сопряжение между процессорным элементом 802 и периферийными интерфейсными модулями, такими как клавиатура, сенсорное колесо, кнопки и аналогичные модули. Устройство может иметь кнопку возврата, кнопку громкости, кнопку пуска и кнопку блокировки, но это не является ограничением.
[166] Сенсорный элемент 814 содержит один или несколько датчиков для оценки состояния различных показателей устройства 800. Например, сенсорный элемент 814 может зафиксировать открытое и закрытое состояние устройства 800, взаимное расположение элементов устройства 800, например, дисплея и клавиатуры, изменение положения устройства 800 или элемента устройства 800, наличие или отсутствие контакта пользователя с устройством 800, ориентацию или ускорение и замедление устройства 800 и изменение температуры устройства 800. Сенсорный элемент 814 может содержать датчик приближения, предназначенный для обнаружения присутствия объектов, расположенных поблизости, в отсутствии физического контакта. Сенсорный элемент 814 также может содержать световой датчик, такой как датчик изображения на основе комплементарного металлооксидного полупроводника (КМОП) или на основе прибора с зарядовой связью (ПЗС), для использования в приложениях, работающих с изображениями. В некоторых вариантах исполнения сенсорный элемент 814 также может содержать датчик ускорений, гиродатчик, магнитный датчик, датчик давления или датчик температуры.
[167] Элемент связи 816 предназначен для организации передачи информации посредством проводной или беспроводной связи между устройством 800 и другими устройствами. Устройство 800 может иметь доступ к беспроводной сети по стандарту связи, такому как Wi-Fi, 2G, 3G или их комбинации. В одном характерном варианте исполнения элемент связи 816 принимает широковещательный сигнал или широковещательную информацию из внешней системы управления вещанием посредством канала вещания. В одном характерном варианте исполнения элемент связи 816 дополнительно содержит модуль связи в ближней зоне действия (NFC) для организации связи ближнего действия. Например, модуль связи в ближней зоне действия может быть выполнен на основе технологии радиочастотной идентификации (RFID), технологии передачи данных в инфракрасном диапазоне (IrDA), технологии ультраширокополосной радиосвязи (UWB), технологии Bluetooth (ВТ) и других технологий.
[168] В характерных вариантах исполнения устройство 800 может быть реализовано с использованием одной или нескольких проблемно-ориентированных интегральных микросхем (ASIC), цифровых сигнальных процессоров (ЦСП), устройств цифровой обработки сигналов (УЦОС), программируемых логических устройств (ПЛУ), программируемых пользователем вентильных матриц (FPGA), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов для выполнения выше описанных способов.
[169] В характерных вариантах исполнения также предусматривается постоянный - носитель информации, считываемой компьютером, такой как память 804, содержащая команды. Описанные способы реализуются посредством выполнения команд процессором 820 в устройстве 800. Постоянный носитель информации, считываемой компьютером, может представлять собой, например, постоянное запоминающее устройство (ПЗУ), оперативное запоминающее устройство (ОЗУ), компакт-диск (CD-ROM), магнитную ленту, гибкую дискету, устройство для оптической записи информации и т.п.
[170] При выполнении процессором мобильного терминала команд, записанных на носитель информации, мобильный терминал позволяет реализовать способ воспроизведения изображений, состоящий в получении воспроизводимого изображения после приема команды на его отображение; определении области изображения, состоящей по меньшей мере из трех смежных монохромных областей на воспроизводимом изображении; определении искомого кода цвета в соответствии с заданным алгоритмом, используя коды цвета монохромных областей в области изображения, если разница в кодах цвета между двумя смежными монохромными областями в области изображения меньше пороговой величины; изменении кодов цвета в области изображения на искомый код цвета для получения итогового изображения; воспроизведении итогового изображения.
[171] Из рассмотрения описания изобретения и практической реализации вариантов исполнения, раскрытых в изобретении, специалистам в данной области техники будут понятны другие варианты исполнения изобретения. Эта патентная заявка охватывает любые варианты, способы применения или усовершенствования изобретения, соответствующие его общим принципам и предусматривающие изменения настоящего изобретения, выполненные в рамках известной или обычной практики в данной области техники. Подразумевается, что в заявке дано исключительно характерное описание изобретения и рассмотрены характерные примеры, при этом объем и сущность изобретения задаются в формуле изобретения.
[172] Следует учитывать, что настоящее изобретение не ограничивается конкретной конструкцией, описанной выше и представленной на прилагаемых чертежах, и, не отступая от объема изобретения, могут быть выполнены различные модификации и изменения. Подразумевается, что объем изобретения ограничивается исключительно прилагаемой формулой изобретения.
Claims (66)
1. Способ воспроизведения изображений, отличающийся тем, что состоит из следующих этапов:
получение воспроизводимого изображения после приема команды на его отображение;
определение области изображения, состоящей по меньшей мере из трех смежных монохромных областей на воспроизводимом изображении, причем каждая монохромная область состоит из множества пикселей с одинаковым кодом цвета, расположенных в смежных позициях;
определение искомого кода цвета в соответствии с заданным алгоритмом, используя коды цвета монохромных областей в области изображения, если разница в кодах цвета между двумя смежными монохромными областями в области изображения меньше пороговой величины;
изменение кодов цвета в области воспроизводимого изображения на искомый код цвета для получения итогового изображения;
воспроизведение итогового изображения.
2. Способ воспроизведения изображений по п. 1, отличающийся тем, что дополнительно включает:
сохранение итогового изображения;
установление отношения соответствия между воспроизводимым изображением и итоговым изображением;
определение итогового изображения, соответствующего воспроизводимому изображению, на основе отношения соответствия между воспроизводимым изображением и итоговым изображением после приема команды на отображение воспроизводимого изображения;
воспроизведение итогового изображения.
3. Способ воспроизведения изображений по п. 1, отличающийся тем, что данный способ дополнительно включает:
сохранение итогового изображения;
установление отношения соответствия между воспроизводимым изображением и итоговым изображением;
определение итогового изображения, соответствующего воспроизводимому изображению, на основе отношения соответствия между воспроизводимым изображением и итоговым изображением после приема команды на удаление воспроизводимого изображения;
удаление воспроизводимого изображения и итогового изображения.
4. Способ воспроизведения изображений по п. 1, отличающийся тем, что данный способ после получения воспроизводимого изображения дополнительно включает:
определение типа устройства воспроизведения изображений, предназначенного для отображения воспроизводимого изображения;
определение, является ли устройство воспроизведения изображений, предназначенное для отображения воспроизводимого изображения, гибким экраном;
если устройство воспроизведения изображений, предназначенное для отображения воспроизводимого изображения, является гибким экраном, запуск этапа определения области изображения, состоящей по меньшей мере из трех монохромных областей на воспроизводимом изображении;
если устройство воспроизведения изображений, предназначенное для отображения воспроизводимого изображения, не является гибким экраном, отображение воспроизводимого изображения, используя данное устройство воспроизведения изображений.
5. Способ воспроизведения изображений по п. 1, отличающийся тем, что этап определения искомого кода цвета в соответствии с заданным алгоритмом, используя коды цвета монохромных областей в области изображения, включает:
вычисление среднего значения кодов цвета монохромных областей в области изображения;
присваивание искомому коду цвета полученного среднего значения.
6. Способ воспроизведения изображений по п. 1, отличающийся тем, что этап определения искомого кода цвета в соответствии с заданным алгоритмом, используя коды цвета монохромных областей в области изображения, включает:
получение максимального значения кода цвета и минимального значения кода цвета в области изображения;
вычисление первого значения кода цвета, определяемого как разница между максимальным значением кода цвета и минимальным значением кода цвета в области изображения;
вычисление второго значения кода цвета, определяемого как произведение первого значения кода цвета и заданного коэффициента;
вычисление искомого кода цвета, определяемого как сумма минимального значения кода цвета и второго значения кода цвета.
7. Устройство воспроизведения изображений, отличающееся тем, что содержит:
приемный модуль, предназначенный для получения воспроизводимого изображения после приема команды на отображение изображения;
первый определяющий модуль, предназначенный для определения области изображения, состоящей по меньшей мере из трех смежных монохромных областей на воспроизводимом изображении, причем каждая монохромная область состоит из множества пикселей с одинаковым кодом цвета, расположенных в смежных позициях;
второй определяющий модуль, предназначенный для определения искомого кода цвета в соответствии с заданным алгоритмом, используя коды цвета монохромных областей в области изображения, если разница в кодах цвета между двумя смежными монохромными областями в области изображения меньше пороговой величины;
корректирующий модуль, предназначенный для изменения кодов цвета в области воспроизводимого изображения на искомый код цвета, чтобы получить итоговое изображение;
первый модуль отображения, предназначенный для воспроизведения итогового изображения.
8. Устройство воспроизведения изображений по п. 7, отличающееся тем, что дополнительно содержит:
первый запоминающий модуль, предназначенный для сохранения итогового изображения;
первый устанавливающий модуль, предназначенный для установления отношения соответствия между воспроизводимым изображением и итоговым изображением;
третий определяющий модуль, предназначенный для определения итогового изображения, соответствующего воспроизводимому изображению, на основе отношения соответствия между воспроизводимым изображением и итоговым изображением после приема команды на отображение воспроизводимого изображения;
второй модуль отображения, предназначенный для воспроизведения итогового изображения.
9. Устройство воспроизведения изображений по п. 7, отличающееся тем, что дополнительно содержит:
второй запоминающий модуль, предназначенный для сохранения итогового изображения;
второй устанавливающий модуль, предназначенный для установления отношения соответствия между воспроизводимым изображением и итоговым изображением;
четвертый определяющий модуль, предназначенный для определения итогового изображения, соответствующего воспроизводимому изображению, на основе отношения соответствия между воспроизводимым изображением и итоговым изображением после приема команды на удаление воспроизводимого изображения;
удаляющий модуль, предназначенный для удаления воспроизводимого изображения и итогового изображения.
10. Устройство воспроизведения изображений по п. 7, отличающееся тем, что дополнительно содержит:
пятый определяющий модуль, предназначенный для определения типа устройства воспроизведения изображений, предназначенного для отображения воспроизводимого изображения;
оценивающий модуль, предназначенный для определения, является ли устройство воспроизведения изображений, предназначенное для отображения воспроизводимого изображения, гибким экраном;
запускающий модуль, предназначенный для запуска первого определяющего модуля, если устройство воспроизведения изображений, предназначенное для отображения воспроизводимого изображения, является гибким экраном;
третий модуль отображения, предназначенный для отображения воспроизводимого изображения, используя устройство воспроизведения изображений, если устройство воспроизведения изображений для отображения воспроизводимого изображения не является гибким экраном.
11. Устройство воспроизведения изображений по п. 7, отличающееся тем, что второй определяющий модуль содержит:
первый вычислительный подмодуль, предназначенный для вычисления среднего значения кодов цвета монохромных областей в области изображения;
определяющий подмодуль, предназначенный для присваивания искомому коду цвета найденного среднего значения.
12. Устройство воспроизведения изображений по п. 7, отличающееся тем, что второй определяющий модуль содержит:
приемный подмодуль, предназначенный для получения максимального значения кода цвета и минимального значения кода цвета в области изображения;
второй вычислительный подмодуль, предназначенный для вычисления первого значения кода цвета, определяемого как разница между максимальным значением кода цвета и минимальным значением кода цвета в области изображения;
третий вычислительный подмодуль, предназначенный для вычисления второго значения кода цвета, определяемого как произведение первого значения кода цвета и заданного коэффициента;
четвертый вычислительный подмодуль, предназначенный для вычисления искомого кода цвета, определяемого как сумма минимального значения кода цвета и второго значения кода цвета.
13. Устройство воспроизведения изображений, отличающееся тем, что содержит:
процессор;
память, предназначенную для хранения команд, исполняемых процессором для того, чтобы осуществить:
получение воспроизводимого изображения после приема команды на его отображение;
определение области изображения, состоящей по меньшей мере из трех смежных монохромных областей на воспроизводимом изображении, причем каждая монохромная область состоит из множества пикселей с одинаковым кодом цвета, расположенных в смежных позициях;
определение искомого кода цвета в соответствии с заданным алгоритмом, используя коды цвета монохромных областей в области изображения, если разница в кодах цвета между двумя смежными монохромными областями в области изображения меньше пороговой величины;
изменение кодов цвета в области воспроизводимого изображения на искомый код цвета для получения итогового изображения;
воспроизведение итогового изображения.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510424387.8A CN105183755B (zh) | 2015-07-17 | 2015-07-17 | 一种图片的显示方法及装置 |
CN201510424387.8 | 2015-07-17 | ||
PCT/CN2015/095195 WO2017012232A1 (zh) | 2015-07-17 | 2015-11-20 | 一种图片的显示方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
RU2647673C2 true RU2647673C2 (ru) | 2018-03-16 |
Family
ID=54905839
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2016126478A RU2647673C2 (ru) | 2015-07-17 | 2015-11-20 | Способ воспроизведения изображений и устройство воспроизведения изображений |
Country Status (8)
Country | Link |
---|---|
US (1) | US9892524B2 (ru) |
EP (1) | EP3118847B1 (ru) |
JP (1) | JP6461107B2 (ru) |
KR (1) | KR101862276B1 (ru) |
CN (1) | CN105183755B (ru) |
MX (1) | MX358079B (ru) |
RU (1) | RU2647673C2 (ru) |
WO (1) | WO2017012232A1 (ru) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113327560A (zh) * | 2020-02-28 | 2021-08-31 | 咸阳彩虹光电科技有限公司 | 一种改善大视角色偏的方法、装置及显示面板 |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108259746B (zh) * | 2018-01-24 | 2021-02-02 | 维沃移动通信有限公司 | 一种图像色彩检测方法及移动终端 |
CN111598639A (zh) * | 2019-02-21 | 2020-08-28 | 北京京东尚科信息技术有限公司 | 用于生成图像的方法和装置 |
CN110706322B (zh) * | 2019-10-17 | 2023-08-11 | 网易(杭州)网络有限公司 | 图像显示的方法、装置、电子设备及可读存储介质 |
CN111158809A (zh) * | 2019-12-12 | 2020-05-15 | 北京达佳互联信息技术有限公司 | 消息界面的展示方法、装置、电子设备及存储介质 |
CN114430447B (zh) * | 2021-12-20 | 2024-06-07 | 北京镁伽科技有限公司 | 基于fpga的测试图像数据流处理方法、装置及pg设备 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030215135A1 (en) * | 1999-08-17 | 2003-11-20 | Koninklijke Philips Electronics N.V. | System and method for performing region-based image retrieval using color-based segmentation |
US20060204675A1 (en) * | 2005-03-08 | 2006-09-14 | Eastman Kodak Company | Display device with improved flexibility |
US20070291141A1 (en) * | 2003-11-05 | 2007-12-20 | Per Thorell | Methods of processing digital image and/or video data including luminance filtering based on chrominance data and related systems and computer program products |
CN101098462A (zh) * | 2007-07-12 | 2008-01-02 | 上海交通大学 | 结合色度偏差和亮度偏差的视频运动目标检测方法 |
RU2318230C2 (ru) * | 2006-03-27 | 2008-02-27 | Самсунг Электроникс Ко., Лтд. | Гибкий дисплей |
CN102118620A (zh) * | 2009-12-30 | 2011-07-06 | 华晶科技股份有限公司 | 数字影像的颜色错位的消除方法 |
GB2516110A (en) * | 2013-07-12 | 2015-01-14 | Barco Nv | Guided image filtering for image content |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002259077A (ja) * | 2001-03-01 | 2002-09-13 | Konica Corp | ネットワークプリントシステム及びネットワークプリント方法並びに情報記録媒体 |
JP2005503056A (ja) * | 2001-09-12 | 2005-01-27 | ボネット, ジェレミー エス. デ | 最小限の視覚的歪みでイメージのLempel−Ziv圧縮率を増大させる変換 |
JP4054629B2 (ja) * | 2002-08-09 | 2008-02-27 | キヤノンマーケティングジャパン株式会社 | 画像変換サーバ、画像データ処理方法、記憶媒体、プログラム |
US7265766B2 (en) * | 2003-12-17 | 2007-09-04 | Texas Instruments Incorporated | Method and system for adaptive bit depth enhancement for displays |
US7990343B2 (en) * | 2004-05-18 | 2011-08-02 | Panasonic Corporation | False contour reduction device, display device, false contour reduction method, and false contour reduction program |
US20070041064A1 (en) * | 2005-08-16 | 2007-02-22 | Micron Technology, Inc. | Image sampling method for automatic white balance |
JP2007322870A (ja) * | 2006-06-02 | 2007-12-13 | Mitsubishi Electric Corp | 画像表示装置および画像表示方法 |
WO2008015903A1 (fr) * | 2006-08-04 | 2008-02-07 | Konica Minolta Medical & Graphic, Inc. | procédé d'affichage d'image et dispositif d'affichage d'image |
JP2008118213A (ja) * | 2006-10-31 | 2008-05-22 | Brother Ind Ltd | 画像処理装置 |
KR101458072B1 (ko) | 2007-04-03 | 2014-11-06 | 톰슨 라이센싱 | 상이한 색채 범위에 대한 색채 보정을 갖는 디스플레이를 위한 방법 및 시스템 |
JP5383385B2 (ja) * | 2009-08-27 | 2014-01-08 | 三菱電機株式会社 | 画像処理装置及び方法、並びに画像表示装置及び方法 |
JP5625315B2 (ja) | 2009-10-22 | 2014-11-19 | 船井電機株式会社 | 画像表示装置および画像表示システム |
JP2011233068A (ja) * | 2010-04-30 | 2011-11-17 | Buffalo Inc | 画像表示装置及び画像表示装置において画像データの同期を行なう方法 |
JP5763002B2 (ja) * | 2012-03-21 | 2015-08-12 | 株式会社ジャパンディスプレイ | 画像処理装置および画像処理方法 |
-
2015
- 2015-07-17 CN CN201510424387.8A patent/CN105183755B/zh active Active
- 2015-11-20 RU RU2016126478A patent/RU2647673C2/ru active
- 2015-11-20 WO PCT/CN2015/095195 patent/WO2017012232A1/zh active Application Filing
- 2015-11-20 JP JP2016515541A patent/JP6461107B2/ja active Active
- 2015-11-20 MX MX2016002667A patent/MX358079B/es active IP Right Grant
- 2015-11-20 KR KR1020167006687A patent/KR101862276B1/ko active IP Right Grant
-
2016
- 2016-03-31 EP EP16163299.7A patent/EP3118847B1/en active Active
- 2016-04-06 US US15/092,355 patent/US9892524B2/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030215135A1 (en) * | 1999-08-17 | 2003-11-20 | Koninklijke Philips Electronics N.V. | System and method for performing region-based image retrieval using color-based segmentation |
US20070291141A1 (en) * | 2003-11-05 | 2007-12-20 | Per Thorell | Methods of processing digital image and/or video data including luminance filtering based on chrominance data and related systems and computer program products |
US20060204675A1 (en) * | 2005-03-08 | 2006-09-14 | Eastman Kodak Company | Display device with improved flexibility |
RU2318230C2 (ru) * | 2006-03-27 | 2008-02-27 | Самсунг Электроникс Ко., Лтд. | Гибкий дисплей |
CN101098462A (zh) * | 2007-07-12 | 2008-01-02 | 上海交通大学 | 结合色度偏差和亮度偏差的视频运动目标检测方法 |
CN102118620A (zh) * | 2009-12-30 | 2011-07-06 | 华晶科技股份有限公司 | 数字影像的颜色错位的消除方法 |
GB2516110A (en) * | 2013-07-12 | 2015-01-14 | Barco Nv | Guided image filtering for image content |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113327560A (zh) * | 2020-02-28 | 2021-08-31 | 咸阳彩虹光电科技有限公司 | 一种改善大视角色偏的方法、装置及显示面板 |
Also Published As
Publication number | Publication date |
---|---|
MX358079B (es) | 2018-08-03 |
US20170018097A1 (en) | 2017-01-19 |
US9892524B2 (en) | 2018-02-13 |
EP3118847B1 (en) | 2023-11-08 |
WO2017012232A1 (zh) | 2017-01-26 |
MX2016002667A (es) | 2017-04-27 |
CN105183755A (zh) | 2015-12-23 |
JP2017527832A (ja) | 2017-09-21 |
KR20170020301A (ko) | 2017-02-22 |
CN105183755B (zh) | 2018-10-12 |
EP3118847A1 (en) | 2017-01-18 |
JP6461107B2 (ja) | 2019-01-30 |
KR101862276B1 (ko) | 2018-05-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2647673C2 (ru) | Способ воспроизведения изображений и устройство воспроизведения изображений | |
US9674395B2 (en) | Methods and apparatuses for generating photograph | |
US11061202B2 (en) | Methods and devices for adjusting lens position | |
US20180033378A1 (en) | Method and device for adjusting refresh rate | |
US9959484B2 (en) | Method and apparatus for generating image filter | |
CN106657780B (zh) | 图像预览方法和装置 | |
EP3136391B1 (en) | Method, device and terminal device for video effect processing | |
RU2653230C9 (ru) | Способ и устройство воспроизведения изображений для предварительного просмотра | |
JP6401785B2 (ja) | 液晶表示方法および装置 | |
US20170032725A1 (en) | Method, device, and computer-readable medium for setting color gamut mode | |
US10109248B2 (en) | Method and device for adjusting liquid crystal display | |
US9947292B2 (en) | Image processing method and device | |
US10013151B2 (en) | Method and terminal device for adjusting widget | |
EP3770859A1 (en) | Image processing method, image processing apparatus, and storage medium | |
EP3621027A1 (en) | Method and apparatus for processing image, electronic device and storage medium | |
US20180018762A1 (en) | Method, device and medium for enhancing saturation | |
CN104536713B (zh) | 显示图像中的字符的方法及装置 | |
US20180314394A1 (en) | Method and apparatus for sorting filter options | |
US9942448B2 (en) | Display control apparatus and method for controlling the same | |
CN111835941A (zh) | 图像生成方法及装置、电子设备、计算机可读存储介质 | |
US10068151B2 (en) | Method, device and computer-readable medium for enhancing readability | |
CN112866612A (zh) | 插帧方法、装置、终端及计算机可读存储介质 | |
US11363190B2 (en) | Image capturing method and device | |
CN118155527A (zh) | 图像处理方法及装置、电子设备、存储介质 | |
CN118317203A (zh) | 图像处理方法、装置、电子设备及芯片 |