Search

CN-121999696-A - System and method for displaying content on a surface

CN121999696ACN 121999696 ACN121999696 ACN 121999696ACN-121999696-A

Abstract

A method includes obtaining curve data associated with a surface, determining curve compensation corresponding to the curve data, and causing one or more images to be projected onto a portion of the surface by a plurality of display units associated with a display controller based on the curve compensation.

Inventors

  • CHEN ZHIJUN
  • A. Xiao Ma Nulian

Assignees

  • 哈曼国际工业有限公司

Dates

Publication Date
20260508
Application Date
20251031
Priority Date
20241103

Claims (20)

  1. 1. A method, comprising: obtaining curve data associated with the surface; Determining, by the display controller, a curve compensation corresponding to the curve data, and One or more images are caused to be projected onto a portion of the surface by a plurality of display units associated with the display controller based on the curve compensation.
  2. 2. The method of claim 1, further comprising: storing the curve data in a database associated with an electronic control unit, the electronic control unit being separate from the display controller; Transmitting the curve data from the electronic control unit to the display controller, and Verifying, by the display controller, that the curve data corresponds to a radius associated with a curvature of the surface, wherein the determination of the curve compensation is based on the verification associated with the curve data.
  3. 3. The method of claim 1, further comprising: storing the curve data in a first database; Transmitting the stored curve data to a second database, wherein the first database and the second database are associated with the display controller, and Verifying, by the display controller, that the curve data corresponds to a radius associated with a curvature of the surface, wherein the determination of the curve compensation is based on the verification associated with the curve data.
  4. 4. The method of claim 1, wherein the portion of the surface reflects the one or more images.
  5. 5. The method of claim 4, further comprising: Causing perceptible content to be displayed to a user in response to the reflected one or more images.
  6. 6. The method of claim 5, wherein the surface is a windshield of a vehicle and the user is a driver or passenger of the vehicle.
  7. 7. The method of claim 1, wherein each display unit of the plurality of display units comprises a display screen, and wherein the display screen comprises a display area.
  8. 8. The method of claim 7, wherein the size of the display area corresponds to the curve compensation.
  9. 9. A system, comprising: The display controller is configured to display the display data, the display controller is configured to: Curve data associated with the surface is obtained, Determining a curve compensation corresponding to the curve data, and Causing one or more images to be projected onto a portion of the surface by a plurality of display units associated with the display controller based on the curve compensation, and A surface configured to: The one or more images are reflected on the portion of the surface.
  10. 10. The system of claim 9, wherein the display controller is further configured to: storing the curve data in a database associated with an electronic control unit, the electronic control unit being separate from the display controller; Transmitting the curve data from the electronic control unit to the display controller, and Verifying, by the display controller, that the curve data corresponds to a radius associated with a curvature of the surface, wherein the determination of the curve compensation is based on the verification associated with the curve data.
  11. 11. The system of claim 9, wherein the display controller is further configured to: storing the curve data in a first database; Transmitting the stored curve data to a second database, wherein the first database and the second database are associated with the display controller, and Verifying, by the display controller, that the curve data corresponds to a radius associated with a curvature of the surface, wherein the determination of the curve compensation is based on the verification associated with the curve data.
  12. 12. The system of claim 9, wherein the display controller is further configured to: Causing perceptible content to be displayed to a user in response to the reflected one or more images.
  13. 13. The system of claim 12, wherein the surface is a windshield of a vehicle and the user is a driver or passenger of the vehicle.
  14. 14. The system of claim 9, wherein each display unit of the plurality of display units comprises a display screen, and wherein the display screen comprises a display area.
  15. 15. The system of claim 14, wherein the size of the display area corresponds to the curve compensation.
  16. 16. One or more non-transitory computer-readable media storing processor-executable instructions that, when executed by at least one processor, cause the at least one processor to: obtaining curve data associated with the surface; Determining, by the display controller, a curve compensation corresponding to the curve data, and One or more images are caused to be projected onto a portion of the surface by a plurality of display units associated with the display controller based on the curve compensation.
  17. 17. The one or more non-transitory computer-readable media of claim 16, wherein the at least one processor is further caused to: storing the curve data in a database associated with an electronic control unit, the electronic control unit being separate from the display controller; Transmitting the curve data from the electronic control unit to the display controller, and Verifying, by the display controller, that the curve data corresponds to a radius associated with a curvature of the surface, wherein the determination of the curve compensation is based on the verification associated with the curve data.
  18. 18. The one or more non-transitory computer-readable media of claim 16, wherein the at least one processor is further caused to: storing the curve data in a first database; Transmitting the stored curve data to a second database, wherein the first database and the second database are associated with the display controller, and Verifying, by the display controller, that the curve data corresponds to a radius associated with a curvature of the surface, wherein the determination of the curve compensation is based on the verification associated with the curve data.
  19. 19. The one or more non-transitory computer-readable media of claim 16, wherein the portion of the surface reflects the one or more images, and wherein the at least one processor is further caused to: Causing perceptible content to be displayed to a user in response to the reflected one or more images.
  20. 20. The one or more non-transitory computer-readable media of claim 16, wherein each display unit of the plurality of display units comprises a display screen, and wherein the display screen comprises a display area, and further wherein a size of the display area corresponds to the curve compensation.

