CN113281983A - Control method and system for picture display of smart watch, smart watch and medium - Google Patents

Control method and system for picture display of smart watch, smart watch and medium Download PDF

Info

Publication number
CN113281983A
CN113281983A CN202110429637.2A CN202110429637A CN113281983A CN 113281983 A CN113281983 A CN 113281983A CN 202110429637 A CN202110429637 A CN 202110429637A CN 113281983 A CN113281983 A CN 113281983A
Authority
CN
China
Prior art keywords
display
pixel matrix
screen
smart watch
pixel
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.)
Granted
Application number
CN202110429637.2A
Other languages
Chinese (zh)
Other versions
CN113281983B (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.)
Guangdong Ruixin Intelligent Technology Co ltd
Original Assignee
Guangdong Ruixin Intelligent Technology Co ltd
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 Guangdong Ruixin Intelligent Technology Co ltd filed Critical Guangdong Ruixin Intelligent Technology Co ltd
Priority to CN202110429637.2A priority Critical patent/CN113281983B/en
Publication of CN113281983A publication Critical patent/CN113281983A/en
Application granted granted Critical
Publication of CN113281983B publication Critical patent/CN113281983B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G04HOROLOGY
    • G04GELECTRONIC TIME-PIECES
    • G04G9/00Visual time or date indication means
    • GPHYSICS
    • G04HOROLOGY
    • G04GELECTRONIC TIME-PIECES
    • G04G21/00Input or output devices integrated in time-pieces
    • G04G21/02Detectors of external physical values, e.g. temperature
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control 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
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2380/00Specific applications

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Theoretical Computer Science (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)

Abstract

The application discloses a control method and system for picture display of an intelligent watch, the intelligent watch and a medium. The method comprises the steps of obtaining the rotation degree of the intelligent watch; acquiring a first pixel matrix of a display picture before the smart watch rotates from the display cache chip; rearranging each pixel in the first pixel matrix in the display cache chip according to the rotation degree to obtain a second pixel matrix; sending the second pixel matrix to the screen driving chip through a hardware protocol; and scanning the second pixel matrix according to the original scanning sequence through the screen driving chip, and displaying the rotated picture on the intelligent watch. The method can reduce the hardware cost of the screen driving chip, reduce the situation of tearing the picture during rotation and provide more stable visual experience. The method and the device can be widely applied to the technical field of intelligent watches.

Description

