Parallax correction for touch-screen display
US-2018329492-A1 · Nov 15, 2018 · US
US10699371B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10699371-B2 |
| Application number | US-201816042890-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 23, 2018 |
| Priority date | Aug 18, 2017 |
| Publication date | Jun 30, 2020 |
| Grant date | Jun 30, 2020 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A system for an airborne platform includes a display device, an input device, and an image processing circuit. The display device is configured to display a visualization provided as a pixel matrix capable of being virtually rotated along a horizontal axis or along a vertical axis based on a user input. The input device is configured to receive user input providing an indication to virtually rotate the visualization along at least one of the horizontal axis and the vertical axis. The image processing circuit is configured to receive pixel data corresponding to the pixel matrix, receive the user input from the input device, determine an offset angle to virtually rotate the visualization along the horizontal axis or the vertical axis, configure the visualization in response to the determined offset angle, and output the configured visualization for display on the display device.
Opening claim text (preview).
What is claimed is: 1. A system for an airborne platform, comprising: a display device configured to display a visualization, the visualization provided as a pixel matrix capable of being virtually rotated along a horizontal axis or along a vertical axis based on a user input, the visualization being an entire screen area of the display device, the display device being mounted within the airborne platform; an input device configured to receive the user input from a user, the user input providing an indication to virtually rotate the visualization along at least one of the horizontal axis and the vertical axis, wherein the user input is for adjusting the visualization to account for the display device not directly facing the user and reduce parallax error associated with viewing the entire screen area; and an image processing circuit communicably coupled to the display device, the image processing circuit configured to: receive pixel data corresponding to the pixel matrix; receive the user input from the input device; determine an offset angle to virtually rotate the visualization along at least one of the horizontal axis and the vertical axis in response to the received user input; configure the visualization in response to the determined offset angle; and output the configured visualization for display on the display device; wherein virtual rotation of the visualization along at least one of the horizontal axis and the vertical axis simulates physical rotation of the display device to reduce the parallax error. 2. The system of claim 1 , wherein the visualization is configured by modifying a color value of a plurality of pixels in the pixel matrix. 3. The system of claim 1 , wherein the an indication is to virtually rotate the visualization along the horizontal axis and along the vertical axis. 4. The system of claim 1 , wherein: the input device comprises a touch screen interface capable of receiving gestures of the user; and the user input is a touch gesture providing the indication to virtually rotate the visualization. 5. The system of claim 1 , wherein: the input device comprises an eye detection system capable of determining at least one of a horizontal displacement component and a vertical displacement component as the user input; and the horizontal displacement component corresponds to an estimated horizontal distance between the user and the display device and the vertical displacement component corresponds to an estimated vertical distance between eyes of the user and the display device. 6. The system of claim 5 , wherein: the eye detection system comprises a video camera capable of detecting at least one of the estimated horizontal distance of the user relative to the display device and the estimated vertical distance of the eyes of the user relative to the display device; and the eye detection system is configured to respectively determine the horizontal displacement component or the vertical displacement component in response to detecting the estimated horizontal distance or the estimated vertical distance. 7. The system of claim 1 , wherein: the system further comprises a settings database communicably coupled to the image processing circuit, the settings database configured to store a preset setting relating to an offset angle value; and the image processing circuit is further configured to: receive, from the settings database, the preset setting; configure the visualization in response to the received preset setting; and output the configured visualization for display on the display device. 8. An image processing circuit communicably coupled to a display device of an airborne platform, the display device configured to display a visualization provided as a pixel matrix on a display screen capable of being virtually rotated along a horizontal axis or along a vertical axis based on a user input and mounted at a location, the image processing circuit configured to: receive pixel data corresponding to the pixel matrix for an entire area of the display screen; receive the user input from an input device, the user input providing an indication to virtually rotate the visualization along at least one of the horizontal axis and the vertical axis; determine an offset angle to virtually rotate the visualization along at least one of the horizontal axis and the vertical axis in response to the received user input; configure the visualization in response to the determined offset angle; and output the configured visualization for display on the display device; wherein virtual rotation of the visualization along at least one of the horizontal axis and the vertical axis simulates physical rotation of the display device to reduce parallax error associated with the location and a user position. 9. The image processing circuit of claim 8 , wherein the visualization is configured by modifying a color value of a plurality of pixels in the pixel matrix. 10. The image processing circuit of claim 8 , wherein the user input from the user device provides an indication to virtually rotate the visualization along the horizontal axis and along the vertical axis. 11. The image processing circuit of claim 8 , wherein: the input device comprises a touch screen interface capable of receiving gestures of a user; and the user input is a touch gesture providing the indication to virtually rotate the visualization. 12. The image processing circuit of claim 8 , wherein: the input device comprises an eye detection system capable of determining at least one of a horizontal displacement component and a vertical displacement component as the user input; and the horizontal displacement component corresponds to an estimated horizontal distance between a user and the display device and the vertical displacement component corresponds to an estimated vertical distance between eyes of the user and the display device. 13. The image processing circuit of claim 12 , wherein: the eye detection system comprises a video camera capable of detecting at least one of the estimated horizontal distance of the user relative to the display device and the estimated vertical distance of the eyes of the user relative to the display device; and the eye detection system is configured to respectively determine the horizontal displacement component or the vertical displacement component in response to detecting the estimated horizontal distance or the estimated vertical distance. 14. The image processing circuit of claim 8 , wherein the image processing circuit is further configured to: receive a preset setting relating to an offset angle value from a settings database communicably coupled to the image processing circuit and configured to store a plurality of preset settings; configure the visualization in response to the received preset setting; and output the configured visualization for display on the display device. 15. A method for virtually rotating a visualization displayed on a display device of an airborne platform, the visualization provided as a pixel matrix capable of being virtually rotated along a horizontal axis or along a vertical axis based on a user input, the method comprising: receiving, by an image processing circuit, pixel data corresponding to the pixel matrix, the pixel matrix being for an entire screen area of the display device; receiving, by the image processing circuit, the user input from an input device, the user input providing an indication to virtually rotate the visualization along at least one of the horizontal axis and the vertical axis; determining, by the image processing circ
for image manipulation, e.g. dragging, rotation, expansion or change of colour · CPC title
located onboard the aircraft · CPC title
Arrangements or adaptations of instruments · CPC title
Arrangements for interaction with the human body, e.g. for user immersion in virtual reality (blind teaching G09B21/00) · CPC title
Eye tracking input arrangements (G06F3/015 takes precedence) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.