[go: up one dir, main page]

CN114510208B - Text display position control method and system for OLED - Google Patents

Text display position control method and system for OLED Download PDF

Info

Publication number
CN114510208B
CN114510208B CN202210340082.9A CN202210340082A CN114510208B CN 114510208 B CN114510208 B CN 114510208B CN 202210340082 A CN202210340082 A CN 202210340082A CN 114510208 B CN114510208 B CN 114510208B
Authority
CN
China
Prior art keywords
display
text
display area
aging degree
grid
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210340082.9A
Other languages
Chinese (zh)
Other versions
CN114510208A (en
Inventor
顾天阳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing University of Posts and Telecommunications
Original Assignee
Beijing University of Posts and Telecommunications
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing University of Posts and Telecommunications filed Critical Beijing University of Posts and Telecommunications
Priority to CN202210340082.9A priority Critical patent/CN114510208B/en
Publication of CN114510208A publication Critical patent/CN114510208A/en
Application granted granted Critical
Publication of CN114510208B publication Critical patent/CN114510208B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04886Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)

Abstract

本发明提供了一种用于OLED的文本显示位置控制方法和系统,涉及应用于显示面板的电数字数据处理技术领域。本发明考虑了待显示文本内容中各部分内容的重要程度即显示权重,并基于显示权重为各个文本片段选择合适目标显示区域,能够在不遗漏重要内容的前提下,使用低老化程度的显示分区来显示内容,避免了部分区域长时间显示导致的老化问题,进而避免了烧屏现象的产生。

Figure 202210340082

The invention provides a text display position control method and system for OLED, and relates to the technical field of electrical digital data processing applied to display panels. The present invention considers the importance of each part of the text content to be displayed, that is, the display weight, and selects an appropriate target display area for each text segment based on the display weight, and can use a display partition with low aging degree on the premise of not omitting important content To display the content, it avoids the aging problem caused by long-term display in some areas, thereby avoiding the occurrence of screen burn-in.

Figure 202210340082

Description

用于OLED的文本显示位置控制方法和系统Text display position control method and system for OLED

技术领域technical field

本发明涉及应用于显示面板的电数字数据处理技术领域,具体涉及一种用于OLED的文本显示位置控制方法和系统。The invention relates to the technical field of electrical digital data processing applied to display panels, in particular to a text display position control method and system for OLEDs.

背景技术Background technique

OLED(Organic Light-Emitting Diode),又称为有机电激光显示、有机发光半导体(Organic Electroluminescence Display,OLED)。OLED最大亮点是每个像素点自发光,能够提高显示效果。但由于使用中每个像素点发光时间不一样,像素点表层的有机化合物薄膜损耗速度不一样,部分像素点持续发光时间长自然衰减速度就快,当损耗达到一定程度屏幕就会出现残像,也被大家称为烧屏。例如智能手表由于体积和功耗限制,基本都采用OLED显示屏,而由于智能手表对于长时间显示时间、日期等文字信息的需求,例如AlwaysOn Display(息屏显示)功能,使得在智能手表上出现烧屏的风险增加。OLED (Organic Light-Emitting Diode), also known as organic electric laser display, organic light-emitting semiconductor (Organic Electroluminescence Display, OLED). The biggest highlight of OLED is that each pixel is self-illuminating, which can improve the display effect. However, due to the different light-emitting time of each pixel in use, the loss speed of the organic compound film on the surface of the pixel is different. Some pixels continue to emit light for a long time, and the natural decay rate is fast. Known as burn-in. For example, due to the limitation of size and power consumption of smart watches, OLED displays are basically used. However, due to the requirement of smart watches to display text information such as time and date for a long time, such as the AlwaysOn Display function, the display on smart watches has become increasingly difficult. Increased risk of screen burn-in.

目前为了解决智能手表等采用OLED技术的设备的烧屏问题,各家多数采用的方法多是通过降低显示亮度来降低损耗差异。但由于智能手表的使用特性,降低亮度在户外时的显示效果较差,无法满足用户的使用需求。At present, in order to solve the problem of screen burn-in of devices using OLED technology such as smart watches, most of the methods adopted by various companies are to reduce the difference in loss by reducing the display brightness. However, due to the use characteristics of smart watches, the display effect of reducing the brightness outdoors is poor, which cannot meet the needs of users.

发明内容SUMMARY OF THE INVENTION

(一)解决的技术问题(1) Technical problems solved

针对现有技术的不足,本发明提供了一种用于OLED的文本显示位置控制方法和系统,解决了目前通过降低显示亮度来避免防烧屏的方案无法满足用户实际需求的问题。In view of the deficiencies of the prior art, the present invention provides a text display position control method and system for OLED, which solves the problem that the current solution to avoid screen burn-in by reducing display brightness cannot meet the actual needs of users.

(二)技术方案(2) Technical solutions

为实现以上目的,本发明通过以下技术方案予以实现:To achieve the above purpose, the present invention is achieved through the following technical solutions:

第一方面,提供了一种用于OLED的文本显示位置控制方法,该方法包括:A first aspect provides a text display position control method for OLED, the method comprising:

对显示区域进行栅格化,且每个栅格对应一个包含若干像素的显示分区;The display area is rasterized, and each grid corresponds to a display area containing several pixels;

基于每个显示分区的老化程度将显示分区分类;Classification of display partitions based on the age of each display partition;

基于各个低老化程度的显示分区在显示区域中的位置,划分出若干个矩形区域,每个所述矩形区域作为一个备选显示区域;Based on the position of each low-aging-level display partition in the display area, a number of rectangular areas are divided, and each of the rectangular areas is used as a candidate display area;

