IP Library Granted Patent US 9,883,117
Granted Patent B2
US 9,883,117 · App. 14/440,481 · Granted Jan 30, 2018

Method and apparatus for creating motion effect for image

Inventor: Sami Niemi (Skanor, SE)
Assignee: Nokia Technologies Oy
H04N5/2628G06F3/0412G06F3/0485G06F3/0488G06F3/04845G06T7/20G06T13/80G11B27/105G11B27/34H04N5/265H04N5/2625H04N5/4448H04N21/4318H04N21/4325H04N21/47217H04N21/8153G06F2203/04101G06F2203/04808G06T2207/10004H04N2101/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,883,117
App. No.
14/440,481
Granted
Jan 30, 2018
Kind
B2
Abstract

A method includes maintaining images and associated video streams; detecting a swipe gesture of a user on a touch sensitive display, wherein the swipe gesture comprises direction and speed information; and selecting an image based on the direction information of the swipe gesture. The method includes adjusting a playback of an associated video stream based on the direction and the speed information of the swipe gesture; providing the associated video stream on the display during the swipe gesture, for creating a motion effect relating to the image; and providing the image on the display after the swipe gesture.

Claims (66)

1. An apparatus, comprising:

a touch sensitive display;

a processor;

a memory including computer program code;

the memory and the computer program code configured to, with the processor, cause the apparatus to:

maintain images comprising a first image and a second image in consecutive order for user browsing and associated video streams;

detect a swipe gesture of a user on the touch sensitive display, wherein the swipe gesture comprises direction and speed information;

select the second image based on the direction information of the swipe gesture;

provide a transition from the first image to the second image synchronized with the speed and the direction of the swipe gesture, wherein a video stream associated to the second image is displayed during the transition;

adjust a playback of the associated video stream based on the direction and the speed information of the swipe gesture;

provide the associated video stream on the display during the swipe gesture, for creating a motion effect relating to the second image; and

provide the second image on the display after the swipe gesture.

2. The apparatus of claim 1 , wherein the associated video stream comprises a series of video image frames, and the second image being comprised by one of the video image frames.

3. The apparatus of claim 1 , wherein the associated video stream comprises a series of still images, and the second image being comprised by one of the still images.

4. The apparatus of claim 1 , further comprising:

a camera; and

the memory and the computer program code further configured to, with the processor, cause the apparatus to:

capture the images and the associated video streams using the camera.

5. The apparatus of claim 1 , wherein

the memory and the computer program code further configured to, with the processor, cause the apparatus to:

provide the first image in a first window on the display; and

provide the video stream associated to the second image in a second window on the display.

6. The apparatus of claim 5 , wherein the first and second window slide on the display in response to the swipe gesture.

7. The apparatus of claim 1 , wherein

the memory and the computer program code further configured to, with the processor, cause the apparatus to:

provide, when no swipe gesture being detected, the first image in a first window on the display; and

provide, when swipe gesture being detected, the video stream associated to the second image in a second window on the display.

8. The apparatus of claim 7 , wherein

the memory and the computer program code further configured to, with the processor, cause the apparatus to:

provide, when swipe gesture being detected, the video stream associated to the first image in the first window on the display.

9. The apparatus of claim 1 , wherein

the memory and the computer program code further configured to, with the processor, cause the apparatus to:

maintain a first image and a second image in consecutive order for user browsing; and

provide a transition from the first image to the second image synchronized with the speed and the direction of the swipe gesture, wherein a video stream associated to the first image displayed during the transition.

10. The apparatus of claim 1 , wherein the transition comprises sliding the video stream associated to the second image, into the display, synchronized with the speed and the direction of the swipe gesture and blending into the second image as the swipe gesture is ended.

11. The apparatus of claim 1 , wherein adjusting the playback of the associated video stream comprises at least one of the following:

adjusting a playback speed based on the speed information of the swipe gesture; and

adjusting a playback direction based on the direction information of the swipe gesture.

12. The apparatus of claim 1 , further comprising:

a camera; and

the memory and the computer program code further configured to, with the processor, cause the apparatus to:

capture a plurality of consecutive images using the camera;

select an image of the plurality of consecutive images; and

generate the associated video stream for the selected image using at least two of the plurality of consecutive images.

13. The apparatus of claim 12 , wherein the selected image is one of the following:

a first image of the plurality of consecutive images;

an intermediate image of the plurality of consecutive images; and

a last image of the plurality of consecutive images.

14. The apparatus of claim 12 , wherein selecting the image of the plurality of consecutive images is done by the user.

15. A method for creating a motion effect relating to an image comprising:

maintaining images comprising a first image and a second image in consecutive order for user browsing and associated video streams;

detecting a swipe gesture of a user on a touch sensitive display, wherein the swipe gesture comprises direction and speed information;

selecting the second image based on the direction information of the swipe gesture;

providing a transition from the first image to the second image synchronized with the speed and the direction of the swipe gesture, wherein a video stream associated to the second image is displayed during the transition,

adjusting a playback of the associated video stream based on the direction and the speed information of the swipe gesture;

providing the associated video stream on the display during the swipe gesture, for creating a motion effect relating to the second image; and

providing the second image on the display after the swipe gesture.

16. The method of claim 15 , wherein the associated video stream comprises a series of video image frames, and the second image being comprised by one of the video image frames.

17. A computer program product comprising a non-transitory computer readable medium having computer executable program code stored thereon which, when executed by at least one controller of an apparatus, causes the apparatus to:

maintain images comprising a first image and a second image in consecutive order for user browsing and associated video streams;

detect a swipe gesture of a user on a touch sensitive display, wherein the swipe gesture comprises direction and speed information;

select the second image based on the direction information of the swipe gesture;

provide a transition from the first image to the second image synchronized with the speed and the direction of the swipe gesture, wherein a video stream associated to the second image is displayed during the transition;

adjust a playback of the associated video stream based on the direction and the speed information of the swipe gesture;

provide the associated video stream on the display during the swipe gesture, for creating a motion effect relating to the second image; and

provide the second image on the display after the swipe gesture.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 1, 2017
From: NIEMI, SAMI
To: NOKIA TECHNOLOGIES OY
Reel/Frame 042190/0519 →
Continuity (1)
Related Publication 20150256763A1 · Sep 10, 2015