Signal receiver of display, signal receiving method and display device

By setting a rotatable base and antenna array on the display, and adjusting the orientation of the antenna array according to the incident angle of the signal source, the problem of poor communication between the remote control and the receiver at large angles is solved, and a more stable communication effect is achieved.

CN120676189BActive Publication Date: 2025-11-04深圳市沃莱特电子有限公司
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511147345.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-08-15
Publication Date
2025-11-04
Estimated Expiration
2045-08-15

AI Technical Summary

Technical Problem

In traditional displays, when the remote control and receiver are at a large angle, the receiver's angle measurement error tends to increase, resulting in poor communication signal quality and affecting the communication effect between the remote control and the TV.

Method used

By setting a rotatable rotating base and antenna array on the display, the processor determines the incident angle of the signal source based on the signal received by the antenna array. When the incident angle is greater than or equal to a preset threshold, the rotating base is controlled to rotate the antenna array to adjust its orientation, ensuring that the incident angle is less than the threshold, thereby achieving adaptive tracking of the signal source.

Benefits of technology

It improves the communication stability between the signal receiver and the signal source, ensures a smaller relative angle between the antenna array and the signal source, and improves the signal reception quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120676189B_ABST
    Figure CN120676189B_ABST
Patent Text Reader

Abstract

A signal receiver of a display, a signal receiving method and a display device, comprising: a rotating seat arranged on the display; a shell arranged on the rotating seat; an antenna array arranged on the shell, the antenna array being used for receiving signals transmitted by a signal source; a processor arranged on the shell and connected with the antenna array and the rotating seat, the processor being used for determining an incident angle of the signal source relative to the antenna array according to the signals received by the antenna array; when the incident angle is greater than or equal to a preset angle threshold, the rotating seat is controlled to rotate to drive the antenna array on the shell to rotate until the incident angle is less than the angle threshold, so that the antenna array obtains a better receiving signal angle and the communication stability of the signal receiver and the signal source is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of display device application technology, and in particular relates to a signal receiver, signal receiving method and display device for a display. Background Technology

[0002] In traditional display scenarios, such as televisions, the remote control primarily functions as turning the TV on and off, switching display content, and adjusting volume. Remote controls are typically pointed at the TV and transmit control signals. A receiver on the TV side receives these signals. The receiver, in conjunction with the remote control, measures the angle of incidence of the remote control on the receiver in the horizontal and / or vertical directions. However, when the remote control and receiver are at a large angle, the receiver's angle measurement error tends to increase, potentially leading to poor signal quality and affecting communication between the remote control and the TV. Summary of the Invention

[0003] This application provides a signal receiver, signal receiving method, and display device for a display, so as to achieve adaptive rotation tracking of the signal source and improve the communication stability with the signal source.

[0004] In a first aspect, this application provides a signal receiver for a display, comprising: a rotating base for mounting on the display; a housing mounted on the rotating base; an antenna array mounted on the housing for receiving signals transmitted by a signal source; and a processor mounted on the housing and connected to the antenna array and the rotating base, wherein the processor determines the incident angle of the signal source relative to the antenna array based on the signal received by the antenna array; and, upon confirming that the incident angle is greater than or equal to a preset angle threshold, controls the rotating base to rotate, thereby causing the antenna array on the housing to rotate until the incident angle is less than the angle threshold.

[0005] In this embodiment, a rotating base and an antenna array are rotatably mounted on the display. The antenna array receives signals transmitted by a signal source. The processor obtains the incident angle of the signal source relative to the antenna array based on the signal received by the antenna array. When the incident angle is greater than or equal to a preset angle threshold, i.e., when the relative angle between the antenna array and the signal source is too large and may affect the quality of the received signal from the signal source, the processor controls the rotating base to rotate, thereby rotating the antenna array on the housing until the incident angle is less than the angle threshold. This allows the antenna array to better face the signal source, ensuring that the antenna array can obtain a smaller relative angle with the signal source. This ensures that the antenna array can obtain a better angle for receiving signals, enabling the antenna array to adaptively track the signal source and improving the communication stability between the signal receiver and the signal source.

[0006] In some embodiments, the processor is further configured to: when it is confirmed that the incident angle is greater than or equal to a preset angle threshold, determine the target angle and the rotation direction based on the incident angle, wherein the target angle is one of a preset plurality of rotation angles; and control the rotating seat to rotate in the rotation direction by the target angle.

[0007] In some embodiments, the processor is further configured to: when it is confirmed that the difference between the current time and the previous time of controlling the rotation of the rotator is greater than or equal to a preset time threshold, determine the incident angle of the signal source relative to the antenna array based on the signal received by the antenna array.

