Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

55 results about "Vsync" patented technology

The Vsync software library is a BSD-licensed open source library written in C# for the .NET platform, providing a wide variety of primitives for fault-tolerant distributed computing, including: state machine replication, virtual synchrony process groups, atomic broadcast with several levels of ordering and durability, a distributed lock manager, persistent replicated data, a distributed key-value store (also called a Distributed Hash Table or DHT), and scalable aggregation. The system implements the virtual synchrony execution model, and includes an implementation of Leslie Lamport's Paxos Protocol.

Frame sending and displaying time anchoring method, electronic equipment and storage medium

The invention provides a frame sending and displaying time anchoring method, electronic equipment and a storage medium, and relates to the technical field of terminals. The method comprises the following steps: when detecting that a VSYNC signal jumps, terminal equipment firstly calculates the expected sending and displaying time of a target frame through SF, then judges whether the target frame is the first frame and judges whether the current time is shorter than the earliest sending and displaying time, if yes, sends the expected sending and displaying time to an HWC of an HAL layer, and then sends the expected sending and displaying time to the HWC of the HAL layer; the method comprises the following steps of: calculating a time period in which the HWC needs to pause transmission display according to expected transmission display time and a period of a VSYNC signal, further controlling the HWC to carry out sleep operation according to the time period in which the HWC needs to pause transmission display until wrong transmission display time is missed, and carrying out operation of transmitting and displaying a target frame to a screen when the expected transmission display time is reached. In the embodiment of the invention, the expected transmit-display time is only packaged at the first frame and transmitted to the HWC to anchor the transmit-display time, so that the anchoring cost can be reduced, the parameter transmission path can be shortened, and the maintainability of the anchoring method can be improved.
Owner:HONOR DEVICE CO LTD

Method for controlling vsync signal, electronic device, storage medium, and chip

Embodiments of the present disclosure relate to a method for controlling a Vsync signal, an electronic device, a storage medium, and a chip. The method includes: A synthesis system receives a Vsync signal request message sent by a main thread of an application. After receiving the Vsync signal request message, the synthesis system determines a number of rendering times of a rendering thread of the application in unit time. When the number of rendering times of the rendering thread in unit time is equal to the system refresh rate of an electronic device, a Vsync thread sends a Vsync signal to the main thread of the application at a first frequency, and the first frequency is equal to the system refresh rate.
Owner:HONOR DEVICE CO LTD

Data processing method and related apparatus

Embodiments of this application provide a data processing method and a related apparatus. The method includes: obtaining an input event corresponding to the sliding operation; drawing and rendering an Nth frame based on a first move event, where the first move event is extracted based on a timestamp of a first Vsync signal and from the input event corresponding to the sliding operation; displaying the Nth frame; drawing and rendering, when duration of the drawing and the rendering of the Nth frame is greater than a Vsync periodicity, an (N+1)th frame based on a second move event after the drawing and the rendering of the Nth frame are completed, where the second move event is extracted based on a first timestamp and from the input event corresponding to the sliding operation, and the first timestamp is a sum of the timestamp of the first Vsync signal and the Vsync periodicity.
Owner:HONOR DEVICE CO LTD

Image processing method, electronic device, readable medium and program product

The invention relates to the technical field of intelligent terminals, and discloses an image processing method, electronic equipment, a readable medium and a program product. According to the image processing method, under the condition that the to-be-generated image frame comprises the display contents of the multiple applications, the first application with the maximum rendering frame rate value in the multiple applications can be determined, and the Vsync-app signals of other applications except the first application in the multiple applications are adjusted to be synchronized with the Vsync-app signal of the first application. The terminal device may then draw, render, and synthesize an image frame based on the adjusted Vsync-app signal. Therefore, even if at least two applications in the plurality of applications of the terminal equipment update the rendering content, the image synthesis module only needs to perform one-time image synthesis, so that the synthesis times of the image synthesis module are reduced, the synthesis frame rate is reduced, and the power consumption is greatly reduced.
Owner:HONOR DEVICE CO LTD

Image sending and displaying method and electronic equipment