对待显示文本进行分词,得到若干文本片段;并基于预设规则,得到文本片段信息;Perform word segmentation on the text to be displayed to obtain several text fragments; and based on preset rules, obtain text fragment information;

基于文本片段信息选取每个文本片段对应的备选显示区域作为目标显示区域。Based on the text segment information, the candidate display area corresponding to each text segment is selected as the target display area.

进一步的,所述每个栅格的横纵像素数相同,且显示亮度为固定值。Further, the number of horizontal and vertical pixels of each grid is the same, and the display brightness is a fixed value.

进一步的,所述基于每个显示分区的老化程度将显示分区分类,包括:Further, classifying the display partitions based on the aging degree of each display partition includes:

在每个显示分区显示时进行统计时长,得到显示分区的显示总时长;When each display partition is displayed, count the duration to obtain the total display duration of the display partition;

将显示分区按显示总时长降序排序,获取前n个显示分区作为中老化程度的显示分区,并计算其平均显示总时长t1;Sort the display partitions in descending order of the total display duration, obtain the first n display partitions as display partitions with a medium aging degree, and calculate their average total display duration t1;

将t1-t2的值作为中老化程度和低老化程度的划分标准,对剩余的显示分区进行分类,得到中老化程度的显示分区和低老化程度的显示分区;The value of t1-t2 is used as the division standard of medium aging degree and low aging degree, and the remaining display partitions are classified to obtain display partitions with medium aging degree and low aging degree.

其中,t2表示预设的时长间隔,n为一个预设的正整数。Wherein, t2 represents a preset time interval, and n is a preset positive integer.

进一步的,所述基于各个低老化程度的显示分区在显示区域中的位置,划分出若干个矩形区域,每个所述矩形区域作为一个备选显示区域,包括:Further, according to the position of each low-aging-level display partition in the display area, several rectangular areas are divided, and each of the rectangular areas is used as a candidate display area, including:

将低老化程度的显示分区记为1,中老化程度和高老化程度的显示分区记为0;得到表示显示分区老化程度的二值化图像;Denote the display partition with low aging degree as 1, and the display partition with medium aging degree and high aging degree as 0; obtain a binarized image representing the aging degree of the display partition;

提取所述二值化图像的边缘图像,得到若干个闭合的多边形;extracting the edge image of the binarized image to obtain several closed polygons;

获取内嵌在各个多边形中的水平方向的最大矩形区域,将每个多边形对应的矩形区域作为一个备选显示区域。Obtain the largest rectangular area in the horizontal direction embedded in each polygon, and use the rectangular area corresponding to each polygon as an alternative display area.

进一步的,所述文本片段信息至少包括文本片段的字符数和对应的显示权重;Further, the text segment information includes at least the number of characters of the text segment and the corresponding display weight;

对于待显示文本为日期信息时,所述预设规则为:每个数字和文字均为1字符,且显示权重从低到高依次为年、月、日;When the text to be displayed is date information, the preset rule is: each number and character is 1 character, and the display weights are year, month, and day in order from low to high;

对于待显示文本为时间信息时,所述预设规则为:每个数字和文字均为1字符,且显示权重从低到高依次为时、分、秒。When the text to be displayed is time information, the preset rule is: each number and text is 1 character, and the display weights are hours, minutes, and seconds in order from low to high.

进一步的,所述基于文本片段信息选取每个文本片段对应的备选显示区域作为目标显示区域,包括:Further, selecting the candidate display area corresponding to each text fragment based on the text fragment information as the target display area, including:

获取可选的字符尺寸和每个字符尺寸对应的单字符所占栅格数;Get the optional character size and the number of grids occupied by a single character corresponding to each character size;

基于显示权重确定每个文本片段的字符尺寸,并获取各个文本片段在对应字符尺寸下的所需栅格数量;Determine the character size of each text fragment based on the display weight, and obtain the required number of grids for each text fragment under the corresponding character size;

基于各个文本片段的所需栅格数量、显示权重优先原则和栅格利用率优先原则确定每个文本片段对应的备选显示区域作为目标显示区域。The candidate display area corresponding to each text segment is determined as the target display area based on the required number of grids of each text segment, the priority principle of display weight and the priority principle of grid utilization.

进一步的,字符尺寸种类与文本片段数量相同,每个字符尺寸对应的单字符所占栅格数呈整数倍数关系。Further, the type of character size is the same as the number of text fragments, and the number of grids occupied by a single character corresponding to each character size is in an integer multiple relationship.

进一步的,所述基于各个文本片段的所需栅格数量、显示权重优先原则和栅格利用率优先原则确定每个文本片段对应的备选显示区域作为目标显示区域,包括:Further, determining the candidate display area corresponding to each text fragment as the target display area based on the required grid quantity of each text fragment, the display weight priority principle and the grid utilization priority principle, including:

基于显示权重优先原则和文本片段的所需栅格数量筛选出符合条件的备选显示区域;Filter out eligible candidate display areas based on the display weight priority principle and the required number of grids of text fragments;

所述显示权重优先原则为:对文本片段按显示权重降序排序,当排序靠前的文本片段确定目标显示区域后,再为排序靠后的文本片段确定目标显示区域;The display weight priority principle is: sort the text fragments in descending order of display weight, and after the text fragment at the top of the sorting determines the target display area, then determine the target display area for the text fragment at the back of the sorting;

所述符合条件的备选显示区域为:内部栅格的尺寸能够完整显示文本片段的备选显示区域;The eligible candidate display area is: the size of the internal grid can completely display the candidate display area of the text fragment;

