KR102025909B1 - Apparatus for presenting Life-Log, method thereof and computer recordable medium storing program to perform the method - Google Patents

Apparatus for presenting Life-Log, method thereof and computer recordable medium storing program to perform the method Download PDF

Info

Publication number
KR102025909B1
KR102025909B1 KR1020170128474A KR20170128474A KR102025909B1 KR 102025909 B1 KR102025909 B1 KR 102025909B1 KR 1020170128474 A KR1020170128474 A KR 1020170128474A KR 20170128474 A KR20170128474 A KR 20170128474A KR 102025909 B1 KR102025909 B1 KR 102025909B1
Authority
KR
South Korea
Prior art keywords
image
module
lifelog
template
user device
Prior art date
Application number
KR1020170128474A
Other languages
Korean (ko)
Other versions
KR20190038958A (en
Inventor
이영신
강대엽
권순신
박형준
송희석
Original Assignee
(주)씨어스테크놀로지
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by (주)씨어스테크놀로지 filed Critical (주)씨어스테크놀로지
Priority to KR1020170128474A priority Critical patent/KR102025909B1/en
Publication of KR20190038958A publication Critical patent/KR20190038958A/en
Application granted granted Critical
Publication of KR102025909B1 publication Critical patent/KR102025909B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
    • H04N7/183Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a single remote source
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42201Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS] biosensors, e.g. heat sensor for presence detection, EEG sensors or any limb activity sensors worn by the user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/43615Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video stream to a specific local network, e.g. a Bluetooth® network
    • H04N21/43637Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wireless protocol, e.g. Bluetooth, RF or wireless LAN [IEEE 802.11]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4402Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
    • H04N21/440236Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by media transcoding, e.g. video is transformed into a slideshow of still pictures, audio is converted into text
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44218Detecting physical presence or behaviour of the user, e.g. using sensors to detect if the user is leaving the room or changes his face expression during a TV program
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • H04N5/77Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • Analytical Chemistry (AREA)
  • Neurosurgery (AREA)
  • Biophysics (AREA)
  • Biomedical Technology (AREA)
  • Chemical & Material Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Databases & Information Systems (AREA)
  • Telephone Function (AREA)
  • Studio Devices (AREA)

Abstract

본 발명은 라이프로그를 제공하기 위한 장치, 이를 위한 방법 및 이 방법을 수행하는 프로그램이 기록된 컴퓨터 판독 가능한 기록매체에 관한 것으로, 이러한 본 발명은 상기 로그장치의 위치 획득을 위한 위치정보모듈과, 사용자장치와 통신을 위한 통신모듈과, 영상 촬영을 위한 카메라모듈과, 데이터 저장을 위한 저장모듈과, 상기 통신모듈을 통해 사용자장치와 페어링되면, 상기 카메라모듈을 통해 페어링 모드에 따라 설정된 주기 및 조건 중 어느 하나에 따라 영상을 촬영하고, 촬영된 영상을 상기 저장모듈에 저장하며, 소정 주기 및 소정 조건 중 어느 하나에 따라 상기 저장모듈에 저장된 적어도 하나의 영상을 상기 통신모듈을 통해 상기 사용자장치로 전송하도록 제어하는 제어모듈을 포함하는 것을 특징으로 하는 라이프로그를 제공하기 위한 로그장치를 제공한다. The present invention relates to an apparatus for providing a lifelog, a method therefor, and a computer-readable recording medium having recorded thereon a program for performing the method. The present invention relates to a position information module for obtaining a position of the log apparatus; A communication module for communicating with a user device, a camera module for capturing an image, a storage module for storing data, and a pairing with a user device through the communication module, the periods and conditions set according to a pairing mode through the camera module Take an image according to any one of the above, and store the photographed image in the storage module, and at least one image stored in the storage module according to any one of a predetermined period and a predetermined condition to the user device through the communication module For providing a lifelog comprising a control module for controlling to transmit Provide a log device.

Description

라이프로그를 제공하기 위한 장치, 이를 위한 방법 및 이 방법을 수행하는 프로그램이 기록된 컴퓨터 판독 가능한 기록매체{Apparatus for presenting Life-Log, method thereof and computer recordable medium storing program to perform the method}Apparatus for presenting Life-Log, method approximate and computer recordable medium storing program to perform the method}

본 발명은 라이프로깅 기술에 관한 것으로, 보다 상세하게는, 영상을 통해 라이프로그를 제공하기 위한 장치, 이를 위한 방법 및 이 방법이 기록된 컴퓨터 판독 가능한 기록매체에 관한 것이다. The present invention relates to a lifelogging technique, and more particularly, to an apparatus for providing a lifelog through an image, a method therefor and a computer readable recording medium on which the method is recorded.

라이프로그(Life-Log)는 '삶의 기록'을 뜻하는 말로, 취미, 건강, 여가 등에서 생성되는 개인 생활 전반의 기록을 정리, 보관해 주는 서비스이다. 전자기기를 사용하여 일상의 모든 것을 저장하고 검색하는 것을 의미한다. 자신의 일상생활을 디지털로 기록하고 저장한 데이터, 스마트폰에 내장된 위성항법장치, 카메라, 신용카드, 인터넷 커뮤니케이션을 통해 개인의 이동경로와 구매패턴, 소비기호, 일일 운동량 등 다양한 데이터를 수집하는 것이 가능해졌으며, 기업과 정부는 라이프로그 데이터를 활용하고 이를 상업화하는 방법을 모색 중이다. 사용자가 직접 사진, 동영상, 메모 등을 저장하는 것뿐만 아니라 사용자의 위치정보, 생체정보, 운동량 등을 분석한 체계적 기록도 저장된다. 이런 정보는 디지털 기기에 장착된 센서, 위성항법장치(GPS) 등으로 수집이 가능하다. 특히 웨어러블(wearable) 기술의 발달과 보급으로 헬스케어 분야에서 다양한 가치를 생산할 것으로 전망된다. Life-Log means 'record of life' and is a service that organizes and keeps records of personal life generated from hobbies, health, and leisure. It means using electronics to store and retrieve everything in your daily life. It collects various data such as individual movement route, purchase pattern, consumption symbol, daily exercise volume through digitally recorded and stored one's daily life, data stored in smartphone, satellite navigation device, camera, credit card, and internet communication. This is possible, and companies and governments are looking for ways to leverage and commercialize lifelog data. In addition to storing photographs, videos, and memos directly, the system also stores systematic records of the user's location information, biometric information, and exercise. This information can be collected by sensors, GPS, etc. mounted on digital devices. In particular, the development and diffusion of wearable technology is expected to produce a variety of values in the healthcare sector.

한국공개특허 제2017-0008266호 2017년 01월 23일 공개 (명칭: 개인 내 영역 네트워크에 관한 라이프로그 카메라 및 제어 방법)Korean Laid-Open Patent No. 2017-0008266 Jan. 23, 2017 Publication (Name: Lifelog camera and control method for personal area network)

본 발명의 목적은 영상을 통해 사용자에게 라이프로그를 제공하기 위한 장치, 이를 위한 방법 및 이 방법을 수행하는 프로그램이 기록된 컴퓨터 판독 가능한 기록매체를 제공함에 있다. SUMMARY OF THE INVENTION An object of the present invention is to provide an apparatus for providing a lifelog to a user through an image, a method therefor and a computer-readable recording medium having recorded thereon a program for performing the method.

상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 실시예에 따른 라이프로그를 제공하기 위한 로그장치는 상기 로그장치의 위치 획득을 위한 위치정보모듈과, 사용자장치와 통신을 위한 통신모듈과, 영상 촬영을 위한 카메라모듈과, 데이터 저장을 위한 저장모듈과, 상기 통신모듈을 통해 사용자장치와 페어링되면, 상기 카메라모듈을 통해 페어링 모드에 따라 설정된 주기 및 조건 중 어느 하나에 따라 영상을 촬영하고, 촬영된 영상을 상기 저장모듈에 저장하며, 소정 주기 및 소정 조건 중 어느 하나에 따라 상기 저장모듈에 저장된 적어도 하나의 영상을 상기 통신모듈을 통해 상기 사용자장치로 전송하도록 제어하는 제어모듈을 포함한다. Log device for providing a lifelog according to an embodiment of the present invention for achieving the above object is a location information module for obtaining the location of the log device, a communication module for communication with a user device, and the image When the camera module for shooting, the storage module for storing data, and the user device are paired with the communication module, the camera module captures an image according to any one of a cycle and a condition set according to the pairing mode through the camera module. And a control module for storing the stored image in the storage module and transmitting at least one image stored in the storage module to the user device through the communication module according to any one of a predetermined period and a predetermined condition.