[0008] In some embodiments, the processor is further configured to: perform outlier removal and filtering smoothing on the incident angle before confirming that the incident angle is greater than or equal to a preset angle threshold.

[0009] In some embodiments, the processor is further configured to: stop determining the incident angle of the signal source relative to the antenna array based on the signal received by the antenna array when controlling the rotating seat to rotate by a target angle in the rotation direction.

[0010] In some embodiments, the processor is further configured to: after controlling the rotating seat to rotate to drive the antenna array on the housing until the incident angle is less than the angle threshold, determine the incident angle of the signal source relative to the rotated antenna array based on the signal received by the rotated antenna array, obtain the current rotation angle of the antenna array, and update the position of the signal source to the display based on the incident angle and the current rotation angle.

[0011] Secondly, this application provides a signal receiving method for a display, which includes a rotating base, a housing, and an antenna array. The rotating base is used to be mounted on the display, the housing is mounted on the rotating base, and the antenna array is mounted on the housing. The method includes: receiving a signal transmitted by a signal source through the antenna array; determining the incident angle of the signal source relative to the antenna array based on the signal received by the antenna array; and controlling the rotating base to rotate when it is confirmed that the incident angle is greater than or equal to a preset angle threshold, so as to drive the antenna array on the housing to rotate until the incident angle is less than the angle threshold.

[0012] In some embodiments, when it is confirmed that the incident angle is greater than or equal to a preset angle threshold, controlling the rotating seat to rotate includes: when it is confirmed that the incident angle is greater than or equal to the preset angle threshold, determining the target angle and the rotation direction according to the incident angle, wherein the target angle is one of a preset plurality of rotation angles; and controlling the rotating seat to rotate in the rotation direction by the target angle.

[0013] In some embodiments, the method further includes: when it is confirmed that the difference between the current time and the previous time of controlling the rotation of the rotator is greater than or equal to a preset time threshold, determining the incident angle of the signal source relative to the antenna array based on the signal received by the antenna array.

[0014] In some embodiments, before confirming that the incident angle is greater than or equal to a preset angle threshold, the method further includes: performing outlier removal and filtering smoothing on the incident angle.

[0015] In some embodiments, the method further includes: stopping the determination of the incident angle of the signal source relative to the antenna array based on the signal received by the antenna array while controlling the rotating seat to rotate by a target angle in the rotation direction.

[0016] In some embodiments, after controlling the rotating seat to rotate to drive the antenna array on the housing until the incident angle is less than an angle threshold, the method further includes: determining the incident angle of the signal source relative to the rotated antenna array based on the signal received by the rotated antenna array; obtaining the current rotation angle of the antenna array; and updating the position of the signal source to the display based on the incident angle and the current rotation angle.

[0017] Thirdly, this application provides a display device, including a display and the aforementioned signal receiver. Attached Figure Description

[0018] Figure 1 This is a schematic diagram of an embodiment of the present application, including a signal receiver and a display.

[0019] Figure 2 This is a schematic diagram of the structure of the signal receiver and signal source provided in the embodiments of this application.

[0020] Figure 3 This is a functional block diagram of the signal receiver provided in an embodiment of this application.

[0021] Figure 4 This is a schematic diagram of the incident angle of the signal source provided in the embodiments of this application.

[0022] Figure 5 This is a flowchart of a signal receiving method for a display provided in an embodiment of this application. Detailed Implementation

[0023] It should be noted that the terms "first" and "second" in the specification, claims, and drawings of this application are used to distinguish similar objects, not to describe a specific order or sequence. In the specification, claims, and drawings of this application, unless otherwise stated, " / " indicates "or," for example, A / B can mean A or B. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone. Furthermore, the term "multiple units" in the specification, claims, and drawings of this application refers to two or more units.

[0024] Understandably, the connection relationships described in this application refer to direct or indirect connections. For example, the connection between A and B, or A electrically connecting B, can be a direct connection between A and B, or an indirect connection between A and B through one or more other electrical components. For instance, A can be directly connected to C, and C can be directly connected to B, thus enabling a connection between A and B through C.

[0025] It should also be noted that the methods disclosed in the embodiments of this application or the methods shown in the flowcharts include one or more steps for implementing the method. Without departing from the scope of the claims, the execution order of multiple steps can be interchanged, and some steps can also be deleted.

[0026] Some embodiments will now be described with reference to the accompanying drawings. Unless otherwise specified, the following embodiments and features can be combined with each other.