所述栅格利用率优先原则为:若存在多个符合条件的备选显示区域,则基于选择栅格利用率最大的备选显示区域作为目标显示区域;The grid utilization priority principle is: if there are multiple candidate display areas that meet the conditions, the candidate display area with the largest grid utilization rate is selected as the target display area;

所述栅格利用率为目标显示区域中用于显示字符的栅格数量与目标显示区域的栅格数量之比。The grid utilization rate is the ratio of the number of grids used for displaying characters in the target display area to the number of grids in the target display area.

进一步的,若剩余的备选显示区域数量不大于未确定目标显示区域的文本片段时,将已确定的目标显示区域中显示字符的栅格从低老化程度的显示分区中删除,得到更新后的低老化程度的显示分区,并基于更新后的低老化程度的显示分区,得到更新后的备选显示区域,基于更新后的备选显示区域获取下一个文本片段的目标显示区域。Further, if the number of the remaining candidate display areas is not greater than the text fragments of the undetermined target display area, the grid of the displayed characters in the determined target display area is deleted from the display area with low aging degree, and the updated display area is obtained. A display partition with a low aging degree, and based on the updated display partition with a low aging degree, an updated candidate display area is obtained, and a target display area of the next text segment is obtained based on the updated candidate display area.

第二方面,提供了一种用于OLED的文本显示位置控制系统,所述系统包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述方法的步骤。In a second aspect, there is provided a text display position control system for an OLED, the system comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, the processor executing the computer The program implements the steps of the above method.

(三)有益效果(3) Beneficial effects

本发明提供了一种用于OLED的文本显示位置控制方法和系统。与现有技术相比,具备以下有益效果:The invention provides a text display position control method and system for OLED. Compared with the prior art, it has the following beneficial effects:

本发明通过对显示区域进行栅格化,使每个栅格对应一个包含若干像素的显示分区,再基于每个显示分区的老化程度将显示分区分类,随后基于各个低老化程度的显示分区在显示区域中的位置确定备选显示区域,同时,对待显示文本进行分词,得到若干文本片段,并基于预设规则,得到文本片段信息;最后基于文本片段信息选取每个文本片段对应的备选显示区域作为目标显示区域。本发明考虑了待显示文本内容中各部分内容的重要程度即显示权重,并基于显示权重为各个文本片段选择合适目标显示区域,能够在不遗漏重要内容的前提下,使用低老化程度的显示分区来显示内容,避免了部分区域长时间显示导致的老化问题,进而避免了烧屏现象的产生。In the present invention, the display area is rasterized, so that each grid corresponds to a display subregion containing several pixels, and then the display subregions are classified based on the aging degree of each display subregion, and then the display subregions with low aging degree are displayed in the display region. The position in the area determines the candidate display area. At the same time, the text to be displayed is segmented to obtain several text fragments, and based on the preset rules, the text fragment information is obtained; finally, the candidate display area corresponding to each text fragment is selected based on the text fragment information. as the target display area. The present invention considers the importance of each part of the text content to be displayed, that is, the display weight, and selects an appropriate target display area for each text segment based on the display weight, and can use display partitions with low aging degree on the premise of not omitting important content To display the content, it avoids the aging problem caused by long-term display in some areas, thereby avoiding the occurrence of screen burn-in.

附图说明Description of drawings

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to explain the embodiments of the present invention or the technical solutions in the prior art more clearly, the following briefly introduces the accompanying drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can also be obtained according to these drawings without creative efforts.

图1为本发明实施例的流程图;1 is a flowchart of an embodiment of the present invention;

图2为本发明实施例的显示区域栅格化示意图;FIG. 2 is a schematic diagram of rasterization of a display area according to an embodiment of the present invention;

图3为本发明实施例的获取备选显示区域的原理示意图;FIG. 3 is a schematic diagram of the principle of obtaining an alternative display area according to an embodiment of the present invention;

图4为本发明实施例的目标显示区域中用于显示字符的栅格和未显示字符的栅格的示意图。FIG. 4 is a schematic diagram of a grid for displaying characters and a grid for not displaying characters in a target display area according to an embodiment of the present invention.

具体实施方式Detailed ways

为使本发明实施例的目的、技术方案和优点更加清楚,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purposes, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention are described clearly and completely. Obviously, the described embodiments are part of the embodiments of the present invention, rather than all the implementations. example. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

本申请实施例通过提供一种用于OLED的文本显示位置控制方法和系统,解决了目前通过降低显示亮度来避免防烧屏的方案无法满足用户实际需求。The embodiments of the present application provide a text display position control method and system for OLED, which solves that the current solution of preventing screen burn-in by reducing display brightness cannot meet the actual needs of users.

为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。In order to better understand the above technical solutions, the above technical solutions will be described in detail below with reference to the accompanying drawings and specific embodiments.

实施例1:Example 1:

如图1所示,本发明提供了一种用于OLED的文本显示位置控制方法,该方法包括:As shown in FIG. 1, the present invention provides a text display position control method for OLED, the method comprising:

对显示区域进行栅格化,且每个栅格对应一个包含若干像素的显示分区;The display area is rasterized, and each grid corresponds to a display area containing several pixels;

基于每个显示分区的老化程度将显示分区分类;Classification of display partitions based on the age of each display partition;

基于各个低老化程度的显示分区在显示区域中的位置,划分出若干个矩形区域,每个所述矩形区域作为一个备选显示区域;Based on the position of each low-aging-level display partition in the display area, a number of rectangular areas are divided, and each of the rectangular areas is used as a candidate display area;

对待显示文本进行分词,得到若干文本片段,并基于预设规则,得到文本片段信息;Perform word segmentation on the text to be displayed, obtain several text fragments, and obtain text fragment information based on preset rules;