The invention discloses an image transmitting and displaying method and electronic equipment, and relates to the technical field of terminals. The electronic device comprises an SoC and a display screen, when a display drive of the SoC is not sent to display, after high-frequency TE is started, a TE signal is generated according to a second frequency, Vsync is generated according to a first frequency, and the second frequency is larger than the first frequency. The SoC generates the timestamp according to the first frequency based on the TE signal, so that the value of the calibration count can be normally increased, and the calibration counting of the Vsync signal and the TE signal is successfully completed.
Owner:HONOR DEVICE CO LTD

Wireless projection method, source end device, and destination end device

Embodiments of this application disclose a wireless projection method. The method includes receiving a first bitstream from a source end device, where the first bitstream is obtained by encoding first video data. The method also includes obtaining first time information of the first bitstream, where the first time information indicates a first time point at which the source end device starts encoding the first bitstream, a second time point at which the destination end device starts receiving the first bitstream, a third time point at which the destination end device starts decoding the first bitstream, or a fourth time point at which the destination end device completes decoding the first bitstream. The method also includes adjusting a display vertical synchronization (Vsync) signal of the destination end device based on the first time information.
Owner:HUAWEI TECH CO LTD

Data processing method and related device

The embodiment of the invention provides a data processing method and a related device, and is applied to the technical field of terminals. The method comprises the steps of obtaining an input event corresponding to a sliding operation in response to the sliding operation; drawing and rendering the Nth frame based on a first move event, wherein the first move event is extracted from an input event corresponding to the sliding operation based on the timestamp of the first Vsync signal; displaying the Nth frame; under the condition that the drawing and rendering duration of the Nth frame is larger than the Vsync period, after the Nth frame is drawn and rendered, the (N + 1) th frame is drawn and rendered based on a second move event, the second move event is extracted from an input event corresponding to the sliding operation based on a first timestamp, and the first timestamp is the sum of the timestamp of the first Vsync signal and the Vsync period; and displaying the (N + 1) th frame. In this way, frame loss caused by overtime drawing and rendering is supplemented in a frame insertion mode, and the display fluency is improved.
Owner:HONOR DEVICE CO LTD

Camera request processing method and related device

The invention discloses a camera request processing method and a related device, and the method can comprise the steps: an electronic device temporarily stores an image frame in an application program framework layer before sending and displaying the image frame obtained based on a camera request to a rendering process module; and when the interval between the current time and the sending and displaying time of the previous image frame is K VSync signal periods, the electronic equipment sends and displays the next image frame. Therefore, the electronic equipment can cache the image frames uploaded by the HAL and then upload the image frames to the rendering process module according to the VSync signal period, and the electronic equipment can enable the image frames uploaded by the HAL to be uniformly sent to the rendering process module through the VSync signal period. Therefore, the problem that a preview picture of a camera application is stuck due to the fact that multiple image frames are sent to the rendering process module in the same rendering period can be solved.
Owner:HUAWEI TECH CO LTD

Display under sensor, system and method

The technology, apparatuses, and systems disclosed herein include detecting a vertical synchronization (VSYNC) signal cycle; determining a high frequency trigger pulse based on detecting a pulse width modulation (PWM) signal of an illumination component, the high frequency trigger pulse corresponding to a deactivation time of the illumination component; receiving a delay time period; and activating a first sensor at a first time within the VSYNC signal cycle, the first time determined based on the high frequency trigger pulse and the delay time period. The first sensor can sense a first sensor reading, and can be deactivated after being activated. A display setting can be adjusted based at least on the first sensor reading, and the illumination component can be activated after the first sensor is deactivated.
Owner:VISHAY SEMICON GMBH

Device and method for internal horizontal sync signal generation

To prevent a malfunction of a display device which is generated by a timing failure caused by unintended noise induction to an internal Hsync signal and / or an internal Vsync signal.SOLUTION: A display driver includes a timing controller and a drive circuit. The timing controller receives an external horizontal sync signal and generates an internal horizontal sync signal based on the external horizontal sync signal. The drive circuit drives a display panel in synchronization with the internal horizontal sync signal. Generating the internal horizontal sync signal includes: generating a first pulse of the internal horizontal sync signal in response to detection of a first pulse of the external horizontal sync signal after a masking period has expired, wherein the masking period starts when a first previous pulse is detected in the external horizontal sync signal; and generating a second pulse of the internal horizontal sync signal in response to detection of a second pulse of the external horizontal sync signal in a non-masking period, wherein the non-masking period starts when a second previous pulse is detected in the external horizontal sync signal.SELECTED DRAWING: Figure 7A
Owner:SYNAPTICS INC