[0027] In traditional display scenarios, such as televisions, the remote control primarily functions as turning the TV on and off, switching display content, and adjusting volume. The remote control is typically a point-and-shoot device that transmits control signals. A receiver on the television receives these signals. The receiver, in conjunction with the remote control, measures the angle of incidence of the remote control onto the receiver in the horizontal and / or vertical directions. However, when the remote control and receiver are at a large angle, the receiver's angle measurement error tends to increase, potentially leading to poor signal quality and affecting communication between the remote control and the television. For example, in a conference setting, when a presentation is displayed on a monitor, the speaker typically stands to one side of the monitor to avoid obstructing the audience's view. In this case, the speaker's remote control is at a large angle to the monitor's receiver, resulting in poor communication and potentially even communication interruptions, leading to a poor user experience.

[0028] In view of this, embodiments of this application provide a signal receiver, a signal receiving method, and a display device for a display, so as to achieve adaptive rotation tracking of the signal source and improve the communication stability with the signal source.

[0029] Please see Figure 1 and Figure 2This application provides a signal receiver 100 applied to a display 200. In some embodiments, the display 200 may be, but is not limited to, a television, projector, graphical user display device, oscilloscope, gaming device, etc., and may have a display plane. It establishes a wireless communication connection with a signal source 300 through the signal receiver 100 to achieve interaction, such as exchanging signals and data. The signal source 300 may be, but is not limited to, a remote control, signal transmitter, intelligent control device, etc., and can transmit signals. The display 200 receives the signals transmitted by the signal source 300 through the signal receiver 100, thereby realizing communication interaction between the display 200 and the signal source 300.

[0030] Please refer to the following: Figure 2 and Figure 3 The signal receiver 100 may include an antenna array 12, a housing 14, a rotating base 20, and a processor 30.

[0031] Antenna array 12 is disposed on housing 14 and can be used to receive signals transmitted by signal source 300. In some embodiments, antenna array 12 may have a receiving plane for receiving signals transmitted by signal source. In some embodiments, better signal reception quality can be achieved when the incident angle of signal source relative to antenna array 12 is small, or when antenna array 12 is oriented towards signal source. For example, antenna array 12 can have better signal reception quality when signal source is approximately perpendicular to antenna array 12, while the signal reception quality of antenna array 12 may decrease accordingly when the incident angle of signal source relative to antenna array 12 is large.

[0032] In some embodiments, the antenna array 12 may be, but is not limited to, an ultra-wideband (UWB) antenna array, which can perform wireless communication based on an extremely wide frequency band (e.g., more than 500MHz), and realize data transmission by receiving short pulse signals on the order of nanoseconds (ns) from the signal source. The antenna array 12 can measure the position and attitude angle of the signal source based on UWB positioning technology.

[0033] The antenna array 12 may consist of multiple antennas, which are spaced apart on the housing 14. In some embodiments, the antenna array 12 may form a receiving plane by connecting at least two antennas. In some embodiments, the housing 14 may include a dielectric substrate, which can be used to support the antenna array 12 and provide functions such as power supply and grounding. In some embodiments, the antenna array 12 may be spaced apart along the surface of the housing 14, and the receiving plane of the antenna array 12 may be the surface of the housing 14.

[0034] In other embodiments, the antenna array 12 may also include a greater number of antennas to achieve more communication functions. The number of antennas in the antenna array 12 can be set according to actual needs, and this application does not limit this.

[0035] Please refer to the following: Figure 1 and Figure 2 The rotating base 20 can be disposed on the display 200, and the housing 14 is disposed on the rotating base 20. The rotating base 20 is used to rotatably support the housing 14 on the display 200.

[0036] In some embodiments, the rotating base 20 may include a base 22 and a rotating part 24. The base 22 may be fixedly disposed on the display 200, for example, fixedly disposed on the top of the display 200. The rotating part 24 rotatably connects the housing 14 and the base 22, and the rotating part 24 is used to drive the housing 14 and the antenna array 12 to rotate horizontally relative to the display 200. In some embodiments, the rotating part 24 may include a driving member and a power supply member, which can drive the housing 14 and the antenna array 12 to rotate horizontally relative to the base 22 and the display 200 to adjust the angle of the antenna array 12.

[0037] The processor 30 is disposed in the housing 14 and connected to the antenna array 12 and the rotating base 20, respectively. It is used to acquire signals and data from the antenna array 12 and control the operation of the rotating base 20. In some embodiments, the processor 30 can be used to obtain the incident angle of the signal source relative to the antenna array 12 based on the signal received by the antenna array 12. When the incident angle of the antenna array 12 is greater than or equal to a preset angle threshold, the processor controls the rotating base 20 to rotate, thereby rotating the antenna array 12 on the housing 14 until the incident angle of the signal source is less than the angle threshold. This allows the antenna array 12 to better face the signal source, ensuring a smaller relative angle between the antenna array 12 and the signal source. This ensures the antenna array 12 can obtain a better angle for receiving signals, enabling the antenna array 12 to adaptively track the signal source and improving the communication stability between the signal receiver 100 and the signal source. The incident angle of the signal source can be the signal incident angle of the signal source relative to the receiving plane of the antenna array 12, i.e., the incident angle of the signal source can be the angle between the line connecting the signal source to the antenna array 12 and the normal of the antenna array 12.

