Audio alteration techniques
First Claim
1. A method comprising:
- receiving, at an electronic device, a plurality of video data frames representing an object;
receiving, at the electronic device, an audio signal associated with the plurality of video data frames, wherein the audio signal includes a first audio property and a second audio property;
processing, by the electronic device, the video data frames, wherein processing the video data frames includes encoding the video data frames via a video encoder of the electronic device to provide encoding data, wherein the encoding data includes a motion vector calculated by the video encoder for the object, and wherein the motion vector includes a horizontal directionality and a vertical directionality; and
altering, by the electronic device, the audio signal associated with the plurality of video data frames, wherein altering the audio signal includes;
adjusting the first audio property based on the horizontal directionality of the motion vector, andadjusting the second audio property based on the vertical directionality of the motion vector.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of altering audio output from an electronic device based on image data is provided. In one embodiment, the method includes acquiring image data and determining one or more characteristics of the image data. Such characteristics may include sharpness, brightness, motion, magnification, zoom setting, and so forth, as well as variation in any of the preceding characteristics. The method may also include producing audio output, wherein at least one characteristic of the audio output is determined based on one or more of the image data characteristics. Various audio output characteristics that may be varied based on the video data characteristics may include, for instance, pitch, reverberation, tempo, volume, filter frequency response, added sound effects, or the like. Additional methods, devices, and manufactures are also disclosed.
-
Citations
21 Claims
-
1. A method comprising:
-
receiving, at an electronic device, a plurality of video data frames representing an object; receiving, at the electronic device, an audio signal associated with the plurality of video data frames, wherein the audio signal includes a first audio property and a second audio property; processing, by the electronic device, the video data frames, wherein processing the video data frames includes encoding the video data frames via a video encoder of the electronic device to provide encoding data, wherein the encoding data includes a motion vector calculated by the video encoder for the object, and wherein the motion vector includes a horizontal directionality and a vertical directionality; and altering, by the electronic device, the audio signal associated with the plurality of video data frames, wherein altering the audio signal includes; adjusting the first audio property based on the horizontal directionality of the motion vector, and adjusting the second audio property based on the vertical directionality of the motion vector. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An electronic device comprising:
-
an image capture device disposed in a housing; an image signal processor disposed in the housing; a video encoder disposed in the housing; and audio processing logic disposed in the housing; wherein the electronic device is configured to acquire a plurality of video data frames representing an object via the image capture device, to acquire an audio signal associated with the plurality of video data frames and having a first audio property and a second audio property, to encode the video data frames such that the encoding data includes a motion vector having a horizontal directionality and a vertical directionality calculated by the video encoder for motion of the object, to adjust the first audio property via the audio processing logic based on the horizontal directionality of the motion vector, and to adjust the second audio property via the audio processing logic based on the vertical directionality of the motion vector. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
receiving, at an electronic device, image data representing an object; receiving, at the electronic device, an audio signal associated with the image data, wherein the audio signal includes a first audio property and a second audio property; analyzing the image data via image processing logic of the electronic device; and altering a characteristic of the audio signal based on the analyzed image data; wherein analyzing the image data includes determining motion of the object represented in the image data and calculating a motion vector having a horizontal directionality and a vertical directionality for the object, and wherein altering the characteristic of the audio signal includes altering the first audio property based on the vertical directionality of the motion vector or altering the second audio property based on the horizontal directionality of the motion vector. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A manufacture comprising:
one or more non-transitory, computer-readable storage media having application instructions encoded thereon for execution by a processing system, the application instructions comprising; instructions for acquiring image data representing an object; instructions for acquiring an audio signal associated with the image data, wherein the audio signal includes a first audio property, a second audio property, and a third audio property; instructions for receiving an image attribute from image processing logic configured to encode the acquired image data; instructions for altering the audio signal based on a motion vector calculated for motion of the object represented in the image data, wherein the motion vector includes a horizontal directionality and a vertical directionality, and wherein altering the audio signal includes adjusting the first audio property based on the horizontal directionality of the motion vector and adjusting the second audio property based on the vertical directionality of the motion vector; and instructions for generating an additional audio effect that alters the audio signal, wherein altering the audio signal includes adjusting the third audio property in response to a physical motion of an electronic device caused by a user input, and wherein adjusting the third audio property is based on a direction of the physical motion. - View Dependent Claims (19, 20, 21)
Specification