Description

System and method for displaying content on a surface Technical Field The present disclosure relates to displaying content on a surface, and more particularly to a system and method for providing image compensation to the displayed content. Background The statements in this section merely provide background information related to the present disclosure and may not constitute prior art. Head-up displays provided on the windshield of a vehicle are an increasingly common feature that allows the operator of the vehicle to view information related to the operation of the vehicle in a convenient and undisturbed manner. However, windshields of different vehicles have different curvatures, which may affect the quality of the content display provided to the operator of the vehicle. The present disclosure addresses these and other problems associated with content display on a vehicle's windshield. Disclosure of Invention This section provides a general summary of the disclosure, and is not a comprehensive disclosure of its full scope or all of its features. The present disclosure provides a method comprising obtaining curve data associated with a surface, determining, by a display controller, curve compensation corresponding to the curve data, and causing one or more images to be projected onto a portion of the surface by a plurality of display units associated with the display controller based on the curve compensation, the method further comprising storing the curve data in a database associated with an electronic control unit separate from the display controller, transmitting the curve data from the electronic control unit to the display controller, and verifying, by the display controller, that the curve data corresponds to a radius associated with a curvature of the surface, wherein the determination of the curve compensation is based on the verification associated with the curve data, the method further comprising storing the curve data in a first database, transmitting the stored curve data to a second database, wherein the first database and the second database are associated with the display controller, and verifying, by the display controller, that the curve data corresponds to a radius associated with the curvature of the surface, wherein the determination of the curve compensation is based on the verification associated with the curve data, wherein the portion of the surface reflects off of the one or more of the display units, wherein the display is a display of the vehicle is a small area, wherein the display comprises a display of the vehicle, and wherein the display comprises a large area or a user, and wherein the display of the vehicle is perceived by the vehicle. The present disclosure provides a system comprising: the display controller is configured to display the display data, the display controller is configured to: obtaining curve data associated with the surface; determining a curve compensation corresponding to the curve data; and causing one or more images to be projected onto a portion of the surface by a plurality of display units associated with the display controller based on the curve compensation; the surface of the substrate is provided with a plurality of grooves, the surface is configured to: reflecting one or more images on a portion of the surface, wherein the display controller is further configured to: storing the curve data in a database associated with an electronic control unit separate from the display controller; transmitting the curve data from the electronic control unit to the display controller; and verifying by the display controller that the curve data corresponds to a radius associated with the curvature of the surface, wherein the determination of the curve compensation is based on a verification associated with the curve data, wherein the display controller is further configured to: storing the curve data in a first database; the stored curve data is transferred to a second database, wherein the first database and the second database are associated with a display controller; and verifying by the display controller that the curve data corresponds to a radius associated with the curvature of the surface, wherein the determination of the curve compensation is based on a verification associated with the curve data, wherein the display controller is further configured to: causing perceptible content to be displayed to a user in response to the reflected one or more images; wherein the surface is a windshield of a vehicle, and the user is a driver or passenger of the vehicle; wherein each display unit of the plurality of display units comprises a display screen, and wherein the display screen comprises a display area; and wherein the size of the display area corresponds to curve compensation. The present disclosure provides one or more non-transitory computer-readable media storing processor-executable instructions that, when executed by at least one processor, cause th