[0038] Please refer to the following: Figure 4In some embodiments, the processor 30 can be used to obtain the incident angle of the signal source 300 relative to the antenna array 12 based on the signal received by the antenna array 12. In some embodiments, the antenna array 12 includes at least two antennas, wherein the line connecting the at least two antennas forms a signal receiving plane 101 of the antenna array 12, the antenna array 12 has a normal 103, the normal 103 is perpendicular to the midpoint m of the receiving plane 101, the line connecting the signal source 300 to the midpoint m of the receiving plane 101 forms a signal source connection line 105, and the incident angle (or horizontal angle) of the signal source 300 relative to the antenna array 12 is the angle between the line connecting the signal source 300 to the midpoint m of the receiving plane 101 and the normal 103 of the antenna array 12, that is, the incident angle of the signal source 300. θ t The angle between the signal source connection 105 and the normal 103 of the antenna array 12.

[0039] In some embodiments, in the initial state, the antenna array 12 is positioned along the display plane of the display 200, meaning the receiving plane of the antenna array 12 can be coplanar or parallel to the display plane of the display 200. After the rotating base 20 rotates the antenna array 12, the receiving plane of the antenna array 12 forms a certain angle with the display plane of the display 200. When the antenna array 12 receives a signal from the signal source, the processor 30 can obtain the current rotation angle of the antenna array 12. θ r The current rotation angle is the current angle between the antenna array 12 and the display plane of the display 200.

[0040] In some embodiments, the processor 30 determines the current relative angle between the signal source and the antenna array 12 by comparing the incident angle of the signal source relative to the antenna array 12 with a preset angle threshold. When it is determined that the incident angle of the signal source relative to the antenna array 12 is greater than or equal to the preset angle threshold, it can be determined that the relative angle between the antenna array 12 and the signal source is large, and the antenna array 12 needs to be adjusted to turn towards the signal source. In some embodiments, the preset angle threshold may be, but is not limited to, 20 degrees. When the processor 30 determines that the incident angle of the signal source relative to the antenna array 12 is greater than or equal to the preset angle threshold, for example, The processor 30 controls the rotating base 20 to rotate, thereby rotating the antenna array 12 on the housing 14 until the incident angle of the signal source is less than the angle threshold, so that the antenna array 12 is better oriented towards the signal source, thereby ensuring that the antenna array 12 can obtain a smaller relative angle with the signal source. In some embodiments, the angle by which the rotating base 20 rotates to drive the antenna array 12 on the housing 14 can be calculated by formula (1):

[0041] Formula (1)

[0042] in, θ t This is the incident angle of the signal source. It can be understood that after adjusting to this angle, the incident angle of the signal source is less than a preset angle threshold, that is, the incident angle between the signal source and the rotated antenna array 12 is less than the preset angle threshold, so that the rotated antenna array 12 can be better oriented towards the signal source, so as to better receive the signal transmitted by the signal source.

[0043] In some embodiments, when the processor 30 determines that the incident angle of the signal source relative to the antenna array 12 is less than a preset angle threshold, for example, If the relative angle between the antenna array 12 and the signal source is small, then the processor 30 does not need to adjust the angle of the antenna array 12.

[0044] In some embodiments, the processor 30 may store multiple preset rotation angles for adjusting the rotation angle of the rotating base 20. In some embodiments, the multiple preset rotation angles may be, but are not limited to, -40°, -20°, 0°, 20°, 40°, etc., where the preset rotation angle is the desired rotation position of the rotating base 20. For example, when the rotating base 20 is controlled to rotate 20°, the rotating base 20 rotates to drive the antenna array 12 on the housing 14 to rotate 20°, and the angle between the rotated antenna array 12 and the display plane of the display 200 is 20°. When the processor 30 determines that the incident angle of the signal source relative to the antenna array 12 is greater than or equal to a preset angle threshold, the processor 30 controls the rotating base 20 to rotate to drive the antenna array 12 on the housing 14 to rotate to a preset rotation angle, so that the incident angle of the adjusted signal source relative to the antenna array 12 is less than the preset angle threshold. In other embodiments, the range of the preset rotation angle can be ±100°, which can cover the display plane of the display 200. It is understood that the number of preset rotation angles can be set to more, and can be set according to actual needs; this application does not impose any limitations on this.

