CN115482789B - Multi-channel-based picture display method and device, terminal equipment and storage medium - Google Patents
Multi-channel-based picture display method and device, terminal equipment and storage medium Download PDFInfo
- Publication number
- CN115482789B CN115482789B CN202211213457.1A CN202211213457A CN115482789B CN 115482789 B CN115482789 B CN 115482789B CN 202211213457 A CN202211213457 A CN 202211213457A CN 115482789 B CN115482789 B CN 115482789B
- Authority
- CN
- China
- Prior art keywords
- display
- picture
- ink screen
- display controller
- spliced
- 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
Links
Images
Classifications
-
- 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/3433—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 light modulating elements actuated by an electric field and being other than liquid crystal devices and electrochromic devices
- G09G3/344—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 light modulating elements actuated by an electric field and being other than liquid crystal devices and electrochromic devices based on particles moving in a fluid or in a gas, e.g. electrophoretic devices
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
The embodiment of the invention discloses a multi-channel-based picture display method, a multi-channel-based picture display device, a multi-channel-based picture display terminal device and a multi-channel-based storage medium, which are used for an ink screen display device, wherein a processor of the multi-channel-based picture display device acquires display elements forming a picture to be displayed, confirms element types of each display element, and the element types comprise at least two data paths corresponding to different data paths according to different adaptation refresh frequencies; generating different display signals according to the types of the display elements; and different display signals are respectively sent to the display controller through corresponding data paths; the display controller generates a spliced picture according to the received multipath display signals; the display controller sets a region display mode of the ink screen according to element type distribution corresponding to the spliced picture; and the display controller generates waveform data according to the spliced picture and the corresponding area display mode and controls display. According to the scheme, the targeted refreshing can be carried out according to the local picture type characteristic of the picture to be displayed in a proper mode, and the picture display effect of the ink screen is improved.
Description
Technical Field
The embodiment of the invention relates to the technical field of display, in particular to a multi-channel-based picture display method, a multi-channel-based picture display device, terminal equipment and a storage medium.
Background
The surface of the electronic ink screen is adhered with a plurality of tiny microcapsules, and pigment particles with different charges are encapsulated in the microcapsules. In the initial state, different pigment particles are suspended in the microcapsule, when an electric field in a certain direction is applied, the corresponding pigment particles are pushed to the top, the microcapsule can display different colors, and the microcapsules with different colors form various characters and patterns, so that the display effect can be maintained after power is off.
Because the display of the electronic ink screen is actually the display formed by physical entity arrangement, the electronic ink screen has obvious advantages in energy consumption and eye protection effect compared with optical imaging such as liquid crystal, OLED and the like. Therefore, while the electronic ink screen is used for reading equipment in a large quantity, more and more intelligent terminal equipment starts to carry the electronic ink screen, so that the ink screen equipment with functions of touch control, writing and the like is formed, and man-machine interaction based on the display of the electronic ink screen is realized.
In the existing ink screen device, after the processor generates corresponding display screen data frame by frame based on user operation, the display screen data can be the complete screen data of one frame or the local screen data changed in one frame by completing the display process of the display screen according to the current display mode by the display controller of the ink screen. In the display process, the ink screen is limited by the self structure and the imaging principle, the ink screen is actually displayed from one data path to the received picture when refreshed each time, only one display mode can be used for displaying the received picture globally (if the received picture is complete picture data) or locally (if the received picture data is local picture data), and each display mode can generally only meet the display requirement of the display content with a certain characteristic, but the content which is required to be displayed when being changed in the actual frame picture can be a picture formed by combining different types of display content, the single display mode can not be suitable for the display requirement of the content in all combined pictures, and negative display effects such as display blocking, interaction response delay and the like can occur.
Disclosure of Invention
The invention provides a picture display method, a device, terminal equipment and a storage medium based on multiple channels, which are used for solving the technical problems that in the prior art, negative display effects such as display blocking, interaction response delay and the like can occur on an ink screen.
In a first aspect, an embodiment of the present invention provides a multi-channel-based image display method, for an ink screen display device, where the ink screen display device includes a processor, an ink screen, and a display controller, where the display controller is configured to control the ink screen to display, and the processor is connected to the display controller through at least two data paths; the picture display method comprises the following steps:
the processor acquires display elements forming a picture to be displayed, and confirms element types of each display element, wherein the element types comprise at least two types, and the adaptation refresh frequencies corresponding to different element types are different and the corresponding data paths are different;
the processor combines the display elements according to the confirmed current element types to generate display signals corresponding to the number of the current element types;
the processor sends the display signals to the display controller through corresponding data paths respectively;
the display controller generates a spliced picture according to the display signal;
and the display controller controls the display area corresponding to the ink screen to display according to the corresponding display mode according to the picture areas corresponding to different display signals in the spliced picture.
Further, the picture display method further includes:
the processor receives the control instruction and correspondingly generates a control signal;
the processor sending the control signal to the display controller via one of the data paths;
correspondingly, the display controller generates a spliced picture according to the display signal, and the spliced picture comprises:
and the display controller generates a spliced picture according to the display signal based on the control signal.
Further, the control signal includes at least one of a display mode control signal and a mosaic arrangement control signal.
Further, the display controller controls the display area corresponding to the ink screen to display according to the corresponding display mode according to the picture areas corresponding to different display signals in the spliced picture, and the display controller comprises:
the display controller sets a region display mode for the ink screen according to element type distribution corresponding to the spliced picture;
the display controller generates waveform data according to the spliced picture and the corresponding area display mode;
and the display controller controls the ink screen to display according to the waveform data.
Further, the display controller generates a spliced picture according to the display signal, including:
the display controller splits a sequence frame according to the display signal;
the display controller generates an initial picture which is adaptive to the size of the ink screen according to the corresponding arrangement mode of the split sequence frames;
and preprocessing the initial picture to obtain a spliced picture, wherein the preprocessing comprises at least one of gray level conversion, clipping, scaling and dithering.
Further, the arrangement mode includes a left-right arrangement, a top-bottom arrangement and a picture-in-picture arrangement.
Further, the element types include a high frequency refresh element and a low frequency refresh element.
In a second aspect, an embodiment of the present invention provides a multi-channel-based screen display device, configured to be used in an ink screen display device, where the ink screen display device includes a processor, an ink screen, and a display controller, where the display controller is configured to control the ink screen to display, and the processor is connected to the display controller through at least two data paths; the screen display device includes:
the display element classification unit is used for acquiring display elements forming a picture to be displayed by the processor, confirming element types of each display element, wherein the element types comprise at least two types, and the adaptation refresh frequencies and the corresponding data paths corresponding to different element types are different;
a display signal generating unit, configured to combine the display elements according to the identified current element types to generate display signals corresponding to the number of the current element types;
the display signal sending unit is used for sending the display signals to the display controller through corresponding data paths respectively by the processor;
the spliced picture generation unit is used for generating spliced pictures according to the first display signals and the second display signals by the display controller;
and the picture display control unit is used for controlling the display areas corresponding to the ink screens to display according to the corresponding display modes by the display controller according to the picture areas corresponding to the different display signals in the spliced picture.
Further, the picture display device further includes:
the control signal generation unit is used for receiving the control instruction by the processor and correspondingly generating a control signal;
a control signal transmitting unit for transmitting the control signal to the display controller through one of the data paths by the processor;
correspondingly, the spliced picture generation unit comprises:
and the control splicing module is used for generating spliced pictures according to the display signals based on the control signals by the display controller.
Further, the control signal includes at least one of a display mode control signal and a mosaic arrangement control signal.
Further, the screen display control unit includes:
the display mode setting module is used for setting the area display mode of the ink screen according to element type distribution corresponding to the spliced picture by the display controller;
the waveform data generation module is used for generating waveform data according to the spliced picture and the corresponding area display mode by the display controller;
and the waveform data control module is used for controlling the ink screen to display according to the waveform data by the display controller.
Further, the spliced picture generation unit includes:
the sequence frame splitting module is used for splitting sequence frames according to the display signals by the display controller;
the initial picture generation module is used for generating an initial picture which is suitable for the size of the ink screen according to the corresponding arrangement mode of the split sequence frames by the display controller;
and the picture preprocessing module is used for preprocessing the initial picture to obtain a spliced picture, wherein the preprocessing comprises at least one of gray level conversion, cutting scaling and dithering.
Further, the arrangement mode includes a left-right arrangement, a top-bottom arrangement and a picture-in-picture arrangement.
Further, the element types include a high frequency refresh element and a low frequency refresh element.
In a third aspect, an embodiment of the present invention provides a terminal device, including:
an ink screen;
one or more processors;
a memory for storing one or more programs;
when the one or more programs are executed by the one or more processors, the terminal device is caused to implement the multi-channel based picture display method as set forth in any one of the first aspects.
In a fourth aspect, an embodiment of the present invention provides a computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements the multi-channel based picture display method according to any one of the first aspects.
The multi-channel-based picture display method is used for the ink screen display device, the ink screen display device comprises a processor, an ink screen and a display controller, the display controller is used for controlling the ink screen to display, and the processor is connected with the display controller through at least two data paths; the picture display method comprises the following steps: the processor acquires display elements forming a picture to be displayed, and confirms element types of each display element, wherein the element types comprise at least two types, and the adaptation refresh frequencies corresponding to different element types are different and the corresponding data paths are different; the processor combines the display elements according to the confirmed current element types to generate display signals corresponding to the number of the current element types; the processor sends the display signals to the display controller through corresponding data paths respectively; the display controller generates a spliced picture according to the display signal; and the display controller controls the display area corresponding to the ink screen to display according to the corresponding display mode according to the picture areas corresponding to different display signals in the spliced picture. According to the scheme, targeted refreshing is carried out according to the local picture type characteristic of the picture to be displayed in a proper mode, so that negative effects such as display blocking and interaction response delay are avoided, and the picture display effect of the ink screen is improved.
Drawings
Fig. 1 is a flowchart of a multi-channel-based picture display method according to an embodiment of the present invention;
fig. 2 is a schematic hardware architecture diagram of an ink screen display device according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of a first arrangement according to an embodiment of the present invention;
FIG. 4 is a schematic diagram of a second arrangement according to an embodiment of the present invention;
fig. 5 is a block diagram of a multi-channel-based image display device according to an embodiment of the present invention;
fig. 6 is a schematic structural diagram of a terminal device according to an embodiment of the present invention.
Detailed Description
The invention is described in further detail below with reference to the drawings and examples. It is to be understood that the specific embodiments described herein are for purposes of illustration and not of limitation. It should be further noted that, for convenience of description, only some, but not all of the structures related to the present invention are shown in the drawings.
It should be noted that, for the sake of brevity, this specification is not exhaustive of all of the alternative embodiments, and after reading this specification, one skilled in the art will appreciate that any combination of features may constitute an alternative embodiment as long as the features do not contradict each other.
The following describes various embodiments of the present invention in detail.
Fig. 1 is a flowchart of a multi-channel-based image display method according to an embodiment of the present invention. The multi-channel-based picture display method is used for terminal equipment, particularly for terminal equipment using an ink screen for display, namely the ink screen display equipment, and as shown in the figure, the multi-channel-based picture display method comprises the steps of S110-S150:
step S110: the processor acquires display elements forming a picture to be displayed, and confirms element types of each display element, wherein the element types comprise at least two types, and the adaptation refresh frequencies and the corresponding data paths corresponding to different element types are different.
The hardware architecture of the ink screen display device in this embodiment is shown in fig. 2, and includes a processor 110, a display controller 120, and an ink screen 130, where the processor 110 performs data transmission through at least two different data paths (a first data path and a second data path are shown in fig. 2). In existing ink screen display devices, the processor 110 typically communicates data with the display controller 120 via a data path. Whether the hardware architecture shown in fig. 2 or the hardware architecture of a common data path, the basic display process is that the processor 110 processes data in the operation process of the ink screen display device, generates corresponding picture data, sends the picture data to the display controller 120, and the display controller 120 controls the ink screen 130 to display according to the received picture data.
In the display process of the ink screen display device, a processor of the ink screen display device generates a display picture according to an application window of a current running application, and the running application or the application window in the running application changes according to the operation of a user, so that the picture is correspondingly required to be regenerated. For the ink screen display device, the content to be displayed after the currently displayed picture corresponds to the picture to be displayed, and each display picture corresponds to one frame of picture data. For different applications, the different components and the color combination modes are respectively arranged, the picture formed by the method is generally a picture with rich and various colors, namely, the original frame picture data correspondingly carries rich color content, and the display controller completes the picture display process on the ink screen after processing the color frame picture data.
The display content in the application window is different, and the corresponding required data transmission mode and refreshing mode are also different, for example, the display content corresponding to the video application has high requirement on the data transmission rate, but has low requirement on the delay; for example, the input content corresponding to the hand editing application has low requirements on the transmission rate of data, but has high requirements on delay. However, in the ink screen display device, the display frames may be formed by combining different types of application windows, the same data transmission channel is used for transmitting the whole display frame in the ink screen, and the same refresh mode is correspondingly used for refreshing and displaying, so that the situation that the display requirements of a certain type of display content conflict with each other, for example, video is stuck, and handwriting is not in contact with hands during handwriting may occur.
The element types are divided according to the adaptive refresh frequency, and one exemplary division is into high-frequency refresh elements and low-frequency refresh elements. The high-frequency refreshing element refers to a content element with high requirements on refreshing frequency during refreshing, such as handwriting of handwriting and the tail number of jitter in a high-precision stopwatch. The low-frequency refresh element refers to a content element requiring a low refresh frequency at the time of refresh, for example, a video played at a speed of 30 frames/second or less, an electronic book in which pages are turned at intervals of a certain time, or the like. Overall, the adaptation refresh frequency corresponding to the high frequency refresh element is higher than the low frequency refresh element. The following description will be exemplarily made with two element types divided into a first data path and a second data path, respectively, corresponding to the data paths. Of course, in the actual process, there may be more classifications, for example, further increasing the classification of intermediate frequency refresh elements. In addition, it should be noted that the high-frequency refreshing element or the low-frequency refreshing element is only used for exemplary description classification definition, and on the basis of classifying based on the adaptive refreshing frequency, the element types are classified into a first element type, a second element type and a third element type, or other naming manners, without departing from the design idea of the scheme. The processor can specifically determine that a window corresponding to the video application is a low-frequency refreshing element and a character window of the high-precision stopwatch is a high-frequency refreshing element according to the application type of the application window; and for example, the element type of the display element is confirmed according to the type of the received interaction data, for example, handwriting display corresponding to the user writing operation detected by the touch module is a high-frequency refreshing element, and a picture corresponding to the page turning operation which can be detected once only for a long time is a low-frequency refreshing element. I.e. the high frequency refresh element comprises a writing element and the low frequency refresh element comprises a video frame picture element.
Step S120: and combining the display elements according to the confirmed current element types to generate display signals corresponding to the number of the current element types.
Step S130: the processor sends the display signals to the display controller through corresponding data paths respectively.
Different display signals are correspondingly generated corresponding to different display requirements of the high-frequency refreshing element and the low-frequency refreshing element and are sent to the display controller through different data paths. In a specific transmission process, according to the display requirements of the high-frequency refreshing element and the low-frequency refreshing element, the data transmission is correspondingly carried out by adopting a used format and protocol, and in the whole processing principle, the data packet of the high-frequency refreshing element is smaller and the transmission frequency is higher; the data packet of the low-frequency refreshing element is larger, and the sending frequency is lower. The data corresponding to two different formats and protocols are transmitted through different data paths respectively, which is equivalent to the fact that a plurality of signal channels are arranged between a processor and a display controller in the ink screen display device, and display elements in a display picture are not all combined and transmitted before transmission, but are transmitted according to types. The same type of application windows can be combined and sent, and different types of application windows are combined according to types and then are independently sent. Of course, each application window may also be sent independently, but the data path sent is acknowledged by type.
Of course, in the actual processing, only the high-frequency refreshing element or only the low-frequency refreshing element may occur, and this case does not affect the implementation of the scheme, which is equivalent to that one of the data paths does not perform data transmission, and the display controller only needs to perform processing according to the received data. In addition, each signal carries display position information correspondingly so as to finally combine and generate a picture which is suitable for the ink screen.
Step S140: and the display controller generates a spliced picture according to the display signal.
Corresponding to the display signals received from different data paths, analyzing according to the corresponding formats and protocols, and generating a spliced picture according to the corresponding display position information combination. The display position information may specifically be absolute position information, that is, corresponding display coordinates; but also relative position information, such as an arrangement. Step S140 may include steps S142-S144 corresponding to the arrangement.
Step S142: the display controller splits the sequence frame according to the display signal.
Step S143: and the display controller generates an initial picture which is adaptive to the size of the ink screen according to the corresponding arrangement mode of the split sequence frames.
The arrangement mode refers to a relative positional relationship between the first display signal and the second display signal, for example, a left-right arrangement, a top-bottom arrangement, or a picture-in-picture arrangement of display contents corresponding to the first display signal and the second display signal. As shown in fig. 3, the first display area 131 is used for displaying the second display signals, and the second display area 132 is used for displaying the first display signals. As shown in fig. 4, the third display area 133 is used for displaying the first display signal, and the fourth display area 134 is used for displaying the second display signal. In this implementation, for example, the on-line learning is performed using an ink screen display device, and the display of the on-line learning video window (i.e., the display corresponding to the second display signal) may be performed in a partial region, and in addition, the learning record is performed according to the learning content in a partial region, so as to generate the learning note (i.e., the display corresponding to the first display signal). Therefore, the method and the device can adapt to targeted refreshing display of different display contents under the mixed display requirement scene, and avoid the situation that the refreshing of certain display content conflicts with the refreshing mode, so that the display effect is poor.
When the display signals are transmitted, the data sizes corresponding to different data paths may be inconsistent, and the receiving time of the display controllers may be different for the display signals in the same picture to be displayed. In a specific splicing process, the display controller can finish corresponding splicing after receiving a display signal until a spliced picture is generated by combining; or after receiving all display signals corresponding to one picture to be displayed, the display signals can be combined once to generate a spliced picture.
Step S144: and preprocessing the initial picture to obtain a spliced picture, wherein the preprocessing comprises at least one of gray level conversion, clipping, scaling and dithering.
The initial picture is a color picture obtained by directly splicing display signals sent by the processor, and corresponds to a gray picture which is required to be processed to be displayed by the ink screen or a color picture with a small number of steps.
Step S150: and the display controller controls the display area corresponding to the ink screen to display according to the corresponding display mode according to the picture areas corresponding to different display signals in the spliced picture.
In the specific display process, step S150 may be implemented through steps S151 to S153:
step S151: and the display controller sets the area display mode of the ink screen according to element type distribution corresponding to the spliced picture.
Step S152: and the display controller generates waveform data according to the spliced picture and the corresponding area display mode.
Step S153: and the display controller controls the ink screen to display according to the waveform data.
Step S151-step S153 may be considered to be a process of confirming a corresponding refresh mode according to the first display signal and the second display signal (for example, the display area of the second display signal may be a refresh policy for displaying video, the display area of the first display signal may be a refresh policy for displaying handwriting, the refresh rate is increased and the delay is reduced, or the refresh may be stopped for a display area without picture update, and only a region with another part changed is updated), generating corresponding waveform data in the corresponding display area according to the refresh mode and the spliced picture, and controlling the display of the ink screen according to the waveform data. The specific generation of waveform data and the control of the ink screen to display according to the waveform data are basic implementations in the field of ink screen display, and are not described herein.
In a specific implementation process, the method for displaying the picture further includes:
step S121: the processor receives the control instruction and correspondingly generates a control signal.
Step S122: the processor sends the control signal to the display controller via one of the data paths.
On the basis of the control signal, step S130 may specifically further include step S131:
step S131: and the display controller generates a spliced picture according to the display signal based on the control signal.
The control signal includes at least one of a display mode control signal and a mosaic arrangement control signal.
The control signal can control the content proportion, the relative position relation, the display mode, the preprocessing strategy and the like corresponding to the display signal, and the control signal is sent through the corresponding third data path. The third data path for transmitting the control signal may be an independent data path or may be a data path multiplexed with a certain display signal, and if multiplexed, the control signal and the display signal may be distinguished by different transmission protocols. The control signal is mainly used for indicating the display control strategy of the display controller, and the whole processing process of the display picture is basically the same on the basis of confirming the display control strategy. Through the control signal, a richer display effect can be realized on the ink screen display device.
The multi-channel-based picture display method is used for the ink screen display device, the ink screen display device comprises a processor, an ink screen and a display controller, the display controller is used for controlling the ink screen to display, and the processor is connected with the display controller through at least two data paths; the picture display method comprises the following steps: the processor acquires display elements forming a picture to be displayed, and confirms element types of each display element, wherein the element types comprise at least two types, and the adaptation refresh frequencies corresponding to different element types are different and the corresponding data paths are different; the processor combines the display elements according to the confirmed current element types to generate display signals corresponding to the number of the current element types; the processor sends the display signals to the display controller through corresponding data paths respectively; the display controller generates a spliced picture according to the display signal; and the display controller controls the display area corresponding to the ink screen to display according to the corresponding display mode according to the picture areas corresponding to different display signals in the spliced picture. According to the scheme, targeted refreshing is carried out according to the local picture type characteristic of the picture to be displayed in a proper mode, so that negative effects such as display blocking and interaction response delay are avoided, and the picture display effect of the ink screen is improved.
Fig. 5 is a schematic structural diagram of a multi-channel-based image display device according to an embodiment of the present invention. The picture display device is used for an ink screen display device, the ink screen display device comprises a processor, an ink screen and a display controller, the display controller is used for controlling the ink screen to display, and the processor is connected with the display controller through at least two data paths. Referring to fig. 5, the multi-channel based picture apparatus includes a display element classifying unit 210, a display signal generating unit 220, a display signal transmitting unit 230, a stitched picture generating unit 240, and a picture display control unit 250.
The display element classifying unit 210 is configured to obtain display elements that form a frame to be displayed by the processor, and confirm element types of each of the display elements, where the element types include at least two types, different adaptation refresh frequencies corresponding to different element types are different, and corresponding data paths are different; a display signal generating unit 220, configured to combine the display elements according to the identified current element types to generate display signals corresponding to the number of the current element types; a display signal transmitting unit 230, configured to transmit the display signals to the display controller through corresponding data paths, respectively; a stitched picture generating unit 240, configured to generate a stitched picture according to the first display signal and the second display signal by using the display controller; and the picture display control unit 250 is configured to control, by using the display controller, the display area corresponding to the ink screen to display according to the corresponding display mode according to the picture areas corresponding to the different display signals in the spliced picture.
On the basis of the above embodiment, the screen display device further includes:
the control signal generation unit is used for receiving the control instruction by the processor and correspondingly generating a control signal;
a control signal transmitting unit for transmitting the control signal to the display controller through one of the data paths by the processor;
correspondingly, the stitched picture generating unit 240 includes:
and the control splicing module is used for generating spliced pictures according to the display signals based on the control signals by the display controller.
On the basis of the above embodiment, the control signal includes at least one of a display mode control signal and a mosaic arrangement control signal.
On the basis of the above embodiment, the screen display control unit 250 includes:
the display mode setting module is used for setting the area display mode of the ink screen according to element type distribution corresponding to the spliced picture by the display controller;
the waveform data generation module is used for generating waveform data according to the spliced picture and the corresponding area display mode by the display controller;
and the waveform data control module is used for controlling the ink screen to display according to the waveform data by the display controller.
On the basis of the above embodiment, the stitched picture generating unit 240 includes:
the sequence frame splitting module is used for splitting sequence frames according to the display signals by the display controller;
the initial picture generation module is used for generating an initial picture which is suitable for the size of the ink screen according to the corresponding arrangement mode of the split sequence frames by the display controller;
and the picture preprocessing module is used for preprocessing the initial picture to obtain a spliced picture, wherein the preprocessing comprises at least one of gray level conversion, cutting scaling and dithering.
Based on the above embodiments, the arrangement modes include a left-right arrangement, a top-bottom arrangement, and a picture-in-picture arrangement.
On the basis of the above embodiment, the element types include a high-frequency refresh element and a low-frequency refresh element.
The multi-channel-based picture display device provided by the embodiment of the invention is contained in the terminal equipment, can be used for executing any multi-channel-based picture display method provided by the embodiment, and has corresponding functions and beneficial effects.
It should be noted that, in the above embodiment of the multi-channel-based screen display device, each unit and module included are only divided according to the functional logic, but not limited to the above division, so long as the corresponding functions can be implemented; in addition, the specific names of the functional units are also only for distinguishing from each other, and are not used to limit the protection scope of the present invention.
Fig. 6 is a schematic structural diagram of a terminal device according to an embodiment of the present invention. As shown in fig. 6, the terminal device includes a processor 310, a memory 320, an input means 330, an output means 340, and a communication means 350; the number of processors 310 in the terminal device may be one or more, one processor 310 being taken as an example in fig. 6; the processor 310, memory 320, input means 330, output means 340 and communication means 350 in the terminal device may be connected by a bus or other means, for example by a bus connection in fig. 6.
The memory 320 is a computer-readable storage medium, and may be used to store software programs, computer-executable programs, and modules, such as program instructions/modules corresponding to the multi-channel-based picture display method in the embodiment of the present invention (for example, the display element classifying unit 210, the display signal generating unit 220, the display signal transmitting unit 230, the stitched picture generating unit 240, and the picture display control unit 250 in the multi-channel-based picture display device). The processor 310 executes various functional applications of the terminal device and data processing by running software programs, instructions and modules stored in the memory 320, i.e., implements the above-described multi-channel-based screen display method.
The input means 330 may be used to receive input numeric or character information and to generate key signal inputs related to user settings and function control of the terminal device. The output device 340 in this embodiment is an ink screen, and may further include a sound output device or other display device.
The terminal equipment comprises a multi-channel-based picture display device, can be used for executing any multi-channel-based picture display method, and has corresponding functions and beneficial effects.
The embodiment of the invention also provides a computer readable storage medium, on which a computer program is stored, which when executed by a processor, realizes the related operations in the multi-channel-based picture display method provided in any embodiment of the application, and has corresponding functions and beneficial effects.
It will be appreciated by those skilled in the art that embodiments of the present application may be provided as a method, system, or computer program product.
Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein. The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks. These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks. These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In one typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory. The memory may include volatile memory in a computer-readable medium, random Access Memory (RAM) and/or nonvolatile memory, etc., such as Read Only Memory (ROM) or flash RAM. Memory is an example of a computer-readable medium.
Computer readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of storage media for a computer include, but are not limited to, phase change memory (PRAM), static Random Access Memory (SRAM), dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), read Only Memory (ROM), electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium, which can be used to store information that can be accessed by a computing device. Computer-readable media, as defined herein, does not include transitory computer-readable media (transmission media), such as modulated data signals and carrier waves.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article or apparatus that comprises an element.
Note that the above is only a preferred embodiment of the present invention and the technical principle applied. It will be understood by those skilled in the art that the present invention is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the invention. Therefore, while the invention has been described in connection with the above embodiments, the invention is not limited to the embodiments, but may be embodied in many other equivalent forms without departing from the spirit or scope of the invention, which is set forth in the following claims.
Claims (9)
1. The multi-channel-based picture display method is used for the ink screen display equipment, and the ink screen display equipment comprises a processor, an ink screen and a display controller, wherein the display controller is used for controlling the ink screen to display; the picture display method comprises the following steps:
the processor acquires display elements forming a picture to be displayed, and confirms element types of each display element, wherein the element types comprise at least two types, and the adaptation refresh frequencies corresponding to different element types are different and the corresponding data paths are different;
the processor combines the display elements according to the confirmed current element types to generate display signals corresponding to the number of the current element types;
the processor sends the display signals to the display controller through corresponding data paths respectively;
the display controller generates a spliced picture according to the display signal;
the display controller controls the display area corresponding to the ink screen to display according to the corresponding display mode according to the picture areas corresponding to different display signals in the spliced picture;
the display controller generates a spliced picture according to the display signal, and the spliced picture comprises:
the display controller splits a sequence frame according to the display signal;
the display controller generates an initial picture which is adaptive to the size of the ink screen according to the corresponding arrangement mode of the split sequence frames;
and preprocessing the initial picture to obtain a spliced picture, wherein the preprocessing comprises at least one of gray level conversion, clipping, scaling and dithering.
2. The picture display method as claimed in claim 1, further comprising:
the processor receives the control instruction and correspondingly generates a control signal;
the processor sending the control signal to the display controller via one of the data paths;
correspondingly, the display controller generates a spliced picture according to the display signal, and the spliced picture comprises:
and the display controller generates a spliced picture according to the display signal based on the control signal.
3. The picture display method as claimed in claim 2, wherein the control signal comprises at least one of a display mode control signal and a mosaic arrangement control signal.
4. The method according to claim 1, wherein the display controller controls the display area corresponding to the ink screen to display according to the display mode according to the picture areas corresponding to different display signals in the spliced picture, and the method comprises:
the display controller sets a region display mode for the ink screen according to element type distribution corresponding to the spliced picture;
the display controller generates waveform data according to the spliced picture and the corresponding area display mode;
and the display controller controls the ink screen to display according to the waveform data.
5. The picture display method as claimed in claim 1, wherein the arrangement includes a left-right arrangement, a top-bottom arrangement, and a picture-in-picture arrangement.
6. The picture display method as claimed in any one of claims 1 to 5, wherein the element types include a high frequency refresh element and a low frequency refresh element.
7. The multi-channel-based picture display device is used for ink screen display equipment, and the ink screen display equipment comprises a processor, an ink screen and a display controller, wherein the display controller is used for controlling the ink screen to display; the screen display device includes:
the display element classification unit is used for acquiring display elements forming a picture to be displayed by the processor, confirming element types of each display element, wherein the element types comprise at least two types, and the adaptation refresh frequencies and the corresponding data paths corresponding to different element types are different;
a display signal generating unit, configured to combine the display elements according to the identified current element types to generate display signals corresponding to the number of the current element types;
the display signal sending unit is used for sending the display signals to the display controller through corresponding data paths respectively by the processor;
a spliced picture generation unit, which is used for the display controller to generate spliced pictures according to the display signals;
the picture display control unit is used for controlling the display areas corresponding to the ink screens to display according to the corresponding display modes by the display controller according to the picture areas corresponding to the different display signals in the spliced picture;
wherein, the spliced picture generation unit includes:
the sequence frame splitting module is used for splitting sequence frames according to the display signals by the display controller;
the initial picture generation module is used for generating an initial picture which is suitable for the size of the ink screen according to the corresponding arrangement mode of the split sequence frames by the display controller;
and the picture preprocessing module is used for preprocessing the initial picture to obtain a spliced picture, wherein the preprocessing comprises at least one of gray level conversion, cutting scaling and dithering.
8. A terminal device, comprising:
an ink screen;
one or more processors;
a memory for storing one or more programs;
the one or more programs, when executed by the one or more processors, cause the terminal device to implement the multi-channel based picture display method of any of claims 1-6.
9. A computer readable storage medium, on which a computer program is stored, which computer program, when being executed by a processor, implements a multichannel based picture display method as claimed in any one of claims 1-6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211213457.1A CN115482789B (en) | 2022-09-29 | 2022-09-29 | Multi-channel-based picture display method and device, terminal equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211213457.1A CN115482789B (en) | 2022-09-29 | 2022-09-29 | Multi-channel-based picture display method and device, terminal equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115482789A CN115482789A (en) | 2022-12-16 |
CN115482789B true CN115482789B (en) | 2023-05-30 |
Family
ID=84394280
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211213457.1A Active CN115482789B (en) | 2022-09-29 | 2022-09-29 | Multi-channel-based picture display method and device, terminal equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115482789B (en) |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100508019C (en) * | 2006-02-23 | 2009-07-01 | 深圳迈瑞生物医疗电子股份有限公司 | Multi channel digital display signal superposition device and method |
EP2611178A3 (en) * | 2011-12-29 | 2015-08-19 | Samsung Electronics Co., Ltd. | Display apparatus and method for controlling thereof |
DE202013100112U1 (en) * | 2012-08-03 | 2013-04-22 | Samsung Electronics Co., Ltd. | Display device displaying a plurality of content views, goggle device synchronized with one of the content views |
US10067728B2 (en) * | 2015-06-24 | 2018-09-04 | Intel Corporation | Techniques to independently control display segments of a display panel |
CN106970498B (en) * | 2017-03-30 | 2020-04-24 | 联想(北京)有限公司 | Display method and electronic equipment |
US20190156785A1 (en) * | 2017-11-20 | 2019-05-23 | Qualcomm Incorporated | Method and apparatus for refresh rate regions on video-mode display panels |
CN111263208B (en) * | 2018-11-30 | 2022-11-04 | 杭州海康威视数字技术股份有限公司 | Picture synthesis method and device, electronic equipment and storage medium |
CN110996168A (en) * | 2019-10-21 | 2020-04-10 | 深圳银澎云计算有限公司 | Video terminal equipment and image synthesis method |
CN116055786B (en) * | 2020-07-21 | 2023-09-29 | 华为技术有限公司 | Method for displaying multiple windows and electronic equipment |
CN113141537A (en) * | 2021-04-02 | 2021-07-20 | Oppo广东移动通信有限公司 | Video frame insertion method, device, storage medium and terminal |
-
2022
- 2022-09-29 CN CN202211213457.1A patent/CN115482789B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN115482789A (en) | 2022-12-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104915115A (en) | Application program switching method and device for terminal | |
CN114023270B (en) | Electronic ink screen driving method, device, equipment and storage medium | |
CN112749022B (en) | Camera resource access method, operating system, terminal and virtual camera | |
CN111625214A (en) | Audio control method, device, equipment and storage medium | |
CN109461413A (en) | A kind of backlight driving method, device and liquid crystal display device | |
US20210103327A1 (en) | Advanced link power management for displayport | |
CN108595134A (en) | Intelligent interactive panel and vector diagram processing method, device and equipment | |
CN106911950A (en) | A kind of video synchronization method and system | |
CN115359763A (en) | Ink screen display control method, device, equipment and storage medium | |
CN113050910B (en) | Voice interaction method, device, equipment and storage medium | |
CN117711356A (en) | Screen refresh rate switching method and electronic equipment | |
CN115482789B (en) | Multi-channel-based picture display method and device, terminal equipment and storage medium | |
CN109545167A (en) | Electronic equipment screen brightness control method, device, electronic equipment and storage medium | |
CN113132272B (en) | Network switching frequency dynamic adjustment method and system based on flow perception and network switching chip structure | |
US10198980B2 (en) | Display device and method for controlling the same | |
CN115312006B (en) | Electronic ink screen driving method, ink screen device and storage medium | |
CN115509670B (en) | Page display method, page display device, ink screen device and storage medium | |
CN115588412B (en) | Ink screen picture display method and device, terminal equipment and storage medium | |
CN106648432A (en) | Control method and control device for large-screen display equipment | |
TW202324050A (en) | A method in a system including an active stylus and a display controller | |
CN103875194A (en) | Multicasting method and system | |
CN115719053A (en) | Method and equipment for presenting reader labeling information | |
CN103686127A (en) | Display apparatus, glasses apparatus and control method thereof | |
CN113002449B (en) | Control method and device of vehicle-mounted HMI (human machine interface) equipment | |
WO2022027787A1 (en) | Display panel and driving method therefor |
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 |