System for cloud streaming service, method for same using still-image compression technique and apparatus therefor
First Claim
1. A cloud streaming server comprising:
- a memory;
a processor configured to execute instructions stored in the memory and to;
communicate with a user device via a network;
determine a changed region of a current frame changed from a previous frame by comparing the current frame with the previous frame;
capture the changed region;
perform a still image encoding of the changed region corresponding to one frame by using a still image compression technique; and
perform a cloud streaming service based on a still image by sending the still-image-encoded changed region to the user device,wherein the processor is further configured to;
identify an application type of the user device from an input signal of the user device, wherein the application type of the user device comprises a static type and a dynamic type;
detect a section having a less frame change than a predetermined value from among all frames transmitted to the user device when the application type of the user device is identified to be the static type;
capture the changed region in the detected section; and
select the still image compression technique in accordance with an image type determined by considering one or more of the number of colors of an image corresponding to the changed region and a standard deviation of pixel values of the image.
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a system for a cloud streaming service, a method for same using a still-image compression technique and an apparatus therefor, particularly the method allowing a still image-based cloud streaming service by comparing the previous frame and current frame to determine and capture the region in the current frame which has changed from the previous frame, and transmitting, to a user, the changed region encoded with the still-image compression technique. By utilizing a still-image compression technique appropriate to the image type when providing the cloud streaming service, the compression efficiency of the still image and the speed of the cloud streaming service can be improved.
-
Citations
5 Claims
-
1. A cloud streaming server comprising:
- a memory;
a processor configured to execute instructions stored in the memory and to;
communicate with a user device via a network;determine a changed region of a current frame changed from a previous frame by comparing the current frame with the previous frame; capture the changed region; perform a still image encoding of the changed region corresponding to one frame by using a still image compression technique; and perform a cloud streaming service based on a still image by sending the still-image-encoded changed region to the user device, wherein the processor is further configured to; identify an application type of the user device from an input signal of the user device, wherein the application type of the user device comprises a static type and a dynamic type; detect a section having a less frame change than a predetermined value from among all frames transmitted to the user device when the application type of the user device is identified to be the static type; capture the changed region in the detected section; and select the still image compression technique in accordance with an image type determined by considering one or more of the number of colors of an image corresponding to the changed region and a standard deviation of pixel values of the image. - View Dependent Claims (2, 3, 4, 5)
- a memory;
Specification