[go: up one dir, main page]

KR101480400B1 - Apparatus for managing image files and the method of the same - Google Patents

Apparatus for managing image files and the method of the same Download PDF

Info

Publication number
KR101480400B1
KR101480400B1 KR20070107411A KR20070107411A KR101480400B1 KR 101480400 B1 KR101480400 B1 KR 101480400B1 KR 20070107411 A KR20070107411 A KR 20070107411A KR 20070107411 A KR20070107411 A KR 20070107411A KR 101480400 B1 KR101480400 B1 KR 101480400B1
Authority
KR
South Korea
Prior art keywords
icon
person
image
images
persons
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Fee Related
Application number
KR20070107411A
Other languages
Korean (ko)
Other versions
KR20090041750A (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 KR20070107411A priority Critical patent/KR101480400B1/en
Publication of KR20090041750A publication Critical patent/KR20090041750A/en
Application granted granted Critical
Publication of KR101480400B1 publication Critical patent/KR101480400B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • G06T7/174Segmentation; Edge detection involving the use of two or more images
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/80Camera processing pipelines; Components thereof
    • H04N23/81Camera processing pipelines; Components thereof for suppressing or minimising disturbance in the image signal generation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • Health & Medical Sciences (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Economics (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Human Computer Interaction (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Processing Or Creating Images (AREA)
  • Image Processing (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

본 발명은 이미지의 인물정보와 위치정보를 이용하여 이미지 파일을 효율적으로 관리할 수 있는 시스템 및 그 방법에 관한 것으로, 얼굴인식 기술을 이용하여, 선택된 영역의 이미지들에 포함된 인물들을 검출하는 인물 검출부; 상기 검출된 인물별로 소정 특징을 부여하는 특징 부여부; 및 상기 인물별로 부여된 특징에 기초하여 각 인물별로 대응되는 제1아이콘을 생성하는 제1아이콘 생성부;를 포함하는 이미지 파일 관리 시스템을 제공한다.The present invention relates to a system and method for efficiently managing an image file using image information and position information of an image, and more particularly, to a system and method for efficiently managing an image file by using a person A detection unit; A characteristic part for giving a predetermined characteristic to each detected person; And a first icon generation unit for generating a first icon corresponding to each person based on the characteristics assigned to the person.

Description

이미지 파일 관리 장치 및 그 관리 방법{Apparatus for managing image files and the method of the same}[0001] DESCRIPTION [0002] APPARATUS FOR MANAGING IMAGE FILES [0003]

본 발명은 이미지 파일을 관리하는 시스템 및 그 방법에 관한 것으로서, 더 상세하게는 이미지의 인물정보와 위치정보를 이용하여 이미지 파일을 효율적으로 관리할 수 있는 시스템 및 그 방법에 관한 것이다.The present invention relates to a system and method for managing an image file, and more particularly, to a system and method for efficiently managing an image file using image information and position information.

전자통신 및 광학기술의 발달로 디지털 카메라, CCD(Charge Coupled Device) 촬상 소자가 탑재된 휴대폰, 및 PDA(Personal Digital Assistant) 등과 같은 휴대용 촬영 장치가 일반인들에게 급속도로 보급되면서, 사진 촬영이 일반화되고 있다. With the development of electronic communication and optical technology, portable photography devices such as digital cameras, mobile phones equipped with CCD (Charge Coupled Device) imaging devices, and PDAs (Personal Digital Assistants) have been rapidly spreading to the general public, have.

휴대용 촬영 장치로 촬영된 사진들은 이미지 파일로 변환된 후, 블로그(blog), 미니홈피(mini-hompy) 등과 같은 인터넷 사이트에 업로드 되거나 자신의 컴퓨터에 저장되어 사진 폴더를 통해 관리되거나 포토 갤러리 또는 디지털 앨범 등의 다양한 방식으로 관리된다.Photos taken with a portable photographing device are converted into image files and then uploaded to Internet sites such as blogs, mini-hompy, etc., or stored in their own computers, managed through photo folders, Album, and so on.

그러나 위와 같은 종래의 이미지 파일 관리방식은, 이미지 파일들이 특정 폴더에 한꺼번에 저장되거나 날짜별도 저장되어 이미지에 포함되는 인물의 특징을 알려주는 표시가 없기 때문에 검색하는 과정에서 이용자가 필요로 하는 이미지를 검 색하기 어려운 문제가 있다. However, in the conventional image file management method as described above, since the image files are stored in a specific folder at a time, or the date is stored separately, there is no indication of the characteristics of the person included in the image. Therefore, There is a problem that is difficult to color.

본 발명은 상기와 같은 문제점을 포함하여 여러 문제점들을 해결하기 위한 것으로서, 이미지로부터 검출된 인물별로 특정 색을 부여하고, 이를 이용하여 각 이미지에 포함된 인물 및 인물의 수를 나타내는 아이콘을 부여함으로써, 인물이 포함된 이미지 파일을 효율적으로 관리할 수 있는 시스템 및 그 방법을 제공하는 것을 목적으로 한다. SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned problems, and it is an object of the present invention to provide a method and apparatus for providing a specific color for each person detected from an image, and giving an icon representing the number of persons and figures included in each image, A system and method for efficiently managing an image file including a person.

본 발명은 얼굴인식 기술을 이용하여, 선택된 영역의 이미지들에 포함된 인물들을 검출하는 인물 검출부; 상기 검출된 인물 별로 소정 특징을 부여하는 특징 부여부; 및 상기 인물 별로 부여된 특징에 기초하여 각 인물 별로 대응되는 제1아이콘을 생성하는 제1아이콘 생성부;를 포함하는 이미지 파일 관리 시스템을 제공한다.The present invention relates to a face detection apparatus, including a face detection unit for detecting faces included in images of a selected region using a face recognition technique; A characteristic part for giving a predetermined characteristic to each detected person; And a first icon generation unit for generating a first icon corresponding to each person based on the characteristics assigned to the person.

또한 본 발명의 다른 특징에 의하면, 상기 제1아이콘 생성부는 상기 선택된 영역의 이미지들에 상기 인물이 등장하는 횟수가 구분되도록 제1아이콘을 생성할 수 있다.According to another aspect of the present invention, the first icon generator may generate a first icon so that the number of times the person appears in the images of the selected area is divided.

본 발명의 또 다른 특징에 의하면, 상기 인물 검출부는, 상기 검출된 인물들 중 동일인물을 검출하여 상기 동일 인물들 중 대표얼굴을 선정하고, 상기 특징 부여부는 상기 선정된 대표얼굴 별로 특정 색을 부여하고, 상기 제1아이콘 생성부는, 상기 선정된 대표얼굴 별로 상기 선택된 영영의 이미지들에 상기 동일 인물이 등장 하는 횟수가 구분되도록 제1아이콘을 생성할 수 있다.According to another aspect of the present invention, the person detecting unit detects the same person among the detected persons to select a representative face among the same people, and the characterizing unit assigns a specific color to each of the selected representative faces And the first icon generator may generate the first icon so that the number of times the same person appears in the selected images of the selected representative faces.

본 발명의 또 다른 특징에 의하면, 상기 특징 부여부는, 상기 인물 검출부가 검출한 인물 중 동일 인물에 대하여는 동일 색을 부여할 수 있다.According to still another aspect of the present invention, the characteristic imparting unit may assign the same color to the same person among the persons detected by the person detecting unit.

본 발명의 또 다른 특징에 의하면, 상기 시스템은, 상기 인물 별로 부여된 특징에 기초하여 각 이미지 별로 대응되는 제2아이콘을 생성하되, 상기 각 이미지에 포함된 인물이 두 사람 이상인 경우에는 각 인물에 부여된 특징이 구분되도록 제2아이콘을 생성하는 제2아이콘 생성부;를 더 포함할 수 있다.According to another aspect of the present invention, the system further includes a second icon generation unit that generates a second icon corresponding to each of the images based on the characteristics assigned to the person, wherein when two or more persons are included in the respective images, And a second icon generator for generating a second icon so that the imparted features are distinguished from each other.

본 발명의 또 다른 특징에 의하면, 상기 시스템은, 이미지의 위치정보를 분석하는 위치정보 분석부; 및 상기 위치정보 분석부가 분석한 상기 선택된 영역에 포함된 이미지들이 촬영된 위치를 표시하는 지도 이미지와, 상기 지도 이미지상에 상기 제2아이콘을 합성하는 이미지 합성부;를 더 포함할 수 있다.According to another aspect of the present invention, the system includes: a position information analyzer for analyzing position information of an image; And an image synthesizer for synthesizing the second icon on the map image, and a map image for displaying a location where the images included in the selected area analyzed by the location information analysis unit are photographed.

본 발명은 (a) 얼굴인식 기술을 이용하여, 선택된 영역의 이미지들에 포함된 인물들을 검출하는 단계; (b) 상기 검출된 인물 별로 소정 특징을 부여하는 단계; 및 (c) 상기 인물 별로 부여된 특정 색에 기초하여 각 인물 별로 대응되는 제1아이콘을 생성하는 단계;를 포함하는 이미지 파일 관리 방법을 제공한다.The present invention relates to an image processing method, comprising: (a) detecting a person included in images of a selected region using a face recognition technique; (b) assigning a predetermined characteristic to each detected person; And (c) generating a first icon corresponding to each person based on the specific color assigned to the person.

또한 본 발명의 다른 특징에 의하면, 상기 (b) 단계는 상기 선택된 영역의 이미지들에 상기 인물이 등장하는 횟수가 구분되도록 제1아이콘을 생성할 수 있다.According to another aspect of the present invention, the step (b) may generate the first icon so that the number of times the character appears in the images of the selected area is generated.

본 발명의 또 다른 특징에 의하면, 상기 (a) 단계는, 상기 검출된 인물들 중 동일 인물을 검출하여 상기 동일 인물들 중 대표얼굴을 선정하고, 상기 (b) 단계는, 상기 선정된 대표얼굴 별로 특정 색을 부여하며, 상기 (c) 단계는, 상기 선정 된 대표얼굴 별로 상기 선택된 영역의 이미지들에 상기 동일 인물이 등장하는 횟수가 구분되도록 제1아이콘을 생성할 수 있다.According to still another aspect of the present invention, in the step (a), the same person among the detected persons is detected to select a representative face among the same persons, and the step (b) And the step (c) may generate the first icon so that the number of times the same person appears in the images of the selected region for each of the selected representative faces.

본 발명의 또 다른 특징에 의하면, 상기 (b) 단계는, 상기 (a) 단계에서 검출된 인물 중 동일 인물에 대하여는 동일 색을 부여할 수 있다.According to still another aspect of the present invention, in the step (b), the same color may be assigned to the same person among the persons detected in the step (a).

본 발명의 또 다른 특징에 의하면, 상기 인물 별로 부여된 특징에 기초하여 각 이미지에 대응되는 제2아이콘을 생성하되, 상기 각 이미지에 포함된 인물이 두 사람 이상인 경우에는 각 인물에 부여된 특징이 구분되도록 제2아이콘을 생성하는 단계;를 더 포함할 수 있다.According to another aspect of the present invention, a second icon corresponding to each image is generated on the basis of the feature assigned to the person, and when two or more persons are included in each image, And generating a second icon to distinguish the first icon and the second icon from each other.

본 발명의 또 다른 특징에 의하면, 상기 선택된 영역의 이미지들에 포함된 위치정보를 이용하여, 상기 영역에 포함된 이미지들이 촬영된 위치를 표시하는 지도 이미지가 표시되고, 상기 지도 이미지 상에 상기 제2아이콘을 생성하는 단계에서 생성된 제2아이콘이 함께 표시되는 단계;를 더 포함할 수 있다.According to another aspect of the present invention, there is provided an image processing apparatus including: a map image displaying a position where images included in the region are photographed using position information included in images of the selected region; 2 icon is displayed together with the second icon generated in the step of creating the second icon.

상기한 바와 같이 이루어진 본 발명의 이미지 파일 관리 시스템 및 그 방법에 의하면, 선택된 영역에 속하는 이미지에 포함된 각 인물 별로 특징을 부여하고, 각 인물의 등장 횟수별로 구분되는 제1아이콘을 생성하기 때문에, 제1아이콘의 형상만으로도 어떤 인물이 얼마나 촬영되어 있는지 알 수 있게 해준다. According to the image file management system and method of the present invention as described above, a first icon is generated by assigning a characteristic to each person included in an image belonging to a selected region and being classified according to the appearance frequency of each person, The shape of the first icon makes it possible to know how many people are being photographed.

또한, 각 이미지별로 포함된 인물 및 인물 수에 대응되는 제2아이콘을 생성하기 때문에, 제2아이콘의 형상만으로도 각 이미지에 어떤 인물이 포함되어 있는지 알 수 있게 해주며, 이와 같은 제2아이콘이 위치정보와 연계된 지도이미지에 합성 되어 표시되기 때문에 각 이미지가 어느 위치에서 촬영되었는지를 쉽게 알 수 있다. In addition, since the second icon corresponding to the number of persons and figures included in each image is generated, it is possible to know what person is included in each image by using only the shape of the second icon, It is easy to see from which position each image is taken because it is synthesized and displayed on the map image linked with the information.

이하, 첨부된 도면들을 참조하여 본 발명에 따른 바람직한 실시예들을 상세히 설명한다. Hereinafter, preferred embodiments according to the present invention will be described in detail with reference to the accompanying drawings.

본 발명에 따른 이미지 파일 관리 시스템은, 촬영된 이미지가 개인용 컴퓨터와 같은 이미지 저장장치에 저장되어 컴퓨터상에서 직접 관리되는 경우뿐만 아니라, 인터넷을 통하여 업로드 된 이미지 파일이 블로그 또는 미니홈피 등과 같은 웹서버 상에서 관리되는 경우에도 적용될 수 있다. 후자의 경우에는 개인용 컴퓨터는 웹서버와 통신하기 위한 통신수단을 더 구비할 수 있고, 이때, 컴퓨터는 상기 통신수단을 통하여 웹서버 상에서 수행되어 처리된 신호를 송신할 수 있다. 이하에서는, 개인용 컴퓨터와 같은 이미지 저장장치에 이미지 파일이 저장되어 컴퓨터 상에서 직접 이미지 파일이 관리되는 경우를 예시로서 설명한다. The image file management system according to the present invention can be used not only when the photographed images are stored in an image storage device such as a personal computer and directly managed on a computer but also when an image file uploaded through the Internet is downloaded on a web server such as a blog or a mini- It can be applied even when it is managed. In the latter case, the personal computer may further comprise a communication means for communicating with the web server, wherein the computer is able to transmit the processed signal on the web server through the communication means. Hereinafter, an image file is stored in an image storage device such as a personal computer, and an image file is directly managed on a computer.

또한, 본 발명이 적용되는 이미지 저장장치로는 상술한 개인용 컴퓨터뿐만 아니라, 디지털 카메라, 디지털 캠코드, 카메라 모듈이 장차된 핸드폰, PDA, 디지털 앨범 등과 같이 이미지가 저장될 수 있는 다양한 장치에 적용될 수 있다. 이하에서는 개인용 컴퓨터에 이미지 파일이 저장되어 관리되는 경우를 예시로서 설명한다. The image storage device to which the present invention is applied may be applied not only to the personal computer described above but also to various devices in which images can be stored such as a digital camera, a digital camcorder, a mobile phone, a PDA, a digital album, . Hereinafter, a case where an image file is stored and managed on a personal computer will be described as an example.

도 1은 본 발명의 일 실시예에 따른 이미지 파일 관리 시스템의 개략적인 블록도이다. 1 is a schematic block diagram of an image file management system according to an embodiment of the present invention.

상기 도면을 참조하면 본 실시예에 따른 이미지 파일 관리 시스템은 전원부(111), 사용자 입력부(112), 저장부(113), 표시부(114), 신호처리부(211), 인물검출부(212), 특징 부여부(213), 제1아이콘 생성부(214), 제2아이콘 생성부(215), 위치정보 분석부(216) 및 이미지 합성부(217) 등을 포함한다. Referring to the drawings, the image file management system according to the present embodiment includes a power supply unit 111, a user input unit 112, a storage unit 113, a display unit 114, a signal processing unit 211, a character detection unit 212, A first icon generator 214, a second icon generator 215, a position information analyzer 216, an image synthesizer 217, and the like.

본 실시예에 따른 이미지 파일 관리 시스템은 전원부(111)로부터 소정의 전원을 공급받아 구동된다. The image file management system according to the present embodiment is driven by receiving a predetermined power from the power supply unit 111. [

사용자 입력부(112)는 이미지 파일 관리 시스템이 전반적인 동작을 수행할 수 있도록 사용자가 이미지 파일 관리 시스템에 입력하는 수단으로, 이미지 선택을 위해 입력하는 버튼 등을 포함한다. The user input unit 112 is a means that the user inputs to the image file management system so that the image file management system can perform an overall operation. The user input unit 112 includes buttons and the like for inputting images.

저장부(113)는 촬영된 이미지가 저장되는 수단으로, 디지털 영상처리 장치의 촬영에 의해 생성된 이미지 파일이 저장되어 있다. 일반적으로 이미지 파일은 Exif(Exchangeable Image File Format) 규약에 따라 저장되며, 이미지 데이터와 함께 메타 데이터(meta data)로서 이미지를 촬영한 날짜정보, 촬영 모드, 노출 데이터 및 GPS(Global Positioning System)정보 등을 포함할 수 있다.The storage unit 113 is a means for storing photographed images, and stores image files generated by photographing by the digital image processing apparatus. Generally, an image file is stored in accordance with the Exif (Exchangeable Image File Format) protocol. In addition to the image data, meta data includes date information of an image taken, photographing mode, exposure data, GPS (Global Positioning System) . ≪ / RTI >

표시부(114)는 컴퓨터 등에 의해 수행된 결과를 디스플레이하거나, 후술할 선택된 영역 상에 포함된 이미지들, 각 이미지에 포함된 인물, 각 이미지 및 각 인물에 대응하는 제1아이콘 및 제2아이콘과, 지도이미지 등을 디스플레이한다. The display unit 114 displays a result obtained by a computer or the like, a first icon and a second icon corresponding to images included on a selected area to be described later, a person included in each image, each image and each person, A map image, and the like.

신호처리부(211)는 이미지 파일 관리 시스템의 전반적인 동작을 제어하고 각종 신호처리를 수행한다. 신호처리부(211) 후술할 인물 검출부(212), 특징 부여부(213), 제1아이콘 생성부(214), 제2아이콘 생성부(215), 위치정보 분석부(216) 및 이미지 합성부(217) 등을 도와 각각의 기능이 원활하게 수행될 수 있도록 한다.The signal processing unit 211 controls the overall operation of the image file management system and performs various signal processing. The signal processing unit 211 includes a person detecting unit 212, a feature assigning unit 213, a first icon generating unit 214, a second icon generating unit 215, a position information analyzing unit 216, 217) so that each function can be performed smoothly.

인물 검출부(212)는 얼굴 인식 기술을 이용하여, 선택된 영역에 존재하는 이미지들이 포함하는 인물들을 검출한다. 이미지에 인물이 포함되는지 여부를 판단하기 위해 사용되는 얼굴 인식 기술은 다양한 방법이 사용될 수 있다. 예를들어 얼굴의 주된 색에 관한 데이터가 사전에 입력되어 있어서 이미지 데이터 중 얼굴의 주된 색에 관한 데이터가 있는지 여부를 판단하여 얼굴 부분을 검출할 수도 있고, 눈썹 부분(또는 눈)과 코 부분의 T 형상에 관한 데이터가 사전에 입력되어 있어서 이미지 데이터 중 그와 같은 T 형상에 관한 데이터가 있는지 여부를 판단하여 얼굴 부분을 검출할 수 있는 등 종래 공지된 다양한 기술들을 이용할 수 있다. The person detecting unit 212 detects the persons included in the images existing in the selected region by using the face recognition technology. A variety of methods can be used for the face recognition technique used to determine whether or not a person is included in the image. For example, data on the main color of the face is inputted in advance, and it is possible to detect the face part by judging whether or not there is data regarding the main color of the face among the image data, It is possible to use a variety of techniques known in the art, such as data on the T shape being input in advance and determining whether or not there is data related to the T shape among the image data to detect the face portion.

한편 여기서 선택된 영역이란, 사용자의 선택 또는 컴퓨터의 기본 설정에 의해 저장된 이미지들 중 일부 또는 전부가 컴퓨터 표시부(114)의 한 화면에 표시되는 영역을 뜻한다. 또한, 검출된 인물들 중 동일 인물이 존재할 경우에는, 인물 검출부(212)는 동일 인물을 분석하여 이들 동일 인물 중 대표얼굴을 선정할 수 있다. 이때 대표얼굴을 선정하는 방법은 다양하게 선택될 수 있는데, 예를 들어 동일 인물들 중 정면을 바라보는 이미지를 대표얼굴로 선정하거나, 또는 제일 먼저 검출된 이미지를 대표 얼굴로 선정하는 등의 방법이 사용될 수 있다. The selected area is an area where some or all of the images stored by the user's preference or the basic setting of the computer are displayed on one screen of the computer display unit 114. [ In addition, when the same person exists among the detected persons, the person detecting unit 212 can analyze the same person and select representative faces among the same people. In this case, a method of selecting a representative face can be variously selected. For example, a method of selecting an image that faces the front face of the same person as a representative face, or selecting the first detected image as a representative face Can be used.

특징 부여부(213)는 인물 검출부(212)가 검출한 인물 별로 소정의 특징을 부여한다. 여기서 각 인물 별로 부여되는 소정의 특징이란, 각 인물을 구별할 수 있도록 사전에 준비된 각 인물에 대응되는 아이콘으로서, 본 실시예에서는 검출된 각 인물 별로 특정 색을 부여하는 것을 일 예로 예시하고 있다. 그러나, 본 발명은 여기에 한정되지 않으며, 각 인물 별로 특정 도형이 대응되도록 설정하여 각 인물의 특징을 나타낼 수도 있으며, 각 인물 별로 특정 동물이 대응되도록 설정하여 각 인물의 특징을 나타낼 수도 있는 등 다양한 응용이 가능함은 물론이다.The feature assigning unit 213 assigns a predetermined characteristic to each character detected by the character detecting unit 212. Here, the predetermined feature assigned to each person is an icon corresponding to each person prepared in advance so as to distinguish each person. In this embodiment, for example, a specific color is assigned to each person detected. However, the present invention is not limited thereto, and it is also possible to display characteristics of each person by setting a specific figure to correspond to each person, or to set a specific animal to correspond to each person, Of course, the application is possible.

한편, 검출된 인물들 중 동일 인물이 존재할 경우에는 동일 인물들 간에는 동일한 특정 색을 부여한다. 이와 같은 특정 색 부여는 사용자가 임의로 특정 색을 선택하여 각 인물 별로 부여할 수도 있고, 사용자의 선택과 관계없이 시스템 내부적으로 각 인물 별로 특정 색이 자동 선택될 수도 있는 등 다양한 방법에 의해 가능하다. 물론, 전술한 특정 도형이나 특정 동물과 같은 특징을 각 인물에 부여하는 경우에도 상술한 방법이 적용될 수 있다.On the other hand, when the same person among the detected persons is present, the same specific color is given between the same persons. Such a specific color assignment may be performed by a user in a variety of ways, for example, a user may arbitrarily select a specific color and assign it to each person, or a specific color may be automatically selected for each person in the system irrespective of the user's selection. Of course, the above-described method can also be applied to the case where each character is imparted with features such as the specific figure or specific animal described above.

제1아이콘 생성부(214)는 특징 부여부(213)가 인물 별로 부여한 특정 색을 기초로 하여, 선택된 영역에 포함된 이미지들에 상기 인물이 등장하는 횟수가 구분되도록 각 인물별로 대응되는 제1아이콘을 생성한다. 예를 들어 컴퓨터의 한 화면에 표시되는 총 9장의 이미지에 등장하는 인물이 총 8명이고, 그 9장의 이미지 중에 특정 인물이 등장하는 이미지가 3장 있는 경우에는 그 특정 인물에 부여된 색 및 그 인물의 등장 횟수에 대응되는 제1아이콘이 생성되며, 각 인물 별로 제1아이콘이 생성된다. 이때, 인물 검출부(212)에 의해 검출된 인물들 중 동일 인물이 존재할 경우에는, 동일 인물 중 선정된 대표얼굴 별로 상기 제1아이콘을 생성한다. The first icon generating unit 214 generates a first icon corresponding to each character so that the number of times the character appears in the images included in the selected region is classified based on the specific color assigned to each character by the feature assigning unit 213 Create an icon. For example, if there are 8 characters in total of 9 images displayed on one screen of a computer, and if there are 3 images in which 9 of the images show a particular person, A first icon corresponding to the number of appearances of the person is generated, and a first icon is generated for each person. At this time, if the same person exists among the persons detected by the person detecting unit 212, the first icon is generated for each representative face selected from the same person.

제2아이콘 생성부(215)는 특징 부여부(213)가 인물 별로 부여한 특정 색을 기초로 하여, 선택된 영역에 포함된 각 이미지 별로 대응되는 제2아이콘을 생성한다. 여기서 각 이미지에 포함된 인물이 두 사람 이상인 경우에는 각 인물에 부여 된 특정 색이 구분되도록 제2아이콘을 생성한다. 예를 들어, 컴퓨터의 한 화면에 총 9장의 이미지가 표시되고, 그 중 하나의 이미지에는 세 사람의 인물이 포함된 경우에는 각 인물에 부여된 특정 색이 빨강, 파랑, 및 노란 색이라면, 이 세 가지 색이 섞이거나 생략되지 않고 구분되어 각 색이 모두 표시되도록 제2아이콘을 생성한다. 이때, 인물 검출부(212)에 의해 검출된 인물 등 중 유상 인물이 존재할 경우에는 동일인물들 간에는 동일한 색이 부여되므로, 동일인물이 포함된 이미지들은 동일한 색의 제2아이콘을 생성한다. The second icon generating unit 215 generates a second icon corresponding to each image included in the selected area based on the specific color assigned to each character by the feature assigning unit 213. [ Here, when two or more persons are included in each image, a second icon is generated such that specific colors assigned to the respective persons are distinguished. For example, if a total of nine images are displayed on one screen of a computer, and one of the images contains three people, if the specific color assigned to each person is red, blue, and yellow, A second icon is generated such that all three colors are displayed without being mixed or omitted. At this time, when there is a paid person among the persons or the like detected by the person detecting unit 212, the same color is given between the same persons, so that images including the same person generate a second icon of the same color.

위치정보 분석부(216)는 선택된 영역에 포함된 이미지들의 위치정보를 분석한다. 이미지 파일이 Exif 규격에 따른 GPS 정보를 포함하고 있거나, 일반적인 위치나 지리에 관한 태그 정보를 포함하고 있는 경우에 이를 분석하여 해당 이미지가 촬영된 위치정보를 획득한다. The location information analyzer 216 analyzes location information of images included in the selected area. If the image file includes GPS information according to the Exif standard, or includes tag information related to a general location or geography, the image file is analyzed to acquire location information on the captured image.

이미지 합성부(217)는 위치정보 분석부(216)에 의해 획득된 각 이미지들의 위치정보를 이용하여, 각 이미지가 촬영된 위치정보를 포함하는 지도 이미지와, 이와 같은 지도 이미지에 각 이미지 별로 생성된 제2아이콘을 합성한다. The image synthesizing unit 217 generates a map image including positional information of each image by using the positional information of each of the images obtained by the positional information analyzing unit 216, Thereby synthesizing the second icon.

이하, 도 2를 참조하여 본 발명의 다른 실시예에 따른 이미지 파일 관리 방법을 설명한다. 도 2는 본 발명의 다른 실시예에 따른 이미지 파일 관리 방법을 개략적으로 도시한 흐름도이다. 본 실시예에 따른 이미지 파일 관리 방법은, 도 1에 도시된 바와 같이 이미지 파일 관리 시스템의 내부에서 수행될 수 있고, 주 알고리즘은 이미지 파일 관리 시스템 내의 주변 구성요소들의 도움을 받아 신호처리부(121) 내부에서 수행될 수 있다. Hereinafter, an image file management method according to another embodiment of the present invention will be described with reference to FIG. 2 is a flowchart schematically illustrating a method of managing an image file according to another embodiment of the present invention. The main image file management method according to the present embodiment may be performed in the image file management system as shown in FIG. 1, and the main algorithm may be performed by the signal processing unit 121 with the help of peripheral components in the image file management system. Lt; / RTI >

상기 도면을 참조하면, 먼저 인물 검출부(212)는 얼굴인식 기술을 이용하여 선택된 영역에 속하는 이미지들에 포함된 인물들을 검출한다(310단계). 이때, 검검출된 인물 가운데 동일 인물이 포함된 경우에는 동일 인물 가운데 대표얼굴을 선정한다. Referring to FIG. 3, the person detecting unit 212 detects the persons included in the images belonging to the selected region using the face recognition technology (operation 310). At this time, if the same person is included in the detected persons, the representative face among the same persons is selected.

특징 부여부(213)는 상기 단계에서 검출된 인물 별로 소정의 특징을 부여한다(320단계). 본 실시예에서는 검출된 각 인물 별로 특정 색을 부여하였다. 이때, 동일 인물들간에는 동일 색을 부여한다. The feature assigning unit 213 assigns a predetermined characteristic to each person detected in the step (step 320). In this embodiment, a specific color is assigned to each detected person. At this time, the same characters are given the same color.

제1아이콘 생성부(214)는 상기 단계에서 인물 별로 부여된 특정 색에 기초하여, 각 인물 별로 선택된 영역에 등장하는 횟수에 대응하는 제1아이콘을 생성하고(330단계), 동일 인물이 검출된 경우에는 동일 인물 가운데 대표얼굴을 선정하고 제1아이콘이 대표얼굴 별로 대응되도록 생성한다.The first icon generating unit 214 generates a first icon corresponding to the number of times appearing in the selected region for each person based on the specific color assigned to each person in the step (Step 330), and if the same person is detected A representative face among the same person is selected and a first icon is generated so as to correspond to each representative face.

제2아이콘 생성부(215)는 인물 별로 부여된 특정 색에 기초하되, 각 이미지 별로 선택된 영역에서 각 이미지에 포함된 인물 및 인물 수에 대응하는 제2아이콘을 생성하고(340단계)한다. 여기서 상기 제1아이콘을 생성하는 단계(330단계)와 제2아이콘을 생성하는 단계(340단계)는 순서를 달리하여도 무방하다.The second icon generation unit 215 generates a second icon corresponding to the number of persons and characters included in each image in the selected area on the basis of the specific color assigned to each person (step 340). Here, the step of generating the first icon (operation 330) and the operation of generating the second icon (operation 340) may be performed in a different order.

이미지 합성부(217)는 지도 이미지와, 위치정보 분석부(216)에 의해 분석된 각 이미지 파일의 위치정보를 이용하여 상기 생성된 제2아이콘을 합성하고(350단계), 이들 생성된 제1아이콘, 각 대표얼굴, 각 이미지 및 제2아이콘이 합성된 지도 이미지가 표시부(113) 상에 표시된다. The image synthesis unit 217 synthesizes the generated second icons using the map image and the positional information of each image file analyzed by the positional information analysis unit 216 in step 350, A map image in which the icon, each representative face, each image, and the second icon are combined is displayed on the display unit 113.

도 3 내지 도 6은 본 발명이 적용된 예들을 도시하고 있다. 이하, 상기 도 면에 도시된 예들을 참조하여 본 실시예에 따른 이미지 파일 관리 시스템을 설명한다.3 to 6 show examples in which the present invention is applied. Hereinafter, an image file management system according to the present embodiment will be described with reference to examples shown in the above drawings.

먼저, 도 3을 참조하면 컴퓨터의 표시부(114) 상에 제1아이콘이 표시된 영역(A), 대표얼굴이 표시된 영역(B), 이미지들 및 제2아이콘이 표시된 영역(C, D), 및 제2아이콘이 합성된 지도이미지가 표시된 영역(E)이 존재한다. 물론 상술한 영역들은 표시부(114) 상에 모두 함께 표시되거나, 또는 표시부(114) 상에 반드시 동시에 표시될 필요는 없다. 3, an area A in which a first icon is displayed, an area B in which a representative face is displayed, areas C and D in which images and a second icon are displayed on the display unit 114 of the computer, There is an area E in which a map image in which the second icon is synthesized is displayed. Of course, the above-described areas do not need to be all displayed on the display unit 114, or necessarily displayed simultaneously on the display unit 114. [

먼저, 본 실시예의 경우에는 총 9장의 이미지(C1, C2,..,C9)가 컴퓨터의 한 화면상에 표시되며, 해당 화면이 본 실시예가 적용되는 선택된 영역에 해당된다. 상기 해당 화면은 이전 화면(F) 및 다음 화면(G) 선택 메뉴를 선택함에 따라 변경될 수 있음은 물론이다.First, in the case of the present embodiment, a total of nine images (C1, C2, .., C9) are displayed on one screen of the computer, and the screen corresponds to the selected area to which the present embodiment is applied. The corresponding screen may be changed by selecting the previous screen (F) and the next screen (G) selection menu.

인물 검출부(122)는 얼굴인식 기술을 이용하여, 선택된 영역에 포함된 이미지들, 즉 총 9장의 이미지(C1, C2,..,C9)에 포함된 인물들(B1, B2,..,B8)을 검출한다. 인물을 검출하는 과정에서 동일인물이 검출되는 경우, 예를 들어 C3, C4 및 C5에 포함된 인물이 동일 인물로 판단될 경우에는 이들 중 어느 하나의 이미지에 포함된 인물 이미지를 대표얼굴로 선정하고, C6 및 C9에 포함된 인물이 동일 인물로 판단될 경우에는 이들 중 어느 하나의 이미지에 포함된 인물 이미지를 대표얼굴로 선정한다. 상기 예들의 경우에는 제일 먼저 검출된 C3 및 C6에 포함된 인물 이미지가 대표얼굴(B3 및 B4)로 각각 선정되었다. B2, ..., B8 included in the images included in the selected area, i.e., a total of nine images C1, C2, .., C9, using the face recognition technology, ). When the same person is detected in the process of detecting a person, for example, when a person included in C3, C4, and C5 is determined to be the same person, a person image included in any one of the images is selected as a representative face , C6, and C9 are determined to be the same person, a portrait image included in any one of the images is selected as a representative face. In the case of the above examples, the person images included in the first detected C3 and C6 are selected as the representative faces B3 and B4, respectively.

특징 부여부(213)는 검출된 인물 별로 대응되는 특정 색을 부여하고, 동일인 물이 존재할 경우에는 동일 인물 간에는 동일한 색을 부여한다. 또한, 동일 인물들 중 대표얼굴이 선정된 경우에는 대표얼굴 별로 특정 색을 부여한다. 상기 도면의 A영역을 참조하면, 총 9개의 이미지에 포함된 인물들 별로 서로 구별되는 특정 색이 부여된 것을 볼 수 있다.The feature assigning unit 213 gives a specific color corresponding to each detected person, and when same person exists, the same color is given to the same person. In addition, when a representative face among the same people is selected, a specific color is assigned to each representative face. Referring to the area A in the figure, it can be seen that a specific color is assigned to each of the characters included in the nine images in total.

제1아이콘 생성부(214)는 대표얼굴 별로 대응되는 특정 색과 함께 이 인물이 총 선택된 영역의 이미지들에 등장한 횟수를 구별하여 보여준다. 상기 도면의 A영역에서 각 아이콘 별로 표시된 색 및 아이콘 내부의 숫자를 참조하면, 제1아이콘 A1은 A1의 아이콘에 대응되는 인물(B1)이 총 9개의 이미지 가운데 한 장의 이미지에만 등장했음을 나타내고, 제1아이콘 A3는 A3의 아이콘에 대응되는 인물(B3)이 총 9개의 이미지 가운데 세 장의 이미지에 등장했음을 나타낸다. 물론 상기 도면에서는 상기 인물의 등장 횟수가 아이콘 내부에 숫자로 표시되어 있지만, 이는 하나의 예시일뿐이며 도 4와 같이 제1아이콘의 내부에 일정 구획을 나누어 구획의 수만큼 이미지가 등장하고 있음을 표시할 수도 있다. 도 4는 제1아이콘의 변형예를 도시하는 경우로서, A3의 아이콘에 대응되는 인물이 선택된 영역에 포함된 이미지에 3번 등장하였음을 표시하고 있다. 물론 상기 예시들은 각 인물에 특정 색이 부여되는 것을 전제로 한 것이나, 본 발명이 여기에 한정되지 않음은 물론이다. 전술한 바와 같이 각 인물에 부여되는 특징이 특정 도형이거나 특정 동물인 경우에도 상술한 도 3 및 도 4와 같은 방식으로 각 인물이 등장한 횟수를 나타낼 수도 있으며, 또한 특정 도형이나 특정 동물의 모양을 등장 횟수만큼 표시하는 등 다양한 방법이 가능함은 물론이다.The first icon generator 214 displays the number of times that the person appears in the images of the selected area together with the specific color corresponding to each representative face. The first icon A1 indicates that the person B1 corresponding to the icon of A1 appears in only one of the nine images in total, referring to the colors displayed by the icons and the numbers inside the icons in the area A in the drawing, 1 Icon A3 indicates that the person B3 corresponding to the icon of A3 appeared in three images out of a total of nine images. Of course, in the above figure, the number of appearances of the person is displayed as a number inside the icon. However, this is only one example, and as shown in FIG. 4, a certain section is divided into the first icon, You may. FIG. 4 shows a modification of the first icon, which indicates that a person corresponding to the icon of A3 appears three times in the image included in the selected area. Of course, the above examples assume that a specific color is given to each person, but the present invention is not limited thereto. As described above, even when the feature imparted to each person is a specific figure or a specific animal, the number of times each person appears in the same manner as in FIGS. 3 and 4 can be indicated. In addition, It is needless to say that various methods such as displaying the number of times may be possible.

제2아이콘 생성부(125)는 특징 부여부(213)에 의해 각 인물별로 부여된 특정 색을 기초로 하여, 선택된 영역에 포함된 각 이미지(C1, C2, .., C9)별로 대응되는 제2아이콘(D1, D2, .., D9)을 생성한다. 이때 전술한 바와 같이 상기 도면에 각 이미지들과 제2아이콘들이 반드시 동시에 화면에 표시될 필요는 없으며, 이들 중 어느 하나만이 표시될 수 있다. 만약 제2아이콘들(D1, D2, .., D9)만이 표시되더라도 사용자는 각 아이콘의 색 및 색 구분을 통하여 상기 아이콘에 대응되는 이미지는 어떤 인물이 몇 명이 포함된 이미지인지 알 수 있다. 예를 들어, 이미지 C1이 표시부(113) 상에 표시되지 않고 제2아이콘 D1만이 표시된 경우에도, 사용자는 제2아이콘 D1은 이에 대응되는 인물(B1)이 혼자 등장하는 이미지라는 것을 알 수 있다. 다른 예로 제2아이콘 D6의 색 및 색구분을 통하여, 사용자는 D6가 두 명의 인물(B4 및 B5)이 등장하는 이미지임을 알 수 있게 된다. The second icon generating unit 125 generates a second icon corresponding to each of the images C1, C2, .., and C9 included in the selected region based on the specific color assigned to each person by the feature assigning unit 213 2 icons (D1, D2, .., D9). At this time, each of the images and the second icons do not necessarily have to be simultaneously displayed on the screen, as described above, and only one of them may be displayed. Even if only the second icons D1, D2, ..., D9 are displayed, the user can know how many persons are included in the image corresponding to the icon through the color and color classification of each icon. For example, even if the image C1 is not displayed on the display unit 113 and only the second icon D1 is displayed, the user can know that the second icon D1 is an image in which the person B1 corresponding to the second icon D1 appears alone. As another example, through color and color classification of the second icon D6, the user can know that D6 is an image in which two persons B4 and B5 appear.

물론 상기 도면에서 각 이미지에 대응되는 아이콘의 형상이 원형으로 표시되어 있지만, 이는 하나의 예시일뿐이며 도 5와 같이 제2아이콘을 사각의 형상으로 표시할 수 있으며, 그 구획되는 영역에 따라 각 이미지에 등장하는 인물 수를 표시할 수도 있음은 물론이다. 도 5는 제2아이콘의 변형예를 도시하는 경우로서, (a) 내지 (h)는 각각 등장인물이 1인 내지 8인임을 나타내고, (i)는 9인 이상임을 나타내고 있으며, 상기 구획된 각 영역에는 도시되지는 않았지만 각 인물에 대응되는 특정 색이 부여된다.Of course, although the icon corresponding to each image is displayed in a circular shape in the drawing, this is only an example. As shown in FIG. 5, the second icon can be displayed in a rectangular shape, The number of characters appearing on the screen may be displayed. Fig. 5 shows a modified example of the second icon, wherein (a) to (h) show that the character is 1 to 8 characters, (i) is 9 or more characters, Although not shown in the figure, a specific color corresponding to each person is given.

한편 상기 예시들은 각 인물에 특정 색이 부여되는 것을 전제로 한 것이나, 전술한 바와 같이 각 인물에 부여되는 특징이 특정 도형이거나 특정 동물인 경우에 는, 특정 도형 및 특정 동물의 제2아이콘이 각 이미지에 포함되는 인물 수만큼 생성될 수도 있음은 물론이다. On the other hand, the above examples are based on the assumption that a specific color is given to each person. However, as described above, when the feature imparted to each person is a specific figure or a specific animal, The number of characters included in the image may be generated.

이미지 합성부(217)는 위치정보 분석부(216)에 의해 분석된 각 이미지 파일에 포함된 위치정보를 이용하여, 각 이미지에 대응되도록 생성된 제2아이콘들을 지도이미지에 합성한다. 제2아이콘이 합성된 지도이미지가 표시된 영역(E)은 상술한 영역들(A 내지 D)과 동시에 표시부 상에 표시될 수도 있고, 상술한 영역들(A 내지 D)이 표시된 다음 순차로 표시될 수도 있다. 또한, 상기 영역에 도시되는 지도 이미지(E)는 컴퓨터 내에 내장된 지도 이미지이거나, 또는 컴퓨터와 접속된 서버로부터 실시간으로 제공되는 지도이미지 일수 있다. The image synthesis unit 217 synthesizes the second icons generated to correspond to the respective images to the map image by using the position information included in each image file analyzed by the position information analysis unit 216. [ The area E displaying the map image in which the second icon is synthesized may be displayed on the display unit at the same time as the areas A to D described above and the areas A to D described above are displayed, It is possible. Also, the map image E shown in the area may be a map image embedded in the computer or a map image provided in real time from a server connected to the computer.

도 2를 참조하면 제2아이콘을 포함하는 지도 이미지(E)가 표시부 상에 다른 영역들(A 내지 D)과 동시에 표시되고 있다. 상기 도면에서는 선택된 영역에 표시되는 총 9개의 이미지들에 대응하는 제2아이콘이 표시된 지도 이미지(E)를 표시하고 있다. 반면에 도 6은 지도 이미지가 다르게 표시된 변형예로서, 지도 이미지(E')는 다른 영역들과 동시에 표시되는 것이 아니라, 이미지를 클릭하거나 아이콘을 클릭하는 등의 사용자의 선택에 의한 신호가 입력될 경우에만 표시된다. Referring to FIG. 2, a map image E including the second icon is simultaneously displayed on the display section with the other areas A to D. In the figure, a map image E displaying a second icon corresponding to a total of nine images displayed in the selected area is displayed. On the other hand, FIG. 6 shows a modified example in which the map image is displayed differently, and the map image E 'is not displayed simultaneously with other areas, but a signal by the user's choice, such as clicking an image or clicking an icon, Only displayed.

상기와 같은 이미지 파일 관리 시스템 및 관리 방법에 의하면, 선택된 영역에 속하는 이미지에 포함된 각 인물 별로 특정색과 같은 소정의 특징을 부여하고, 각 인물의 등장 횟수별로 구분되는 제1아이콘을 생성하기 때문에, 제1아이콘의 형상만으로도 어떤 인물이 얼마나 촬영되어 있는지 알 수 있다. 또한, 각 이미지 별로 포함된 인물 및 인물 수에 대응되는 제2아이콘을 생성하기 때문에, 제2아이콘의 형상만으로도 각 이미지에 어떤 인물이 포함되어 있는지 알 수 있게 해준다. 또한, 위와 같은 제2아이콘이 위치정보와 연계된 지도이미지에 합성되어 표시되기 때문에 각 이미지가 어느 위치에서 촬영되었는지를 쉽게 알 수 있다. According to the above image file management system and management method, a predetermined characteristic such as a specific color is assigned to each person included in an image belonging to a selected region, and a first icon is generated which is classified according to the appearance frequency of each person , It is possible to know how a person is photographed even by the shape of the first icon alone. In addition, since the second icon corresponding to the number of persons and figures included in each image is generated, the shape of the second icon allows the user to know which character is included in each image. In addition, since the second icon is displayed on the map image associated with the position information, it is easy to know from which position each image is photographed.

본 발명은 상술한 실시예를 참고로 설명되었으나 이는 예시적인 것에 불과하며, 당해 기술 분야에서 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 다른 실시예가 가능하다는 점을 이해할 것이다. 따라서 본 발명의 진정한 기술적 보호 범위는 첨부된 특허청구범위에 의해 정해져야 할 것이다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed embodiments, but, on the contrary, is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims. Accordingly, the true scope of the present invention should be determined by the appended claims.

도 1은 본 발명의 일 실시예에 따른 이미지 파일 관리 시스템의 개략적인 블록도이다. 1 is a schematic block diagram of an image file management system according to an embodiment of the present invention.

도 2는 본 발명의 다른 실시예에 따른 이미지 파일 관리 방법을 개략적으로 도시한 흐름도이다2 is a flowchart schematically illustrating a method of managing an image file according to another embodiment of the present invention

도 3 내지 도 6은 본 발명이 적용된 예들을 도시하고 있다.3 to 6 show examples in which the present invention is applied.

Claims (12)

얼굴인식 기술을 이용하여, 선택된 영역의 이미지들에 포함된 인물들을 검출하는 인물 검출부;A person detecting unit for detecting the persons included in the images of the selected region using the face recognition technology; 상기 검출된 인물 별로 소정 특징을 부여하는 특징 부여부; A characteristic part for giving a predetermined characteristic to each detected person; 상기 인물별로 부여된 특징에 기초하여 각 인물에 대응되는 제1아이콘을 생성하는 제1아이콘 생성부;A first icon generating unit for generating a first icon corresponding to each person based on the characteristics assigned to the person; 상기 인물 별로 부여된 특징에 기초하여 각 이미지에 대응되는 제2아이콘을 생성하는 제 2 아이콘 생성부;A second icon generation unit for generating a second icon corresponding to each image based on the characteristics assigned to the person; 이미지의 위치정보를 분석하는 위치정보 분석부; 및 A position information analyzer for analyzing position information of an image; And 상기 위치정보 분석부가 분석한 상기 선택된 영역에 포함된 이미지들이 촬영된 위치를 표시하는 지도 이미지와, 상기 지도 이미지상에 상기 제2아이콘을 합성하는 이미지 합성부;를 포함하는 이미지 파일 관리 시스템.A map image displaying a position where images included in the selected area analyzed by the location information analyzing unit are photographed; and an image synthesizing unit synthesizing the second icons on the map image. 제1항에 있어서, The method according to claim 1, 상기 제1아이콘 생성부는 상기 선택된 영역의 이미지들에 상기 인물이 등장하는 횟수가 구분되도록 제1아이콘을 생성하는 것을 특징으로 하는 이미지 파일 관리 시스템.Wherein the first icon generator generates a first icon so that the number of times the person appears in the images of the selected area is divided. 제1항에 있어서, The method according to claim 1, 상기 인물 검출부는, 상기 검출된 인물들 중 동일 인물을 검출하여 상기 동일 인물들 중 대표얼굴을 선정하고, The person detecting unit detects the same person among the detected persons, selects a representative face among the same people, 상기 특징 부여부는 상기 선정된 대표얼굴 별로 특정 색을 부여하고, Wherein the characteristic imparting unit assigns a specific color to each of the selected representative faces, 상기 제1아이콘 생성부는, 상기 선정된 대표얼굴 별로 상기 선택된 영역의 이미지들에 상기 동일 인물이 등장하는 횟수가 구분되도록 제1아이콘을 생성하는 것을 특징으로 하는 이미지 파일 관리 시스템. Wherein the first icon generation unit generates a first icon so that the number of times the same person appears in the images of the selected region for each of the selected representative faces. 제3항에 있어서,The method of claim 3, 상기 특징 부여부는, 상기 인물 검출부가 검출한 인물 중 동일 인물에 대하여는 동일 색을 부여하는 것을 특징으로 하는 이미지 파일 관리 시스템.Wherein the characteristic imparting section assigns the same color to the same person among the persons detected by the person detecting section. 삭제delete 삭제delete 이미지 파일 관리 방법으로서, 상기 방법은 이미지 파일 관리 시스템에 의해 수행되며,A method of managing an image file, the method being performed by an image file management system, (a) 얼굴인식 기술을 이용하여, 선택된 영역의 이미지들에 포함된 인물들을 검출하는 단계; (a) detecting the persons included in the images of the selected region using the face recognition technology; (b) 상기 검출된 인물 별로 소정 특징을 부여하는 단계;(b) assigning a predetermined characteristic to each detected person; (c) 상기 인물 별로 부여된 특징에 기초하여 각 인물에 대응되는 제1아이콘을 생성하는 단계;(c) generating a first icon corresponding to each person based on the characteristics assigned to the person; (d) 상기 인물 별로 부여된 특징에 기초하여 각 이미지에 대응되는 제2아이콘을 생성하되, 상기 각 이미지에 포함된 인물이 두 사람 이상인 경우에는 각 인물에 부여된 특징이 구분되도록 제2아이콘을 생성하는 단계; (d) generating a second icon corresponding to each image on the basis of the feature imparted for each of the plurality of persons, if the plurality of persons included in the respective images are two or more persons, ; (e) 상기 선택된 영역의 이미지들에 포함된 위치정보를 이용하여, 상기 영역에 포함된 이미지들이 촬영된 위치를 표시하는 지도 이미지가 표시되고, 상기 지도 이미지 상에 상기 제2아이콘을 생성하는 단계에서 생성된 제2아이콘이 함께 표시되는 단계;를 포함하는 이미지 파일 관리 방법.(e) using the location information included in the images of the selected area, displaying a map image indicating a location where images included in the area are photographed, and generating the second icon on the map image And displaying a second icon generated by the second icon. 제7항에 있어서,8. The method of claim 7, 상기 (b) 단계는 상기 선택된 영역의 이미지들에 상기 인물이 등장하는 횟수가 구분되도록 제1아이콘을 생성하는 것을 특징으로 하는 이미지 파일 관리 방법.Wherein the step (b) comprises generating a first icon such that the number of times the person appears in the images of the selected area is divided into the first icon and the second icon. 제7항에 있어서,8. The method of claim 7, 상기 (a) 단계는, 상기 검출된 인물들 중 동일 인물을 검출하여 상기 동일 인물들 중 대표얼굴을 선정하고, In the step (a), the same person among the detected persons is detected, a representative face among the same persons is selected, 상기 (b) 단계는, 상기 선정된 대표얼굴 별로 특정 색을 부여하며, In the step (b), a specific color is assigned to each of the selected representative faces, 상기 (c) 단계는, 상기 선정된 대표얼굴 별로 상기 선택된 영역의 이미지들에 상기 동일 인물이 등장하는 횟수가 구분되도록 제1아이콘을 생성하는 것을 특징으로 하는 이미지 파일 관리 방법. Wherein the step (c) comprises generating a first icon such that the number of times the same person appears in the images of the selected region for each of the selected representative faces. 제9항에 있어서,10. The method of claim 9, 상기 (b) 단계는, 상기 (a) 단계에서 검출된 인물 중 동일 인물에 대하여는 동일 색을 부여하는 단계인 것을 특징으로 하는 이미지 파일 관리 방법.Wherein the step (b) includes the step of assigning the same color to the same person among the persons detected in the step (a). 삭제delete 삭제delete
KR20070107411A 2007-10-24 2007-10-24 Apparatus for managing image files and the method of the same Expired - Fee Related KR101480400B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR20070107411A KR101480400B1 (en) 2007-10-24 2007-10-24 Apparatus for managing image files and the method of the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR20070107411A KR101480400B1 (en) 2007-10-24 2007-10-24 Apparatus for managing image files and the method of the same

Publications (2)

Publication Number Publication Date
KR20090041750A KR20090041750A (en) 2009-04-29
KR101480400B1 true KR101480400B1 (en) 2015-01-12

Family

ID=40764731

Family Applications (1)

Application Number Title Priority Date Filing Date
KR20070107411A Expired - Fee Related KR101480400B1 (en) 2007-10-24 2007-10-24 Apparatus for managing image files and the method of the same

Country Status (1)

Country Link
KR (1) KR101480400B1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9552376B2 (en) 2011-06-09 2017-01-24 MemoryWeb, LLC Method and apparatus for managing digital files
US20130129142A1 (en) * 2011-11-17 2013-05-23 Microsoft Corporation Automatic tag generation based on image content

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000037042A (en) * 2000-04-06 2000-07-05 김정렬 Automatic character producing system
KR20020036116A (en) * 2000-11-08 2002-05-16 권종철 Device of Character-producing Banding machine and System for Character-transfering via Internet and Method thereof

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000037042A (en) * 2000-04-06 2000-07-05 김정렬 Automatic character producing system
KR20020036116A (en) * 2000-11-08 2002-05-16 권종철 Device of Character-producing Banding machine and System for Character-transfering via Internet and Method thereof

Also Published As

Publication number Publication date
KR20090041750A (en) 2009-04-29

Similar Documents

Publication Publication Date Title
CN104239336B (en) A kind of method for screening images, device and terminal
EP2536120A1 (en) Image-related handling support system, information processing apparatus, and image-related handling support method
US20140129981A1 (en) Electronic Device and Method for Handling Tags
JP2019075124A (en) Method and system for providing camera effect
CN106462567A (en) Augmented data view
JP2018055705A (en) Image management system, program, device, information processing apparatus, and generation method
KR100965720B1 (en) Method for generating mosaic image and apparatus therefor
JP2017187850A (en) Image processing system, information processing device, and program
CN103823858A (en) Information processing method and information processing device
TWI470549B (en) A method of using an image recognition guide to install an application, and an electronic device
JP6918306B2 (en) Photo management equipment, photo management methods, and programs
JP2008225862A (en) System for picking-up construction photograph with electric blackboard and automatically preparing construction management ledger and program for use in the same
JP6589489B2 (en) Program, smart device, information processing apparatus, information processing system, and information processing method
US9959292B2 (en) Application program, smart device, information processing apparatus, information processing system, and information processing method
KR101479260B1 (en) Method for searching closeness between people based on photos
KR101480400B1 (en) Apparatus for managing image files and the method of the same
CN113194256B (en) Shooting method, shooting device, electronic equipment and storage medium
CN109842593B (en) Information acquisition method and device and computer readable storage medium
JP7250753B2 (en) Information processing system and program for information processing system
JP7126392B2 (en) Information processing system, information processing system program, and information processing method
KR20140035541A (en) System and method for photo management
CN106547891A (en) For the quick visualization method of the pictured text message of palm display device
CN100536549C (en) Apparatus, method and program for information processing
JP5093784B2 (en) Image display apparatus, image table method, and program thereof
JP5798384B2 (en) Information terminal, information terminal control method, control program, and recording medium

Legal Events

Date Code Title Description
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

P22-X000 Classification modified

St.27 status event code: A-2-2-P10-P22-nap-X000

N231 Notification of change of applicant
PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

N231 Notification of change of applicant
PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

A201 Request for examination
PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

P22-X000 Classification modified

St.27 status event code: A-2-2-P10-P22-nap-X000

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

E701 Decision to grant or registration of patent right
P22-X000 Classification modified

St.27 status event code: A-2-2-P10-P22-nap-X000

PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

FPAY Annual fee payment

Payment date: 20171228

Year of fee payment: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20190103

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20190103

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000