Control method and system for picture display of smart watch, smart watch and medium
Technical Field
The application relates to the technical field of intelligent watches, in particular to a method and a system for controlling picture display of an intelligent watch, the intelligent watch and a medium.
Background
In the wearable field of intelligence, one of the hottest products of intelligence wrist-watch is dedicated to bring one-stop intelligent monitoring, information acquisition experience for the user. For intelligent bracelet, the most obvious difference characteristic of intelligent wrist-watch is that there is a great display screen usually, and the display screen is as the main medium that the user acquireed information and operation, goes up high resolution, high contrast and high color vividness development in the aspect of the display effect. Meanwhile, in order to adapt to the habit of wearing the watch by the user, such as left-handed wearing and right-handed wearing, the screen display direction of the watch needs to be flexibly adjusted. Moreover, when the hardware direction of the watch screen is not consistent with the actual user using direction, the display direction of the screen also needs to be adjusted.
Currently, the conventional method for adjusting the screen display of the smart watch generally configures a screen driving chip capable of adjusting the scanning sequence, so as to realize the conversion between the sequence of the cache pixels for driving the display and the scanning direction of the screen. For example, when the screen driver chip rotates 180 degrees, the screen driver chip scans the corresponding buffer pixel sequence and sequentially reads and displays the pixels from the last pixel arranged in the normal sequence. And when rotated by 90 degrees (including clockwise and counterclockwise), the screen driver chip will scan in the order of swapping the rows and columns of the buffer pixels.
However, the above implementation scheme has high requirements on the hardware performance of the screen driving chip and is expensive; in addition, in practical applications, it is found that data of each frame of picture cannot be completely transmitted within a time interval specified by a screen driving chip because a certain difference exists between the communication speed of a main control chip of the smart watch and the screen driving chip and the screen refresh rate. When data transmission is not completed, the screen driving chip starts screen scanning, and at this time, a situation that one frame of picture shows that two frames of display cache data are mixed occurs, so that a user feels that the display picture is torn visually, and experience is poor.
In view of the above, there is a need to solve the technical problems in the related art.
Disclosure of Invention
The present application aims to solve at least one of the technical problems in the related art to some extent.
Therefore, an object of the embodiments of the present application is to provide a method for controlling picture display of a smart watch, which can reduce hardware cost of a screen driver chip and provide a more stable visual experience.
Another object of the embodiments of the present application is to provide a control system for displaying a screen of a smart watch.
In order to achieve the technical purpose, the technical scheme adopted by the embodiment of the application comprises the following steps:
in a first aspect, an embodiment of the present application provides a method for controlling picture display of a smart watch, where the smart watch includes a display cache chip and a screen driver chip, and the method includes the following steps:
acquiring the rotation degree of the intelligent watch;
acquiring a first pixel matrix of a display picture before the smart watch rotates from the display cache chip;
rearranging each pixel in the first pixel matrix in the display cache chip according to the rotation degree to obtain a second pixel matrix;
sending the second pixel matrix to the screen driving chip through a hardware protocol;
and scanning the second pixel matrix according to the original scanning sequence through the screen driving chip, and displaying the rotated picture on the intelligent watch.
In addition, according to the control method for screen display of the smart watch in the above embodiment of the present application, the following additional technical features may also be provided:
further, in an embodiment of the present application, the obtaining a rotation degree of the smart watch includes:
acquiring wearing setting information of a user;
and determining the rotation degree of the intelligent watch according to the wearing setting information.
Further, in one embodiment of the present application, the method further comprises the steps of:
acquiring the screen resolution of the smart watch;
according to the rotation degree and the screen resolution, each pixel in the first pixel matrix is transposed in the display cache chip to obtain a third pixel matrix;
sending the third pixel matrix to the screen driving chip through a hardware protocol;
and scanning the third pixel matrix according to the original scanning sequence through the screen driving chip, and displaying the rotated picture on the intelligent watch.
Further, in one embodiment of the present application, the first pixel matrix is generated by:
acquiring an interactive instruction of a user;
calculating coordinate information of each control and a screen area needing refreshing, and drawing corresponding pixel data;
and sending the pixel data to the display cache chip for storage to obtain the first pixel matrix.
In a second aspect, an embodiment of the present application provides a control system for picture display of a smart watch, where the smart watch includes a display cache chip and a screen driver chip, and the system includes:
the first acquisition module is used for acquiring the rotation degree of the intelligent watch;
the second obtaining module is used for obtaining a first pixel matrix of a display picture before the smart watch rotates from the display cache chip;
the rearrangement module is used for rearranging each pixel in the first pixel matrix in the display cache chip according to the rotation degree to obtain a second pixel matrix;
the first sending module is used for sending the second pixel matrix to the screen driving chip through a hardware protocol;
and the first display module is used for scanning the second pixel matrix according to the original scanning sequence through the screen driving chip and displaying the rotated picture on the intelligent watch.
In addition, the control system for displaying the screen of the smart watch according to the above embodiment of the present application may further have the following additional technical features:
further, in an embodiment of the present application, the first obtaining module is specifically configured to:
acquiring wearing setting information of a user;
and determining the rotation degree of the intelligent watch according to the wearing setting information.
Further, in an embodiment of the present application, a third obtaining module is configured to obtain a screen resolution of the smart watch;
the transposition module is used for transposing each pixel in the first pixel matrix in the display cache chip according to the rotation degree and the screen resolution to obtain a third pixel matrix;
the second sending module is used for sending the third pixel matrix to the screen driving chip through a hardware protocol;
and the second display module is used for scanning the third pixel matrix according to the original scanning sequence through the screen driving chip and displaying the rotated picture on the intelligent watch.
Further, in one embodiment of the present application, the first pixel matrix is generated by:
acquiring an interactive instruction of a user;
calculating coordinate information of each control and a screen area needing refreshing, and drawing corresponding pixel data;
and sending the pixel data to the display cache chip for storage to obtain the first pixel matrix.
In a third aspect, an embodiment of the present application provides a control device for displaying a picture of a smart watch, including:
at least one processor;
at least one memory for storing at least one program;
when the at least one program is executed by the at least one processor, the at least one program causes the at least one processor to implement the method of controlling screen display of a smart watch of the first aspect.
In a fourth aspect, the present application further provides a computer-readable storage medium, in which a processor-executable program is stored, where the processor-executable program is used to implement the method for controlling screen display of a smart watch according to the first aspect when executed by a processor.
Advantages and benefits of the present application will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the present application:
according to the control method for displaying the picture of the intelligent watch, the rotation degree of the intelligent watch is obtained; acquiring a first pixel matrix of a display picture before the smart watch rotates from the display cache chip; rearranging each pixel in the first pixel matrix in the display cache chip according to the rotation degree to obtain a second pixel matrix; sending the second pixel matrix to the screen driving chip through a hardware protocol; and scanning the second pixel matrix according to the original scanning sequence through the screen driving chip, and displaying the rotated picture on the intelligent watch. The method can reduce the hardware cost of the screen driving chip, reduce the situation of tearing the picture during rotation and provide more stable visual experience.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following description is made on the drawings of the embodiments of the present application or the related technical solutions in the prior art, and it should be understood that the drawings in the following description are only for convenience and clarity of describing some embodiments in the technical solutions of the present application, and it is obvious for those skilled in the art that other drawings can be obtained according to these drawings without creative efforts.
Fig. 1 is a schematic flowchart illustrating a control method for displaying a picture on a smart watch according to an embodiment of the present disclosure;
fig. 2 is a schematic structural diagram of an embodiment of a control system for displaying a picture of a smart watch according to the present application;
fig. 3 is a schematic structural diagram of an embodiment of a smart watch according to the present application.
Detailed Description
Reference will now be made in detail to embodiments of the present application, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the drawings are exemplary only for the purpose of explaining the present application and are not to be construed as limiting the present application. The step numbers in the following embodiments are provided only for convenience of illustration, the order between the steps is not limited at all, and the execution order of each step in the embodiments can be adapted according to the understanding of those skilled in the art.
Currently, the conventional smart watch generally implements the angle rotation of the display picture by hardware itself by configuring a screen driving chip register, and this method has several problems: first, some screen driver chips do not support rotation of a particular angle (e.g., 90 degrees), or even do not support any rotation; secondly, the screen driving chip supporting rotation can only scan from a fixed angle, for example, backward scan, when scanning the screen, and can switch the display angle, but it will bring a large influence on the display effect, and the problem of splitting of the picture is easy to occur.
In view of this, the present application provides a method for controlling screen display of a smart watch, and the method in the present application may be applied to a smart watch, and specifically may be implemented by being stored in a memory of the smart watch in a program code manner and executed by a processor. The intelligent watch in the embodiment of the application refers to any watch with interaction and display functions, wherein the watch is worn by a user. The intelligent watch comprises a display cache chip, a display control chip and a display control chip, wherein the display cache chip is used for storing and processing pixel data of a display picture; the display device also comprises a screen driving chip which is used for scanning and displaying the pixel data stored in the cache chip and displaying a corresponding picture on a screen. Referring to fig. 1, the method in the present application mainly includes the following steps:
110, acquiring the rotation degree of the intelligent watch;
in the embodiment of the application, when the rotation degree of the smart watch is determined, in some embodiments, the rotation degree of the watch may be determined according to equipment such as a screw instrument installed in the smart watch; in some embodiments, the rotation degree of the smart watch may be related to the position where the smart watch is placed, for example, when the smart watch is placed on a charging seat, the placement angle and the wearing angle of the smart watch form a certain degree, and at this time, in order to facilitate browsing of a user, rotation of the picture display is required, so that at this time, when the smart watch detects a charging state, the picture can be rotated by a certain degree; in some embodiments, the rotation degree of the corresponding smart watch may be determined by obtaining the wearing setting information of the user according to the wearing setting information of the user, for example, whether the smart watch is worn by left hand or right hand, so as to provide a better picture browsing experience for the user.
Step 120, obtaining a first pixel matrix of a display frame before the smart watch rotates from the display cache chip;
in the embodiment of the application, for the smart watch, user interface interaction is generally processed through a GUI, that is, an interaction instruction of a user is obtained and processed, and coordinate information of each control and a screen area required to be refreshed are calculated, so that corresponding pixel data are drawn. And then the pixel data is sent to a display buffer chip for buffering, and then is scanned by a screen driving chip and displayed on a screen, so that the picture is presented. Therefore, for each frame of picture, the pixel data of the frame is stored in the display buffer chip, and in the embodiment of the present application, each pixel data of the display picture stored in the display buffer chip is recorded as the first pixel matrix. When the picture needs to be rotated, the pixels of the last frame of picture before the rotation are stored in a display cache chip, which is equivalent to the picture of a normal angle before the rotation; according to the first pixel matrix corresponding to the frame of picture, pixel data required to be displayed at each position of the screen of the rotated intelligent watch can be determined.
Step 130, rearranging each pixel in the first pixel matrix in the display cache chip according to the rotation degree to obtain a second pixel matrix;
in the embodiment of the present application, according to the rotation degree of the smart watch, each pixel in the first pixel matrix obtained from the display cache chip may be rearranged, so that the rearranged pixels are the rotation degree corresponding to the rotation of the original image.
Specifically, taking the rotation of 90 degrees as an example, it is a direct practice to set two display cache chips, and the storage formats of the two chips are uniform. For example, if the first pixel matrix is currently stored in one of the display buffer chips, the data may be read from the display buffer chip line by line and copied to each column of the memory space of the other display buffer chip. In this way, in the display cache chip storing the first pixel matrix, after the pixel data of each row is copied, the pixel data rotated by 90 degrees is stored in the memory space of the other display cache chip, that is, the second pixel matrix.
Step 140, sending the second pixel matrix to the screen driving chip through a hardware protocol;
and 150, scanning the second pixel matrix according to the original scanning sequence through the screen driving chip, and displaying the rotated picture on the smart watch.
In this step, the pixel data in the second pixel matrix can be directly used as the display buffer of the current frame picture, so the second pixel matrix in the display buffer chip can be sent to the screen driving chip through a hardware protocol, and the screen driving chip can scan the second pixel matrix according to the original scanning sequence and complete the picture display of the screen because the second pixel matrix is the pixel data of the processed and rotated picture. It can be understood that, in the method in the embodiment of the present application, on one hand, the screen driver chip is not required to adjust the sequence of scanning pixel data, and the hardware cost of the screen driver chip can be reduced; on the other hand, in the rotation process, the screen driving chip acquires the second pixel matrix which comprises pixel data of a complete picture of one frame, the situation that the picture is torn due to inconsistent refreshing frequency can not occur, and more stable visual experience can be provided.
Preferably, the method further comprises the following steps:
acquiring the screen resolution of the smart watch;
according to the rotation degree and the screen resolution, each pixel in the first pixel matrix is transposed in the display cache chip to obtain a third pixel matrix;
sending the third pixel matrix to the screen driving chip through a hardware protocol;
and scanning the third pixel matrix according to the original scanning sequence through the screen driving chip, and displaying the rotated picture on the intelligent watch.
Although the method in the foregoing embodiment is time-efficient when processing image display, the hardware cost is high, because two frames of pixel data of a complete image are required, and two display buffer chips are generally used. The intelligent watch is small in size, and the requirement on a hardware structure is compact; and the screen is small, the resolution ratio is higher, and the requirement on the memory of the intelligent watch master control single chip microcomputer is very high.
Therefore, in the case of a chip memory shortage of the smart watch, in order to reduce the memory consumption, an in-situ rotation algorithm may be further adopted to process the first pixel matrix in the embodiment of the present application. Specifically, the algorithm is directly completed in the display buffer of a frame of picture, and a new memory space of a complete picture frame is not required to be opened up. In actual operation, a corresponding relation between pixels before and after rotation can be established through matrix operation, and the pixels in the cache chip are exchanged and displayed in situ according to the corresponding relation, so that the pixel data after rotation is obtained, after the exchange operation of all the pixels is completed, the pixel data which is stored in the cache chip after rotation is displayed, the data is recorded as a third pixel matrix, and at the moment, the data of the screen driving chip can be directly transmitted. The subsequent scanning and displaying steps are similar to the aforementioned steps 140 and 150, and are not described herein again.
The following describes in detail a control system for screen display of a smart watch according to an embodiment of the present application with reference to the drawings.
Referring to fig. 2, a control system for picture display of a smart watch provided in an embodiment of the present application, where the smart watch includes a display cache chip and a screen driver chip, the system includes:
a first obtaining module 101, configured to obtain a rotation degree of the smart watch;
a second obtaining module 102, configured to obtain, from the display cache chip, a first pixel matrix of a display frame before the smart watch rotates;
a rearrangement module 103, configured to rearrange, in the display cache chip, each pixel in the first pixel matrix according to the rotation degree to obtain a second pixel matrix;
a first sending module 104, configured to send the second pixel matrix to the screen driver chip through a hardware protocol;
the first display module 105 is configured to scan the second pixel matrix according to an original scanning sequence through the screen driver chip, and display a rotated picture on the smart watch.
In addition, the control system for displaying the screen of the smart watch according to the above embodiment of the present application may further have the following additional technical features:
optionally, in an embodiment of the present application, the first obtaining module is specifically configured to:
acquiring wearing setting information of a user;
and determining the rotation degree of the intelligent watch according to the wearing setting information.
Optionally, in an embodiment of the present application, the third obtaining module is configured to obtain a screen resolution of the smart watch;
the transposition module is used for transposing each pixel in the first pixel matrix in the display cache chip according to the rotation degree and the screen resolution to obtain a third pixel matrix;
the second sending module is used for sending the third pixel matrix to the screen driving chip through a hardware protocol;
and the second display module is used for scanning the third pixel matrix according to the original scanning sequence through the screen driving chip and displaying the rotated picture on the intelligent watch.
Optionally, in an embodiment of the present application, the first pixel matrix is generated by:
acquiring an interactive instruction of a user;
calculating coordinate information of each control and a screen area needing refreshing, and drawing corresponding pixel data;
and sending the pixel data to the display cache chip for storage to obtain the first pixel matrix.
It is to be understood that the contents in the foregoing method embodiments are all applicable to this system embodiment, the functions specifically implemented by this system embodiment are the same as those in the foregoing method embodiment, and the advantageous effects achieved by this system embodiment are also the same as those achieved by the foregoing method embodiment.
Referring to fig. 3, an embodiment of the present application provides a control device for smart watch screen display, including:
at least one processor 201;
at least one memory 202 for storing at least one program;
the at least one program, when executed by the at least one processor 201, causes the at least one processor 201 to implement a method of controlling display of a screen of a smart watch.
Similarly, the contents of the method embodiments are all applicable to the apparatus embodiments, the functions specifically implemented by the apparatus embodiments are the same as the method embodiments, and the beneficial effects achieved by the apparatus embodiments are also the same as the beneficial effects achieved by the method embodiments.
The embodiment of the present application further provides a computer-readable storage medium, in which a program executable by the processor 201 is stored, and the program executable by the processor 201 is used for executing the above-mentioned control method for displaying a screen of a smart watch when executed by the processor 201.
Similarly, the contents in the above method embodiments are all applicable to the computer-readable storage medium embodiments, the functions specifically implemented by the computer-readable storage medium embodiments are the same as those in the above method embodiments, and the beneficial effects achieved by the computer-readable storage medium embodiments are also the same as those achieved by the above method embodiments.
In alternative embodiments, the functions/acts noted in the block diagrams may occur out of the order noted in the operational illustrations. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality/acts involved. Furthermore, the embodiments presented and described in the flowcharts of the present application are provided by way of example in order to provide a more thorough understanding of the technology. The disclosed methods are not limited to the operations and logic flows presented herein. Alternative embodiments are contemplated in which the order of various operations is changed and in which sub-operations described as part of larger operations are performed independently.
Furthermore, although the present application is described in the context of functional modules, it should be understood that, unless otherwise stated to the contrary, one or more of the functions and/or features may be integrated in a single physical device and/or software module, or one or more functions and/or features may be implemented in separate physical devices or software modules. It will also be appreciated that a detailed discussion regarding the actual implementation of each module is not necessary for an understanding of the present application. Rather, the actual implementation of the various functional modules in the apparatus disclosed herein will be understood within the ordinary skill of an engineer, given the nature, function, and internal relationship of the modules. Accordingly, those skilled in the art can, using ordinary skill, practice the present application as set forth in the claims without undue experimentation. It is also to be understood that the specific concepts disclosed are merely illustrative of and not intended to limit the scope of the application, which is defined by the appended claims and their full scope of equivalents.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application or portions thereof that substantially contribute to the prior art may be embodied in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The logic and/or steps represented in the flowcharts or otherwise described herein, e.g., an ordered listing of executable instructions that can be considered to implement logical functions, can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions. For the purposes of this description, a "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device.
More specific examples (a non-exhaustive list) of the computer-readable medium would include the following: an electrical connection (electronic device) having one or more wires, a portable computer diskette (magnetic device), a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable medium could even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via for instance optical scanning of the paper or other medium, then compiled, interpreted or otherwise processed in a suitable manner if necessary, and then stored in a computer memory.
It should be understood that portions of the present application may be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, the various steps or methods may be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any one or combination of the following techniques, which are known in the art, may be used: a discrete logic circuit having a logic gate circuit for implementing a logic function on a data signal, an application specific integrated circuit having an appropriate combinational logic gate circuit, a Programmable Gate Array (PGA), a Field Programmable Gate Array (FPGA), or the like.
In the foregoing description of the specification, reference to the description of "one embodiment/example," "another embodiment/example," or "certain embodiments/examples," etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the application. In this specification, schematic representations of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
While embodiments of the present application have been shown and described, it will be understood by those of ordinary skill in the art that: numerous changes, modifications, substitutions and alterations can be made to the embodiments without departing from the principles and spirit of the application, the scope of which is defined by the claims and their equivalents.
While the present application has been described with reference to the preferred embodiments, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (10)