상기 제어모듈은 상기 위치정보모듈을 통해 상기 로그장치의 위치를 지속적으로 탐색하여 위치의 변화가 소정 수치 이상일 때마다, 상기 카메라모듈을 통해 영상을 촬영할 수 있다. The control module continuously searches the location of the log device through the location information module, so that whenever the change in location is greater than or equal to a predetermined value, the control module may capture an image through the camera module.

상기 제어모듈은 위치정보모듈의 센서를 통해 상기 로그장치의 이동 속도 및 방향 중 어느 하나의 변화를 측정하고, 측정된 속도 및 방향의 변화가 소정 수치 이상일 때마다, 상기 카메라모듈을 통해 영상을 촬영할 수 있다. The control module measures a change in any one of a moving speed and a direction of the log device through a sensor of a location information module, and captures an image through the camera module whenever a change in the measured speed and direction is greater than or equal to a predetermined value. Can be.

상기 제어모듈은 상기 센서를 통해 상기 로그장치의 이동 속도의 변화를 측정하고, 측정된 이동 속도의 변화에 따라 촬영하는 주기를 변경할 수 있다. The control module may measure a change in the moving speed of the log device through the sensor and change a photographing period according to the measured change in the moving speed.

상기 제어모듈은 상기 사용자장치와의 페어링이 해제되면, 스탠드얼론 모드로 전환하고, 상기 카메라모듈을 통해 스탠드얼론 모드에 따라 설정된 주기 및 조건에 따라 영상을 촬영하고, 촬영된 영상을 상기 저장모듈에 저장하며, 스탠드얼론 모드에 따라 설정된 주기는 상기 페어링 모드에 따라 설정된 주기 보다 긴 주기인 것을 특징으로 한다. When the pairing with the user device is released, the control module switches to stand-alone mode, captures an image according to the period and condition set according to the stand-alone mode through the camera module, and captures the captured image on the storage module. The cycle set in the standalone mode is longer than the cycle set in the pairing mode.

상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 실시예에 따른 라이프로그를 제공하기 위한 사용자장치는 로그장치와 페어링되어 상기 로그장치로부터 복수의 영상을 수신하는 통신부와, 상기 수신된 복수의 영상 및 슬라이드쇼를 생성하기 위한 복수의 템플릿을 저장하는 저장부와, 상기 복수의 영상 중 적어도 하나의 영상이 선택되면, 선택된 영상 속 인물을 식별하고, 식별된 인물의 표정을 인식한 후, 상기 복수의 템플릿 중 인식된 표정에 상응하는 템플릿을 선택하고, 상기 선택된 영상에 상기 선택된 템플릿을 적용하여 슬라이드쇼를 생성하는 제어부를 포함한다. A user device for providing a lifelog according to a preferred embodiment of the present invention for achieving the above object is a paired with a log device for receiving a plurality of images from the log device, and the plurality of received images And a storage unit storing a plurality of templates for generating a slideshow, and when at least one image of the plurality of images is selected, identifying a person in the selected image, recognizing an expression of the identified person, and Selecting a template corresponding to the recognized expression of the template of the, and applying the selected template to the selected image comprises a control unit for generating a slide show.

상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 실시예에 따른 로그장치의 라이프로그를 제공하기 위한 방법은 사용자장치와 페어링되면, 페어링 모드에 따라 설정된 주기 및 조건 중 어느 하나에 따라 영상을 촬영하는 단계와, 상기 촬영된 영상을 저장하는 단계와, 소정 주기 및 소정 조건 중 어느 하나에 따라 상기 저장모듈에 저장된 적어도 하나의 영상을 상기 사용자장치로 전송하는 단계를 포함한다. Method for providing a lifelog of the log device according to an embodiment of the present invention for achieving the object as described above, when paired with the user device, the image is taken according to any one of the period and conditions set according to the pairing mode And storing the photographed image, and transmitting at least one image stored in the storage module to the user device according to any one of a predetermined period and a predetermined condition.

상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 실시예에 따른 사용자장치의 라이프로그를 제공하기 위한 방법은 로그장치와 페어링되어 상기 로그장치로부터 복수의 영상을 수신하는 단계와, 상기 수신된 복수의 영상을 저장하는 단계와, 상기 복수의 영상 중 적어도 하나의 영상이 선택되면, 선택된 영상 속 인물을 식별하고, 식별된 인물의 표정을 인식하는 단계와, 상기 복수의 템플릿 중 인식된 표정에 상응하는 템플릿을 선택하고, 상기 선택된 영상에 상기 선택된 템플릿을 적용하여 슬라이드쇼를 생성하는 단계를 포함한다. According to a preferred embodiment of the present invention, there is provided a method for providing a lifelog of a user device, the method comprising: receiving a plurality of images from the log device by being paired with a log device; Storing an image of the user; if at least one of the plurality of images is selected, identifying a person in the selected image, recognizing an expression of the identified person, and corresponding to the recognized expression of the plurality of templates; Selecting a template and applying the selected template to the selected image to generate a slideshow.

또한, 전술한 본 발명의 바람직한 실시예에 따른 로그장치의 라이프로그를 제공하기 위한 방법을 수행하는 프로그램이 기록된 컴퓨터 판독 가능한 기록매체를 제공한다. In addition, a computer-readable recording medium having recorded thereon a program for performing the method for providing a lifelog of a log device according to an embodiment of the present invention described above is provided.

그리고 또한, 전술한 본 발명의 바람직한 실시예에 따른 사용자장치의 라이프로그를 제공하기 위한 방법을 수행하는 프로그램이 기록된 컴퓨터 판독 가능한 기록매체를 제공한다. In addition, the present invention provides a computer-readable recording medium having recorded thereon a program for performing a method for providing a lifelog of a user device according to the preferred embodiment of the present invention.

본 발명에 따르면, 소정 주기 및 조건에 따라 다수의 영상을 촬영하고, 이를 시간 및 장소 별로 구분하여 라이프로그를 제공할 수 있다. 더욱이, 사용자가 영상을 선택하면, 해당 영상의 인물의 표정에 따라 적합한 템플릿을 적용하여 복수의 영상을 표시하는 슬라이드쇼를 자동을 생성할 수 있다. 이는 새로운 사용자경험(UX: User eXperience)을 제공할 수 있다. According to the present invention, a plurality of images may be photographed according to a predetermined period and conditions, and the lifelog may be provided by dividing the plurality of images by time and place. In addition, when the user selects an image, a slide show displaying a plurality of images may be automatically generated by applying an appropriate template according to the facial expression of the person of the image. This can provide new user experience (UX).

도 1은 본 발명의 실시예에 따른 라이프로그를 제공하기 위한 시스템의 구성을 설명하기 위한 도면이다.
도 2는 본 발명의 실시예에 따른 라이프로그를 제공하기 위한 로그장치의 구성을 설명하기 위한 블록도이다.
도 3은 본 발명의 실시예에 따른 라이프로그를 제공하기 위한 사용자장치의 구성을 설명하기 위한 블록도이다.
도 4는 본 발명의 실시예에 따른 라이프로그를 제공하기 위한 방법을 설명하기 위한 흐름도이다.
도 5는 본 발명의 실시예에 따른 라이프로그를 제공하기 위한 방법을 설명하기 위한 화면 예이다.
도 6은 본 발명의 실시예에 따른 사용자장치의 라이프로그를 제공하기 위한 방법을 설명하기 위한 흐름도이다.
도 7은 본 발명의 실시예에 따른 사용자장치의 라이프로그를 제공하기 위한 방법을 설명하기 위한 화면 예이다.
1 is a view for explaining the configuration of a system for providing a lifelog according to an embodiment of the present invention.
2 is a block diagram illustrating a configuration of a log device for providing a lifelog according to an embodiment of the present invention.
3 is a block diagram illustrating a configuration of a user device for providing a lifelog according to an embodiment of the present invention.
4 is a flowchart illustrating a method for providing a lifelog according to an embodiment of the present invention.
5 is a screen example for explaining a method for providing a lifelog according to an embodiment of the present invention.
6 is a flowchart illustrating a method for providing a lifelog of a user device according to an embodiment of the present invention.
7 is a screen example for explaining a method for providing a lifelog of a user device according to an embodiment of the present invention.