基于文本片段信息选取每个文本片段对应的备选显示区域作为目标显示区域。Based on the text segment information, the candidate display area corresponding to each text segment is selected as the target display area.

本实施例的有益效果为:The beneficial effects of this embodiment are:

本发明实施例通过对显示区域进行栅格化,使每个栅格对应一个包含若干像素的显示分区,再基于每个显示分区的老化程度将显示分区分类,随后基于各个低老化程度的显示分区在显示区域中的位置确定备选显示区域,同时,对待显示文本进行分词,得到若干文本片段,并基于预设规则,得到文本片段信息;最后基于文本片段信息选取每个文本片段对应的备选显示区域作为目标显示区域。本发明考虑了待显示文本内容中各部分内容的重要程度即显示权重,并基于显示权重为各个文本片段选择合适目标显示区域,能够在不遗漏重要内容的前提下,使用低老化程度的显示分区来显示内容,避免了部分区域长时间显示导致的老化问题,进而避免了烧屏现象的产生。In the embodiment of the present invention, the display area is rasterized, so that each grid corresponds to a display partition containing several pixels, and then the display partitions are classified based on the aging degree of each display partition, and then the display partitions with low aging degree are then classified. The position in the display area is used to determine the candidate display area. At the same time, the text to be displayed is segmented to obtain several text fragments, and based on the preset rules, the text fragment information is obtained; finally, the candidate corresponding to each text fragment is selected based on the text fragment information. The display area serves as the target display area. The present invention considers the importance of each part of the text content to be displayed, that is, the display weight, and selects an appropriate target display area for each text segment based on the display weight, and can use display partitions with low aging degree on the premise of not omitting important content To display the content, it avoids the aging problem caused by long-term display in some areas, thereby avoiding the occurrence of screen burn-in.

下面对本发明实施例的实现过程进行详细说明:The implementation process of the embodiment of the present invention is described in detail below:

S1、对显示区域进行栅格化,且每个栅格对应一个包含若干像素的显示分区。S1. The display area is rasterized, and each grid corresponds to a display partition including several pixels.

以智能手表的显示屏为例,如图2所示,可根据预设的规则将显示区域栅格化,图中每个虚线构成的方形区域即为一个栅格,共W1*H1个栅格,每个栅格中包含W2*H2个像素。Taking the display screen of a smart watch as an example, as shown in Figure 2, the display area can be gridded according to preset rules. The square area formed by each dotted line in the figure is a grid, with a total of W1*H1 grids , each grid contains W2*H2 pixels.

假设手表屏幕像素为320*300,每个栅格的横纵像素数相同,即W2=10像素,H2=10像素,则W1=32,H1=30,即共有32*30个栅格。Assuming that the pixels of the watch screen are 320*300, and the horizontal and vertical pixels of each grid are the same, that is, W2=10 pixels, H2=10 pixels, then W1=32, H1=30, that is, there are 32*30 grids in total.

、基于每个显示分区的老化程度将显示分区分类。, Display partition classifications based on the age of each display partition.

S2.1、在显示亮度一定的前提下,像素发光的总时长是影响像素老化的重要参数,因此,可在每次显示分区显示时进行计时,累加便可得知该显示区域总使用时长;S2.1. Under the premise of a certain display brightness, the total duration of pixel light emission is an important parameter that affects pixel aging. Therefore, it can be timed every time the display area is displayed, and the total usage time of the display area can be obtained by accumulating;

S2.2、将显示分区按显示总时长降序排序,计算前n个显示分区的平均显示总时长t1,并将这些显示分区的老化程度记为高;具体实施时,可令n/N≥10%,其中N为显示分区的总数量,即W1*H1。S2.2. Sort the display partitions in descending order of the total display duration, calculate the average total display duration t1 of the first n display partitions, and record the aging degree of these display partitions as high; in specific implementation, n/N ≥ 10 %, where N is the total number of display partitions, namely W1*H1.

S2.3、将t1-t2的值作为中老化程度和低老化程度的划分标准,对剩余的显示分区进行分类,即可区分中老化程度和低老化程度的显示分区,其中,t2表示预设的时长间隔,该值为经验值,与屏幕材料和默认显示亮度相关,由人工预先设定。而t1-t2的值是一个动态变化的值,与当前的老化程度有关。S2.3. Use the value of t1-t2 as the standard for dividing the medium aging degree and the low aging degree, and classify the remaining display partitions to distinguish the display partitions with the medium aging degree and the low aging degree, where t2 represents the preset The time interval is an empirical value, which is related to the screen material and the default display brightness, and is preset manually. The value of t1-t2 is a dynamically changing value, which is related to the current degree of aging.

、基于各个低老化程度的显示分区在显示区域中的位置,划分出若干个矩形区域,每个所述矩形区域作为一个备选显示区域。. Based on the position of each low-aging-level display partition in the display area, a number of rectangular areas are divided, and each of the rectangular areas is used as a candidate display area.

S3.1、将低老化程度的显示分区记为1,中老化程度和高老化程度的显示分区记为0;则可将显示分区转化为二值化图像;S3.1. Record the display partition with low aging degree as 1, and the display partition with medium aging degree and high aging degree as 0; then the display partition can be converted into a binarized image;

S3.2、提取所述二值化图像的边缘图像,得到若干个闭合的多边形;S3.2, extracting the edge image of the binarized image to obtain several closed polygons;

此外,若某个多边形A的内部存在其他多边形B,则计算多变形B占据的显示分区数量,若小于预设的阈值,如数量小于2,则只保留多边形A,剔除多边形B。In addition, if there are other polygons B inside a certain polygon A, the number of display partitions occupied by polymorph B is calculated. If it is less than the preset threshold, if the number is less than 2, only polygon A is retained and polygon B is eliminated.