1. A control method for picture display of an intelligent watch is characterized in that the intelligent watch comprises a display cache chip and a screen driving chip, and the method comprises the following steps:
acquiring the rotation degree of the intelligent watch;
acquiring a first pixel matrix of a display picture before the smart watch rotates from the display cache chip;
rearranging each pixel in the first pixel matrix in the display cache chip according to the rotation degree to obtain a second pixel matrix;
sending the second pixel matrix to the screen driving chip through a hardware protocol;
and scanning the second pixel matrix according to the original scanning sequence through the screen driving chip, and displaying the rotated picture on the intelligent watch.
2. The method for controlling screen display of a smart watch according to claim 1, wherein the obtaining of the rotation degree of the smart watch comprises:
acquiring wearing setting information of a user;
and determining the rotation degree of the intelligent watch according to the wearing setting information.
3. The method of controlling screen display in a smart watch according to claim 1, further comprising the steps of:
acquiring the screen resolution of the smart watch;
according to the rotation degree and the screen resolution, each pixel in the first pixel matrix is transposed in the display cache chip to obtain a third pixel matrix;
sending the third pixel matrix to the screen driving chip through a hardware protocol;
and scanning the third pixel matrix according to the original scanning sequence through the screen driving chip, and displaying the rotated picture on the intelligent watch.
4. The method of controlling screen display for a smart watch according to any one of claims 1 to 3, wherein the first matrix of pixels is generated by:
acquiring an interactive instruction of a user;
calculating coordinate information of each control and a screen area needing refreshing, and drawing corresponding pixel data;
and sending the pixel data to the display cache chip for storage to obtain the first pixel matrix.
5. The utility model provides a control system that intelligence wrist-watch picture shows which characterized in that, intelligence wrist-watch is including showing buffer chip and screen driver chip, the system includes:
the first acquisition module is used for acquiring the rotation degree of the intelligent watch;
the second obtaining module is used for obtaining a first pixel matrix of a display picture before the smart watch rotates from the display cache chip;
the rearrangement module is used for rearranging each pixel in the first pixel matrix in the display cache chip according to the rotation degree to obtain a second pixel matrix;
the first sending module is used for sending the second pixel matrix to the screen driving chip through a hardware protocol;
and the first display module is used for scanning the second pixel matrix according to the original scanning sequence through the screen driving chip and displaying the rotated picture on the intelligent watch.
6. The system according to claim 5, wherein the first obtaining module is specifically configured to:
acquiring wearing setting information of a user;
and determining the rotation degree of the intelligent watch according to the wearing setting information.
7. The control system of smart watch screen display of claim 5, further comprising: the third acquisition module is used for acquiring the screen resolution of the intelligent watch;
the transposition module is used for transposing each pixel in the first pixel matrix in the display cache chip according to the rotation degree and the screen resolution to obtain a third pixel matrix;
the second sending module is used for sending the third pixel matrix to the screen driving chip through a hardware protocol;
and the second display module is used for scanning the third pixel matrix according to the original scanning sequence through the screen driving chip and displaying the rotated picture on the intelligent watch.
8. A control system for screen display of a smart watch according to any one of claims 5 to 7, wherein the first matrix of pixels is generated by:
acquiring an interactive instruction of a user;
calculating coordinate information of each control and a screen area needing refreshing, and drawing corresponding pixel data;
and sending the pixel data to the display cache chip for storage to obtain the first pixel matrix.
9. A smart watch, comprising:
at least one processor;
at least one memory for storing at least one program;
when the at least one program is executed by the at least one processor, the at least one processor is caused to implement the method of controlling a screen display of a smart watch according to any one of claims 1 to 4.
10. A computer-readable storage medium in which a program executable by a processor is stored, characterized in that: the processor-executable program, when executed by a processor, is for implementing a method of controlling a display of a smart watch screen as claimed in any one of claims 1 to 4.
CN202110429637.2A 2021-04-21 2021-04-21 Control method and system for picture display of smart watch, smart watch and medium Active CN113281983B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110429637.2A CN113281983B (en) 2021-04-21 2021-04-21 Control method and system for picture display of smart watch, smart watch and medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110429637.2A CN113281983B (en) 2021-04-21 2021-04-21 Control method and system for picture display of smart watch, smart watch and medium

