P
US9883235B2ActiveUtilityPatentIndex 52

Video motion augmentation

Assignee: AT & T IP I LPPriority: Oct 28, 2015Filed: Oct 28, 2015Granted: Jan 30, 2018
Est. expiryOct 28, 2035(~9.3 yrs left)· nominal 20-yr term from priority
Inventors:ZAVESKY ERICJACKSON JAMES EPRATT JAMES H
H04N 21/23439G06T 2207/10016H04N 21/234363H04N 21/23418H04N 21/25825G06T 5/50H04N 21/6131H04N 21/4516G06F 16/9577H04N 21/4358H04N 21/431H04N 21/4758H04N 21/44008H04N 21/41265G06F 17/30905H04N 21/4126G06T 5/00G06K 9/00335G06K 9/00744G06V 40/20G06V 20/46
52
PatentIndex Score
0
Cited by
28
References
20
Claims

Abstract

A system for providing video motion augmentation is disclosed. In particular, the system provides mechanisms for analyzing video content, metadata, or a combination thereof, to dynamically enhance and adapt regions of small movements or micro-movements in the video content based on a variety of inputs. The regions of small movements or micro-movements may be enhanced based on device characteristics associated with a device consuming the video content, based on a theme associated with the content, based on sensor data, based on user feedback, and based on a variety of other inputs. For example, motion content in the video content may be enhanced and emphasized based on the display resolution or other device characteristics of a device requesting the video content. Once the enhanced video content is generated based on the inputs, the enhanced content may be provided to the device requesting the content.

Claims

exact text as granted — not AI-modified
We claim: 
     
       1. A system, comprising:
 a memory that stores instructions; 
 a processor that executes the instructions to perform operations, the operations comprising:
 receiving, from a device, a request for media content; 
 transmitting, in response to the request, a first version of the media content to the device; 
 receiving, while the first version of the media content is being transmitted, a communication indicating a device characteristic of the device; 
 enhancing a portion of the first version of the media content based on the device characteristic of the device, based on a type of environment that the device is located in, based on a light level associated with the device requesting the media content, based on a type of motion content in the first version of the media content, and based on an orientation of the device, wherein the portion enhanced comprises the motion content in the first version of the media content; 
 generating a second version of the media content including the portion of the first version of the media content enhanced based on the device characteristic of the device; and 
 transmitting, to the device, the second version of the media content for display on the device. 
 
 
     
     
       2. The system of  claim 1 , wherein the operations further comprise enhancing the portion of the first version of the media content based on metadata embedded within the first version of the media content. 
     
     
       3. The system of  claim 2 , wherein the operations further comprise enhancing the portion of the first version of the media content based on a theme associated with the first version of the media content, and wherein the operations further comprise generating a third version of the media content including the portion of the first version of the media content enhanced based on the metadata and the theme. 
     
     
       4. The system of  claim 1 , wherein the operations further comprise receiving sensor data from a sensor of the device, and wherein the operations further comprise enhancing the portion of the first version of the media content based on the sensor data. 
     
     
       5. The system of  claim 1 , wherein the operations further comprise receiving feedback from a user of the device, wherein the feedback is associated with the second version of the media content, and wherein the operations further comprise enhancing motion content of the second version of the media content based on the feedback. 
     
     
       6. The system of  claim 1 , wherein the operations further comprise dynamically enhancing a region of micro-movement in the motion content of the first version of the media content. 
     
     
       7. The system of  claim 1 , wherein the operations further comprise receiving aggregated feedback from a user of the device and a plurality of other users, and wherein the operations further comprise enhancing motion content of the second version of the media content based on the aggregated feedback. 
     
     
       8. The system of  claim 1 , wherein the operations further comprise enhancing the portion of the first version of the media content by emphasizing movements in motion content. 
     
     
       9. The system of  claim 1 , wherein the operations further comprise detecting movements in the motion content of the first version of the media content based on an object-specific rule. 
     
     
       10. The system of  claim 1 , wherein the operations further comprise enhancing the portion of the first version of the media content by utilizing seam filling. 
     
     
       11. The system of  claim 1 , wherein the operations further comprise determining motion frequencies for the motion content in the first version of the media content. 
     
     
       12. The system of  claim 1 , wherein the operations further comprise exporting, to a haptic component of the device, information associated with the motion content enhanced based on the device characteristic, and wherein the haptic component outputs haptic vibration feedback corresponding to the motion content enhanced based on the device characteristic. 
     
     
       13. A method, comprising:
 receiving, from a device, a request for media content; 
 receiving a communication indicating a device characteristic of the device; 
 enhancing, by utilizing instructions from a memory that are executed by a processor, a portion of a first version of the media content based on the device characteristic of the device, based on a type of environment that the device is located in, based on a light level associated with the device requesting the media content, based on a type of motion content in the first version of the media content, and based on an orientation of the device, wherein the portion enhanced comprises the motion content in the first version of the media content; 
 generating a second version of the media content including the portion of the first version of the media content enhanced based on the device characteristic of the device; and 
 transmitting, to the device and in response to the request, the second version of the media content for display on the device. 
 
     
     
       14. The method of  claim 13 , further comprising enhancing non-motion content in the first version of the media content based on the device characteristic. 
     
     
       15. The method of  claim 14 , further comprising generating a third version of the media content including the non-motion content enhanced based on the device characteristic. 
     
     
       16. The method of  claim 13 , further comprising enhancing the portion of the first version of the media content based on metadata embedded within the first version of the media content. 
     
     
       17. The method of  claim 13 , further comprising receiving sensor data from a sensor of the device, and wherein the operations further comprise enhancing the portion of the first version of the media content based on the sensor data. 
     
     
       18. The method of  claim 13 , further comprising detecting movements in the motion content of the first version of the media content based on an object-specific rule. 
     
     
       19. The method of  claim 13 , further comprising enhancing the portion of the first version of the media content by emphasizing movements in motion content. 
     
     
       20. A computer-readable device comprising instructions, which when executed by a processor, cause the processor to perform operations comprising:
 receiving, from a device, a request for media content; 
 receiving a communication indicating a device characteristic of the device; 
 enhancing a portion of a first version of the media content based on the device characteristic of the device, based on a type of environment that the device is located in, based on a light level associated with the device requesting the media content, based on a type of motion content in the first version of the media content, and based on an orientation of the device, wherein the portion enhanced comprises the motion content in the first version of the media content; 
 generating a second version of the media content including the portion of the first version of the media content enhanced based on the device characteristic of the device; and 
 transmitting, to the device and in response to the request, the second version of the media content for display on the device.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.