Method for requesting vsync signal, and electronic device

This application provides a method for requesting a vSync signal and an electronic device, and relates to the field of image display technologies. When a plurality of image frames that are dynamically changing and consecutive need to be displayed, a possibility of freezing and unsmoothness can be reduced. At a first moment, a first application in the electronic device calls a setVsyncRate interface of a window system SF in the electronic device to send a first request to the SF. The first request is for requesting a vSync signal. The SF periodically distributes the vSync signal to the first application in response to the first request. At a second moment, the first application calls the setVsyncRate interface to send a second request to the SF. The second request is for requesting to cancel the vSync signal. After receiving the second request, the SF ends the periodically distributing the vSync signal to the first application.
Owner:HONOR DEVICE CO LTD

Image processing method, electronic device, readable medium and program product

The present application relates to the field of smart terminal technology, and discloses an image processing method, an electronic device, a readable medium, and a program product. In the case where the image frame to be generated includes the display content of multiple applications, the image processing method of the present application can determine the first application with the largest rendering frame rate among the multiple applications, and adjust the Vsync‑app signals of the other applications except the first application in the multiple applications to be synchronized with the Vsync‑app signal of the first application. Then, the terminal device can draw, render, and synthesize image frames based on the adjusted Vsync‑app signal. Thus, even if at least two applications among the multiple applications of the terminal device update the rendering content, the image synthesis module only needs to perform image synthesis once, which reduces the number of synthesis times of the image synthesis module, reduces the synthesis frame rate, and greatly reduces power consumption.
Owner:HONOR DEVICE CO LTD

Method for switching DP interface to HDMI interface and interface converter

The invention discloses a method for switching a DP interface to an HDMI interface and an interface converter. The method comprises the following steps: receiving a main data flow attribute MSA sent by the DP interface; analyzing the MSA to obtain the total amount of horizontal lines occupied by a vertical synchronization Vsync signal and a vertical back shoulder VBP; sending the data stream sent by the DP interface to the HDMI interface in a delayed manner, wherein the number of horizontal lines occupied by the delayed sending in the time domain is the total amount X; and when the data enable DE identifier is monitored in the data stream sent by the DP interface, sending a Vsync signal to the HDMI interface. Therefore, the data flow of the HDMI interface is staggered by X horizontal lines backwards relative to the data flow of the DP interface, and at the moment, the time domain position for sending the Vsync signal is overlapped with the position of the DE identifier. Furthermore, the Vsync signal is sent when the DE identifier is monitored, so that the normalization of the data stream sent to the HDMI interface is ensured, and the compatibility of switching the DP interface to the HDMI interface is improved. Compared with the method of carrying out software and hardware adaptation on the graphics card to enable the graphics card to have the capability of sending the AS-SDP, the resource overhead is relatively low, and the implementation cost is reduced.
Owner:LONTIUM SEMICON CORP

A method for preventing tearing effect

A method for preventing tearing effect, which is applied to a display driver chip. The display driver chip includes a frame memory, a display channel, and a synchronization signal generator that provides synchronization signals to the frame memory and the display channel. The method for preventing tearing effect includes: when detecting the power-on timing, adding a WAIT state to the synchronization signals generated by the synchronization signal generator. The WAIT state starts when the VACTIVE state ends and terminates when receiving the VSYNC from an external application processor. The power-on timing is when receiving a sleep command from an external application processor. For display purposes, the display driver chip internally adjusts the power-on timing of the power state. This method can eliminate the tearing effect generated when using a display driver chip with a built-in frame memory in video mode.
Owner:SHENGHE MICROELECTRONICS (ZHAOQING) CO LTD

Biometric image acquisition methods, chips, terminals, and storage media