Publications (2)

Publication Number Publication Date
CN113281983A true CN113281983A (en) 2021-08-20
CN113281983B CN113281983B (en) 2022-06-17

Family

ID=77277021

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110429637.2A Active CN113281983B (en) 2021-04-21 2021-04-21 Control method and system for picture display of smart watch, smart watch and medium

Country Status (1)

Country Link
CN (1) CN113281983B (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1160224A (en) * 1996-02-02 1997-09-24 索尼公司 Image display system
CN1905000A (en) * 2005-07-25 2007-01-31 精工爱普生株式会社 Method and apparatus for efficient image rotation
CN101006420A (en) * 2004-08-18 2007-07-25 三星电子株式会社 Method of rotating image, computer, and recording media
US20160063919A1 (en) * 2014-09-01 2016-03-03 Samsung Electronics Co., Ltd. Wearable electronic device
CN205140493U (en) * 2015-08-20 2016-04-06 昆山龙腾光电有限公司 Control display screen carries out device of screen switching anyhow
US20160189429A1 (en) * 2014-12-30 2016-06-30 Sony Computer Entertainment Inc. Scanning display system in head-mounted display for virtual reality
US20190139194A1 (en) * 2017-11-08 2019-05-09 Shenzhen Tunkey Technology Co., Ltd. Display method and display device
CN110517623A (en) * 2019-09-24 2019-11-29 京东方科技集团股份有限公司 The driving method and device of display show equipment and storage medium

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1160224A (en) * 1996-02-02 1997-09-24 索尼公司 Image display system
CN101006420A (en) * 2004-08-18 2007-07-25 三星电子株式会社 Method of rotating image, computer, and recording media
CN1905000A (en) * 2005-07-25 2007-01-31 精工爱普生株式会社 Method and apparatus for efficient image rotation
US20160063919A1 (en) * 2014-09-01 2016-03-03 Samsung Electronics Co., Ltd. Wearable electronic device
US20160189429A1 (en) * 2014-12-30 2016-06-30 Sony Computer Entertainment Inc. Scanning display system in head-mounted display for virtual reality
CN205140493U (en) * 2015-08-20 2016-04-06 昆山龙腾光电有限公司 Control display screen carries out device of screen switching anyhow
US20190139194A1 (en) * 2017-11-08 2019-05-09 Shenzhen Tunkey Technology Co., Ltd. Display method and display device
CN110517623A (en) * 2019-09-24 2019-11-29 京东方科技集团股份有限公司 The driving method and device of display show equipment and storage medium

Also Published As

Publication number Publication date
CN113281983B (en) 2022-06-17

Similar Documents

Publication Publication Date Title
CN107493448B (en) Image processing system, image display method and display device
CN1981519B (en) Method and system for displaying a sequence of image frames
US8289306B2 (en) Static retention mode for display panels
CN100476524C (en) LCD panel including gate drivers
JP2002287681A (en) Partial holding type display controller and partial holding type display control method
US7460136B2 (en) Efficient scaling of image data in graphics display systems
CN114023270B (en) Electronic ink screen driving method, device, equipment and storage medium
US9117297B2 (en) Reduced on-chip memory graphics data processing
CN115359763B (en) Ink screen display control method, device, equipment and storage medium
CN100378793C (en) Liquid crystal display displaying method and system
US11178313B2 (en) Image display method, image display device, smart TV and readable storage medium
KR100196686B1 (en) Apparatus for fast copy between frame buffers in a double buffered output display system
US9542721B2 (en) Display control device and data processing system
JP2005140959A (en) Display device and portable equipment using the same
CN113281983B (en) Control method and system for picture display of smart watch, smart watch and medium
JP2008304763A (en) Display device
CN102055933A (en) OSD controller and control method thereof
JPH08278769A (en) Microcomputer
JP2000122030A (en) Method for driving matrix type liquid crystal display panel and device for executing this method
US20080129751A1 (en) Smart Blanking Graphics Controller, Device Having Same, And Method
CN113539193B (en) Liquid crystal display control method and device and computer readable storage medium
CN102254520A (en) Method for driving digital paper based on image segmentation
CN101661718B (en) Method for displaying split screens of display and electronic device applying same
JP3031308B2 (en) On-screen display
JP2007071940A (en) Memory for display

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