Search

US-12625657-B2 - Display method and display apparatus

US12625657B2US 12625657 B2US12625657 B2US 12625657B2US-12625657-B2

Abstract

A display method applied to a display apparatus, a display screen of the display apparatus including a plurality of display sub-regions, the display method includes: obtaining to-be-displayed image data, the to-be-displayed image data including OSD image data, the OSD image data including OSD image sub-data of n viewpoints, and n being an integer greater than or equal to 2; parsing the OSD image data, and performing data rearrangement on the parsed OSD image data; determining a to-be-displayed region corresponding to the OSD image data on the display screen according to the location information of the OSD image data, and displaying rearranged OSD image data in the to-be-displayed region, the to-be-displayed region including at least one display sub-region, and the rearranged OSD image data includes rearranged OSD image sub-data of part or all of viewpoints.

Inventors

  • Jiyang Shao
  • Jiankang Sun
  • Yachong Xue

Assignees

  • BEIJING SHIYAN TECHNOLOGY CO., LTD.

Dates

Publication Date
20260512
Application Date
20220601

Claims (17)

  1. 1 . A display method, applied to a display apparatus, a display screen of the display apparatus including a plurality of display sub-regions, the display method comprising: obtaining to-be-displayed image data, wherein the to-be-displayed image data includes on screen display (OSD) image data, and the OSD image data includes OSD image sub-data of n viewpoints, n being an integer greater than or equal to 2; parsing the OSD image data, and performing data rearrangement on the parsed OSD image data; and determining a to-be-displayed region corresponding to the OSD image data on the display screen according to location information of the OSD image data, and displaying rearranged OSD image data in the to-be-displayed region; wherein the to-be-displayed region includes at least one display sub-region, and the rearranged OSD image data includes rearranged OSD image sub-data of part or all of viewpoints; wherein OSD image sub-data of each viewpoint includes A secondary pixels, A being an integer greater than or equal to 2; performing the data rearrangement on the parsed OSD image data includes: rearranging all secondary pixels in the OSD image sub-data of n viewpoints; wherein different secondary pixels in the rearranged OSD image sub-data of n viewpoints are located in different rows: parsing the OSD image data, and performing the data rearrangement on the parsed OSD image data includes: pursing the OSD image data, and obtaining display parameters of the OSD image data and display data of the OSD image data; wherein the display parameters of the OSD image data include a viewpoint number and a display sub-region identifier corresponding to the OSD image data, and a capacity of the display data of the OSD image data; and performing the data rearrangement on the display data of the OSD image data according to the display parameters of the OSD image data.
  2. 2 . The display method according to claim 1 , wherein the to-be-displayed image data further includes source image data, the method further comprises: parsing the source image data; and performing data rearrangement on the parsed source image data.
  3. 3 . The display method according to claim 2 , wherein displaying the rearranged OSD image data in the to-be-displayed region, includes: according to the to-be-displayed region corresponding to the OSD image data on the display screen, replacing rearranged source image data corresponding to the to-be-displayed region with the rearranged OSD image data, or superposing the rearranged OSD image data on the rearranged source image data corresponding to the to-be-displayed region.
  4. 4 . The display method according to claim 3 , wherein superimposing the rearranged OSD image data on the rearranged source image data corresponding to the to-be-displayed region includes: setting transparency for the rearranged OSD image data; and superimposing the rearranged OSD image data after setting transparency on the rearranged source image data corresponding to the to-be-displayed region.
  5. 5 . The display method according to claim 1 , wherein the A secondary pixels include a first secondary pixel, the first secondary pixel is any of the A secondary pixels, and the first secondary pixel includes t sub-pixels, t being an integer greater than or equal to 2.
  6. 6 . The display method according to claim 1 , wherein obtaining the OSD image sub-data of n viewpoints includes: photographing, by using n cameras, a first OSD model from different viewpoints to obtain the OSD image sub-data of n viewpoints; or obtaining a second OSD model by a three-dimensional modeling or an image processor to obtain the OSD image sub-data of n viewpoints according to the second OSD model.
  7. 7 . The display method according to claim 1 , wherein the location information of the OSD image data includes a start location of the to-be-displayed region, and length information and width information of the to-be-displayed region.
  8. 8 . The display method according to claim 1 , further comprising: acquiring a first instruction; wherein the first instruction is used to switch a display mode of the OSD image from 3D display to 2D display, or switch the display mode of the OSD image from 2D display to 3D display; obtaining two-dimensional OSD image data or three-dimensional OSD image in response to the first instruction; and displaying a two-dimensional OSD image on the display screen according to the to-be-displayed region corresponding to the two-dimensional OSD image data; or displaying a three-dimensional OSD image on the display screen according to a to-be-displayed region corresponding to the three-dimensional OSD image data.
  9. 9 . The display method according to claim 1 , further comprising: acquiring a face image or pupil image of a user, and determining a main viewing region of the user; and/or acquiring a gesture image of the user, and determining a main viewpoint region of the user; performing high-definition display of OSD image data and/or source image data of the main viewing region and/or the main viewpoint region; and performing low-definition display of OSD image data and/or source image data outside of the main viewing region and/or the main viewpoint region.
  10. 10 . A non-transitory computer-readable storage medium having stored computer program instructions that, when run on a computer, cause the computer to perform the display method according to claim 1 .
  11. 11 . A display apparatus, comprising: a display screen including a plurality of display sub-regions; a data obtaining device configured to obtain to-be-displayed image data, wherein the to-be-displayed image data includes on screen display (OSD) image data, and the OSD image data includes OSD image sub-data of n viewpoints, n being an integer greater than or equal to 2; and a data processing device configured to: purse the OSD image data, and perform data rearrangement on the pursed OSD image data; and determine a to-be-displayed region corresponding to the OSD image data on the display screen according to location information of the OSD image data, and control the to-be-displayed region of the display screen to display rearranged OSD image data; wherein the to-be-displayed region includes at least one display sub-region, and the rearranged OSD image data includes rearranged OSD image sub-data of part or all of viewpoints; wherein OSD image sub-data of each viewpoint includes A secondary pixels, A being an integer greater than or equal to 2; the data processing device is further configured to rearrange all secondary pixels in the OSD image sub-data of n viewpoints, wherein different secondary pixels in the rearranged OSD image sub-data of n viewpoints are located in different rows; and the data processing device is further configured to: purse the OSD image data to obtain display parameters of the OSD image data and display data of the OSD image data; wherein the display parameters of the OSD image data include a viewpoint number and a display sub-region identifier corresponding to the OSD image data, and a capacity of the display data of the OSD image data; and perform the data rearrangement on the display data of the OSD image data according to the display parameters of the OSD image data.
  12. 12 . The display apparatus according to claim 11 , wherein the to-be-displayed image data further includes source image data, the data processing device is further configured to parse the source image data, and perform data rearrangement on the parsed source image data; or wherein the to-be-displayed image data further includes source image data, the data processing device is further configured to parse the source image data, and perform data rearrangement on the parsed source image data; the data processing device is further configured to, according to the to-be-displayed region corresponding to the OSD image data, replace rearranged source image data corresponding to the to-be-displayed region with the rearranged OSD image data, or superposing the rearranged OSD image data on the rearranged source image data corresponding to the to-be-displayed region.
  13. 13 . The display apparatus according to claim 12 , wherein the data processing device is further configured to: set transparency for the rearranged OSD image data; and superimposing the rearranged OSD image data after setting transparency on the rearranged source image data corresponding to the to-be-displayed region.
  14. 14 . The display apparatus according to claim 11 , wherein the A secondary pixels include a first secondary pixel, the first secondary pixel is any of the A secondary pixels, and the first secondary pixel includes t sub-pixels, t being an integer greater than or equal to 2.
  15. 15 . The display apparatus according to claim 11 , wherein the data obtaining device is configured to: photograph, by using n cameras, a first OSD model from different viewpoints to obtain the OSD image sub-data of n viewpoints; or obtain a second OSD model by a three-dimensional modeling or an image processor to obtain the OSD image sub-data of n viewpoints according to the second OSD model.
  16. 16 . The display apparatus according to claim 11 , the data obtaining device is further configured to: acquire a first instruction, wherein the first instruction is used to switch a display mode of the OSD image from 3D display to 2D display, or switch the display mode of the OSD image from 2D display to 3D display; and obtain two-dimensional OSD image data or three-dimensional OSD image in response to the first instruction; and the data processing device is further configured to: control the display screen to display a two-dimensional OSD image according to the to-be-displayed region corresponding to the two-dimensional OSD image data; or control the display screen to display a three-dimensional OSD image according to the to-be-displayed region corresponding to the three-dimensional OSD image data.
  17. 17 . The display apparatus according to claim 11 , further comprising a collection device configured to: acquire a face image or pupil image of a user and determine a main viewing region of the user; and/or acquire a gesture image of the user and determine a main viewpoint region of the user; wherein the data processing device is further configured to: perform high-definition display of OSD image data and/or source image data of the main viewing region and/or the main viewpoint region; and perform low-definition display of the OSD image data and/or source image data outside of the main viewing region and/or the main viewpoint region.

Description

CROSS-REFERENCE TO RELATED APPLICATION The present application is a national phase entry under 35 USC 371 of International Patent Application No. PCT/CN2022/096698, filed on Jun. 1, 2022, which is incorporated herein by reference in its entirety. TECHNICAL FIELD The present disclosure relates to the field of signal identification technologies, and in particular, to a display method and a display apparatus. BACKGROUND With the development of display technology, display apparatuses are widely used in various fields. During using the display apparatus, it is generally necessary to invoke on screen display (OSD) images to configure the display related parameters on the display apparatus. SUMMARY In an aspect, a display method is provided. The display method is applied to a display apparatus, and a display screen of the display apparatus includes a plurality of display sub-regions. The display method includes: first, obtaining to-be-displayed image data, the to-be-displayed image data including OSD image data, and the OSD image data including OSD image sub-data of n viewpoints, n being an integer greater than or equal to 2; then, parsing the OSD image data, and performing data rearrangement on the parsed OSD image data; determining a to-be-displayed region corresponding to the OSD image data on the display screen according to location information of the OSD image data, and displaying rearranged OSD image data in the to-be-displayed region; the to-be-displayed region including at least one display sub-region, and the rearranged OSD image data including rearranged OSD image sub-data of part or all of viewpoints. In some embodiments, the to-be-displayed image data further includes source image data, and the display method further includes: parsing the source image data, and performing data rearrangement on the parsed image data. In some embodiments, displaying the rearranged OSD in the to-be-displayed region, includes: according to the to-be-displayed region corresponding to the OSD image data on the display screen, replacing rearranged source image data corresponding to the to-be-displayed region with the rearranged OSD image data, or superposing the rearranged OSD image data on the rearranged source image data corresponding to the to-be-displayed region. In some embodiments, superimposing the rearranged OSD image data on the rearranged source image data corresponding to the to-be-displayed region includes: setting transparency for the rearranged OSD image data; and superimposing the rearranged OSD image data after setting transparency on the rearranged source image data corresponding to the to-be-displayed region. In some embodiments, OSD image sub-data of each viewpoint includes A secondary pixels, A being an integer greater than or equal to 2; performing the data rearrangement on the parsed OSD image data includes: rearranging all secondary pixels in the OSD image sub-data of n viewpoints; different secondary pixels in the rearranged OSD image sub-data of n viewpoints are located in different rows. In some embodiments, the A secondary pixels include a first secondary pixel, the first secondary pixel is any of the A secondary pixels, and the first secondary pixel includes t sub-pixels, t being an integer greater than or equal to 2. In some embodiments, parsing the OSD image data and performing the data rearrangement on the parsed OSD image data includes: first, pursing the OSD image data, and obtaining display parameters of the OSD image data and display data of the OSD image data; the display parameters of the OSD image data including a viewpoint number and a display sub-region identifier corresponding to the OSD image data and a capacity of the display data of the OSD image data; then, performing the data rearrangement on the display data of the OSD image data according to the display parameters of the OSD image data. In some embodiments, obtaining the OSD image sub-data of n viewpoints includes: photographing, by using n cameras, a first OSD model from different viewpoints to obtain the OSD image sub-data of n viewpoints; or obtaining a second OSD model by a three-dimensional modeling or an image processor to obtain the OSD image sub-data of n viewpoints according to the second OSD model. In some embodiments, the location information of the OSD image data includes a start location of the to-be-displayed region, and length information and width information of the to-be-displayed region. In some embodiments, the display method further includes: first, acquiring a first instruction, the first instruction being used to switch a display mode of the OSD image from 3D display to 2D display, or switch the display mode of the OSD image from 2D display to 3D display; then, obtaining two-dimensional OSD image data or three-dimensional OSD image in response to the first instruction; then, displaying a two-dimensional OSD image on the display screen according to the to-be-displayed region corresponding to the two-dimensio