[0045] Please see Figure 5 , Figure 5 This is a flowchart illustrating a signal receiving method for a display provided in an embodiment of this application. Exemplarily, Figure 5 The signal receiving method shown can be derived from... Figures 1 to 4 The signal receiver 100 of the display shown performs the following steps.

[0046] Step S501: Initialize the display's signal receiver.

[0047] In some embodiments, during the initialization state of the signal receiver 100 of the display, the antenna array 12 can be arranged along the display plane of the display 200, that is, the receiving plane of the antenna array 12 can be coplanar or parallel to the display plane of the display 200. In some embodiments, after the signal receiver 100 and the signal source, such as a remote control, have established a communication connection, the signal receiver 100 receives the signal transmitted by the signal source through the antenna array 12.

[0048] Step S502: Determine whether the current time and the time of the previous control of the rotary seat rotation are greater than or equal to the preset time threshold.

[0049] In some embodiments, the processor 30 can determine whether the current time and the time of the previous control of the rotary seat 20 rotation are greater than or equal to a preset time threshold, that is, whether the time interval between the current time and the previous adjustment of the rotary seat 20 angle reaches the preset time threshold. When it is determined that the current time and the time of the previous control of the rotary seat 20 rotation are greater than or equal to the preset time threshold, a new round of signal detection is triggered, and step S503 is executed; when it is determined that the current time and the time of the previous control of the rotary seat 20 rotation are less than the preset time threshold, the process returns to continue executing step S502, thereby avoiding frequent signal detection. It can be understood that during the communication between the signal receiver 100 and the signal source, the signal source may change its position multiple times. The signal receiver 100 needs to adjust the rotation of the rotary seat 20 in real time according to the position change of the signal source. However, a new rotation operation of the rotary seat 20 is only executed when it is determined that the time interval between the current time and the previous rotation is greater than or equal to the preset time threshold, thereby avoiding frequent rotation of the rotary seat 20.

[0050] In some embodiments, the preset time threshold may be, but is not limited to, 5 seconds, and may be set to other values ​​according to actual needs. This application does not impose any restrictions on this.

[0051] Step S503: Obtain the incident angle of the signal source relative to the antenna array based on the signal received by the antenna array.

[0052] In some embodiments, the signal receiver 100 can receive signals transmitted by a signal source through the antenna array 12, and the processor 30 can obtain the incident angle of the signal source relative to the antenna array 12 based on the signals received by the antenna array 12. A detailed description of step S503 can be found in the preceding text. Figure 4 The relevant descriptions will not be repeated here.

[0053] Step S504: Perform outlier removal and filtering smoothing on the obtained incident angle.

[0054] In some embodiments, after the processor 30 obtains the incident angle of the signal source relative to the antenna array 12 based on the signal received by the antenna array 12, it performs outlier removal and filtering smoothing to prevent incorrect angle detection from causing incorrect control of the rotation seat 20. The outlier removal of the incident angle can employ several comprehensive indicators: the variance of N consecutive measurements (N is a positive integer greater than or equal to 2), and the difference between two adjacent frames of measurements. If these indicators exceed the design threshold, the obtained incident angle is considered an outlier. After outlier removal, Butterworth low-pass filtering is further performed to filter out high-frequency jitter errors in the measurement. Based on real-time considerations, a second-order Butterworth filter is selected, specifically implemented as formula (2):

[0055] Formula (2)

[0056] in, , , , and The filter parameters used to perform Butterworth low-pass filtering can be calculated based on a 20 Hz sampling rate and a 2 Hz cutoff frequency. The current angle of incidence. and These are the incident angles obtained at the previous time step and the two time steps before that, respectively. The latest filtered angle of incidence. and They are respectively The first-order and second-order delays. Please refer to [link to relevant documentation]. Figure 1 A coordinate system can be established between the receiving plane of the antenna array 12 and the display plane of the display 200. The x-axis is along the length of the display plane of the display 200, the y-axis is along the width of the display plane of the display 200, and the z-axis is perpendicular to the display plane of the display 200. It can be understood that by performing outlier removal and filtering smoothing, the error in the incident angle of the acquired signal source relative to the antenna array 12 can be reduced, thus improving accuracy.

[0057] Step S505: Determine whether the incident angle of the signal source relative to the antenna array is greater than or equal to a preset angle threshold.

[0058] In some embodiments, when the processor 30 determines that the incident angle of the signal source relative to the antenna array 12 is greater than or equal to a preset angle threshold, it can be determined that the relative angle between the receiving plane of the antenna array 12 and the signal source is large, and the antenna array 12 needs to be adjusted to turn towards the signal source. In some embodiments, the preset angle threshold may be, but is not limited to, 20 degrees. When the processor 30 determines that the incident angle of the signal source relative to the antenna array 12 is greater than or equal to the preset angle threshold, for example, Execute step S506; when the processor 30 determines that the incident angle of the signal source relative to the antenna array 12 is less than a preset angle threshold, for example, If it can be determined that the relative angle between the receiving plane of antenna array 12 and the signal source is small, and there is no need to adjust the angle of antenna array 12, then return to execute S502.

