The present invention relates in general to the field of information handling system audiovisual presentation, and more particularly to an information handling system adaptive spatialized three dimensional audio.
As the value and use of information continues to increase, individuals and businesses seek additional ways to process and store information. One option available to users is information handling systems. An information handling system generally processes, compiles, stores, and/or communicates information or data for business, personal, or other purposes thereby allowing users to take advantage of the value of the information. Because technology and information handling needs and requirements vary between different users or applications, information handling systems may also vary regarding what information is handled, how the information is handled, how much information is processed, stored, or communicated, and how quickly and efficiently the information may be processed, stored, or communicated. The variations in information handling systems allow for information handling systems to be general or configured for a specific user or specific use such as financial transaction processing, airline reservations, enterprise data storage, or global communications. In addition, information handling systems may include a variety of hardware and software components that may be configured to process, store, and communicate information and may include one or more computer systems, data storage systems, and networking systems.
Information handling systems often present audiovisual information to end users. For example, one common use of information handling systems is to play videos retrieved from a network location, such as streaming of entertainment or presenting video conferences. Information handling systems interact with a large variety of displays to present audiovisual information. Standardized cable and wireless interfaces, such as HDMI, allow information handling systems to present audiovisual information at full sized television displays or desktop peripheral displays. In portable information handling systems, a display is often integrated in an information handling system housing to support presentation of audiovisual information without hardwire connections. End users will often present audiovisual information on tablet information handling systems that have a display integrated in an upper surface of a planar housing. In some instances, portable telephones act as tablet information handling system to present audiovisual information.
Audiovisual information typically presents synchronized audio with movie visual images, such as talking voices and background noise. Often, audio is played with stereo effects that provide a direction from which the audio appears to come. For example, basic stereo sounds play left and right audio on left and right speakers so that the end user hears the audio from a desired direction, such as the side of the display having a visual event associated with the audio. To accomplish stereo effects, audio is stored in left and right channels so that the information handling system passes the left and right channels of audio information to left and right speakers for playback. In some instances, external speakers may provide audio from multiple directions with multiple channels. For example, 2.1 stereo sound includes left and right channels plus bass audio through a subwoofer, while 5.1 stereo sound provides surround sound with channels that feed to speakers located behind a viewer. Generally, portable information handling systems that have left and right speakers will support left and right stereo channels while in a portable mode. In some instances, surround sound or other types of audio may be supported with communication of the audio information to an external amplifier and speaker system.
One difficulty that arises with the use of surround sound in portable information handling systems is that end users may orient the housing and speakers in unexpected manners. For example, end users may rotate the housing and integrated display 90 degrees so that speakers align vertically instead of horizontally relative to the end user. Vertical alignment creates an audio separation problem in which the left and right audio channels become top and bottom audio sources relative to the visual images instead of left and right audio sources.
Therefore, a need has arisen for a system and method which adapts stereo sound to horizontal and vertical alignment of speakers that present the stereo sound.
In accordance with the present invention, a system and method are provided which substantially reduce the disadvantages and problems associated with previous methods and systems for presenting stereo audio information synchronized with visual information at a portable information handling system that rotates between horizontal and vertical alignments. Plural speakers disposed at the perimeter of the information handling system housing align a first speaker for left audio and a second speaker for right audio to present audio information in each of plural visual orientations, such as landscape and portrait orientations of the display. Extra speakers that support visual orientations not in use can present spatialized three dimensional sounds when not selected to present left or right audio, such as by generating reverbs that emulate three dimensional sounds.
More specifically, an information handling system presents audiovisual information as visual images presented at a display and audible sounds presented at plural speakers, such as movie or videoconference. Orientation sensors detect an orientation of the information handling system to determine a visual orientation for presentation of the visual images. For example, an accelerometer or an Earth magnetic sensor detects a vertical axis relative to Earth and presents visual information aligned with the vertical axis on the assumption that an end user viewing the visual image is upright. Alternatively, a camera captures a visual image of an end user viewing the display and analyzes eye tracking or other facial features of the captured image to determine a vertical axis for visual orientation. Upon detection of rotation of the information handling system, an audio system directs left and right audio to appropriate speakers based upon the visual orientation, and in one embodiment, also directs left and right spatialized three dimensional audio to appropriate other speakers that are not presenting left and right audio. In one embodiment, the audio system determines an audio orientation independent of the visual orientation so that right and left audio is presented in a desired manner based upon end user location information. In one embodiment, monoaural presentation of audio information instead of left and right stereo presentation may be used when an audio orientation is indefinite or has multiple possible axes.
The present invention provides a number of important technical advantages. One example of an important technical advantage is that an information handling system presents left and right audio aligned with a visual presentation in both landscape and portrait orientations. To achieve left and right audio in both landscape and portrait orientations, a speaker is included in each corner of the information handling system housing so that a left and right speaker are both available in each housing orientation. Speakers that are not aligned in a location that aids presentation of left and right audio may be used to enhance the audio experience, such as by presenting locally-generated spatialized three dimensional audio. Visual and audio presentation of information may be supported along independent axes and audio presentation may include monoaural presentation where left and right audio orientation becomes uncertain or different for plural end users observing visual information.
The present invention may be better understood, and its numerous objects, features and advantages made apparent to those skilled in the art by referencing the accompanying drawings. The use of the same reference number throughout the several figures designates a like or similar element.
An information handling system presents left and right audio from the respective direction relative to an end user as the user rotates the housing between landscape and portrait orientations. For purposes of this disclosure, an information handling system may include any instrumentality or aggregate of instrumentalities operable to compute, classify, process, transmit, receive, retrieve, originate, switch, store, display, manifest, detect, record, reproduce, handle, or utilize any form of information, intelligence, or data for business, scientific, control, or other purposes. For example, an information handling system may be a personal computer, a network storage device, or any other suitable device and may vary in size, shape, performance, functionality, and price. The information handling system may include random access memory (RAM), one or more processing resources such as a central processing unit (CPU) or hardware or software control logic, ROM, and/or other types of nonvolatile memory. Additional components of the information handling system may include one or more disk drives, one or more network ports for communicating with external devices as well as various input and output (I/O) devices, such as a keyboard, a mouse, and a video display. The information handling system may also include one or more buses operable to transmit communications between the various hardware components.
Referring now to
In the example embodiment, an audio system 24 receives audio information from CPU 16 and presents the audio information as audible sounds at plural speakers 26-32. For example, audio information is synchronized with visual information when presenting audiovisual files, such as movies or video conferences. As another example, audio files are presented independent of visual information, such as music recordings and telephone conversations. In some instances, audio information has a monoaural configuration, meaning that a single audio channel outputs the same audio signal at each speaker 26-32. In other instances, audio information has plural audio channels that present audio information at a location relative to a listener of the audio information. For example, two channel stereo provides left and right audio signals for presentation at left and right locations relative to a listener. In the example embodiment, display 14 is oriented on housing 12 to have a landscape orientation while presenting two channel stereo information having a left channel played at lower left speaker 26 and a right channel played at a lower right speaker 28. Generally, a landscape orientation has a greater length relative to a viewer of display 14 along a horizontal X axis than a vertical Y axis. Typically, commercial movies are created in a landscape orientation for presentation on standardized displays, such as with HDMI or 4K resolutions. However, with a portable planar housing 12, an end user may rotate housing 12 90 degrees to a portrait orientation having a greater length relative to a viewer of display 14 along a horizontal X axis than a vertical Y axis. In such an instance, the visual information is typically presented at a lower resolution at only a portion of display 14, such as by leaving a blank portion above and below the presented visual information. Various conventional information handling systems use various Earth reference orientation sensor to determine whether to present visual information in a portrait or landscape orientation at display 14, such as an accelerometer 34 that detects gravitational force or an Earth magnetic sensor that detects the Earth's magnetic field. For instance, an operating system interfaces with the orientation sensors to determine a visual image orientation for presentation at display 14, such as landscape or portrait orientation.
In the example embodiment, audio system 24 interfaces with orientation sensors, such as through an operating system or application executing on CPU 16, to determine an audio orientation for presentation of audio information at speakers 26-32. For instance, with a visual orientation having a landscape orientation so that lower left speaker 26 is located to the lower left of visual images presented on display 14, left audio is presented at lower left speaker 26 and right audio is presented at lower right speaker 28. In the example embodiment, upper left speaker 30 and upper right speaker 32 may operate in a variety of modes that enhance audio presentation to the end user. For instance, upper left speaker 30 presents left spatialized three dimensional audio generated locally at audio system 24 by subtracting left audio from right audio and delays the difference to create a three dimensional reverb effect. Similarly, upper right speaker 32 presents right spatialized three dimensional audio generated locally at audio system 24 by subtracting right audio from left audio and delaying the difference to create a three dimensional reverb effect. In alternative embodiments, upper speakers 30 and 32 may provide alternative outputs, such as by remaining silent, outputting the same left and right audio output by the lower speakers or providing bass effects.
In the example embodiment, audio system 24 changes the selection of speakers to present left and right audio as planar housing rotates from the landscape to the portrait orientation. For example, a clockwise rotation of housing 12 places speaker 28 in a lower left position so that audio system 24 plays left audio at speaker 28 instead of right audio. Similarly, rotation of housing 12 places speaker 32 in a lower right position so that audio system 24 plays right audio at speaker 32. After 90 degrees of clockwise rotation, speaker 26 and 30 are located in upper left and right positions respectively to play left and right spatialized audio respectively. An additional 90 degrees of clockwise rotation puts housing 12 is a landscape orientation upside down relative to the original orientation. In one embodiment, audio assignments are shifted counterclockwise as describe above so that upper right speaker 32 presents left audio and upper left speaker 30 presents right audio with speakers 26 and 28 presenting spatialized audio. In an alternative embodiment, left and right audio may shift to speakers located at the top of the visual orientation so that in an inverted landscape orientation plays right audio from speaker 26 and left audio from speaker 28. Advantageously, in portrait orientations one of the upper speakers 30 or 32 is available to support left and right audio so that the end user has correct stereo playback. As is set forth in greater detail below, camera 38 aligns to capture an image of a viewing area in front of display 14, such as facial features of an end user, so that audio orientation may be performed based upon a user's actual facial orientation instead of simply relying upon a visual orientation used by display 14.
Referring now to
Referring now to
Referring now to
In the example embodiment, orientation manager 56 commands crossbar switch 54 to switch audio between speakers 26-32 based upon a detected orientation so that left and right audio plays on the correct speakers for detected audio orientation. The dotted lines across crossbar switch 54 illustrate how audio information is switched in the landscape orientation depicted by
Referring now to
At step 62 left audio is presented at a left speaker relative to the audio orientation and right audio is presented at a right speaker relative to the audio orientation. Once audio is presented, monitoring follows to determine if a change in audio orientation warrants a change in the speakers that play the audio sound. At step 64, a determination is made of whether a change of visual orientation has occurred, such as with a rotation of the housing that changes the visual orientation of visual images presented at the display. If so, the process returns to step 60 to present the visual images with the visual orientation and the audio information with an audio orientation associated with the visual orientation. In one embodiment, a delay is applied after detection of a change in visual orientation to ensure that the new visual orientation is selected long enough to warrant a change of presentation of visual images. In some instances, the delay for selection of audio orientation may be longer or shorter than the delay associated with selection of visual orientation. For example, audio channel switching to a new channel may be supported more quickly than visual orientation changes. Alternatively, audio changes may be delayed until after visual orientation changes have completed. In one embodiment, as a transition between portrait and landscape orientations are detected, audio changes from stereo to monoaural so that audio direction to speaker location transition may blend with visual image changes. For example, upon detection of a change of visual orientation, audio presentation changes to monoaural presentation, then after visual orientation image presentation change is complete, audio is presented with the new audio orientation applied.
At step 66 a determination is made of whether an audio orientation change has occurred in the absence of a visual orientation change. As an example, if multiple individuals are viewing a display from multiple directions, the audio orientation may be undetermined. In such an instance, monoaural audio presentation may replace stereo audio presentation. Alternatively, in an instance where a display presents visual images at a visual orientation that is different than the audio orientation of a viewer of a display, such as based upon an image captured of the viewer, the audio orientation may change to present stereo left and right relative to the viewer's location instead of relative to the image orientation. If a change in audio orientation is detected, the process continues to step 62 to present the audio according to the new orientation. If no change is detected, the process returns to step 64 to continue to monitor visual and audio orientation changes.
Although the present invention has been described in detail, it should be understood that various changes, substitutions and alterations can be made hereto without departing from the spirit and scope of the invention as defined by the appended claims.