본 발명의 상세한 설명에 앞서, 이하에서 설명되는 본 명세서 및 청구범위에 사용된 용어나 단어는 통상적이거나 사전적인 의미로 한정해서 해석되어서는 아니 되며, 발명자는 그 자신의 발명을 가장 최선의 방법으로 설명하기 위해 용어의 개념으로 적절하게 정의할 수 있다는 원칙에 입각하여 본 발명의 기술적 사상에 부합하는 의미와 개념으로 해석되어야만 한다. 따라서 본 명세서에 기재된 실시예와 도면에 도시된 구성은 본 발명의 가장 바람직한 실시예에 불과할 뿐, 본 발명의 기술적 사상을 모두 대변하는 것은 아니므로, 본 출원시점에 있어서 이들을 대체할 수 있는 다양한 균등물과 변형 예들이 있을 수 있음을 이해하여야 한다. Prior to the description of the present invention, the terms or words used in the specification and claims described below should not be construed as being limited to the ordinary or dictionary meanings, and the inventors should consider their own invention in the best way. For the purpose of explanation, it should be interpreted as meaning and concept corresponding to the technical idea of the present invention on the basis of the principle that it can be appropriately defined as the concept of term. Therefore, the embodiments described in the present specification and the configuration shown in the drawings are only the most preferred embodiments of the present invention, and do not represent all of the technical idea of the present invention, and various equivalents may be substituted for them at the time of the present application. It should be understood that there may be water and variations.

이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예들을 상세히 설명한다. 이때, 첨부된 도면에서 동일한 구성 요소는 가능한 동일한 부호로 나타내고 있음을 유의해야 한다. 또한, 본 발명의 요지를 흐리게 할 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략할 것이다. 마찬가지의 이유로 첨부 도면에 있어서 일부 구성요소는 과장되거나 생략되거나 또는 개략적으로 도시되었으며, 각 구성요소의 크기는 실제 크기를 전적으로 반영하는 것이 아니다. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. In this case, it should be noted that like elements are denoted by like reference numerals as much as possible. In addition, detailed descriptions of well-known functions and configurations that may blur the gist of the present invention will be omitted. For the same reason, some components in the accompanying drawings are exaggerated, omitted, or schematically illustrated, and the size of each component does not entirely reflect the actual size.

먼저, 본 발명의 실시예에 따른 라이프로그를 제공하기 위한 시스템에 대해서 설명하기로 한다. 도 1은 본 발명의 실시예에 따른 라이프로그를 제공하기 위한 시스템의 구성을 설명하기 위한 도면이다. First, a system for providing a lifelog according to an embodiment of the present invention will be described. 1 is a view for explaining the configuration of a system for providing a lifelog according to an embodiment of the present invention.

도 1을 참조하면, 본 발명의 실시예에 따른 라이프로그를 제공하기 위한 시스템(이하, ‘라이프로그 시스템’으로 축약함)은 로그장치(100) 및 사용자장치(200)를 포함한다. Referring to FIG. 1, a system for providing a lifelog according to an embodiment of the present invention (hereinafter, abbreviated as 'lifelog system') includes a log device 100 and a user device 200.

로그장치(100)는 기본적으로 본 발명의 실시예에 따른 라이프로그를 수집하고, 수집된 라이프로그를 사용자장치(200)에 제공한다. 여기서, 라이프로그는 정지 영상 및 동영상을 포함하는 영상을 의미한다. 로그장치(100)는 소정 주기로 혹은 소정 조건에 따라 영상을 촬영하고, 촬영된 영상을 사용자장치(200)로 제공한다. The log device 100 basically collects a lifelog according to an embodiment of the present invention, and provides the collected lifelog to the user device 200. Here, the lifelog means an image including a still image and a moving image. The log device 100 captures an image at a predetermined cycle or according to a predetermined condition, and provides the captured image to the user device 200.

그러면, 본 발명의 실시예에 따른 라이프로그를 제공하기 위한 로그장치(100)에 대해서 보다 상세하게 설명하기로 한다. 도 2는 본 발명의 실시예에 따른 라이프로그를 제공하기 위한 로그장치의 구성을 설명하기 위한 블록도이다. 도 2를 참조하면, 본 발명의 실시예에 따른 로그장치(100)는 통신모듈(110), 카메라모듈(120), 위치정보모듈(130), 입력모듈(140), 표시모듈(150), 저장모듈(160) 및 제어모듈(170)을 포함한다. Next, the log device 100 for providing a lifelog according to an embodiment of the present invention will be described in more detail. 2 is a block diagram illustrating a configuration of a log device for providing a lifelog according to an embodiment of the present invention. 2, the log device 100 according to an embodiment of the present invention is a communication module 110, a camera module 120, a location information module 130, an input module 140, a display module 150, The storage module 160 and the control module 170 is included.

통신모듈(110)은 사용자장치(200)와 통신하기 위한 수단이다. 통신모듈(110)은 ISM 대역에서 사용자장치(200)와 직접 통신할 수 있다. 통신모듈(110)은 송신되는 신호의 주파수를 상승 변환 및 증폭하는 RF(Radio Frequency) 송신기(Tx) 및 수신되는 신호를 저잡음 증폭하고 주파수를 하강 변환하는 RF 수신기(Rx)를 포함할 수 있다. 그리고 통신모듈(110)은 송신되는 신호를 변조하고, 수신되는 신호를 복조하는 모뎀(Modem)을 포함할 수 있다. 통신모듈(110)은 수신되는 데이터를 제어모듈(170)로 전달한다. 또한, 통신모듈(110)은 제어모듈(170)로부터 송신하는 데이터, 예컨대, 촬영된 영상을 전달받아 사용자장치(200)로 전송한다. The communication module 110 is a means for communicating with the user device 200. The communication module 110 may directly communicate with the user device 200 in the ISM band. The communication module 110 may include a radio frequency (RF) transmitter (Tx) for upconverting and amplifying a frequency of a transmitted signal, and an RF receiver (Rx) for low noise amplifying and downconverting a received signal. The communication module 110 may include a modem that modulates a transmitted signal and demodulates a received signal. The communication module 110 transmits the received data to the control module 170. In addition, the communication module 110 receives data transmitted from the control module 170, for example, a captured image, and transmits the received image to the user device 200.

카메라모듈(120)은 정지영상 및 동영상을 포함하는 영상을 촬영하기 위한 것으로, 이미지 센서를 포함한다. 이미지 센서는 피사체에서 반사되는 빛을 입력받아 전기신호로 변환하며, CCD(Charged Coupled Device), CMOS(Complementary Metal-Oxide Semiconductor) 등을 기반으로 구현될 수 있다. 카메라모듈(120)은 아날로그-디지털 변환기(Analog to Digital Converter)를 더 포함할 수 있으며, 이미지 센서에서 출력되는 전기신호를 디지털 수열로 변환하여 제어모듈(170)로 출력할 수 있다. 제어모듈(170)은 카메라모듈(120)을 통해 조도를 측정할 수 있다. The camera module 120 is for capturing an image including a still image and a video, and includes an image sensor. The image sensor receives light reflected from a subject and converts the light into an electrical signal, and may be implemented based on a Charged Coupled Device (CCD), a Complementary Metal-Oxide Semiconductor (CMOS), or the like. The camera module 120 may further include an analog-to-digital converter, and may convert an electrical signal output from an image sensor into a digital sequence and output the digital sequence to the control module 170. The control module 170 may measure illuminance through the camera module 120.

위치정보모듈(130)은 위치 정보를 획득하기 위한 것이다. 위치정보모듈(130)은 위성 신호, 예컨대, GPS 신호를 수신하여 위치 정보를 획득할 수 있다. 예컨대, 위치정보모듈(130)은 지속적으로 위성(GPS 위성) 등으로부터 위치 정보(GPS 신호)를 수신하여, 수신된 위치 정보를 제어모듈(170)로 전달할 수 있다. 그러면, 제어모듈(170)은 수신되는 위치 정보를 통해 차량의 위치 정보를 확인할 수 있다. 이러한 위치 정보는 위도, 경도, 고도 등의 좌표가 될 수 있다. 또한, 위치정보모듈(130)은 다양한 종류의 센서, 예컨대, 자이로, 가속도, 각속도, 방위, 방위각 센서 등을 이용하여 변동되는 위치를 위치 정보로 획득할 수도 있다. The location information module 130 is for obtaining location information. The location information module 130 may receive satellite signals, eg, GPS signals, to obtain location information. For example, the location information module 130 may continuously receive location information (GPS signal) from a satellite (GPS satellite) and the like, and transmit the received location information to the control module 170. Then, the control module 170 may check the location information of the vehicle through the received location information. Such location information may be coordinates such as latitude, longitude, and altitude. In addition, the location information module 130 may obtain a location that is changed by using various types of sensors, for example, a gyro, acceleration, angular velocity, azimuth, and azimuth sensor.