[0059] Step S506: Control the rotating seat to rotate so that the antenna array on the housing rotates until the incident angle is less than the angle threshold.

[0060] In some embodiments, when the processor 30 determines that the incident angle of the signal source relative to the antenna array 12 is greater than or equal to a preset angle threshold, the processor 30 controls the rotating base 20 to rotate, thereby causing the antenna array 12 on the housing 14 to rotate until the incident angle of the signal source relative to the antenna array 12 is less than the angle threshold, so that the antenna array 12 is better oriented toward the signal source, thereby ensuring that the antenna array 12 can obtain a smaller relative angle with the signal source. In some embodiments, the angle of adjusting the rotation of the rotating base 20 to drive the antenna array 12 on the housing 14 can be calculated by formula (1):

[0061] Formula (1)

[0062] in, θ t This is the incident angle of the signal source. It can be understood that after adjusting to this angle, the incident angle of the signal source is less than a preset angle threshold, that is, the incident angle between the signal source and the rotated antenna array 12 is less than the preset angle threshold, so that the rotated antenna array 12 can be better oriented towards the signal source, so as to better receive the signal transmitted by the signal source.

[0063] In some embodiments, the processor 30 may store multiple preset rotation angles for adjusting the rotation angle of the rotating base 20. In some embodiments, the multiple preset rotation angles may be, but are not limited to, -40°, -20°, 0°, 20°, 40°, etc., where the preset rotation angle is the desired rotation position of the rotating base 20. For example, when the rotating base 20 is controlled to rotate 20°, the rotating base 20 rotates to drive the antenna array 12 on the housing 14 to rotate 20°, and the angle between the rotated antenna array 12 and the display plane of the display 200 is 20°. When the processor 30 determines that the incident angle of the signal source relative to the antenna array 12 is greater than or equal to a preset angle threshold, the processor 30 controls the rotating base 20 to rotate to drive the antenna array 12 on the housing 14 to rotate to a preset rotation angle, so that the incident angle of the adjusted signal source relative to the antenna array 12 is less than the preset angle threshold. In other embodiments, the range of the preset rotation angle can be ±100°, which can cover the display plane of the display 200. It is understood that the number of preset rotation angles can be set to more, and can be set according to actual needs; this application does not impose any limitations on this.

[0064] In some embodiments, when the processor 30 confirms that the incident angle is greater than or equal to a preset angle threshold, it determines the target angle and rotation direction based on the incident angle of the signal source relative to the antenna array 12. In some embodiments, the target angle is one of a plurality of preset rotation angles. The processor 30 controls the rotating base 20 to rotate in the rotation direction by the target angle, thereby causing the antenna array 12 to rotate so that the incident angle of the signal source relative to the antenna array 12 is less than the angle threshold.

[0065] Step S507: When controlling the rotating seat to rotate towards the target angle in the rotation direction, stop determining the incident angle of the signal source relative to the antenna array based on the signal received by the antenna array.

[0066] In some embodiments, during the process where the processor 30 controls the rotating seat 20 to rotate, thereby causing the antenna array 12 on the housing 14 to rotate until the incident angle is less than the angle threshold, the incident angle of the signal source relative to the antenna array 12 will change in real time, that is, the relative angle between the signal source and the receiving plane of the antenna array 12 will change in real time. Therefore, it is necessary to stop the execution of determining the incident angle of the signal source relative to the antenna array 12 based on the signal received by the antenna array 12, so as to avoid abnormalities or errors in obtaining the incident angle of the signal source.

[0067] It is understandable that steps S506 and S507 can be executed simultaneously.

[0068] Step S508: Based on the rotated antenna array, update the current rotation angle of the antenna array and the incident angle of the signal source relative to the antenna array, and update the position of the signal source to the display according to the updated current rotation angle and incident angle.

[0069] In some embodiments, after the processor 30 controls the rotating base 20 to rotate, thereby rotating the antenna array 12 until the incident angle is less than an angle threshold, the current rotation angle of the antenna array 12, i.e., the current angle between the receiving plane of the antenna array 12 and the display plane of the display 200, is updated. In some embodiments, the current rotation angle of the receiving plane of the antenna array 12 can be obtained through the rotating base 20. θ r In some embodiments, if the signal receiver 100 of the display is in its initial state, the receiving plane of the antenna array 12 may be coplanar or parallel to the display plane of the display 200, and the current angle of the receiving plane of the antenna array 12... θ r The current rotation angle of the receiving plane of the antenna array 12 is 0° after the control rotating seat 20 rotates to drive the antenna array 12 to rotate. θ r For other angle values.