This invention relates to the field of biometric detection technology, and discloses a method, chip, terminal, and storage medium for acquiring biometric images. The method for acquiring biometric images includes: determining a vertical synchronization (VSYNC) period; calculating a target exposure time based on the VSYNC period and a pre-stored calibration exposure time; wherein the target exposure time is the exposure time that differs least from the calibration exposure time among exposure times that are integer multiples of the VSYNC period; and acquiring a biometric image based on the target exposure time, thereby avoiding horizontal stripes in the acquired biometric image and improving the accuracy of subsequent biometric identification or registration.
Owner:SHENZHEN GOODIX TECH CO LTD

Synchronization and offset of vsync between cloud gaming server and client

To reduce round-trip and one way latency between a server and a client by improving operations associated with decoding and displaying frames.SOLUTION: A method is disclosed that includes setting, at a server, a server VSYNC signal to a server VSYNC frequency. The server VSYNC signal corresponds to generation of video frames during multiple frame periods of the server VSYNC frequency. The method sets, at the client, a client VSYNC signal to a client VSYNC frequency. The method sends compressed video frames from the server to the client via the network using the server VSYNC signal, wherein the compressed video frames are based on the generated video frames. The method decodes and displays, at the client, the compressed video frames and analyzes a timing of one or more client operations as the client receives the plurality of compressed video frames.SELECTED DRAWING: Figure 4
Owner:SONY INTERACTIVE ENTERTAINMENT LLC

Hybrid touch sample mode

In some aspects, a user device may detect, while operating in an interrupt mode, a touch move event associated with a touch screen of the user device. The user device may switch from the interrupt mode to a poll mode in connection with detecting the touch move event. The user device may poll, while operating in the poll mode, a touch event associated with the touch screen at a poll occasion prior to a time associated with a vertical synchronization (Vsync) signal by a time offset. The user device may render, in connection with the Vsync signal, a frame for display on the touch screen based at least in part on polling the touch event at the poll occasion. Numerous other aspects are described.
Owner:QUALCOMM INC +4

A method for converting a DP interface to an HDMI interface and an interface converter

The present application discloses a method for converting a DP interface to an HDMI interface and an interface converter, comprising: receiving the main data stream attribute MSA sent by the DP interface; parsing the MSA to obtain the total number of horizontal lines occupied by the vertical synchronization Vsync signal and the vertical back porch VBP; delaying the sending of the data stream sent by the DP interface to the HDMI interface, and the number of horizontal lines occupied by the delayed sending in the time domain is a total of X; when a data enable DE flag is detected in the data stream sent by the DP interface, sending a Vsync signal to the HDMI interface. In this way, the data stream of the HDMI interface is staggered by X horizontal lines compared to the data stream of the DP interface, and the time domain position of the Vsync signal is overlapped with the position of the DE flag. Furthermore, when the DE flag is detected, the Vsync signal is sent, which ensures the standardization of the data stream sent to the HDMI interface and improves the compatibility of the DP interface to the HDMI interface. Compared with adapting the graphics card's software and hardware to enable it to have the ability to send AS-SDP, the resource overhead of the present application is small, which reduces the implementation cost.
Owner:LONTIUM SEMICON CORP

Video playing method, electronic equipment, chip system and storage medium

The invention provides a video playing method, electronic equipment, a chip system and a storage medium, and relates to the technical field of video playing, in the video playing process, the calculation rendering time of a video frame with a system clock as the criterion can be obtained according to the timestamp of the video frame; calculating the incomplete alignment between the rendering time and the vsync signal; after receiving the vsync signal, the rendering thread renders the video frame with the calculated rendering time before the signal and the latest in the queue to be rendered, and if the calculated rendering time of the video frame is close to the edge of the signal, the timestamp jitter of the video frame may cause the video frame to jump to other signal periods, resulting in the problems of frame loss and repeated rendering; in order to solve the problem, the rendering time of the video frame is adjusted to a position close to the middle of the two signals as much as possible, and the video frame does not jump to other signal periods even if jittering exists, so that the situations of frame loss and repeated rendering are reduced.
Owner:HONOR DEVICE CO LTD

Method for requesting vsync signal and electronic device

PendingUS20260018147A1Interprogram communicationCathode-ray tube indicatorsVsyncIsochronous signal
This application provides a method for requesting a vSync signal and an electronic device, and relates to the field of image display technologies. When a plurality of image frames that are dynamically changing and consecutive need to be displayed, a possibility of freezing and unsmoothness can be reduced. At a first moment, a first application in the electronic device calls a setVsyncRate interface of a window system SF in the electronic device to send a first request to the SF. The first request is for requesting a vSync signal. The SF periodically distributes the vSync signal to the first application in response to the first request. At a second moment, the first application calls the setVsyncRate interface to send a second request to the SF.
Owner:HONOR DEVICE CO LTD

Frame sending and displaying time anchoring method, electronic device, and storage medium

A frame sending and displaying time anchoring method, an electronic device, and a storage medium, relating to the technical field of terminals. The method comprises: when detecting that a VSYNC signal suddenly changes, a terminal device first calculating an expected sending and displaying time of a target frame by means of an SF; determining whether the target frame is the first frame, and determining whether the current time is earlier than the earliest sending and displaying time; if yes, sending the expected sending and displaying time to an HAL layer HWC; on the basis of the expected sending and displaying time and the period of the VSYNC signal, calculating a time period during which the HWC needs to pause sending and displaying; and then on the basis of the time period during which the HWC needs to pause sending and displaying, controlling the HWC to perform a sleep operation until an erroneous sending and displaying time is missed, and when the expected sending and displaying time is reached, performing the operation of sending and displaying the target frame to a screen. In this way, the expected sending and displaying time is packaged only at the first frame, and the expected sending and displaying time is transmitted to the HWC to anchor the sending and displaying time, so that anchoring costs can be reduced, the parameter transmission path is shortened, and the maintainability of the anchoring method is improved.
Owner:HONOR DEVICE CO LTD

An OSD display method, device, equipment and medium

The application provides an OSD display method, device, equipment and medium. In the method, if an adjustment instruction is received, scene information carried in the adjustment instruction is used to determine first attribute information and second attribute information of an OSD layer corresponding to the scene information, the first attribute information is saved to a system memory, and the second attribute information is saved to a register of an OSD engine. The first attribute information and the second attribute information required for drawing an OSD layer to be displayed are prepared in advance, and the first attribute information with more memory occupation is saved to the system memory, thereby saving SRAM resources of the OSD engine. When a vsync signal is detected, the first attribute information saved in the system memory is synchronized to the SRAM of the OSD engine, and configuration information of the register of the OSD engine is updated to the second attribute information, so that the OSD engine draws and displays the OSD layer according to the first attribute information saved in the SRAM and the updated configuration information in the register, thereby eliminating the flickering phenomenon of the OSD layer during display.
Owner:QINGDAO HI-IMAGE TECH CO LTD

Layer composition method and apparatus

PCT designated stageWO2026174942A1VsyncFrame rate
The embodiments of the present application relate to the field of terminals. Provided are a layer composition method and apparatus, which can reduce the power consumption of an electronic device. The method comprises: in a first Vsync signal cycle, a SurfaceFlinger receiving a first buffer corresponding to a first layer; when a first preset condition is met, caching the first buffer into a preset storage space, wherein the first preset condition comprises at least one of the following: the frame rate of the first layer is less than or equal to a preset frame rate, and there are currently a plurality of layers having frame rates less than or equal to the preset frame rate; in a second Vsync signal cycle, the SurfaceFlinger receiving a second buffer corresponding to a second layer; and in the Vsync signal cycle following the second Vsync signal cycle, the SurfaceFlinger performing composition processing on the first buffer and the second buffer.
Owner:HONOR DEVICE CO LTD

Synchronizing a frequency of a client VSYNC signal to a frequency of a server VSYNC signal

A method is disclosed including setting, at a server, a server VSYNC signal to a server VSYNC frequency. The server VSYNC signal corresponding to generation of video frames during frame periods for the server VSYNC frequency. The method including setting, at a client, a client VSYNC signal to a client VSYNC frequency. The method including sending compressed video frames from the server to the client over a network using the server VSYNC signal, wherein the compressed video frames are based on the generated video frames. The method including decoding and displaying, at the client, the compressed video frames. The method including analyzing the timing of one or more client operations to adjust the relative timing between the server VSYNC signal and the client VSYNC signal, as the client receives the compressed video frames.
Owner:SONY INTERACTIVE ENTERTAINMENT LLC

Method for executing drawing operation, electronic device and readable medium

The embodiment of the present application provides a method for executing a drawing operation, an electronic device, and a computer-readable storage medium. The method for executing a drawing operation includes: the electronic device determines that an application requests a vertical synchronization VSYNC signal; the electronic device determines that the application is in the background state and is performing invalid background drawing; the electronic device prohibits the application from requesting a VSYNC signal. It can be seen that when the application is in the background state and is performing invalid background drawing, the electronic device prohibits the application from requesting a VSYNC signal, thereby preventing the application from executing a drawing operation to refresh the interface, wasting system resources of the electronic device, and increasing the heat generation and power consumption of the electronic device.
Owner:HONOR DEVICE CO LTD

Interference avoidance in a touch sensor by adjusting scan order

An input device with a display configured to display frames according to a vertical synchronization (Vsync) signal, a plurality of sensor electrodes, and a touch controller are provided. The touch controller is configured to drive a first subset of the plurality of sensor electrodes for sensing in a plurality of sequences. A default sequence includes a first sensing mode and a second sensing mode wherein the first sensing mode precedes the second sensing mode. In a modified sequence, the second sensing mode precedes the second sensing mode. The touch controller monitors timing of the Vsync signal and determines whether communication with a system component will interfere with one of the first sensing mode or the second sensing mode based on the timing of the Vsync signal. The touch controller drives the sensor electrodes in the default sequence or the modified sequence based on the determination. The touch controller also receives resulting signals from a second subset of the plurality of sensor electrodes.
Owner:SYNAPTICS INC

Touch event processing method and device and electronic equipment

The embodiment of the invention provides a touch event processing method and device and electronic equipment. The touch event processing method comprises the following steps: acquiring a touch event; processing a touch event based on the detected vertical sync-application (VSync-app) signal; wherein the first signal period of the VSync-app signal is smaller than the second signal period of the VSync-sf signal displayed and synthesized by the vertical synchronization-interface. According to the scheme, by shortening the first signal period of the VSync-app signal, the period of processing the touch event by the application program is shortened, the processing delay of the touch event can be reduced, and therefore the touch response speed is increased.
Owner:ZTE CORP

Adaptive proximity sensing delay

An input device includes a proximity sensing panel including sensor electrodes and a proximity sensing circuit. The proximity sensing circuit is configured to acquire, for a sensing frame, sensing measurements of a sensing region using the sensor electrodes, process, for the sensing frame, the sensing measurements to obtain positional information, transmit the positional information to a processing system, and receive, from the processing system, vertical synchronization (Vsync) signal wait information responsive to the positional information. The proximity sensing circuit is further configured to adjust a sensing delay according to Vsync signal wait information.
Owner:SYNAPTICS INC

Theme synchronous switching method, system and device and storage medium

The invention relates to the technical field of interface display, and provides a theme synchronous switching method, system and device and a storage medium, an intervention mechanism of a vertical synchronization signal (VSync signal) is utilized, and loading preparation of different application programs for target theme resources is synchronized by intercepting the vertical synchronization signal, so that the aim of synchronous switching is achieved. According to the method and the device, the target theme interface is displayed in the same vertical synchronization period, so that visual synchronization of global theme switching is realized under an existing rendering framework of Android, time difference and zero-delay perception of theme switching of different applications in different areas are eliminated, and user experience is improved. Visual uniformity is obtained, and user experience is remarkably improved; and an existing VSync mechanism is utilized, an extra synchronization protocol is not needed, and the system overhead is low.
Owner:FORYOU GENERAL ELECTRONICS

Synchronization and offset of vsync between cloud game server and client

A method is disclosed, comprising, at a server, setting a server VSYNC signal to a server VSYNC frequency. The server VSYNC signal corresponds to a video frame generated during a frame period for the server VSYNC frequency. The method also includes, at a client, setting a client VSYNC signal to a client VSYNC frequency. The method further includes transmitting a compressed video frame from the server to the client over a network using the server VSYNC signal, wherein the compressed video frame is based on the generated video frame. The method also includes, at the client, decoding and displaying the compressed video frame. Finally, the method includes, as the client receives the compressed video frame, analyzing the timing of one or more client operations to adjust the relative timing between the server VSYNC signal and the client VSYNC signal.
Owner:SONY INTERACTIVE ENTERTAINMENT LLC