입력모듈(140)은 로그장치(100)를 제어하기 위한 사용자의 키 조작을 입력받고 입력 신호를 생성하여 제어모듈(170)에 전달한다. 입력모듈(140)은 로그장치(100)를 제어하기 위한 적어도 하나의 키를 포함할 수 있다. 입력모듈(140)은 표시모듈(150)이 터치스크린으로 이루어진 경우, 키의 기능이 표시모듈(150)에서 이루어질 수 있으며, 터치스크린만으로 모든 기능을 수행할 수 있는 경우, 입력모듈(140)은 생략될 수도 있다. The input module 140 receives a key operation of a user for controlling the log device 100, generates an input signal, and transmits the generated input signal to the control module 170. The input module 140 may include at least one key for controlling the log device 100. When the display module 150 is a touch screen, the input module 140 may perform a function of a key on the display module 150. When the input module 140 may perform all functions using only the touch screen, the input module 140 may be May be omitted.

표시모듈(150)은 로그장치(100)의 메뉴, 입력된 데이터, 기능 설정 정보 및 기타 다양한 정보를 사용자에게 시각적으로 제공할 수 있다. 표시모듈(150)은 로그장치(100)의 부팅 화면, 대기 화면, 메뉴 화면, 등의 화면을 출력하는 기능을 수행한다. 특히, 표시모듈(150)은 본 발명의 실시예에 따른 검침 영상을 화면으로 출력하는 기능을 수행한다. 이러한 표시모듈(150)은 액정표시장치(LCD, Liquid Crystal Display), 유기 발광 다이오드(OLED, Organic Light Emitting Diodes), 능동형 유기 발광 다이오드(AMOLED, Active Matrix Organic Light Emitting Diodes) 등으로 형성될 수 있다. 한편, 표시모듈(150)은 터치스크린으로 구현될 수 있다. 이러한 경우, 표시모듈(150)은 터치센서를 포함한다. 터치센서는 사용자의 터치 입력을 감지한다. 터치센서는 정전용량 방식(capacitive overlay), 압력씩, 저항막 방식(resistive overlay), 적외선 감지 방식(infrared beam) 등의 터치 감지 센서로 구성되거나, 압력 감지 센서(pressure sensor)로 구성될 수도 있다. 상기 센서들 이외에도 물체의 접촉 또는 압력을 감지할 수 있는 모든 종류의 센서 기기가 본 발명의 터치센서로 이용될 수 있다. 터치센서는 사용자의 터치 입력을 감지하고, 감지 신호를 발생시켜 제어모듈(170)로 전송한다. 특히, 표시모듈(150)이 터치스크린으로 이루어진 경우, 입력모듈(140) 기능의 일부 또는 전부는 표시모듈(150)을 통해 이루어질 수 있다. The display module 150 may visually provide a menu, input data, function setting information, and various other information of the log device 100 to the user. The display module 150 performs a function of outputting a screen such as a boot screen, a standby screen, a menu screen, and the like of the log device 100. In particular, the display module 150 performs a function of outputting the meter reading image to the screen. The display module 150 may be formed of a liquid crystal display (LCD), organic light emitting diodes (OLEDs), active matrix organic light emitting diodes (AMOLEDs), and the like. . The display module 150 may be implemented as a touch screen. In this case, the display module 150 includes a touch sensor. The touch sensor detects a user's touch input. The touch sensor may be configured as a touch sensing sensor such as capacitive overlay, pressure by pressure, resistive overlay, infrared beam, or a pressure sensor. . In addition to the above sensors, all kinds of sensor devices capable of detecting contact or pressure of an object may be used as the touch sensor of the present invention. The touch sensor detects a user's touch input, generates a detection signal, and transmits the detected signal to the control module 170. In particular, when the display module 150 is a touch screen, some or all of the functions of the input module 140 may be performed through the display module 150.

저장모듈(160)은 로그장치(100)의 동작에 필요한 프로그램 및 데이터를 저장하는 역할을 수행한다. 특히, 저장모듈(160)은 로그장치(100)의 사용에 따라 카메라모듈(120)이 촬영한 복수의 영상이 저장되는 영역이다. 저장모듈(160)에 저장되는 각 종 데이터는 사용자의 조작에 따라, 삭제, 변경, 추가될 수 있다. The storage module 160 stores a program and data necessary for the operation of the log device 100. In particular, the storage module 160 is an area in which a plurality of images captured by the camera module 120 are stored according to the use of the log device 100. Various data stored in the storage module 160 may be deleted, changed, or added according to a user's manipulation.

제어모듈(170)은 로그장치(100)의 전반적인 동작 및 로그장치(100)의 내부 블록들 간 신호 흐름을 제어하고, 데이터를 처리하는 데이터 처리 기능을 수행할 수 있다. 또한, 제어모듈(170)은 기본적으로, 로그장치(100)의 각 종 기능을 제어하는 역할을 수행한다. 제어모듈(170)은 중앙처리장치(CPU: Central Processing Unit), 디지털신호처리기(DSP: Digital Signal Processor) 등을 예시할 수 있다. 이러한 제어모듈(170)의 동작에 대해서는 아래에서 더 상세하게 설명될 것이다. The control module 170 may control an overall operation of the log device 100 and a signal flow between internal blocks of the log device 100, and may perform a data processing function for processing data. In addition, the control module 170 basically plays a role of controlling various functions of the log device 100. The control module 170 may exemplify a central processing unit (CPU), a digital signal processor (DSP), and the like. The operation of the control module 170 will be described in more detail below.

다음으로, 본 발명의 실시예에 따른 라이프로그를 제공하기 위한 사용자장치에 대해서 보다 상세하게 설명하기로 한다. 도 3은 본 발명의 실시예에 따른 라이프로그를 제공하기 위한 사용자장치의 구성을 설명하기 위한 블록도이다. 도 3을 참조하면, 본 발명의 실시예에 따른 사용자장치(200)는 통신부(210), 카메라부(220), 위치정보부(230), 입력부(240), 표시부(250), 저장부(260) 및 제어부(270)를 포함한다. Next, a user device for providing a lifelog according to an embodiment of the present invention will be described in more detail. 3 is a block diagram illustrating a configuration of a user device for providing a lifelog according to an embodiment of the present invention. Referring to FIG. 3, the user device 200 according to an embodiment of the present invention includes a communication unit 210, a camera unit 220, a location information unit 230, an input unit 240, a display unit 250, and a storage unit 260. ) And the controller 270.

통신부(210)는 로그장치(100)와 통신하기 위한 수단이다. 통신부(210)는 ISM 대역을 통해 직접 로그장치(100)와 통신할 수 있다. 통신부(210)는 송신되는 신호의 주파수를 상승 변환 및 증폭하는 RF(Radio Frequency) 송신기(Tx) 및 수신되는 신호를 저잡음 증폭하고 주파수를 하강 변환하는 RF 수신기(Rx)를 포함할 수 있다. 그리고 통신부(210)는 송신되는 신호를 변조하고, 수신되는 신호를 복조하는 모뎀(Modem)을 포함할 수 있다. 통신부(210)는 수신되는 데이터, 예컨대, 영상을 제어부(270)로 전달한다. 또한, 통신부(210)는 제어부(270)로부터 송신하는 데이터를 전달받아 서비스서버(100)로 전송한다. The communication unit 210 is a means for communicating with the log device 100. The communication unit 210 may communicate with the log device 100 directly through the ISM band. The communication unit 210 may include a radio frequency (RF) transmitter (Tx) for upconverting and amplifying a frequency of a transmitted signal, and an RF receiver (Rx) for low noise amplifying and downconverting a received signal. The communication unit 210 may include a modem that modulates a signal to be transmitted and demodulates the received signal. The communication unit 210 transmits the received data, for example, an image, to the control unit 270. In addition, the communication unit 210 receives the data transmitted from the control unit 270 and transmits it to the service server 100.

카메라부(220)는 영상을 촬영하기 위한 것으로, 이미지 센서를 포함한다. 이미지 센서는 피사체에서 반사되는 빛을 입력받아 전기신호로 변환하며, CCD(Charged Coupled Device), CMOS(Complementary Metal-Oxide Semiconductor) 등을 기반으로 구현될 수 있다. 카메라부(220)는 아날로그-디지털 변환기(Analog to Digital Converter)를 더 포함할 수 있으며, 이미지 센서에서 출력되는 전기신호를 디지털 수열로 변환하여 제어부(270)로 출력할 수 있다. 제어부(270)는 카메라부(220)를 통해 조도를 측정할 수 있다. The camera unit 220 is for capturing an image and includes an image sensor. The image sensor receives light reflected from a subject and converts the light into an electrical signal, and may be implemented based on a Charged Coupled Device (CCD), a Complementary Metal-Oxide Semiconductor (CMOS), or the like. The camera unit 220 may further include an analog-to-digital converter, and may convert an electrical signal output from an image sensor into a digital sequence and output the digital signal to the controller 270. The controller 270 may measure illuminance through the camera unit 220.