[0070] In some embodiments, the processor 30 also updates the incident angle of the signal source relative to the rotated antenna array 12. After the antenna array 12 rotates to the target angle, the incident angle of the signal source relative to the rotated antenna array 12 also changes accordingly. Therefore, the processor 30 needs to determine the updated incident angle of the signal source relative to the antenna array 12. After the antenna array 12 rotates to the target angle, the incident angle of the signal source relative to the antenna array 12 is determined based on the rotated antenna array 12. The position and / or attitude of the signal source need to be calculated based on the rotated antenna array 12. Therefore, a coordinate system transformation is introduced, namely the rotation relationship between the antenna array 12 and the display plane of the display 200, so as to convert the relative relationship between the signal source and the rotated antenna array 12 into the relative relationship between the signal source and the display 200, thereby updating the position of the signal source relative to the display 200. The position of the signal source relative to the display 200 can be obtained by a rotation matrix, which can be obtained by formula (3):

[0071] Formula (3)

[0072] I understand, please refer to the above as well. Figure 1 A coordinate system can be established between the receiving plane of the antenna array 12 and the display plane of the display 200, with the x-axis along the length of the display plane of the display 200, the y-axis along the width of the display plane of the display 200, and the z-axis perpendicular to the display plane of the display 200. θ r This represents the current rotation angle of the antenna array 12 relative to the display plane of the display 200.

[0073] It is understandable that after step S508, we can return to continue executing step S502.

[0074] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0075] This application also provides a display device, including a display 200 and a signal receiver 100 disposed on the display 200.

[0076] Please refer to the following: Figure 3 As shown, the signal receiver 100 provided in this embodiment may further include a memory 40, an input / output interface 50, and a bus 60. The processor 30 is coupled to the antenna array 12, the rotating base 20, the memory 40, and the input / output interface 50 via the bus 60.

[0077] The memory 40 may include one or more random access memory (RAM) and one or more non-volatile memory (NVM). The RAM can be directly read and written by the processor 30 and can be used to store executable programs (such as machine instructions) of the operating system or other running programs, as well as user and application data. The RAM may include static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM, such as fifth-generation DDR SDRAM, generally referred to as DDR5 SDRAM), etc.

[0078] Non-volatile memory can also store executable programs and user and application data, and can be pre-loaded into random access memory for direct reading and writing by the processor 30. Non-volatile memory can include disk storage devices and flash memory.

[0079] The memory 40 is used to store one or more computer programs. The one or more computer programs are configured to be executed by the processor 30. The one or more computer programs include multiple instructions that, when executed by the processor 30, implement a signal receiving method executed on the signal receiver 100.

[0080] In other embodiments, the signal receiver 100 also includes an external memory interface for connecting to an external memory to expand the storage capacity of the signal receiver 100.

[0081] The processor 30 may include one or more processing units, such as an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural network processing unit (NPU). These different processing units may be independent devices or integrated into one or more processors.

[0082] The processor 30 provides computing and control capabilities. For example, the processor 30 is used to execute computer programs stored in the memory 40 to implement the signal receiving method described above.

[0083] The input / output interface 50 is used to provide a channel for user input or output. For example, the input / output interface 50 can be used to connect to the display 200 or other various input / output devices, such as a mouse, keyboard, touch device, etc., so that users can enter information or visualize information.

[0084] Bus 60 is used at least to provide a channel for communication between the antenna array 12, rotatable mount 20, memory 40, processor 30, and input / output interface 50 in the signal receiver 100.

[0085] It is understood that the structure illustrated in the embodiments of this application does not constitute a specific limitation on the signal receiver 100. In other embodiments of this application, the signal receiver 100 may include more or fewer components than illustrated, or combine some components, or split some components, or have different component arrangements. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.

[0086] This application embodiment also provides a signal receiver 100, including a memory 40, a processor 30, and computer-readable instructions stored in the memory 40 and executable on the processor 30. When the computer-readable instructions are executed by the processor 30, the above-described signal receiving method is implemented.

[0087] This application also provides a computer-readable storage medium storing a computer program, which includes program instructions. When the program instructions are executed, the method implemented can be referred to the signal receiving method in the above embodiments of this application.

[0088] The computer-readable storage medium can be the internal memory of the signal receiver 100 in the above embodiments, such as the hard disk or memory of the signal receiver 100. The computer-readable storage medium can also be an external storage device of the signal receiver 100, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc. equipped on the signal receiver 100.