S3.3、利用现有的求任意多边形内部水平方向最大矩形的算法,即可得到一个如图3所示的内嵌在多边形中的最大矩形(实线部分),并将该矩形区域作为备选显示区域,可记为S=W3*H3,W3表示备选显示区域的宽对应的栅格数量,H3表示备选显示区域的高对应的栅格数量。S3.3. Using the existing algorithm for finding the largest rectangle in the horizontal direction inside an arbitrary polygon, a largest rectangle (solid line part) embedded in the polygon as shown in Figure 3 can be obtained, and the rectangular area is used as a backup The selected display area can be recorded as S=W3*H3, where W3 represents the number of grids corresponding to the width of the candidate display area, and H3 represents the number of grids corresponding to the height of the candidate display area.

、对待显示文本进行分词,得到若干文本片段,并基于预设规则,得到文本片段信息。文本片段信息至少包括文本片段的字符数和对应的显示权重。, perform word segmentation on the text to be displayed, obtain several text fragments, and obtain text fragment information based on preset rules. The text segment information includes at least the number of characters of the text segment and the corresponding display weight.

以智能手表中常见的日期显示为例,假设待显示文本为yyyy年mm月dd日,则可通过现有的分词技术,划分出三个文本片段,即“yyyy年”、“mm月”和“dd日”,则“yyyy年”的文本片段信息可以为{5,0,1},其中,5表示文本片段中的字符数,0表示该文本片段的类型为年份(其值可取0、1、2,分别代表年、月、日),1表示年份对应的显示权重(显示权重的值可取1、2、3,越大说明该信息越重要,需要优先显示,基于人们日常看日期的需求,可令年的显示权重中最低为1,月的显示权重其次为2,日的显示权重最高为3)。Taking the date display common in smart watches as an example, assuming that the text to be displayed is yyyy year mm month dd day, the existing word segmentation technology can be used to divide three text segments, namely "yyyy year", "mm month" and "dd day", the text fragment information of "yyyy year" can be {5, 0, 1}, where 5 represents the number of characters in the text fragment, and 0 represents the type of the text fragment is year (its value can be 0, 1, 2, represent year, month, day respectively), 1 represents the display weight corresponding to the year (the value of the display weight can be 1, 2, 3, the larger the value, the more important the information is, and it needs to be displayed first. According to the requirements, the lowest display weight of the year can be 1, the next display weight of the month is 2, and the highest display weight of the day can be 3).

再例如以智能手表中常见的时间显示为例,假设待显示文本为hh:mm:ss,则可划分出三个文本片段,即“hh”、“mm”和“ss”,则“mm”的文本片段信息可以为{2,1,3},其中,2表示字符数,1表示该文本片段的类型为分钟(其值可取0、1、2,分别代表时、分、秒),2表示分钟对应的显示权重(显示权重的值可取1、2、3,越大说明该信息越重要,需要优先显示,基于人们日常看时间的习惯和需求,可令时的显示权重为3,分的显示权重为2,秒的显示权重为1)。For another example, take the common time display in smart watches as an example, assuming that the text to be displayed is hh:mm:ss, then three text segments can be divided, namely "hh", "mm" and "ss", then "mm" The text fragment information of can be {2, 1, 3}, where 2 represents the number of characters, 1 represents the type of the text fragment is minutes (the value can be 0, 1, 2, representing hours, minutes, seconds, respectively), 2 Indicates the display weight corresponding to the minute (the value of the display weight can be 1, 2, 3, the larger the value, the more important the information is, and it needs to be displayed first. The display weight of 2 is 2, and the display weight of seconds is 1).

显然,可以通过设置多种预设规则来匹配不同类型的待显示文本,以提高本实施例的适用范围。Obviously, different types of to-be-displayed texts can be matched by setting a variety of preset rules, so as to improve the scope of application of this embodiment.

在每个文本片段的权重和字符内容确定后,需要从若干个备选显示区域中筛选出与文本片段数量对应的备选显示区域,以将文本片段的内容对应的显示在备选显示区域。但在选择备选显示区域时,还需要考虑显示权重与显示面积大小的关系,让显示权重大的内容更加容易看到。因此:After the weight and character content of each text fragment are determined, candidate display areas corresponding to the number of text fragments need to be screened from several candidate display areas, so as to display the content of the text fragments in the candidate display areas correspondingly. However, when selecting an alternative display area, it is also necessary to consider the relationship between the display weight and the size of the display area, so that content with a large display weight is easier to see. therefore:

S5、基于文本片段信息选取每个文本片段对应的备选显示区域作为目标显示区域。S5. Select the candidate display area corresponding to each text segment as the target display area based on the text segment information.

S5.1、获取可选的字符尺寸和每个字符尺寸对应的单字符所占栅格数;例如,设备中预设了大、中、小的三个等级的字符尺寸,小字符尺寸下,每个字符占据1个栅格;中字符尺寸下,每个字符占据2*2个栅格,大字符尺寸下,每个字符占据3*3个栅格。S5.1. Obtain the optional character size and the number of grids occupied by a single character corresponding to each character size; for example, three character sizes of large, medium and small are preset in the device. Each character occupies 1 grid; in medium character size, each character occupies 2*2 grids, and in large character size, each character occupies 3*3 grids.

S5.2、基于显示权重确定每个文本片段的字符尺寸,并获取各个文本片段在对应字符尺寸下的所需栅格数量。S5.2. Determine the character size of each text fragment based on the display weight, and obtain the required number of grids of each text fragment under the corresponding character size.