위치정보부(230)는 위치 정보, 예컨대, GPS 신호를 수신하기 위한 것이다. 예컨대, 위치정보부(230)는 지속적으로 위성(GPS 위성) 등으로부터 위치 정보(GPS 신호)를 수신하여, 수신된 위치 정보를 제어부(270)로 전달할 수 있다. 그러면, 제어부(270)는 수신되는 위치 정보를 통해 차량의 위치 정보를 확인할 수 있다. 이러한 위치 정보는 위도, 경도, 고도 등의 좌표가 될 수 있다. The location information unit 230 is for receiving location information, for example, a GPS signal. For example, the location information unit 230 may continuously receive location information (GPS signal) from a satellite (GPS satellite) or the like, and transmit the received location information to the control unit 270. Then, the controller 270 may check the location information of the vehicle through the received location information. Such location information may be coordinates such as latitude, longitude, and altitude.

입력부(240)는 사용자장치(200)를 제어하기 위한 사용자의 키 조작을 입력받고 입력 신호를 생성하여 제어부(270)에 전달한다. 입력부(240)는 사용자장치(200)를 제어하기 위한 각 종 키들을 포함할 수 있다. 입력부(240)는 표시부(250)가 터치스크린으로 이루어진 경우, 각 종 키들의 기능이 표시부(250)에서 이루어질 수 있으며, 터치스크린만으로 모든 기능을 수행할 수 있는 경우, 입력부(240)는 생략될 수도 있다. The input unit 240 receives a key operation of the user for controlling the user device 200, generates an input signal, and transmits the generated input signal to the controller 270. The input unit 240 may include various keys for controlling the user device 200. When the display unit 250 is a touch screen, the input unit 240 may perform functions of various keys on the display unit 250. When the input unit 240 may perform all functions using only the touch screen, the input unit 240 may be omitted. It may be.

표시부(250)는 사용자장치(200)의 메뉴, 입력된 데이터, 기능 설정 정보 및 기타 다양한 정보를 사용자에게 시각적으로 제공한다. 표시부(250)는 사용자장치(200)의 부팅 화면, 대기 화면, 메뉴 화면, 등의 화면을 출력하는 기능을 수행한다. 특히, 표시부(250)는 본 발명의 실시예에 따른 검침 영상을 화면으로 출력하는 기능을 수행한다. 이러한 표시부(250)는 액정표시장치(LCD, Liquid Crystal Display), 유기 발광 다이오드(OLED, Organic Light Emitting Diodes), 능동형 유기 발광 다이오드(AMOLED, Active Matrix Organic Light Emitting Diodes) 등으로 형성될 수 있다. 한편, 표시부(250)는 터치스크린으로 구현될 수 있다. 이러한 경우, 표시부(250)는 터치센서를 포함한다. 터치센서는 사용자의 터치 입력을 감지한다. 터치센서는 정전용량 방식(capacitive overlay), 압력식, 저항막 방식(resistive overlay), 적외선 감지 방식(infrared beam) 등의 터치 감지 센서로 구성되거나, 압력 감지 센서(pressure sensor)로 구성될 수도 있다. 상기 센서들 이외에도 물체의 접촉 또는 압력을 감지할 수 있는 모든 종류의 센서 기기가 본 발명의 터치센서로 이용될 수 있다. 터치센서는 사용자의 터치 입력을 감지하고, 감지 신호를 발생시켜 제어부(270)로 전송한다. 특히, 표시부(250)가 터치스크린으로 이루어진 경우, 입력부(240) 기능의 일부 또는 전부는 표시부(250)를 통해 이루어질 수 있다. The display unit 250 visually provides a menu, input data, function setting information, and various other information of the user device 200 to the user. The display unit 250 outputs a screen such as a boot screen, a standby screen, a menu screen, and the like of the user device 200. In particular, the display unit 250 performs a function of outputting the meter reading image on the screen. The display unit 250 may be formed of a liquid crystal display (LCD), organic light emitting diodes (OLEDs), active matrix organic light emitting diodes (AMOLEDs), or the like. Meanwhile, the display unit 250 may be implemented as a touch screen. In this case, the display unit 250 includes a touch sensor. The touch sensor detects a user's touch input. The touch sensor may be configured as a touch sensing sensor such as capacitive overlay, pressure type, resistive overlay, infrared beam, or pressure sensor. . In addition to the above sensors, all kinds of sensor devices capable of detecting contact or pressure of an object may be used as the touch sensor of the present invention. The touch sensor detects a user's touch input, generates a detection signal, and transmits the detected signal to the controller 270. In particular, when the display unit 250 is a touch screen, some or all of the functions of the input unit 240 may be performed through the display unit 250.

저장부(260)는 사용자장치(200)의 동작에 필요한 프로그램 및 데이터를 저장하는 역할을 수행한다. 특히, 저장부(260)는 사용자장치(200)의 사용에 따라 발생하는 사용자 데이터가 저장되는 영역이다. 저장부(260)에 저장되는 각 종 데이터는 사용자의 조작에 따라, 삭제, 변경, 추가될 수 있다. The storage unit 260 stores a program and data necessary for the operation of the user device 200. In particular, the storage unit 260 is an area in which user data generated according to the use of the user device 200 is stored. Various data stored in the storage unit 260 may be deleted, changed, or added according to a user's manipulation.

제어부(270)는 사용자장치(200)의 전반적인 동작 및 사용자장치(200)의 내부 블록들 간 신호 흐름을 제어하고, 데이터를 처리하는 데이터 처리 기능을 수행할 수 있다. 또한, 제어부(270)는 기본적으로, 사용자장치(200)의 각 종 기능을 제어하는 역할을 수행한다. 제어부(270)는 중앙처리장치(CPU: Central Processing Unit), 디지털신호처리기(DSP: Digital Signal Processor) 등을 예시할 수 있다. 이러한 제어부(270)의 동작에 대해서는 아래에서 더 상세하게 설명될 것이다. The controller 270 may control an overall operation of the user device 200 and a signal flow between internal blocks of the user device 200, and may perform a data processing function for processing data. In addition, the controller 270 basically plays a role of controlling various functions of the user apparatus 200. The controller 270 may exemplify a central processing unit (CPU), a digital signal processor (DSP), and the like. The operation of the controller 270 will be described in more detail below.

다음으로, 본 발명의 실시예에 따른 라이프로그를 제공하기 위한 방법에 대해서 설명하기로 한다. 도 4는 본 발명의 실시예에 따른 라이프로그를 제공하기 위한 방법을 설명하기 위한 흐름도이다. 도 5는 본 발명의 실시예에 따른 라이프로그를 제공하기 위한 방법을 설명하기 위한 화면 예이다. Next, a method for providing a lifelog according to an embodiment of the present invention will be described. 4 is a flowchart illustrating a method for providing a lifelog according to an embodiment of the present invention. 5 is a screen example for explaining a method for providing a lifelog according to an embodiment of the present invention.

도 4를 참조하면, S110 단계에서 로그장치(100)의 제어모듈(170)은 통신모듈(110) 통해 그리고 사용자장치(200)의 제어부(270)는 통신부(210)를 통해 로그장치(100)와 사용자장치(200) 상호간 페어링을 수행한다. 페어링을 위해 상호간에 인증을 수행할 수도 있다. Referring to FIG. 4, in step S110, the control module 170 of the log device 100 is communicated through the communication module 110 and the control unit 270 of the user device 200 is connected to the log device 100 through the communication unit 210. And the user device 200 perform pairing with each other. It is also possible to perform mutual authentication for pairing.

페어링이 완료되면, 로그장치(100)의 제어모듈(170)은 페어링 모드로 전환하고, S120 단계에서 카메라모듈(120)을 통해 페어링 모드에 따라 미리 설정된 주기에 따라 혹은 조건에 따라 영상을 촬영하고, 촬영된 영상을 저장모듈(160)에 임시로 저장한다. When the pairing is completed, the control module 170 of the log device 100 switches to the pairing mode, and in step S120 through the camera module 120 to take a video according to the preset period or condition according to the pairing mode and The captured image is temporarily stored in the storage module 160.

