Abstract:
본 발명은 안전 생활 지원 장치 및 방법에 관한 것으로, 본 발명에 따른 일 실시예는 센서에 관한 정보, 디바이스에 관한 정보 및 사용자에 관한 정보를 수신하는 정보 수신부, 상기 센서에 의해 측정되는 센싱값 정보 및 상기 디바이스의 동작 상태 정보를 이용하여 상황 패턴 정보를 생성하는 패턴 정보 생성부, 상기 상황 패턴 정보와 상기 센싱값 정보 및 상기 동작 상태 정보를 비교하여, 현재 상황을 인지하는 상황 인지부, 상기 현재 상황에 상응하는 상기 디바이스의 제어 서비스를 검색하는 프로파일부 및 상기 제어 서비스를 기초로 상기 현재 상황에 맞는 상기 디바이스의 제어를 수행하는 상황 처리부를 포함하는 안전 생활 지원 장치를 제공할 수 있다.
Abstract:
Disclosed is an apparatus and method for controlling a terminal based on a living pattern. The apparatus for controlling a terminal based on a living pattern comprises an interface configured to read n sets of physical terminal use information (n is a natural number) from a database, and select, among the read n sets of physical terminal use information, m sets of physical terminal use information (m is a natural number) of which a difference in length between a set reference time and a start time or a termination time is less than or equal to a length of set interval time, and a processor configured to generate a virtual terminal profile based on the m sets of physical terminal use information and control a virtual terminal included in the generated virtual terminal profile.
Abstract:
PURPOSE: A method for compressing an image using a dual object detection and motion trajectory information in steps of encoding and decoding the image is provided to extract image information, motion information, and transformation information for an object from an encoding process, and to reconfigure a prediction frame using the motion information and the transformation information for the object extracted on the basis of a reference frame in a decoding process, thereby raising a compression rate. CONSTITUTION: A method for compressing an image using a dual object detection and motion trajectory information in a step of encoding the image includes; a step of extracting an object with separating the object and a background from a reference frame in the image; and a step of extracting the object, the initial location value and the size of a block adjacent to the object, and the motion trajectory information of the object. [Reference numerals] (AA) Start decoding; (BB) End; (S210) Check header information; (S214) Decode an I frame; (S216) Search a reference frame; (S218) Generate background information about an expected frame based on a reference frame; (S220) Check information about a starting location value (i, j) and a size (m, n) of a block adjacent to an object in the reference frame; (S222) Extract a relevant object by using information about the location and size of a relevant block; (S224) Generate an expected frame by using header information about the extracted object in the reference frame and applying motion trajectory information; (S226) Is there form deformation information about an object in a header?; (S228) Correct the expected frame by using transform information about an object; (S230) Is there correction information about a block adjacent to an object in a header?; (S232) Reconstruct block information about an error of the background around an extracted object in a reference frame of a header information reference; (S234) Perform the reconstruction for each object?; (S236) Final frame?
Abstract:
PURPOSE: An encoding method which applies an intra prediction of a macro block variable size division mode and a device thereof are provided to reduce an error of pixel values of a macro block by processing a calculation mode of a representative pixel value of the corresponding macro block in case of applying the intra prediction in a variable size macro block compression mode of a P frame. CONSTITUTION: In case the horizontal and vertical sizes of a macro block are the same or less than a standard size, an encoding device calculates the average value of the macro block and sets up the representative value of the macro block(S520,S522,S529). In case the horizontal and vertical sizes exceed the standard size or at least one of the sizes exceeds the standard size, the device calculates an average value about each minor macro block which is generated by the division of the macro block and sets up a representative value about each of the minor macro block(S530,S532,S526). [Reference numerals] (AA) Start; (BB) End; (CC) Add encoding information based on the comparison result; (S500) Input a P/B frame; (S502) Divide a macro block with a variable size; (S504) Generate a macro block list; (S506) Read in macro blocks according to the order of macro block risk; (S508) Macro block exists?; (S510) Search a macro block with the most similar pixel values to a macro block in the existing frame; (S512) Implement inter prediction with the searched similar macro block and an encoding target macro block; (S514,S536) Encode and temporarily store the inter prediction result value; (S516) Define all flags with inter prediction; (S518) Collect horizontal and vertical lengths of a processing target macro block; (S520) Horizontal length