[0089] Furthermore, the computer-readable storage medium may primarily include a stored program area and a stored data area, wherein the stored program area may store the operating system, an application program required for at least one function, etc.; and the stored data area may store data created based on the use of the signal receiver 100, etc.

[0090] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application and are not intended to limit it. In actual application, all the contents of the technical solutions described in any embodiment of this application can be implemented, or some contents can be added, deleted, or modified / replaced. Although this application has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of this application without departing from the spirit and scope of the technical solutions of this application.

Claims

1. A signal receiver for a display, characterized in that, The signal receiver includes: A rotating base for mounting on the display; A housing, the housing being disposed on the rotating base; An antenna array is disposed in the housing and is used to receive signals transmitted by a signal source; A processor, disposed in the housing and connected to the antenna array and the rotating base, is used for: The incident angle of the signal source relative to the antenna array is determined based on the signal received by the antenna array; When the incident angle is confirmed to be greater than or equal to a preset angle threshold, the rotating base is controlled to rotate, thereby driving the antenna array on the housing to rotate until the incident angle is less than the angle threshold.

2. The signal receiver as described in claim 1, characterized in that, The processor is also used for: When it is confirmed that the incident angle is greater than or equal to the angle threshold, the target angle and rotation direction are determined according to the incident angle, wherein the target angle is one of a plurality of preset rotation angles; Control the rotating base to rotate in the direction of rotation by the target angle.

3. The signal receiver as described in claim 1, characterized in that, The processor is also used for: When it is confirmed that the difference between the current time and the previous time of controlling the rotation of the rotating seat is greater than or equal to a preset time threshold, the incident angle of the signal source relative to the antenna array is determined again based on the signal received by the antenna array.

4. The signal receiver as described in claim 1, characterized in that, The processor is also used for: Before confirming that the incident angle is greater than or equal to the angle threshold, outlier removal and filtering smoothing are performed on the incident angle.

5. The signal receiver as described in claim 2, characterized in that, The processor is also used for: While controlling the rotating base to rotate in the direction of rotation to the target angle, stop determining the incident angle of the signal source relative to the antenna array based on the signal received by the antenna array.

6. The signal receiver as described in claim 1, characterized in that, The processor is also used for: After controlling the rotating seat to rotate and drive the antenna array on the housing until the incident angle is less than the angle threshold, the incident angle of the signal source relative to the rotated antenna array is determined according to the signal received by the rotated antenna array, the current rotation angle of the antenna array is obtained, and the position of the signal source to the display is updated according to the incident angle and the current rotation angle.

7. A signal receiving method for a display, characterized in that, A rotating base, a housing, and an antenna array are provided. The rotating base is used to mount the display, the housing is disposed on the rotating base, and the antenna array is disposed on the housing. The method includes: The antenna array receives signals transmitted by the signal source. The incident angle of the signal source relative to the antenna array is determined based on the signal received by the antenna array; When the incident angle is confirmed to be greater than or equal to a preset angle threshold, the rotating seat is controlled to rotate, thereby driving the antenna array on the housing to rotate until the incident angle is less than the angle threshold.

8. The method as described in claim 7, characterized in that, When it is confirmed that the incident angle is greater than or equal to the angle threshold, the rotating seat is controlled to rotate, including: When it is confirmed that the incident angle is greater than or equal to the angle threshold, the target angle and rotation direction are determined according to the incident angle, wherein the target angle is one of a plurality of preset rotation angles; Control the rotating base to rotate in the direction of rotation by the target angle.

9. The method as described in claim 7, characterized in that, The method further includes: When it is confirmed that the difference between the current time and the previous time of controlling the rotation of the rotating seat is greater than or equal to a preset time threshold, the incident angle of the signal source relative to the antenna array is determined again based on the signal received by the antenna array.

10. The method as described in claim 7, characterized in that, Before confirming that the incident angle is greater than or equal to the angle threshold, the method further includes: Outlier removal and filtering smoothing are performed on the incident angle.

11. The method as described in claim 8, characterized in that, The method further includes: While controlling the rotating base to rotate in the direction of rotation to the target angle, stop determining the incident angle of the signal source relative to the antenna array based on the signal received by the antenna array.

12. The method as described in claim 7, characterized in that, After controlling the rotating base to rotate to drive the antenna array on the housing until the incident angle is less than the angle threshold, the method further includes: The incident angle of the signal source relative to the rotated antenna array is determined based on the signal received by the rotated antenna array. Obtain the current rotation angle of the antenna array; The position of the signal source to the display is updated based on the incident angle and the current rotation angle.

13. A display device, characterized in that, The display device includes a display and a signal receiver as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Audiovisual (AV) device and control method thereof

    CN101047774A

  • Wireless connection method and system for sound wave encryption pairing of conference machine networking

    CN119854788A