일례로, 로그장치(100)의 제어모듈(170)은 카메라모듈(120)을 통해 소정 주기에 따라 영상을 촬영할 수 있다. 다른 예로, 제어모듈(170)은 위치정보모듈(130)을 통해 로그장치(100)의 위치를 지속적으로 탐색하여 위치의 변화가 소정 수치 이상으로 변할 때마다, 카메라모듈(120)을 통해 영상을 촬영할 수 있다. 다른 예로, 제어모듈(170)은 위치정보모듈(130)의 센서(예컨대, 자이로, 가속도, 방위 센서 등)를 통해 로그장치(100)의 이동 속도 및 방향 중 어느 하나의 변화를 측정하고, 속도 및 방향의 변화가 미리 설정된 수치 이상일 때마다, 카메라모듈(120)을 통해 영상을 촬영할 수 있다. 또 다른 예로, 제어모듈(170)은 위치정보모듈(130)의 센서를 통해 로그장치(100)의 이동 속도의 변화를 측정하고, 이동 속도의 변화에 따라 촬영하는 주기를 변경할 수 있다. 즉, 이동 속도가 빠를수록 촬영 주기를 짧게 할 수 있다. For example, the control module 170 of the log device 100 may capture an image at a predetermined cycle through the camera module 120. As another example, the control module 170 continuously searches the position of the log device 100 through the location information module 130, and whenever the change of the position changes by more than a predetermined value, the image is displayed through the camera module 120. You can shoot. As another example, the control module 170 measures a change in any one of a moving speed and a direction of the log device 100 through a sensor (eg, a gyro, acceleration, azimuth sensor, etc.) of the location information module 130, and measures the speed. And whenever the change in the direction is greater than or equal to a predetermined value, the image can be taken through the camera module 120. As another example, the control module 170 may measure the change in the moving speed of the log device 100 through the sensor of the position information module 130 and change the photographing period according to the change in the moving speed. In other words, the faster the moving speed, the shorter the shooting cycle.

다음으로, 로그장치(100)의 제어모듈(170)은 S130 단계에서 소정 주기 및 소정 조건 중 어느 하나에 따라 저장모듈(160)에 저장된 적어도 하나의 영상을 통신모듈(110)을 통해 사용자장치(200)로 전송한다. 일례로, 제어모듈(170)은 소정 시간이 경과하면, 저장모듈(160)에 저장된 복수의 영상을 통신모듈(110)을 통해 사용자장치(200)로 전송할 수 있다. 다른 예로, 제어모듈(170)은 촬영 횟수가 소정 횟수 이상인 경우, 저장모듈(160)에 저장된 복수의 영상을 통신모듈(110)을 통해 사용자장치(200)로 전송할 수 있다. 또 다른 예로, 제어모듈(170)은 저장모듈(160)에 저장된 복수의 영상의 용량이 저장모듈(160)의 용량의 소정치 이상을 점유하는 경우, 저장된 복수의 영상을 통신모듈(110)을 통해 사용자장치(200)로 전송할 수 있다. 이와 같이, S130 단계의 소정 주기 및 소정 조건은 S120 단계의 촬영 조건 및 주기와 상이하다는 점에 유의하여야 한다. Next, the control module 170 of the log device 100 at least one image stored in the storage module 160 according to any one of a predetermined period and a predetermined condition in step S130 through the user module (communication module 110) 200). For example, when a predetermined time elapses, the control module 170 may transmit a plurality of images stored in the storage module 160 to the user device 200 through the communication module 110. As another example, the control module 170 may transmit a plurality of images stored in the storage module 160 to the user device 200 through the communication module 110 when the number of photographing times is a predetermined number or more. As another example, when the capacity of the plurality of images stored in the storage module 160 occupies more than a predetermined value of the capacity of the storage module 160, the control module 170 may transmit the stored plurality of images to the communication module 110. Through the user device 200 can be transmitted. As described above, it should be noted that the predetermined period and the predetermined condition of the step S130 are different from the shooting conditions and the period of the step S120.

사용자장치(200)의 제어부(270)는 로그장치(100)로부터 영상을 수신하면, S140 단계에서 수신된 영상을 저장부(260)에 저장하고, 표시부(250)를 통해 표시할 수 있다. 이때, 제어부(270)는 영상을 촬영한 시간 순서에 따라 영상을 저장하며, 영상을 촬영한 장소별로 구분하여 영상을 저장부(260)에 저장할 수 있다. 이에 따라, 제어부(270)는 저장된 영상은 시간 혹은 장소에 따라 표시부(250)를 통해 영상을 표시한다. 이러한 화면 예를 도 5에 도시하였다. 일례로, 도 5의 (A)에 도시된 바와 같이, 제어부(270)는 저장된 영상 중 특정 시간(날짜)에 촬영된 영상만을 표시부(250)를 통해 표시할 수 있다. 다른 예로, 도 5의 (B)에 도시된 바와 같이, 제어부(270)는 저장된 영상이 촬영된 위치를 나타내는 지도와 함께 해당 영상을 표시부(250)를 통해 표시할 수 있다. 또 다른 예로, 도 5의 (C)에 도시된 바와 같이, 제어부(270)는 시간 순서에 따라 사용자가 이동한 자취를 나타내는 지도와 함께 해당 자취를 따라 사용자가 이동할 때, 주기적으로 촬영된 영상을 표시부(250)를 통해 표시할 수 있다. When the controller 270 of the user device 200 receives an image from the log device 100, the controller 270 may store the image received in operation S140 in the storage unit 260 and display the image on the display unit 250. In this case, the controller 270 may store the image according to the time sequence of capturing the image, and store the image in the storage unit 260 by dividing the image by the place where the image is captured. Accordingly, the controller 270 displays the stored image through the display unit 250 according to time or place. An example of such a screen is illustrated in FIG. 5. For example, as illustrated in FIG. 5A, the controller 270 may display only the image captured at a specific time (date) of the stored images through the display unit 250. As another example, as illustrated in FIG. 5B, the controller 270 may display the corresponding image through the display unit 250 along with a map indicating a location where the stored image is captured. As another example, as shown in FIG. 5C, the controller 270 displays a periodically photographed image when the user moves along the trace along with a map indicating the trace of the user's movement in chronological order. It may be displayed through the display unit 250.

도면부호 A로 표시된 S120, S130 및 S140 단계는 로그장치(100) 및 사용자장치(200) 간의 페어링이 해제될 때까지 반복된다. Steps S120, S130, and S140, denoted by reference numeral A, are repeated until pairing between the log device 100 and the user device 200 is released.

한편, S150 단계에서 로그장치(100) 및 사용자장치(200) 간의 페어링이 해제되었다고 가정한다. 그러면, 로그장치(100)의 제어모듈(170)은 S160 단계에서 스탠드얼론 모드로 전환하고, 카메라모듈(120)을 통해 스탠드얼론 모드에 따라 설정된 주기 및 조건에 따라 영상을 촬영하고, 촬영된 영상을 저장모듈(160)에 저장한다. 예컨대, 스탠드얼론 모드에서 저장모듈(160)의 용량은 한정적이기 때문에 지속적으로 촬영을 하는 경우, 저장모듈(160)의 용량이 초과될 수 있다. 따라서 스탠드얼론 모드에서 제어모듈(170)은 카메라모듈(120)을 통해 페어링 모드의 주기보다 긴 주기로 반복 촬영을 수행한다. 또한, 스탠드얼론 모드에서 제어모듈(170)은 카메라모듈(120)을 통해 촬영한 후, 저장모듈(160)의 용량이 초과하는 경우, 이전에 촬영된 영상에 새로 촬영된 영상을 오버라이트하여 저장할 수도 있다. On the other hand, it is assumed that the pairing between the log device 100 and the user device 200 is released in step S150. Then, the control module 170 of the log device 100 switches to stand-alone mode in step S160, through the camera module 120 to shoot the image according to the set period and conditions in accordance with the stand-alone mode, the captured image To store in the storage module 160. For example, in the standalone mode, since the capacity of the storage module 160 is limited, when capturing continuously, the capacity of the storage module 160 may be exceeded. Therefore, in the standalone mode, the control module 170 repeatedly performs the photographing at a period longer than the period of the pairing mode through the camera module 120. In addition, in the standalone mode, the control module 170 captures through the camera module 120, and when the capacity of the storage module 160 is exceeded, the newly captured image is overwritten and stored in the previously photographed image. It may be.

이러한 오버라이트를 방지하기 위하여, 제어모듈(170)은 저장모듈(160)에 소정 용량 이상의 영상이 저장되면, S170 단계에서 지속적으로 저장모듈(160)에 저장 용량이 부족함을 나타내고 영상을 전송할 수 있도록 페어링을 요청하는 연결 요청 신호를 사용자장치(200)로 전송할 수 있다. 만약, 로그장치(100)와 사용자장치(200)가 페어링이 가능한 통신 범위 내에 있는 경우, 사용자장치(200)의 제어부(270)는 해당 연결 요청 신호를 수신하고, 표시부(250)를 통해 로그장치(100)의 저장 용량이 부족함을 나타내는 메시지를 표시하고, 통신부(210)를 통해 로그장치(100)와 페어링을 수행할 수 있다. In order to prevent such overwriting, the control module 170 indicates that when the storage module 160 stores a predetermined capacity or more, the storage module 160 continuously indicates that the storage capacity is insufficient and transmits the image. The connection request signal for requesting pairing may be transmitted to the user device 200. If the log device 100 and the user device 200 are within a pairable communication range, the control unit 270 of the user device 200 receives a corresponding connection request signal, and the log device through the display unit 250. A message indicating that the storage capacity of the storage device 100 is insufficient may be displayed, and pairing with the log device 100 may be performed through the communication unit 210.

다음으로, 사용자장치의 라이프로그를 제공하기 위한 방법을 설명하기로 한다. 도 6은 본 발명의 실시예에 따른 사용자장치의 라이프로그를 제공하기 위한 방법을 설명하기 위한 흐름도이다. 도 7은 본 발명의 실시예에 따른 사용자장치의 라이프로그를 제공하기 위한 방법을 설명하기 위한 화면 예이다. Next, a method for providing a lifelog of the user device will be described. 6 is a flowchart illustrating a method for providing a lifelog of a user device according to an embodiment of the present invention. 7 is a screen example for explaining a method for providing a lifelog of a user device according to an embodiment of the present invention.

도 6을 참조하면, 사용자장치(200)의 제어부(270)는 S210 단계에서 저장부(260)에 저장된 복수의 영상 중 적어도 하나의 영상을 선택한다. 저장부(260)에 저장된 복수의 영상은 로그장치(100)가 촬영하여 전송한 영상이다. 이러한 선택은 입력부(240)를 통해 사용자가 개별적으로 선택하거나, 사용자가 특정 시간(시간, 날짜, 기간), 장소 등을 설정하면, 설정에 상응하는 영상들이 선택될 수 있다. Referring to FIG. 6, the control unit 270 of the user device 200 selects at least one image from among the plurality of images stored in the storage unit 260 in step S210. The plurality of images stored in the storage unit 260 are images captured and transmitted by the log device 100. Such selection may be individually selected by the user through the input unit 240, or when the user sets a specific time (time, date, period), place, or the like, images corresponding to the setting may be selected.

그런 다음, 제어부(270)는 S220 단계에서 선택된 영상 속 인물의 표정을 인식한다. 이 기술분야에서 통상의 지식을 가진자라면 정지영상 및 동영상으로부터 인물을 특정하고, 특정된 인물의 표정을 인식하는 다양한 기술 중 어느 하나를 선택하여 실시할 수 있을 것이다. Then, the controller 270 recognizes the facial expression of the person in the image selected in step S220. Those skilled in the art may select and implement any one of a variety of techniques for specifying a person from a still image and a moving picture, and recognizing a facial expression of the specified person.

표정 인식이 완료되면, 제어부(270)는 S230 단계에서 인식된 표정에 매칭되는 템플릿을 선택한다. 다른 예로, 제어부(270)는 S230 단계에서 인식된 표정에 매칭되는 복수의 템플릿을 후보로 표시부(250)를 통해 표시하고, 사용자가 입력부(240)를 통해 후보 중 어느 하나의 템플릿을 선택하면 해당 템플릿을 선택할 수 있다. 후보 템플릿을 표시한 화면 예를 도 7에 도시하였다. 후보 템플릿은 섬네일과 같이 제공되며, 사용자는 후보 템플릿의 명칭 및 셈네일에 보이는 색감을 통해 어느 하나의 템플릿을 선택할 수 있다. When facial expression recognition is completed, the controller 270 selects a template matching the facial expression recognized in step S230. As another example, the controller 270 displays a plurality of templates matching the facial expressions recognized in operation S230 through the display unit 250 as a candidate, and when a user selects any one of the candidates through the input unit 240, the corresponding template is displayed. You can select a template. An example of a screen displaying a candidate template is shown in FIG. 7. The candidate template is provided together with the thumbnail, and the user can select any one template through the name of the candidate template and the colors shown in the thumbnail.

템플릿이 선택되면, 제어부(270)는 S240 단계에서 선택된 템플릿을 앞서(S210) 선택된 영상에 적용하여 슬라이드쇼를 생성한다. 슬라이드쇼는 앞서 선택된 복수의 영상을 순차로 표시하는 것을 의미한다. 여기서, 템플릿은 앞서 선택된 영상 각각에 적용되는 필터효과, 색감효과, 복수의 영상이 선택되었을 때, 복수의 영상 각각을 표시하는 시간, 페이드인 그리고 페이드아웃과 같이, 어느 하나의 영상이 표시가 종료되고, 다음 순번의 영상이 표시되는 동안의 화면 효과, 배경음악, 등을 포함한다. 따라서 제어부(270)는 예컨대, 표정 인식에 따라 영상 속 인물의 표정이 즐거운 표정인 경우, 밝은 색감, 빠른 템포의 배경음악, 영상이 표시되는 시간을 상대적으로 짧게 하는 템플릿을 선택할 수 있다. 다른 예로, 제어부(270)는 표정 인식에 따라 영상 속 인물의 표정이 차분한 경우, 차분한 색감, 느린 템포의 배경음악, 영상이 표시되는 시간을 상대적으로 길게하는 템플릿을 선택할 수 있다. 생성된 슬라이드쇼는 동영상과 같이 재생될 수 있다. 따라서 제어부(270)는 생성된 슬라이드쇼를 표시부(250)를 통해 표시할 수 있다. When the template is selected, the controller 270 generates a slide show by applying the template selected in step S240 to the previously selected image (S210). The slide show means displaying a plurality of previously selected images sequentially. In this case, the template is terminated to display any one image, such as a filter effect, a color effect, a time for displaying each of the plurality of images, a fade in, and a fade out when the plurality of images are selected. And screen effects, background music, and the like while the next sequence of images is displayed. Therefore, the controller 270 may select, for example, a template for brightening color, fast tempo background music, and relatively short time for displaying the image when the facial expression of the person in the image is a pleasant expression according to facial expression recognition. As another example, when the facial expression of the person in the image is calm according to the facial expression recognition, the controller 270 may select a template that relatively lengthens the time for displaying the calm color, the slow tempo, and the image. The generated slide show can be played like a video. Accordingly, the controller 270 may display the generated slide show through the display 250.

한편, 앞서 설명된 본 발명의 실시예에 따른 방법은 다양한 컴퓨터수단을 통하여 판독 가능한 프로그램 형태로 구현되어 컴퓨터로 판독 가능한 기록매체에 기록될 수 있다. 여기서, 기록매체는 프로그램 명령, 데이터 파일, 데이터구조 등을 단독으로 또는 조합하여 포함할 수 있다. 기록매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 예컨대 기록매체는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광 기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치를 포함한다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 와이어뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 와이어를 포함할 수 있다. 이러한 하드웨어 장치는 본 발명의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다. On the other hand, the method according to the embodiment of the present invention described above may be implemented in the form of a program readable through various computer means may be recorded on a computer-readable recording medium. Here, the recording medium may include a program command, a data file, a data structure, etc. alone or in combination. Program instructions recorded on the recording medium may be those specially designed and constructed for the present invention, or they may be of the kind well-known and available to those having skill in the computer software arts. For example, the recording medium may be magnetic media such as hard disks, floppy disks and magnetic tapes, optical media such as CD-ROMs, DVDs, or magnetic-optical media such as floptical disks. magneto-optical media, and hardware devices specifically configured to store and execute program instructions, such as ROM, RAM, flash memory, and the like. Examples of program instructions may include high-level language wires that can be executed by a computer using an interpreter as well as machine language wires such as those produced by a compiler. Such hardware devices may be configured to operate as one or more software modules to perform the operations of the present invention, and vice versa.

이상 본 발명을 몇 가지 바람직한 실시예를 사용하여 설명하였으나, 이들 실시예는 예시적인 것이며 한정적인 것이 아니다. 이와 같이, 본 발명이 속하는 기술분야에서 통상의 지식을 지닌 자라면 본 발명의 사상과 첨부된 특허청구범위에 제시된 권리범위에서 벗어나지 않으면서 균등론에 따라 다양한 변화와 수정을 가할 수 있음을 이해할 것이다. While the invention has been described using some preferred embodiments, these embodiments are illustrative and not restrictive. As such, those of ordinary skill in the art will appreciate that various changes and modifications may be made according to equivalents without departing from the spirit of the present invention and the scope of rights set forth in the appended claims.

100: 로그자장치 110: 통신모듈
120: 카메라모듈 130: 위치정보모듈
140: 입력모듈 150: 표시모듈
160: 저장모듈 170: 제어모듈
200: 사용자장치 210: 통신부
220: 카메라부 230: 위치정보부
240: 입력부 250: 표시부
260: 저장부 270: 제어부
100: log device 110: communication module
120: camera module 130: location information module
140: input module 150: display module
160: storage module 170: control module
200: user device 210: communication unit
220: camera unit 230: location information unit
240: input unit 250: display unit
260: storage unit 270: control unit

Claims (8)

삭제delete 삭제delete 삭제delete 라이프로그를 제공하기 위한 사용자장치에 있어서,
로그장치와 페어링되어 상기 로그장치로부터 복수의 영상을 수신하는 통신부;
상기 수신된 복수의 영상 및 슬라이드쇼를 생성하기 위한 복수의 템플릿을 저장하는 저장부; 및
상기 복수의 영상 중 적어도 하나의 영상이 선택되면, 선택된 영상 속 인물을 식별하고, 식별된 인물의 표정을 즐거운 경우와 차분한 경우로 구분하여 인식한 후, 상기 복수의 템플릿 중 인식된 표정에 상응하는 템플릿을 선택하고, 상기 선택된 영상에 상기 선택된 템플릿을 적용하여 슬라이드쇼를 생성하되,인물의 표정이 즐거운 경우라 판단되면 차분한 경우에 비하여 밝은 색감, 빠른 템포의 배경음악, 영상 표시 시간이 짧은 템플릿을 선택하고, 차분한 경우라 판단되면 즐거운 경우에 비하여 차분한 색감, 느린 템포의 배경음악, 영상 표시 시간이 긴 템플릿을 선택하는 것을 특징으로 하는 제어부;를 포함하는 것을 특징으로 하는 라이프로그를 제공하기 위한 사용자장치.
In the user device for providing a lifelog,
A communication unit paired with a log device to receive a plurality of images from the log device;
A storage unit which stores a plurality of templates for generating the plurality of received images and slideshows; And
When at least one image of the plurality of images is selected, a person in the selected image is identified, and the facial expression of the identified person is classified into a pleasant case and a calm case, and then recognized. Select a template and apply the selected template to the selected image to create a slide show. If it is determined that the expression of the person is pleasant, bright colors, fast tempo background music, and a template with a shorter image display time are determined. Selecting, and if it is determined that the calm case, the control unit, characterized in that for selecting a calm color, a slow tempo background music, the image display time is longer than the pleasant case; a user for providing a lifelog comprising a Device.
삭제delete 사용자장치의 라이프로그를 제공하기 위한 방법에 있어서,
로그장치와 페어링되어 상기 로그장치로부터 복수의 영상을 수신하는 단계:
상기 수신된 복수의 영상을 저장하는 단계;
상기 복수의 영상 중 적어도 하나의 영상이 선택되면, 선택된 영상 속 인물을 식별하고, 식별된 인물의 표정을 즐거운 경우와 차분한 경우로 구분하여 인식하는 단계; 및
상기 복수의 템플릿 중 인식된 표정에 상응하는 템플릿을 선택하되, 인물의 표정이 즐거운 경우라 판단되면 차분한 경우에 비하여 밝은 색감, 빠른 템포의 배경음악, 영상 표시 시간이 짧은 템플릿을 선택하고, 차분한 경우라 판단되면 즐거운 경우에 비하여 차분한 색감, 느린 템포의 배경음악, 영상 표시 시간이 긴 템플릿을 선택하고, 상기 선택된 영상에 상기 선택된 템플릿을 적용하여 슬라이드쇼를 생성하는 단계;를 포함하는 것을 특징으로 하는 라이프로그를 제공하기 위한 방법.
In the method for providing a lifelog of the user device,
Paired with a log device to receive a plurality of images from the log device:
Storing the received plurality of images;
Identifying at least one image from among the plurality of images, identifying a person in the selected image, and recognizing the expression of the identified person by dividing it into a pleasant case and a calm case; And
If a template corresponding to the recognized facial expression is selected from among the plurality of templates, and the person's facial expression is judged to be a pleasant case, a bright color, a fast tempo background music, and a template having a shorter image display time are selected and calmed, compared to the calm. And selecting a template having a calm color, a slow tempo, a video display time having a long display time, and generating a slide show by applying the selected template to the selected image, if it is determined that the image is pleasant. Method for providing a lifelog.
삭제delete 제6항에 따른 사용자장치의 라이프로그를 제공하기 위한 방법을 수행하는 프로그램이 기록된 컴퓨터 판독 가능한 기록매체. A computer-readable recording medium having recorded thereon a program for performing a method for providing a lifelog of a user device according to claim 6.
KR1020170128474A 2017-10-01 2017-10-01 Apparatus for presenting Life-Log, method thereof and computer recordable medium storing program to perform the method KR102025909B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020170128474A KR102025909B1 (en) 2017-10-01 2017-10-01 Apparatus for presenting Life-Log, method thereof and computer recordable medium storing program to perform the method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020170128474A KR102025909B1 (en) 2017-10-01 2017-10-01 Apparatus for presenting Life-Log, method thereof and computer recordable medium storing program to perform the method

Publications (2)

Publication Number Publication Date
KR20190038958A KR20190038958A (en) 2019-04-10
KR102025909B1 true KR102025909B1 (en) 2019-09-27

Family

ID=66163855

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020170128474A KR102025909B1 (en) 2017-10-01 2017-10-01 Apparatus for presenting Life-Log, method thereof and computer recordable medium storing program to perform the method

Country Status (1)

Country Link
KR (1) KR102025909B1 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014075123A (en) * 2012-09-13 2014-04-24 Canon Inc Recorder, method for controlling recorder, and program
JP2015126451A (en) * 2013-12-27 2015-07-06 レノボ・シンガポール・プライベート・リミテッド Recording method for image, electronic equipment and computer program

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100956159B1 (en) * 2008-04-24 2010-05-06 한국과학기술연구원 Apparatus and auto tagging method for life-log
KR101805347B1 (en) 2014-06-03 2017-12-05 소니 주식회사 Lifelog camera and method of controlling in association with an intrapersonal area network
KR101777609B1 (en) * 2015-09-18 2017-09-13 엘지전자 주식회사 Mobile terminal perform a life log and controlling method thereof

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014075123A (en) * 2012-09-13 2014-04-24 Canon Inc Recorder, method for controlling recorder, and program
JP2015126451A (en) * 2013-12-27 2015-07-06 レノボ・シンガポール・プライベート・リミテッド Recording method for image, electronic equipment and computer program

Also Published As

Publication number Publication date
KR20190038958A (en) 2019-04-10

Similar Documents

Publication Publication Date Title
CN106254756B (en) Filming apparatus, information acquisition device, system and method and recording medium
KR20170035240A (en) Method for performing image process and electronic device thereof
KR102392751B1 (en) Electronic device including camera module and method for controlling thereof
US10922354B2 (en) Reduction of unverified entity identities in a media library
CN109117635B (en) Virus detection method and device for application program, computer equipment and storage medium
KR20180052002A (en) Method for Processing Image and the Electronic Device supporting the same
US10095713B2 (en) Information device, server, recording medium with image file recorded thereon, image file generating method, image file management method, and computer readable recording medium
EP2887352A1 (en) Video editing
US10141027B2 (en) Method, storage medium, and electronic device for providing plurality of images
CN110059686B (en) Character recognition method, device, equipment and readable storage medium
US10504560B2 (en) Electronic device and operation method thereof
CN106211803A (en) Territory perception camera chain
KR102368847B1 (en) Method for outputting content corresponding to object and electronic device thereof
KR20170054868A (en) Providing content and electronic device supporting the same
WO2014135427A1 (en) An apparatus and associated methods
CN104049861A (en) Electronic device and method of operating the same
US8941767B2 (en) Mobile device and method for controlling the same
US20170289089A1 (en) Helmet with information-sharing function
US10133966B2 (en) Information processing apparatus, information processing method, and information processing system
KR20160134428A (en) Electronic device for processing image and method for controlling thereof
KR20170014919A (en) Electronic apparatus and method for detecting skin condition in electronic apparatus
KR102025909B1 (en) Apparatus for presenting Life-Log, method thereof and computer recordable medium storing program to perform the method
JP5924474B2 (en) Portable electronic device, its control method and program
CN112101297B (en) Training data set determining method, behavior analysis method, device, system and medium
KR20230071720A (en) Method of predicting landmark coordinates of facial image and Apparatus thereof

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right