由于重要的信息需要更好的显示效果,因此,文本片段的显示权重越大,使用的字符尺寸越大。Since important information needs to be better displayed, the larger the display weight of the text fragment, the larger the character size used.

以智能手表中常见的日期显示为例,假设待显示文本为2001年01月23日,文本片段“23日”的显示权重最高,则使用的字符尺寸为大,且包含3个字符“2”、“3”以及“日”。则可计算显示“23日”在大字符尺寸下所需的栅格,即大字符尺寸下,所需的栅格为3*3+3*3+3*3=9*3;Taking the common date display in smart watches as an example, assuming that the text to be displayed is January 23, 2001, and the text fragment "23" has the highest display weight, the character size used is large and contains 3 characters "2" , "3", and "Day". Then you can calculate the grid required to display "23rd" under the large character size, that is, under the large character size, the required grid is 3*3+3*3+3*3=9*3;

同样,“01月”在中字符尺寸下,所需的栅格为2*2+2*2+2*2=8*2;“2001年”在小字符尺寸下,所需的栅格为1*1+1*1+1*1+1*1+1*1=5*1。Similarly, under the medium character size of "January", the required grid is 2*2+2*2+2*2=8*2; under the small character size of "2001", the required grid is 1*1+1*1+1*1+1*1+1*1=5*1.

显然,可选的字符尺寸是设备系统设定决定的,也可以有更多的可选尺寸,只要满足文本片段的显示权重越大,使用的字符尺寸越大即可。Obviously, the optional character size is determined by the device system settings, and there may be more optional sizes, as long as the display weight of the text segment is larger, the larger the character size used.

S5.3、基于各个文本片段的所需栅格数量、显示权重优先原则和栅格利用率优先原则确定每个文本片段对应的备选显示区域作为目标显示区域。S5.3. Determine the candidate display area corresponding to each text segment as the target display area based on the required number of grids of each text segment, the display weight priority principle and the grid utilization priority principle.

S5.3.1、首先基于显示权重优先原则和文本片段的所需栅格数量筛选出符合条件的备选显示区域;S5.3.1. First, based on the priority principle of display weight and the required number of grids of the text segment, the eligible candidate display areas are screened out;

所述符合条件的备选显示区域为:内部栅格的尺寸能够完整显示文本片段的备选显示区域。具体的,根据实际需要,还可对文本片段进一步拆分,例如“23日”还可进一步划分出“23”和“日”,使得所需的栅格由原始的一个“9*3”的矩形区域转化为由一个“6*3”矩形和一个“3*3”的矩形组合成的区域,以适配更多的备选显示区域,同时提高像素的利用率。而所述显示权重优先原则为:对文本片段按显示权重降序排序,当排序靠前的文本片段确定目标显示区域后,再为排序靠后的文本片段确定目标显示区域。The eligible candidate display areas are: the candidate display areas in which the size of the internal grid can completely display the text segment. Specifically, according to actual needs, the text segment can be further split, for example, "23rd" can be further divided into "23" and "day", so that the required grid is composed of an original "9*3" The rectangular area is converted into an area composed of a "6*3" rectangle and a "3*3" rectangle to adapt to more alternative display areas and improve pixel utilization. The display weight priority principle is as follows: the text segments are sorted in descending order of display weight, and after the text segment at the top of the sorting determines the target display area, the text segment at the bottom of the sorting is then determined as the target display area.

此外,针对存在多个符合条件的备选显示区域的情况,还可包括如下步骤:In addition, for the situation where there are multiple candidate display areas that meet the conditions, the following steps may also be included:

S5.3.2、若存在多个符合条件的备选显示区域,则基于栅格利用率优先原则,选择栅格利用率最大的备选显示区域作为目标显示区域。S5.3.2. If there are multiple candidate display areas that meet the conditions, based on the grid utilization priority principle, the candidate display area with the largest grid utilization rate is selected as the target display area.

此外,为了进一步利用备选显示区域,还可包括如下步骤:In addition, in order to further utilize the alternative display area, the following steps may also be included:

S5.3.3、如果剩余的备选显示区域数量不大于未确定目标显示区域的文本片段时,则在获取下一个文本片段的目标显示区域前,将已确定的目标显示区域中显示字符的栅格从低老化程度的显示分区中删除,以更新低老化程度的显示分区,进而再次执行S3得到新的备选显示区域,可以使下个目标显示区域的选取是基于更新后的备选显示区域得到的。S5.3.3. If the number of the remaining candidate display areas is not larger than the text segments for which the target display area is not determined, then before acquiring the target display area of the next text segment, the grid of the displayed characters in the determined target display area will be Delete from the display partition with low aging degree to update the display partition with low aging degree, and then execute S3 again to obtain a new candidate display area, so that the selection of the next target display area can be obtained based on the updated candidate display area. of.

例如,如图4所示,显示“23日”需要一个“9*3”的栅格,而备选显示区域是一个“9*5”的栅格,则其中存在用于显示字符的栅格(阴影部分)和未显示字符的栅格,而未显示字符的栅格有可能可以用于下个文本片段的显示。同样,所述栅格利用率为目标显示区域中用于显示字符的栅格数量与目标显示区域的栅格数量之比。For example, as shown in Figure 4, displaying "23rd" requires a grid of "9*3", and the alternative display area is a grid of "9*5", then there is a grid for displaying characters (shaded part) and the grid with no characters displayed, which may be used for the display of the next text fragment. Likewise, the grid utilization rate is the ratio of the number of grids used for displaying characters in the target display area to the number of grids in the target display area.

实施例2Example 2

本发明还提供了一种用于OLED的文本显示位置控制系统,所述系统包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如下方法的步骤:The present invention also provides a text display position control system for an OLED, the system includes a memory, a processor, and a computer program stored on the memory and executable on the processor, the processor executing the computer program When implementing the steps of the following method:

对显示区域进行栅格化,且每个栅格对应一个包含若干像素的显示分区;The display area is rasterized, and each grid corresponds to a display area containing several pixels;

基于每个显示分区的老化程度将显示分区分类;Classification of display partitions based on the age of each display partition;

基于各个低老化程度的显示分区在显示区域中的位置,划分出若干个矩形区域,每个所述矩形区域作为一个备选显示区域;Based on the position of each low-aging-level display partition in the display area, a number of rectangular areas are divided, and each of the rectangular areas is used as a candidate display area;

对待显示文本进行分词,得到若干文本片段,并基于预设规则,得到文本片段信息;Perform word segmentation on the text to be displayed, obtain several text fragments, and obtain text fragment information based on preset rules;

基于文本片段信息选取每个文本片段对应的备选显示区域作为目标显示区域。Based on the text segment information, the candidate display area corresponding to each text segment is selected as the target display area.

可理解的是,本发明实施例提供的用于OLED的文本显示位置控制系统与上述用于OLED的文本显示位置控制方法相对应,其有关内容的解释、举例、有益效果等部分可以参考用于OLED的文本显示位置控制方法中的相应内容,此处不再赘述。It is understandable that the text display position control system for OLEDs provided by the embodiments of the present invention corresponds to the above-mentioned text display position control method for OLEDs, and the explanations, examples, beneficial effects and other parts of the relevant contents can be referred to for The corresponding content in the text display position control method of the OLED will not be repeated here.

综上所述,与现有技术相比,本发明具备以下有益效果:To sum up, compared with the prior art, the present invention has the following beneficial effects:

本发明通过对显示区域进行栅格化,使每个栅格对应一个包含若干像素的显示分区,再基于每个显示分区的老化程度将显示分区分类,随后基于各个低老化程度的显示分区在显示区域中的位置确定备选显示区域,同时,对待显示文本进行分词,得到若干文本片段,并基于预设规则,得到文本片段信息;最后基于文本片段信息选取每个文本片段对应的备选显示区域作为目标显示区域。本发明考虑了待显示文本内容中各部分内容的重要程度即显示权重,并基于显示权重为各个文本片段选择合适目标显示区域,能够在不遗漏重要内容的前提下,使用低老化程度的显示分区来显示内容,避免了部分区域长时间显示导致的老化问题,进而避免了烧屏现象的产生。In the present invention, the display area is rasterized, so that each grid corresponds to a display subregion containing several pixels, and then the display subregions are classified based on the aging degree of each display subregion, and then the display subregions with low aging degree are displayed in the display region. The position in the area determines the candidate display area. At the same time, the text to be displayed is segmented to obtain several text fragments, and based on the preset rules, the text fragment information is obtained; finally, the candidate display area corresponding to each text fragment is selected based on the text fragment information. as the target display area. The present invention considers the importance of each part of the text content to be displayed, that is, the display weight, and selects an appropriate target display area for each text segment based on the display weight, and can use display partitions with low aging degree on the premise of not omitting important content To display the content, it avoids the aging problem caused by long-term display in some areas, thereby avoiding the occurrence of screen burn-in.

需要说明的是,通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。It should be noted that, from the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform. Based on this understanding, the above-mentioned technical solutions can be embodied in the form of software products, which can be stored in storage media, such as ROM/RAM, magnetic disks, and optical disks. etc., including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform the methods described in various embodiments or portions of embodiments. In this document, relational terms such as first and second, etc. are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such existence between these entities or operations. The actual relationship or sequence. Moreover, the terms "comprising", "comprising" or any other variation thereof are intended to encompass a non-exclusive inclusion such that a process, method, article or device that includes a list of elements includes not only those elements, but also includes not explicitly listed or other elements inherent to such a process, method, article or apparatus. Without further limitation, an element qualified by the phrase "comprising a..." does not preclude the presence of additional identical elements in a process, method, article or apparatus that includes the element.

以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。The above embodiments are only used to illustrate the technical solutions of the present invention, but not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: The recorded technical solutions are modified, or some technical features thereof are equivalently replaced; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims (6)

1. A text display position control method for an OLED, the method comprising:
rasterizing a display area, wherein each grid corresponds to a display subarea containing a plurality of pixels;
classifying the display sections based on the degree of aging of each display section;
dividing a plurality of rectangular areas based on the positions of the display subareas with low aging degrees in the display area, wherein each rectangular area is used as an alternative display area;
performing word segmentation on a text to be displayed to obtain a plurality of text segments; obtaining text segment information based on a preset rule;
selecting an alternative display area corresponding to each text fragment as a target display area based on the text fragment information;
the selecting, based on the text segment information, the alternative display area corresponding to each text segment as the target display area includes:
acquiring optional character sizes and the number of grids occupied by the single characters corresponding to each character size;
determining the character size of each text segment based on the display weight, and acquiring the number of grids required by each text segment under the corresponding character size;
determining an alternative display area corresponding to each text segment as a target display area based on the required grid number, the display weight priority principle and the grid utilization rate priority principle of each text segment;
the character size type is the same as the number of the text segments, and the number of grids occupied by the single characters corresponding to each character size is in integer multiple relation;
the determining, based on the number of grids needed for each text segment, the display weight priority rule, and the grid utilization priority rule, that the alternative display area corresponding to each text segment is used as the target display area includes:
screening out candidate display areas meeting the conditions based on a display weight priority principle and the required number of grids of the text segments;
the display weight priority principle is as follows: the text segments are sorted in descending order according to the display weight, and after the text segment which is sorted at the front determines the target display area, the target display area is determined for the text segment which is sorted at the back;
the eligible candidate display areas are: the size of the internal grid can completely display the alternative display area of the text fragment;
the grid utilization rate priority principle is as follows: if a plurality of candidate display areas meeting the conditions exist, selecting the candidate display area with the maximum grid utilization rate as a target display area;
the grid utilization rate is the ratio of the number of grids used for displaying characters in the target display area to the number of grids in the target display area;
and if the number of the remaining alternative display areas is not larger than the number of the text segments of the undetermined target display area, deleting the grids displaying the characters in the determined target display area from the display subareas with low aging degree to obtain updated display subareas with low aging degree, obtaining updated alternative display areas based on the updated display subareas with low aging degree, and acquiring the target display area of the next text segment based on the updated alternative display areas.
2. The text display position control method for the OLED according to claim 1, wherein the number of horizontal and vertical pixels of each grid is the same, and the display luminance is a fixed value.
3. The text display position control method for an OLED according to claim 1, wherein said classifying the display sections based on the degree of aging of each display section includes:
counting the time length when each display partition is displayed to obtain the total display time length of the display partitions;
sorting the display partitions in a descending order according to the total display duration, acquiring the first n display partitions as the display partitions of the middle aging degree, and calculating the average total display duration t 1;
taking the values of t1-t2 as the dividing standard of the middle aging degree and the low aging degree, and classifying the rest display subareas to obtain a display subarea with the middle aging degree and a display subarea with the low aging degree;
where t2 represents a preset time interval, and n is a preset positive integer.
4. The text display position control method for the OLED according to claim 1, wherein the dividing a plurality of rectangular regions based on the positions of the respective low-aging display sections in the display region, each of the rectangular regions serving as a candidate display region, comprises:
marking the display subarea with low aging degree as 1, and marking the display subareas with medium aging degree and high aging degree as 0; obtaining a binary image representing the aging degree of the display subarea;
extracting an edge image of the binary image to obtain a plurality of closed polygons;
and acquiring the maximum rectangular area in the horizontal direction embedded in each polygon, and taking the rectangular area corresponding to each polygon as a candidate display area.
5. The text display position control method for the OLED according to claim 1, wherein the text segment information includes at least a number of characters of the text segment and a corresponding display weight;
when the text to be displayed is date information, the preset rule is as follows: each number and character is 1 character, and the display weight is year, month and day from low to high;
when the text to be displayed is time information, the preset rule is as follows: each number and character is 1 character, and the display weight is from low to high in sequence time, minute and second.
6. A text display position control system for an OLED, the system comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor implements the steps of the method of any one of claims 1 to 5 when executing the computer program.
CN202210340082.9A 2022-04-02 2022-04-02 Text display position control method and system for OLED Active CN114510208B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210340082.9A CN114510208B (en) 2022-04-02 2022-04-02 Text display position control method and system for OLED

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210340082.9A CN114510208B (en) 2022-04-02 2022-04-02 Text display position control method and system for OLED

Publications (2)

Publication Number Publication Date
CN114510208A CN114510208A (en) 2022-05-17
CN114510208B true CN114510208B (en) 2022-06-24

Family

ID=81555146

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210340082.9A Active CN114510208B (en) 2022-04-02 2022-04-02 Text display position control method and system for OLED

Country Status (1)

Country Link
CN (1) CN114510208B (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100799886B1 (en) * 2002-03-04 2008-01-31 산요덴키가부시키가이샤 Organic electro luminescence display device and its application
CN106900036A (en) * 2017-01-16 2017-06-27 努比亚技术有限公司 A kind of display methods and terminal
KR102708366B1 (en) * 2019-07-30 2024-09-20 엘지전자 주식회사 Display device and method
EP4035147A1 (en) * 2019-11-20 2022-08-03 Google LLC Burn-in compensation for display

Also Published As

Publication number Publication date
CN114510208A (en) 2022-05-17

Similar Documents

Publication Publication Date Title
US11080331B2 (en) Systems and methods for addressing a media database using distance associative hashing
CN104244024B (en) Video cover generation method and device and terminal
US11880382B2 (en) Systems and methods for generating tables from print-ready digital source documents
CN110517080A (en) Outdoor advertising delivery method, device, equipment and computer-readable storage medium
US20140201772A1 (en) Systems and methods for addressing a media database using distance associative hashing
CN111833099B (en) Method and system for generating creative advertisement
EP3001871B1 (en) Systems and methods for addressing a media database using distance associative hashing
CN103248705B (en) Server, client and method for processing video frequency
CN109992715B (en) Information display method, device, medium and computing equipment
CN106021436B (en) A kind of manufacture method of vector tile map
CN102332001A (en) Video thumbnail generation method and device
US20200167832A1 (en) Generating advertisements on the fly with a feedback loop
CN105070247A (en) Method for determining nonuniform-brightness pixel points in display screen
CN105550923A (en) Method and apparatus for displaying network products on product shelf
CN114510208B (en) Text display position control method and system for OLED
CN105095250A (en) Page scheduling processing method and device
US12080066B2 (en) Arranging a set of images for presentation to a user
US20190147293A1 (en) Method and system for management and operation over image in a computing system
CN106998489B (en) A kind of focus is crossed the border searching method and device
US8049754B2 (en) Multiple source waveform drawing system and method
KR100837815B1 (en) How to Save Content Classification Codes
CN116883848A (en) Pavement damage detection method and system
CN113129067B (en) Information screening method, apparatus, device, storage medium and computer program product
CN116126551A (en) Method and device for real-time aggregation and visualization of OD data flow of network appointment vehicle
CN113220989B (en) Method and apparatus for object management

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant