US20130093753A1 - Auto-stereoscopic display control - Google Patents

Auto-stereoscopic display control Download PDF

Info

Publication number
US20130093753A1
US20130093753A1 US13/274,047 US201113274047A US2013093753A1 US 20130093753 A1 US20130093753 A1 US 20130093753A1 US 201113274047 A US201113274047 A US 201113274047A US 2013093753 A1 US2013093753 A1 US 2013093753A1
Authority
US
United States
Prior art keywords
stereoscopic display
parallax barrier
barrier arrangement
auto
flexible
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US13/274,047
Inventor
Tero Pekka Rissa
Aki Petri Happonen
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia Oyj
Original Assignee
Nokia Oyj
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nokia Oyj filed Critical Nokia Oyj
Priority to US13/274,047 priority Critical patent/US20130093753A1/en
Assigned to NOKIA CORPORATION reassignment NOKIA CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: HAPPONEN, AKI PETRI, RISSA, TERO PEKKA
Priority to US14/351,737 priority patent/US9965064B2/en
Priority to EP12840709.5A priority patent/EP2740017B1/en
Priority to PCT/IB2012/055379 priority patent/WO2013054243A2/en
Priority to CN201280050213.4A priority patent/CN103874972B/en
Publication of US20130093753A1 publication Critical patent/US20130093753A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B30/00Optical systems or apparatus for producing three-dimensional [3D] effects, e.g. stereoscopic images
    • G02B30/20Optical systems or apparatus for producing three-dimensional [3D] effects, e.g. stereoscopic images by providing first and second parallax images to an observer's left and right eyes
    • G02B30/26Optical systems or apparatus for producing three-dimensional [3D] effects, e.g. stereoscopic images by providing first and second parallax images to an observer's left and right eyes of the autostereoscopic type
    • G02B30/30Optical systems or apparatus for producing three-dimensional [3D] effects, e.g. stereoscopic images by providing first and second parallax images to an observer's left and right eyes of the autostereoscopic type involving parallax barriers
    • G02B30/31Optical systems or apparatus for producing three-dimensional [3D] effects, e.g. stereoscopic images by providing first and second parallax images to an observer's left and right eyes of the autostereoscopic type involving parallax barriers involving active parallax barriers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B30/00Optical systems or apparatus for producing three-dimensional [3D] effects, e.g. stereoscopic images
    • G02B30/20Optical systems or apparatus for producing three-dimensional [3D] effects, e.g. stereoscopic images by providing first and second parallax images to an observer's left and right eyes
    • G02B30/26Optical systems or apparatus for producing three-dimensional [3D] effects, e.g. stereoscopic images by providing first and second parallax images to an observer's left and right eyes of the autostereoscopic type
    • G02B30/27Optical systems or apparatus for producing three-dimensional [3D] effects, e.g. stereoscopic images by providing first and second parallax images to an observer's left and right eyes of the autostereoscopic type involving lenticular arrays
    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B30/00Optical systems or apparatus for producing three-dimensional [3D] effects, e.g. stereoscopic images
    • G02B30/20Optical systems or apparatus for producing three-dimensional [3D] effects, e.g. stereoscopic images by providing first and second parallax images to an observer's left and right eyes
    • G02B30/26Optical systems or apparatus for producing three-dimensional [3D] effects, e.g. stereoscopic images by providing first and second parallax images to an observer's left and right eyes of the autostereoscopic type
    • G02B30/30Optical systems or apparatus for producing three-dimensional [3D] effects, e.g. stereoscopic images by providing first and second parallax images to an observer's left and right eyes of the autostereoscopic type involving parallax barriers
    • G02B30/32Optical systems or apparatus for producing three-dimensional [3D] effects, e.g. stereoscopic images by providing first and second parallax images to an observer's left and right eyes of the autostereoscopic type involving parallax barriers characterised by the geometry of the parallax barriers, e.g. staggered barriers, slanted parallax arrays or parallax arrays of varying shape or size
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1637Details related to the display arrangement, including those related to the mounting of the display in the housing
    • G06F1/1652Details related to the display arrangement, including those related to the mounting of the display in the housing the display being flexible, e.g. mimicking a sheet of paper, or rollable
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1684Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • G06F3/013Eye tracking input arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/30Image reproducers
    • H04N13/302Image reproducers for viewing without the aid of special glasses, i.e. using autostereoscopic displays
    • H04N13/31Image reproducers for viewing without the aid of special glasses, i.e. using autostereoscopic displays using parallax barriers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/30Image reproducers
    • H04N13/366Image reproducers using viewer tracking
    • H04N13/383Image reproducers using viewer tracking for tracking with gaze detection, i.e. detecting the lines of sight of the viewer's eyes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/041Indexing scheme relating to G06F3/041 - G06F3/045
    • G06F2203/04102Flexible digitiser, i.e. constructional details for allowing the whole digitising part of a device to be flexed or rolled like a sheet of paper

Definitions

  • Embodiments of the present invention relate to auto-stereoscopic display control. In particular, they relate to controlling a parallax barrier arrangement of a flexible auto-stereoscopic display.
  • a stereoscopic display is configured to convey a stereoscopic image (that is, a three dimensional image) to a viewer.
  • Some stereoscopic displays require a viewer to wear special glasses (such as polarized glasses or active shutter glasses) in order to obtain the stereoscopic effect.
  • An auto-stereoscopic display is configured to convey a stereoscopic image to a viewer without requiring the viewer to wear special glasses to view the displayed stereoscopic image.
  • Some forms of auto-stereoscopic display include a parallax barrier arrangement.
  • the parallax barrier arrangement controls which parts of the display can be seen by each eye of the viewer from a particular position. Each eye sees a different image, which results in a stereoscopic effect for the viewer.
  • an apparatus comprising: at least one processor; and at least one memory storing computer program instructions configured, working with the at least one processor, to cause the apparatus to perform at least the following: detecting bending of a flexible auto-stereoscopic display; and adjusting a parallax barrier arrangement of the flexible auto-stereoscopic display in dependence upon the bending of the flexible auto-stereoscopic display.
  • a method comprising: detecting bending of a flexible auto-stereoscopic display; and adjusting a parallax barrier arrangement of the flexible auto-stereoscopic display in dependence upon the bending of the flexible auto-stereoscopic display.
  • an apparatus comprising means for performing the above method.
  • a non-transitory computer readable medium storing computer program instructions that, when performed by at least one processor, cause at least the following to be performed: detecting bending of a flexible auto-stereoscopic display; and adjusting a parallax barrier arrangement of the flexible auto-stereoscopic display in dependence upon the bending of the flexible auto-stereoscopic display.
  • an apparatus comprising: means for detecting bending of a flexible auto-stereoscopic display; and means for adjusting a parallax barrier arrangement of the flexible auto-stereoscopic display in dependence upon the bending of the flexible auto-stereoscopic display.
  • FIG. 1 illustrates an apparatus
  • FIG. 2 illustrates a further apparatus
  • FIG. 3 illustrates a method
  • FIG. 4 schematically illustrates a viewer viewing a flexible auto-stereoscopic display that has been bent, where a parallax barrier arrangement of the flexible auto-stereoscopic display has not been adjusted;
  • FIG. 5 schematically illustrates a viewer viewing a flexible auto-stereoscopic display that has been bent and the parallax barrier arrangement has been adjusted
  • FIG. 6 schematically illustrates a change in how auto-stereoscopic content is displayed by the flexible auto-stereoscopic display in accordance with adjustment of the parallax barrier arrangement.
  • Embodiments of the invention relate to controlling a parallax barrier arrangement of a flexible auto-stereoscopic display.
  • An image displayed on the flexible display may be viewable in three dimensions from one or more viewer positions (“sweet spots”). At all other viewer positions, the viewer may see a two-dimensional image displayed on the flexible display rather than a three-dimensional image.
  • the three-dimensional effect is advantageously maintained at one or more of the “sweet spots” by adjusting the parallax barrier arrangement of the flexible display.
  • the figures illustrate an apparatus 10 / 30 , comprising: at least one processor 12 ; and at least one memory 14 storing computer program instructions 16 configured, working with the at least one processor 12 , to cause the apparatus 10 / 30 to perform at least the following: detecting bending of a flexible auto-stereoscopic display 20 ; and adjusting a parallax barrier arrangement 22 of the flexible auto-stereoscopic display 20 in dependence upon the bending of the flexible auto-stereoscopic display 20 .
  • FIG. 1 illustrates a schematic of an apparatus 10 comprising at least one processor 12 and at least one memory 14 .
  • the apparatus 10 may, for example, be a chip or a chipset.
  • a single processor 12 and a single memory 14 are illustrated in FIG. 1 , in some implementations of the invention more than one processor 12 and/or more than one memory 14 is provided.
  • the processor 12 is configured to read from and write to the memory 14 .
  • the processor 12 may also comprise an output interface via which data and/or commands are output by the processor 12 and an input interface via which data and/or commands are input to the processor 12 .
  • memory 14 is illustrated as a single component it may be implemented as one or more separate components some or all of which may be integrated/removable and/or may provide permanent/semi-permanent/dynamic/cached storage.
  • the memory 14 stores computer program instructions 16 that control the operation of the apparatus 10 when loaded into the processor 12 .
  • the computer program instructions 16 provide the logic and routines that enables the apparatus 10 / 30 to perform the method illustrated in FIG. 3 .
  • the processor 12 by reading the memory 14 is able to load and execute the computer program instructions 16 .
  • the computer program instructions 16 may arrive at the apparatus 10 / 30 via any suitable delivery mechanism 40 .
  • the delivery mechanism 40 may be, for example, a non-transitory computer-readable storage medium, a computer program product, a memory device, a record medium such as a compact disc read-only memory (CD-ROM) or digital versatile disc (DVD), an article of manufacture that tangibly embodies the computer program instructions 16 .
  • the delivery mechanism 40 may be a signal configured to reliably transfer the computer program instructions 16 .
  • the apparatus 10 / 30 may propagate or transmit the computer program instructions 16 as a computer data signal.
  • FIG. 2 illustrates a schematic of a further apparatus 30 .
  • the apparatus 30 may, for example, be a hand-portable electronic apparatus.
  • the apparatus 30 may be configured to operate as a mobile telephone, an electronic book, a tablet computer, a games console and/or a portable music player.
  • the apparatus 30 illustrated in FIG. 2 comprises a flexible auto-stereoscopic display 20 , a user output device 11 , one or more image sensors 13 and the apparatus 10 illustrated in FIG. 1 .
  • the elements 11 , 12 , 13 , 14 and 20 are operationally coupled and any number or combination of intervening elements can exist (including no intervening elements).
  • the elements 11 , 12 , 13 , 14 and 20 may be co-located within a housing.
  • the user output device 11 may, for example, be an illumination apparatus comprising one or more light emitting diodes.
  • the processor 12 is configured to provide control outputs to the user output device 11 .
  • the processor 12 is also configured to read image data from the one or more image sensors 13 .
  • the one or more image sensors 13 may, for example, be charge coupled devices (CCDs) or complementary metal-oxide-semiconductor (CMOS) sensors.
  • the flexible auto-stereoscopic display 20 comprises one or more touch sensors 21 , a parallax barrier arrangement 22 , a (flexible) display panel 23 and one or more flex sensors 24 .
  • the one or more touch sensors 21 are configured to sense touch input from a user (for example, fingertip or stylus input).
  • the processor 12 is configured to read the touch sensor(s) 21 .
  • the touch sensor(s) 21 may be any type of touch sensors, including resistive sensors, capacitive sensors, infrared sensors or surface acoustic wave sensors, or some combination of these sensors.
  • the display panel 23 comprises a plurality of pixels arranged in columns and rows.
  • the processor 12 is configured to control the display panel 23 to display stereoscopic images (that is, three dimensional images) and non-stereoscopic images (that is, two dimensional images).
  • the display panel 23 may be any type of flexible display panel. It could, for example, be a liquid crystal display panel (LCD), an organic light emitting diode (OLED) display panel, a quantum dot display panel or an electrophoretic ink (E Ink) display panel.
  • LCD liquid crystal display panel
  • OLED organic light emitting diode
  • E Ink electrophoretic ink
  • the one or more flex sensors 24 are configured to sense when the flexible display 20 is bent (for example by a user). The one or more flex sensors 24 may also sense the position(s) at which the flexible display 20 has been bent and the extent to which it has been bent.
  • the processor 12 is configured to read the flex sensor(s) 24 .
  • the one or more flex sensors 24 may, for example, comprise one or more strain gauges, one or more piezoelectric sensors, one or more optical sensors, one or more capacitive sensors and/or one or more resistive sensors.
  • the parallax barrier arrangement 22 is positioned between the display panel 23 and a viewer of the display panel 23 . It is controlled by the processor 12 .
  • the processor 12 controls the parallax barrier arrangement 22 to provide a plurality of opaque regions that define a plurality of slits.
  • the parallax barrier arrangement 22 separates light emanating from the display panel 23 such that the viewer's left eye sees a different image to the viewer's right eye. Image content for viewer's left eye and image content for the viewer's right eye is displayed concurrently on the display panel 23 .
  • the processor 12 controls the parallax barrier arrangement 22 such that it does not separate out light emanating from the display panel 23 for the viewer's left and right eyes.
  • the parallax barrier arrangement 22 may be transparent.
  • the parallax barrier arrangement 22 may comprise at least one parallax barrier.
  • Each parallax barrier may, for example, comprise a switching liquid crystal that includes portions which switch from being substantially opaque to being substantially transparent.
  • the flexible auto-stereoscopic display 20 is in stereoscopic mode.
  • a viewer is positioned in a position (a “sweet spot”) that enables him to view the display 20 stereoscopically.
  • the flexible display 20 is substantially planar in shape.
  • the processor 12 detects bending of the flexible display 20 by reading the one or more flex sensors 24 .
  • the output provided by the flex sensors 24 to the processor 12 may, for example, indicate the position(s) at which the flexible display 20 has been bent and/or the magnitude/extent of the bending.
  • FIG. 4 is a schematic illustrating a viewer 50 viewing the flexible auto-stereoscopic display 20 following bending of the display 20 , and without adjustment of the parallax barrier arrangement 22 .
  • a cross section of the display panel 23 comprising ten pixels 230 - 239 is shown for illustrative purposes. Each pixel 230 - 239 is positioned in a different column in the display panel 23 .
  • the pixels 230 , 232 , 234 , 236 and 238 are displaying image content for viewer's right eye 52 and the pixels 231 , 233 , 235 , 237 and 239 are displaying image content for the viewer's left eye 51 .
  • the illustrated parallax barrier arrangement 22 comprises a plurality of opaque regions 220 - 225 which define a plurality of slits.
  • the viewer's left eye 51 was able to see pixels 231 , 233 , 235 , 237 and 239 and the viewer's right eye 52 was able to see pixels 230 , 232 , 234 , 236 and 238 .
  • the parallax barrier arrangement 22 prevented the viewer's left eye 51 from seeing pixels 230 , 232 , 234 , 236 and 238 and prevented the viewer's right eye 52 from seeing pixels 231 , 233 , 235 , 237 and 239 , in order to provide a stereoscopic effect.
  • the viewer's left eye 51 is still able to see pixels 231 , 233 and 235 , because light passing through those pixels reaches the viewer's left eye 51 (see light rays 61 , 62 and 63 in FIG. 4 ).
  • the viewer 50 cannot see pixels 237 and 239 , because the light passing through those pixels is being blocked by the opaque regions 223 and 224 (see light rays 64 and 65 in FIG. 4 ).
  • the viewer's right eye 52 is able to see pixels 232 , 234 , 236 and 238 (see light rays 72 - 75 in FIG. 4 ) but it cannot see pixel 230 , because light passing through that pixel is being blocked by the opaque region 221 (see light ray 71 in FIG. 4 ).
  • the viewer's right eye 52 can see image content that is being displayed for his left eye 51 and the viewer's left eye 51 can see image content that is being displayed for his right eye 52 .
  • the viewer 50 in FIG. 4 will either see a poorer quality stereoscopic image following bending of the flexible display 20 , or he will lose the stereoscopic effect altogether. However, in embodiments of the invention, this may be avoided. This is because, at block 301 of FIG. 3 , the processor 12 adjusts the parallax barrier arrangement 22 in dependence upon the bending of the flexible display 20 .
  • the processor 12 may adjust at least one or more characteristics of the parallax barrier arrangement 22 following bending of the flexible display 20 .
  • the processor 12 may control the parallax barrier arrangement 22 to re-position the opaque regions and the slits in the parallax barrier arrangement 22 , such that different regions of the parallax barrier arrangement 22 are opaque following bending, as compared with the parallax barrier arrangement 22 prior to bending.
  • the width of one or more of the opaque regions may be adjusted.
  • FIG. 5 illustrates an example of a situation in which the parallax barrier arrangement 22 of the flexible display 20 has been adjusted by the processor 12 .
  • the parallax barrier arrangement 22 comprises opaque regions 226 , 227 , 228 and 229 .
  • the adjusted parallax barrier arrangement 22 enables the viewer's left eye 51 to see pixels 231 , 233 , 235 , 237 and 239 displaying left eye image content (see light rays 61 - 65 in FIG. 5 ) and enables the viewer's right eye 52 to see pixels 230 , 232 , 234 , 236 and 238 displaying right eye image content (see light rays 71 - 75 in FIG. 5 ).
  • the viewer's left eye 51 is prevented by the opaque regions 226 - 229 of the parallax barrier arrangement 22 from seeing the right eye image content being displayed by pixels 230 , 232 , 234 , 236 and 238 .
  • the viewer's right eye 52 is prevented by the opaque regions 226 - 229 of the parallax barrier arrangement 22 from seeing the left eye image content being displayed by pixels 231 , 233 , 235 , 237 and 239 .
  • Adjustment of the parallax barrier arrangement 22 in accordance with bending of the flexible display 20 advantageously enables a (clear) stereoscopic image to continue to be conveyed to the viewer 50 .
  • the processor 12 may assume that the viewer's viewing position has not changed when the flexible display 20 is bent and it may adjust the parallax barrier arrangement 22 accordingly.
  • the processor 12 may use the image sensor(s) 13 to determine the positions of the viewer's eyes 51 , 52 . The processor 12 may use this information to determine how to adjust the parallax barrier arrangement 22 , when the flexible display 20 is bent, to enable a clear stereoscopic image to continue to be conveyed to the viewer 50 .
  • the processor 12 may be configured to control the user output device 11 to cause an output to be provided to the viewer 50 , following bending of the flexible display 20 , which is associated with a switch from the display 20 displaying a stereoscopic image to the display 20 displaying a non-stereoscopic image. For example, if excessive bending of the display 20 has or is about to occur, the processor 12 may control the user output device 11 to provide a warning output to the viewer 50 (for example, by illumining a warning light) after or prior to switching the flexible display 20 from displaying a stereoscopic image to displaying a non-stereoscopic image.
  • FIG. 6 illustrates an implementation in which the processor 12 responds to detecting bending of the flexible display 20 by changing how auto-stereoscopic content is displayed by the display panel 23 , in accordance with adjustment of the parallax barrier arrangement 22 .
  • the processor 12 may, for example, change which pixels are viewable by one or both eyes 51 , 52 of the viewer 50 .
  • the processor 12 controls alternate columns of pixels of the display panel 23 to display left eye image content and right eye image content.
  • Pixels 230 , 232 , 234 , 236 and 238 display left eye image content and pixels 231 , 233 , 235 , 237 and 239 display right eye image content.
  • the processor 12 controls the display panel 23 such that pixel 233 is not used to display any image content. Both eyes 51 , 52 of the viewer 50 may be prevented from seeing pixel 233 by the adjusted parallax barrier arrangement 22 .
  • Pixels 230 , 232 , 235 , 237 and 239 are controlled by the processor 12 to display left eye image content, and pixels 231 , 234 , 236 and 238 are controlled by the processor 12 to display right eye image content.
  • references to ‘computer-readable storage medium’, or a, ‘computer’, ‘processor’, etc. should be understood to encompass not only computers having different architectures such as single/multi-processor architectures and sequential (Von Neumann)/parallel architectures but also specialized circuits such as field-programmable gate arrays (FPGAs), application specific circuits (ASICs), signal processing devices and other processing circuitry.
  • References to computer program, instructions, code etc. should be understood to encompass software for a programmable processor or firmware such as, for example, the programmable content of a hardware device whether instructions for a processor, or configuration settings for a fixed-function device, gate array or programmable logic device, etc.
  • circuitry refers to all of the following:
  • circuits and software such as (as applicable): (i) to a combination of processor(s) or (ii) to portions of processor(s)/software (including digital signal processor(s)), software, and memory(ies) that work together to cause an apparatus, such as a mobile phone or server, to perform various functions) and (c) to circuits, such as a microprocessor(s) or a portion of a microprocessor(s), that require software or firmware for operation, even if the software or firmware is not physically present.
  • circuitry applies to all uses of this term in this application, including in any claims.
  • circuitry would also cover an implementation of merely a processor (or multiple processors) or portion of a processor and its (or their) accompanying software and/or firmware.
  • circuitry would also cover, for example and if applicable to the particular claim element, a baseband integrated circuit or applications processor integrated circuit for a mobile phone or a similar integrated circuit in server, a cellular network device, or other network device.
  • the blocks illustrated in FIG. 3 may represent steps in a method and/or sections of code in the computer program instructions 16 .
  • the illustration of a particular order to the blocks does not necessarily imply that there is a required or preferred order for the blocks and the order and arrangement of the block may be varied. Furthermore, it may be possible for some blocks to be omitted.
  • the user output device 11 could be an aural device rather than a visual device, such as a loudspeaker.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Optics & Photonics (AREA)
  • Geometry (AREA)
  • Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)

Abstract

An apparatus, a method and a non-transitory computer readable medium is provided. The apparatus includes: at least one processor; and at least one memory storing computer program instructions configured, working with the at least one processor, to cause the apparatus to perform at least the following: detecting bending of a flexible auto-stereoscopic display; and adjusting a parallax barrier arrangement of the flexible auto-stereoscopic display in dependence upon the bending of the flexible auto-stereoscopic display.

Description

    TECHNOLOGICAL FIELD
  • Embodiments of the present invention relate to auto-stereoscopic display control. In particular, they relate to controlling a parallax barrier arrangement of a flexible auto-stereoscopic display.
  • BACKGROUND
  • A stereoscopic display is configured to convey a stereoscopic image (that is, a three dimensional image) to a viewer. Some stereoscopic displays require a viewer to wear special glasses (such as polarized glasses or active shutter glasses) in order to obtain the stereoscopic effect.
  • An auto-stereoscopic display is configured to convey a stereoscopic image to a viewer without requiring the viewer to wear special glasses to view the displayed stereoscopic image.
  • Some forms of auto-stereoscopic display include a parallax barrier arrangement. The parallax barrier arrangement controls which parts of the display can be seen by each eye of the viewer from a particular position. Each eye sees a different image, which results in a stereoscopic effect for the viewer.
  • BRIEF SUMMARY
  • According to various, but not necessarily all, embodiments of the invention there is provided an apparatus, comprising: at least one processor; and at least one memory storing computer program instructions configured, working with the at least one processor, to cause the apparatus to perform at least the following: detecting bending of a flexible auto-stereoscopic display; and adjusting a parallax barrier arrangement of the flexible auto-stereoscopic display in dependence upon the bending of the flexible auto-stereoscopic display.
  • According to various, but not necessarily all, embodiments of the invention there is provided a method, comprising: detecting bending of a flexible auto-stereoscopic display; and adjusting a parallax barrier arrangement of the flexible auto-stereoscopic display in dependence upon the bending of the flexible auto-stereoscopic display.
  • According to various, but not necessarily all, embodiments of the invention there is provided an apparatus comprising means for performing the above method.
  • According to various, but not necessarily all, embodiments of the invention there is provided a non-transitory computer readable medium storing computer program instructions that, when performed by at least one processor, cause at least the following to be performed: detecting bending of a flexible auto-stereoscopic display; and adjusting a parallax barrier arrangement of the flexible auto-stereoscopic display in dependence upon the bending of the flexible auto-stereoscopic display.
  • According to various, but not necessarily all, embodiments of the invention there is provided an apparatus comprising: means for detecting bending of a flexible auto-stereoscopic display; and means for adjusting a parallax barrier arrangement of the flexible auto-stereoscopic display in dependence upon the bending of the flexible auto-stereoscopic display.
  • BRIEF DESCRIPTION
  • For a better understanding of various examples of embodiments of the present invention reference will now be made by way of example only to the accompanying drawings in which:
  • FIG. 1 illustrates an apparatus;
  • FIG. 2 illustrates a further apparatus;
  • FIG. 3 illustrates a method;
  • FIG. 4 schematically illustrates a viewer viewing a flexible auto-stereoscopic display that has been bent, where a parallax barrier arrangement of the flexible auto-stereoscopic display has not been adjusted;
  • FIG. 5 schematically illustrates a viewer viewing a flexible auto-stereoscopic display that has been bent and the parallax barrier arrangement has been adjusted; and
  • FIG. 6 schematically illustrates a change in how auto-stereoscopic content is displayed by the flexible auto-stereoscopic display in accordance with adjustment of the parallax barrier arrangement.
  • DETAILED DESCRIPTION
  • Embodiments of the invention relate to controlling a parallax barrier arrangement of a flexible auto-stereoscopic display. An image displayed on the flexible display may be viewable in three dimensions from one or more viewer positions (“sweet spots”). At all other viewer positions, the viewer may see a two-dimensional image displayed on the flexible display rather than a three-dimensional image.
  • In embodiments of the invention, if a user bends the flexible auto-stereoscopic display, the three-dimensional effect is advantageously maintained at one or more of the “sweet spots” by adjusting the parallax barrier arrangement of the flexible display.
  • In this regard, the figures illustrate an apparatus 10/30, comprising: at least one processor 12; and at least one memory 14 storing computer program instructions 16 configured, working with the at least one processor 12, to cause the apparatus 10/30 to perform at least the following: detecting bending of a flexible auto-stereoscopic display 20; and adjusting a parallax barrier arrangement 22 of the flexible auto-stereoscopic display 20 in dependence upon the bending of the flexible auto-stereoscopic display 20.
  • FIG. 1 illustrates a schematic of an apparatus 10 comprising at least one processor 12 and at least one memory 14. The apparatus 10 may, for example, be a chip or a chipset. Although a single processor 12 and a single memory 14 are illustrated in FIG. 1, in some implementations of the invention more than one processor 12 and/or more than one memory 14 is provided.
  • The processor 12 is configured to read from and write to the memory 14. The processor 12 may also comprise an output interface via which data and/or commands are output by the processor 12 and an input interface via which data and/or commands are input to the processor 12.
  • Although the memory 14 is illustrated as a single component it may be implemented as one or more separate components some or all of which may be integrated/removable and/or may provide permanent/semi-permanent/dynamic/cached storage.
  • The memory 14 stores computer program instructions 16 that control the operation of the apparatus 10 when loaded into the processor 12. The computer program instructions 16 provide the logic and routines that enables the apparatus 10/30 to perform the method illustrated in FIG. 3. The processor 12 by reading the memory 14 is able to load and execute the computer program instructions 16.
  • The computer program instructions 16 may arrive at the apparatus 10/30 via any suitable delivery mechanism 40. The delivery mechanism 40 may be, for example, a non-transitory computer-readable storage medium, a computer program product, a memory device, a record medium such as a compact disc read-only memory (CD-ROM) or digital versatile disc (DVD), an article of manufacture that tangibly embodies the computer program instructions 16. The delivery mechanism 40 may be a signal configured to reliably transfer the computer program instructions 16. The apparatus 10/30 may propagate or transmit the computer program instructions 16 as a computer data signal.
  • FIG. 2 illustrates a schematic of a further apparatus 30. The apparatus 30 may, for example, be a hand-portable electronic apparatus. The apparatus 30 may be configured to operate as a mobile telephone, an electronic book, a tablet computer, a games console and/or a portable music player.
  • The apparatus 30 illustrated in FIG. 2 comprises a flexible auto-stereoscopic display 20, a user output device 11, one or more image sensors 13 and the apparatus 10 illustrated in FIG. 1. The elements 11, 12, 13, 14 and 20 are operationally coupled and any number or combination of intervening elements can exist (including no intervening elements). The elements 11, 12, 13, 14 and 20 may be co-located within a housing.
  • The user output device 11 may, for example, be an illumination apparatus comprising one or more light emitting diodes. The processor 12 is configured to provide control outputs to the user output device 11.
  • The processor 12 is also configured to read image data from the one or more image sensors 13. The one or more image sensors 13 may, for example, be charge coupled devices (CCDs) or complementary metal-oxide-semiconductor (CMOS) sensors.
  • The flexible auto-stereoscopic display 20 comprises one or more touch sensors 21, a parallax barrier arrangement 22, a (flexible) display panel 23 and one or more flex sensors 24.
  • The one or more touch sensors 21 are configured to sense touch input from a user (for example, fingertip or stylus input). The processor 12 is configured to read the touch sensor(s) 21. The touch sensor(s) 21 may be any type of touch sensors, including resistive sensors, capacitive sensors, infrared sensors or surface acoustic wave sensors, or some combination of these sensors.
  • The display panel 23 comprises a plurality of pixels arranged in columns and rows. The processor 12 is configured to control the display panel 23 to display stereoscopic images (that is, three dimensional images) and non-stereoscopic images (that is, two dimensional images).
  • The display panel 23 may be any type of flexible display panel. It could, for example, be a liquid crystal display panel (LCD), an organic light emitting diode (OLED) display panel, a quantum dot display panel or an electrophoretic ink (E Ink) display panel.
  • The one or more flex sensors 24 are configured to sense when the flexible display 20 is bent (for example by a user). The one or more flex sensors 24 may also sense the position(s) at which the flexible display 20 has been bent and the extent to which it has been bent. The processor 12 is configured to read the flex sensor(s) 24. The one or more flex sensors 24 may, for example, comprise one or more strain gauges, one or more piezoelectric sensors, one or more optical sensors, one or more capacitive sensors and/or one or more resistive sensors.
  • The parallax barrier arrangement 22 is positioned between the display panel 23 and a viewer of the display panel 23. It is controlled by the processor 12. When the display 20 is in a stereoscopic (three-dimensional) mode, the processor 12 controls the parallax barrier arrangement 22 to provide a plurality of opaque regions that define a plurality of slits. In this mode, the parallax barrier arrangement 22 separates light emanating from the display panel 23 such that the viewer's left eye sees a different image to the viewer's right eye. Image content for viewer's left eye and image content for the viewer's right eye is displayed concurrently on the display panel 23.
  • When the display 20 is in a non-stereoscopic (two dimensional) mode, the processor 12 controls the parallax barrier arrangement 22 such that it does not separate out light emanating from the display panel 23 for the viewer's left and right eyes. For example, in this mode, the parallax barrier arrangement 22 may be transparent.
  • The parallax barrier arrangement 22 may comprise at least one parallax barrier. Each parallax barrier may, for example, comprise a switching liquid crystal that includes portions which switch from being substantially opaque to being substantially transparent.
  • A method according to embodiments of the invention will now be described with reference to FIG. 3.
  • Initially, the flexible auto-stereoscopic display 20 is in stereoscopic mode. A viewer is positioned in a position (a “sweet spot”) that enables him to view the display 20 stereoscopically. At this time, the flexible display 20 is substantially planar in shape.
  • The viewer of the display 20 subsequently bends/flexes the display 20 using his hands, such that a cross-section of the flexible display 20 defines a curve. At block 300 of FIG. 3, the processor 12 detects bending of the flexible display 20 by reading the one or more flex sensors 24. The output provided by the flex sensors 24 to the processor 12 may, for example, indicate the position(s) at which the flexible display 20 has been bent and/or the magnitude/extent of the bending.
  • FIG. 4 is a schematic illustrating a viewer 50 viewing the flexible auto-stereoscopic display 20 following bending of the display 20, and without adjustment of the parallax barrier arrangement 22. A cross section of the display panel 23 comprising ten pixels 230-239 is shown for illustrative purposes. Each pixel 230-239 is positioned in a different column in the display panel 23. The pixels 230, 232, 234, 236 and 238 are displaying image content for viewer's right eye 52 and the pixels 231, 233, 235, 237 and 239 are displaying image content for the viewer's left eye 51. The illustrated parallax barrier arrangement 22 comprises a plurality of opaque regions 220-225 which define a plurality of slits.
  • Prior to the flexible display 20 being bent by the viewer 50, the viewer's left eye 51 was able to see pixels 231, 233, 235, 237 and 239 and the viewer's right eye 52 was able to see pixels 230, 232, 234, 236 and 238. The parallax barrier arrangement 22 prevented the viewer's left eye 51 from seeing pixels 230, 232, 234, 236 and 238 and prevented the viewer's right eye 52 from seeing pixels 231, 233, 235, 237 and 239, in order to provide a stereoscopic effect.
  • After the flexible display 20 was bent by the viewer 50 (as shown in FIG. 4), the viewer's left eye 51 is still able to see pixels 231, 233 and 235, because light passing through those pixels reaches the viewer's left eye 51 (see light rays 61, 62 and 63 in FIG. 4). However, the viewer 50 cannot see pixels 237 and 239, because the light passing through those pixels is being blocked by the opaque regions 223 and 224 (see light rays 64 and 65 in FIG. 4). The viewer's right eye 52 is able to see pixels 232, 234, 236 and 238 (see light rays 72-75 in FIG. 4) but it cannot see pixel 230, because light passing through that pixel is being blocked by the opaque region 221 (see light ray 71 in FIG. 4).
  • In some circumstances, it may also be the case that, due to the inappropriate positioning of the parallax barrier arrangement 22 following bending of the flexible display 20, the viewer's right eye 52 can see image content that is being displayed for his left eye 51 and the viewer's left eye 51 can see image content that is being displayed for his right eye 52.
  • The viewer 50 in FIG. 4 will either see a poorer quality stereoscopic image following bending of the flexible display 20, or he will lose the stereoscopic effect altogether. However, in embodiments of the invention, this may be avoided. This is because, at block 301 of FIG. 3, the processor 12 adjusts the parallax barrier arrangement 22 in dependence upon the bending of the flexible display 20.
  • The processor 12 may adjust at least one or more characteristics of the parallax barrier arrangement 22 following bending of the flexible display 20. For example, the processor 12 may control the parallax barrier arrangement 22 to re-position the opaque regions and the slits in the parallax barrier arrangement 22, such that different regions of the parallax barrier arrangement 22 are opaque following bending, as compared with the parallax barrier arrangement 22 prior to bending. Alternatively or additionally, the width of one or more of the opaque regions may be adjusted.
  • FIG. 5 illustrates an example of a situation in which the parallax barrier arrangement 22 of the flexible display 20 has been adjusted by the processor 12. In the FIG. 5 example, the parallax barrier arrangement 22 comprises opaque regions 226, 227, 228 and 229. The adjusted parallax barrier arrangement 22 enables the viewer's left eye 51 to see pixels 231, 233, 235, 237 and 239 displaying left eye image content (see light rays 61-65 in FIG. 5) and enables the viewer's right eye 52 to see pixels 230, 232, 234, 236 and 238 displaying right eye image content (see light rays 71-75 in FIG. 5).
  • The viewer's left eye 51 is prevented by the opaque regions 226-229 of the parallax barrier arrangement 22 from seeing the right eye image content being displayed by pixels 230, 232, 234, 236 and 238. The viewer's right eye 52 is prevented by the opaque regions 226-229 of the parallax barrier arrangement 22 from seeing the left eye image content being displayed by pixels 231, 233, 235, 237 and 239.
  • Adjustment of the parallax barrier arrangement 22 in accordance with bending of the flexible display 20 advantageously enables a (clear) stereoscopic image to continue to be conveyed to the viewer 50. In some embodiments, there is no need for the viewer 50 to change his viewing position in order to continue viewing the stereoscopic image displayed by the flexible display 20 after the display 20 has been bent. For example, in some implementations, the processor 12 may assume that the viewer's viewing position has not changed when the flexible display 20 is bent and it may adjust the parallax barrier arrangement 22 accordingly.
  • In other implementations, the processor 12 may use the image sensor(s) 13 to determine the positions of the viewer's eyes 51, 52. The processor 12 may use this information to determine how to adjust the parallax barrier arrangement 22, when the flexible display 20 is bent, to enable a clear stereoscopic image to continue to be conveyed to the viewer 50.
  • In some examples, the processor 12 may be configured to control the user output device 11 to cause an output to be provided to the viewer 50, following bending of the flexible display 20, which is associated with a switch from the display 20 displaying a stereoscopic image to the display 20 displaying a non-stereoscopic image. For example, if excessive bending of the display 20 has or is about to occur, the processor 12 may control the user output device 11 to provide a warning output to the viewer 50 (for example, by illumining a warning light) after or prior to switching the flexible display 20 from displaying a stereoscopic image to displaying a non-stereoscopic image.
  • FIG. 6 illustrates an implementation in which the processor 12 responds to detecting bending of the flexible display 20 by changing how auto-stereoscopic content is displayed by the display panel 23, in accordance with adjustment of the parallax barrier arrangement 22. The processor 12 may, for example, change which pixels are viewable by one or both eyes 51, 52 of the viewer 50.
  • In this example, when the flexible display 20 is substantially planar, the processor 12 controls alternate columns of pixels of the display panel 23 to display left eye image content and right eye image content. Pixels 230, 232, 234, 236 and 238 display left eye image content and pixels 231, 233, 235, 237 and 239 display right eye image content.
  • When the parallax barrier arrangement 22 is adjusted in dependence upon the bending of the flexible display 20, the processor 12 controls the display panel 23 such that pixel 233 is not used to display any image content. Both eyes 51, 52 of the viewer 50 may be prevented from seeing pixel 233 by the adjusted parallax barrier arrangement 22. Pixels 230, 232, 235, 237 and 239 are controlled by the processor 12 to display left eye image content, and pixels 231, 234, 236 and 238 are controlled by the processor 12 to display right eye image content.
  • References to ‘computer-readable storage medium’, or a, ‘computer’, ‘processor’, etc. should be understood to encompass not only computers having different architectures such as single/multi-processor architectures and sequential (Von Neumann)/parallel architectures but also specialized circuits such as field-programmable gate arrays (FPGAs), application specific circuits (ASICs), signal processing devices and other processing circuitry. References to computer program, instructions, code etc. should be understood to encompass software for a programmable processor or firmware such as, for example, the programmable content of a hardware device whether instructions for a processor, or configuration settings for a fixed-function device, gate array or programmable logic device, etc.
  • As used in this application, the term ‘circuitry’ refers to all of the following:
  • (a) hardware-only circuit implementations (such as implementations in only analog and/or digital circuitry) and
    (b) to combinations of circuits and software (and/or firmware), such as (as applicable): (i) to a combination of processor(s) or (ii) to portions of processor(s)/software (including digital signal processor(s)), software, and memory(ies) that work together to cause an apparatus, such as a mobile phone or server, to perform various functions) and
    (c) to circuits, such as a microprocessor(s) or a portion of a microprocessor(s), that require software or firmware for operation, even if the software or firmware is not physically present.
  • This definition of ‘circuitry’ applies to all uses of this term in this application, including in any claims. As a further example, as used in this application, the term “circuitry” would also cover an implementation of merely a processor (or multiple processors) or portion of a processor and its (or their) accompanying software and/or firmware. The term “circuitry” would also cover, for example and if applicable to the particular claim element, a baseband integrated circuit or applications processor integrated circuit for a mobile phone or a similar integrated circuit in server, a cellular network device, or other network device.
  • The blocks illustrated in FIG. 3 may represent steps in a method and/or sections of code in the computer program instructions 16. The illustration of a particular order to the blocks does not necessarily imply that there is a required or preferred order for the blocks and the order and arrangement of the block may be varied. Furthermore, it may be possible for some blocks to be omitted.
  • Although embodiments of the present invention have been described in the preceding paragraphs with reference to various examples, it should be appreciated that modifications to the examples given can be made without departing from the scope of the invention as claimed. For example, the user output device 11 could be an aural device rather than a visual device, such as a loudspeaker.
  • Features described in the preceding description may be used in combinations other than the combinations explicitly described.
  • Although functions have been described with reference to certain features, those functions may be performable by other features whether described or not.
  • Although features have been described with reference to certain embodiments, those features may also be present in other embodiments whether described or not.
  • Whilst endeavoring in the foregoing specification to draw attention to those features of the invention believed to be of particular importance it should be understood that the Applicant claims protection in respect of any patentable feature or combination of features hereinbefore referred to and/or shown in the drawings whether or not particular emphasis has been placed thereon.

Claims (20)

I/We claim:
1. An apparatus, comprising:
at least one processor; and
at least one memory storing computer program instructions configured, working with the at least one processor, to cause the apparatus to perform at least the following:
detecting bending of a flexible auto-stereoscopic display; and
adjusting a parallax barrier arrangement of the flexible auto-stereoscopic display in dependence upon the bending of the flexible auto-stereoscopic display.
2. An apparatus as claimed in claim 1, wherein adjustment of the parallax barrier arrangement depends upon where the flexible auto-stereoscopic display is bent.
3. An apparatus as claimed in claim 1, wherein adjustment of the parallax barrier arrangement depends upon the extent to which the flexible auto-stereoscopic display is bent.
4. An apparatus as claimed in claim 1, wherein the parallax barrier arrangement is configured to provide a plurality of opaque regions defining a plurality of slits, and adjusting the parallax barrier arrangement comprises adjusting at least one characteristic of the opaque regions.
5. An apparatus as claimed in claim 4, wherein the at least one characteristic comprises one or more positions of the opaque regions.
6. An apparatus as claimed in claim 4, wherein the at least one characteristic comprises one or more widths of the opaque regions.
7. An apparatus as claimed in claim 1, wherein the positions of a viewer's eyes are determined using at least one image captured by one or more image sensors, and the parallax barrier arrangement is adjusted in dependence upon the determined positions.
8. An apparatus as claimed in claim 1, wherein adjustment of the parallax barrier arrangement changes which pixels of the flexible auto-stereoscopic display are viewable by one or both eyes of a viewer.
9. An apparatus as claimed in claim 1, wherein the computer program instructions are configured, working with the at least one processor, to cause the apparatus to: change how auto-stereoscopic image content is displayed by pixels of the flexible auto-stereoscopic display, in accordance with adjustment of the parallax barrier arrangement.
10. An apparatus as claimed in claim 1, wherein the computer program instructions are configured, working with the at least one processor, to cause: an output to be provided to a viewer, following the bending of the flexible auto-stereoscopic display, which is associated with a switch from the flexible auto-stereoscopic display displaying a stereoscopic image to the flexible auto-stereoscopic display displaying a non-stereoscopic image.
11. An apparatus as claimed in claim 1, wherein the computer program instructions are configured, working with the at least one processor, to cause: the flexible auto-stereoscopic display to change from displaying a stereoscopic image to displaying a non-stereoscopic image, in dependence upon the bending of the flexible auto-stereoscopic display.
12. An apparatus as claimed in claim 1, further comprising the flexible auto-stereoscopic display which includes a display panel and the parallax barrier arrangement.
13. A method, comprising:
detecting bending of a flexible auto-stereoscopic display; and
adjusting a parallax barrier arrangement of the flexible auto-stereoscopic display in dependence upon the bending of the flexible auto-stereoscopic display.
14. A method as claimed in claim 13, wherein the parallax barrier arrangement is configured to provide a plurality of opaque regions defining a plurality of slits, and adjusting the parallax barrier arrangement comprises adjusting at least one characteristic of the opaque regions.
15. A method as claimed in claim 13, wherein the at least one characteristic comprises one or more positions of the opaque regions and/or one or more widths of the opaque regions.
16. A method as claimed in claim 13, further comprising:
changing how auto-stereoscopic image content is displayed by pixels of the flexible auto-stereoscopic display, in accordance with adjustment of the parallax barrier arrangement.
17. A non-transitory computer readable medium storing computer program instructions that, when performed by at least one processor, cause at least the following to be performed:
detecting bending of a flexible auto-stereoscopic display; and
adjusting a parallax barrier arrangement of the flexible auto-stereoscopic display in dependence upon the bending of the flexible auto-stereoscopic display.
18. A non-transitory computer readable medium as claimed in claim 17, wherein the parallax barrier arrangement is configured to provide a plurality of opaque regions defining a plurality of slits, and adjusting the parallax barrier arrangement comprises adjusting at least one characteristic of the opaque regions.
19. A non-transitory computer readable medium as claimed in claim 17, wherein the at least one characteristic comprises one or more positions of the opaque regions and/or one or more widths of the opaque regions.
20. A non-transitory computer readable medium as claimed in claim 17, further comprising: changing how auto-stereoscopic image content is displayed by pixels of the flexible auto-stereoscopic display, in accordance with adjustment of the parallax barrier arrangement.
US13/274,047 2011-10-14 2011-10-14 Auto-stereoscopic display control Abandoned US20130093753A1 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
US13/274,047 US20130093753A1 (en) 2011-10-14 2011-10-14 Auto-stereoscopic display control
US14/351,737 US9965064B2 (en) 2011-10-14 2012-10-05 Flexible auto-stereoscopic display control and adjustment of the parallel barrier arrangement based on bending of the display
EP12840709.5A EP2740017B1 (en) 2011-10-14 2012-10-05 Auto-stereoscopic display control
PCT/IB2012/055379 WO2013054243A2 (en) 2011-10-14 2012-10-05 Auto-stereoscopic display control
CN201280050213.4A CN103874972B (en) 2011-10-14 2012-10-05 Automatic stereoscopic display device is controlled

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US13/274,047 US20130093753A1 (en) 2011-10-14 2011-10-14 Auto-stereoscopic display control

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US14/351,737 Continuation US9965064B2 (en) 2011-10-14 2012-10-05 Flexible auto-stereoscopic display control and adjustment of the parallel barrier arrangement based on bending of the display

Publications (1)

Publication Number Publication Date
US20130093753A1 true US20130093753A1 (en) 2013-04-18

Family

ID=48082612

Family Applications (2)

Application Number Title Priority Date Filing Date
US13/274,047 Abandoned US20130093753A1 (en) 2011-10-14 2011-10-14 Auto-stereoscopic display control
US14/351,737 Active 2032-12-22 US9965064B2 (en) 2011-10-14 2012-10-05 Flexible auto-stereoscopic display control and adjustment of the parallel barrier arrangement based on bending of the display

Family Applications After (1)

Application Number Title Priority Date Filing Date
US14/351,737 Active 2032-12-22 US9965064B2 (en) 2011-10-14 2012-10-05 Flexible auto-stereoscopic display control and adjustment of the parallel barrier arrangement based on bending of the display

Country Status (4)

Country Link
US (2) US20130093753A1 (en)
EP (1) EP2740017B1 (en)
CN (1) CN103874972B (en)
WO (1) WO2013054243A2 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130155052A1 (en) * 2011-12-15 2013-06-20 Dongseuck Ko Display apparatus and method of adjusting 3d image therein
US20130162556A1 (en) * 2011-12-23 2013-06-27 Samsung Electronics Co., Ltd Method and apparatus for controlling flexible display in portable terminal
US20130176406A1 (en) * 2011-03-23 2013-07-11 Sony Ericsson Mobile Communications Ab Multi-layer optical elements of a three-dimensional display for reducing pseudo-stereoscopic effect
CN103645749A (en) * 2013-12-23 2014-03-19 张志增 Automatic adjusting type display device and adjusting method thereof
GB2520552A (en) * 2013-11-26 2015-05-27 Nokia Technologies Oy An apparatus for user input and/or user output
US10191293B2 (en) * 2014-07-18 2019-01-29 Boe Technology Group Co., Ltd. Grating controlling method and apparatus, grating, display panel, and three-dimensional (3D) display device

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104854863A (en) * 2012-11-02 2015-08-19 夏普株式会社 Display device and display method
KR102192986B1 (en) * 2014-05-23 2020-12-18 삼성전자주식회사 Image display apparatus and method for displaying image
KR102208308B1 (en) * 2014-09-11 2021-01-27 삼성전자주식회사 Dispaly apparatus and controlling method thereof
CN104317396B (en) * 2014-10-10 2017-11-17 宇龙计算机通信科技(深圳)有限公司 A kind of method, apparatus and terminal device of the automatic deformation of screen
US11150488B2 (en) * 2016-12-14 2021-10-19 Pure Depth Limited Fixed depth display for vehicle instrument panel
GB2571921A (en) * 2018-03-05 2019-09-18 Flexenable Ltd Displays
CN110119260B (en) * 2019-04-28 2023-04-18 维沃移动通信有限公司 Screen display method and terminal

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05122733A (en) * 1991-10-28 1993-05-18 Nippon Hoso Kyokai <Nhk> Three-dimensional picture display device
JP4149574B2 (en) 1997-08-29 2008-09-10 ゼロックス コーポレイション User interface support device and information input method
GB2405043A (en) 2003-08-13 2005-02-16 Sharp Kk Compensation for refraction effects in an autostereoscopic display
US7573491B2 (en) 2004-04-02 2009-08-11 David Hartkop Method for formatting images for angle-specific viewing in a scanning aperture display device
KR100786862B1 (en) 2004-11-30 2007-12-20 삼성에스디아이 주식회사 Barrier device, three dimensional image display using the same and method thereof
GB2428344A (en) 2005-07-08 2007-01-24 Sharp Kk Multiple view directional display
DE102005052070A1 (en) 2005-10-28 2007-05-03 Bundesdruckerei Gmbh display device
US20110090413A1 (en) * 2006-08-18 2011-04-21 Industrial Technology Research Institute 3-dimensional image display
CN1963595A (en) * 2006-12-07 2007-05-16 四川大学 Nonplanar grating style three-dimension display screen
GB2453323A (en) 2007-10-01 2009-04-08 Sharp Kk Flexible backlight arrangement and display
DE102007060461A1 (en) 2007-12-13 2009-06-18 Visumotion Gmbh Arrangement for stereoscopic representation, has image reproduction device flexibly arranged with screen and optical element, where optical element is connected over flexible substrate with image reproduction device
JP5022964B2 (en) * 2008-03-28 2012-09-12 株式会社東芝 3D image display apparatus and 3D image display method
KR101472021B1 (en) 2008-09-02 2014-12-24 엘지전자 주식회사 Mobile terminal equipped with flexible display and controlling method thereof
US8331023B2 (en) 2008-09-07 2012-12-11 Mediatek Inc. Adjustable parallax barrier 3D display
CN101349817A (en) 2008-09-17 2009-01-21 四川大学 Non-plane parallax grating three-dimensional display screen
WO2010041227A1 (en) 2008-10-12 2010-04-15 Barit, Efrat Flexible devices and related methods of use
JP2010157060A (en) 2008-12-26 2010-07-15 Sony Corp Display device
KR101057098B1 (en) * 2009-07-10 2011-08-16 (주)엔디스 Luminance flicker control apparatus and method for wide viewing angle stereoscopic display
KR101078899B1 (en) 2010-01-29 2011-11-01 주식회사 팬택 Flexible Display Screen Location Control Apparatus

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130176406A1 (en) * 2011-03-23 2013-07-11 Sony Ericsson Mobile Communications Ab Multi-layer optical elements of a three-dimensional display for reducing pseudo-stereoscopic effect
US20130155052A1 (en) * 2011-12-15 2013-06-20 Dongseuck Ko Display apparatus and method of adjusting 3d image therein
US9124865B2 (en) * 2011-12-15 2015-09-01 Lg Electronics Inc. Display apparatus and method of adjusting 3D image therein
US20130162556A1 (en) * 2011-12-23 2013-06-27 Samsung Electronics Co., Ltd Method and apparatus for controlling flexible display in portable terminal
US8963833B2 (en) * 2011-12-23 2015-02-24 Samsung Electronics Co., Ltd. Method and apparatus for controlling flexible display in portable terminal
GB2520552A (en) * 2013-11-26 2015-05-27 Nokia Technologies Oy An apparatus for user input and/or user output
CN103645749A (en) * 2013-12-23 2014-03-19 张志增 Automatic adjusting type display device and adjusting method thereof
US10191293B2 (en) * 2014-07-18 2019-01-29 Boe Technology Group Co., Ltd. Grating controlling method and apparatus, grating, display panel, and three-dimensional (3D) display device

Also Published As

Publication number Publication date
US9965064B2 (en) 2018-05-08
EP2740017A2 (en) 2014-06-11
WO2013054243A2 (en) 2013-04-18
CN103874972A (en) 2014-06-18
WO2013054243A3 (en) 2013-07-25
CN103874972B (en) 2017-08-29
EP2740017B1 (en) 2021-12-15
US20140232647A1 (en) 2014-08-21
EP2740017A4 (en) 2015-04-22

Similar Documents

Publication Publication Date Title
US9965064B2 (en) Flexible auto-stereoscopic display control and adjustment of the parallel barrier arrangement based on bending of the display
CN105282539B (en) Curved surface multi-view image shows equipment and its control method
KR102049132B1 (en) Augmented reality light guide display
CN106454307B (en) Method and apparatus for light field rendering for multiple users
RU2651611C2 (en) Auto-stereoscopic augmented reality display
KR101856568B1 (en) Multi view image display apparatus and controlling method thereof
CN104519344B (en) Multi-view image display device and its control method
CN105425403B (en) Display device
CN105374325B (en) Flexible stereoscopic 3 D display device
TW201348746A (en) 2D/3D switchable display
CN107111180B (en) Prism sheet for glasses-free 3D display and display device having the same
JP5048118B2 (en) Touch panel that displays stereoscopic images
WO2018090923A1 (en) Display processing method and device, and terminal
EP2996332B1 (en) Display apparatus and control method thereof
CN115605802A (en) Display with viewer tracking
US8988411B2 (en) Display device
US9525864B2 (en) Display apparatus and multi view providing method thereof
JP5661893B2 (en) 3D image display device
US8913077B2 (en) Image processing apparatus and image processing method
US20140184761A1 (en) Displaying an Auto-Stereoscopic Image
US9875526B1 (en) Display of three-dimensional images using a two-dimensional display
EP4328783A1 (en) An apparatus, method, computer program for displaying content to a user
US9071833B1 (en) Two-dimensional supplementary information in a three-dimensional image
KR20210092919A (en) Method and device for glasses-free 3D display capable of simultaneous 2D/3D output
WO2019086635A1 (en) Display system, mobile device and method for providing three-dimensional views

Legal Events

Date Code Title Description
AS Assignment

Owner name: NOKIA CORPORATION, FINLAND

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:RISSA, TERO PEKKA;HAPPONEN, AKI PETRI;REEL/FRAME:027453/0379

Effective date: 20111031

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION