KR100678170B1 - Apparatus and method for providing a caricature or sketch image in a mobile communication terminal - Google Patents
Apparatus and method for providing a caricature or sketch image in a mobile communication terminal Download PDFInfo
- Publication number
- KR100678170B1 KR100678170B1 KR1020040105858A KR20040105858A KR100678170B1 KR 100678170 B1 KR100678170 B1 KR 100678170B1 KR 1020040105858 A KR1020040105858 A KR 1020040105858A KR 20040105858 A KR20040105858 A KR 20040105858A KR 100678170 B1 KR100678170 B1 KR 100678170B1
- Authority
- KR
- South Korea
- Prior art keywords
- image
- caricature
- face
- user
- sketch
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72427—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for supporting games or graphical animations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T13/00—Animation
- G06T13/80—2D [Two Dimensional] animation, e.g. using sprites
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/161—Detection; Localisation; Normalisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30196—Human being; Person
- G06T2207/30201—Face
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Oral & Maxillofacial Surgery (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephone Function (AREA)
- Processing Or Creating Images (AREA)
Abstract
본 발명은 이동통신 단말기에서 캐리커쳐 이미지를 제공하기 위한 장치 및 방법을 제공한다. 이를 위해 본 발명에서는, 캐리커쳐 이미지를 생성할 수 있도록 하는 캐리커쳐 이미지 처리부를 구비하고, 사용자가 선택한 얼굴 이미지를 상기 캐리커쳐 이미지 처리부로 입력하고, 사용자의 키 입력에 따라 상기 얼굴 이미지를 기반으로 캐리커쳐 이미지 또는 스케치 이미지가 생성될 수 있도록 한다. 그리고 생성된 캐리커쳐 이미지 또는 스케치 이미지를 발신자 표시 정보로 설정될 수 있도록 하여, 사용자의 선택에 따라 회신 번호와 함께 상기 캐리커쳐 이미지와 스케치 이미지가 메시지에 포함되어 전송될 수 있도록 한다. 이에 따라 본 발명은 캐리커쳐의 제작에 부수적으로 소모되는 경비를 절약하고, 사용자의 개인 정보가 침해될 수 있는 소지를 방지하며, 사용자에게 사용자의 개성을 표시할 수 있는 사용자만의 캐리커쳐를 제작할 수 있다. The present invention provides an apparatus and method for providing a caricature image in a mobile communication terminal. To this end, the present invention comprises a caricature image processing unit for generating a caricature image, inputs the face image selected by the user to the caricature image processing unit, based on the user's key input caricature image or Allow sketch images to be created. The generated caricature image or sketch image may be set as caller display information so that the caricature image and the sketch image may be transmitted together with the reply number according to the user's selection. Accordingly, the present invention can reduce the cost of incidental consumption of the caricature, prevent the possibility that the user's personal information can be infringed, it is possible to produce a user's caricature that can display the user's personality to the user .
캐리커쳐 이미지, 스케치 이미지, 발신자 표시 정보Caricature image, sketch image, caller ID information
Description
도 1은 본 발명의 실시 예에 따른 이동통신 단말기의 블록 구성도,1 is a block diagram of a mobile communication terminal according to an embodiment of the present invention;
도 2는 본 발명의 실시 예에 따른 이동통신 단말기에서 사용자의 선택에 따라 생성된 이미지를 발신자 표시 사진으로 설정하는 동작의 과정을 보이는 흐름도,2 is a flowchart illustrating a process of setting an image generated according to a user's selection as a caller display photo in a mobile communication terminal according to an embodiment of the present invention;
도 3은 본 발명의 실시 예에 따른 이동통신 단말기에서 캐리커쳐 이미지를 생성하는 동작의 과정을 보이는 상세 흐름도,3 is a detailed flowchart illustrating a process of generating a caricature image in a mobile communication terminal according to an embodiment of the present invention;
도 4는 본 발명의 실시 예에 따른 이동통신 단말기에서 스케치 이미지를 생성하는 동작의 과정을 보이는 흐름도,4 is a flowchart illustrating a process of generating a sketch image in a mobile communication terminal according to an embodiment of the present invention;
도 5는 본 발명의 실시 예에 따라 생성된 이미지가 발신자 표시 정보로 포함된 메시지가 디스플레이된 화면의 예시도.5 illustrates an example of a screen displaying a message in which an image generated according to an embodiment of the present invention is included as caller indication information.
본 발명은 이동통신 단말기에 관한 것으로, 특히 메시지 전송시 그 메시지에 포함되어 전송되는 발신자 표시 정보에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a mobile communication terminal, and more particularly, to sender indication information included in a message and transmitted when the message is transmitted.
일반적으로 SMS(Short Message Service)와 EMS(Enhanced Messaging Service) 또는 MMS(Multimedia Messaging Service)등을 포함하는 메시지 서비스 방식은 발신자 전화번호로 발신자에 대한 정보를 대신하여 표시한다. 그러나 이동통신 단말기 기술의 발전에 따라 단순한 문자 메시지가 아닌, 동영상 또는 이미지와 같은 데이터도 전송할 수 있게 되고, 또한 이동통신 단말기에 카메라가 구비되면서, 사용자들은 이러한 단순히 사용자의 전화번호만을 표시하는 일반적인 발신자 정보 표시 방식 대신에, 자신을 좀 더 개성적으로 표현할 수 있는 방법을 요구하게 되었다. In general, a message service method including a short message service (SMS), an enhanced messaging service (EMS), a multimedia messaging service (MMS), and the like is displayed on the caller's phone number in place of information on the caller. However, with the development of mobile terminal technology, it is possible to transmit data such as video or image, not just a text message, and also equipped with a camera in the mobile terminal, so that users simply display the user's phone number. Instead of displaying information, they demanded ways to express themselves more personally.
이러한 사용자들의 요구에 따라 등장한 발신자 표시 방법 중 하나가 바로 이동통신 단말기에 구비된 카메라로 사용자들이 스스로 이미지를 저장하고, 저장된 이미지를 발신자 전화번호에 함께 전송되는 메시지에 포함시키는 방법이었다. 이러한 발신자 표시 방식은 사용자가 메시지를 전송할 때 사용자가 작성한 메시지와 함께 사용자가 저장한 이미지와 전화번호가 같이 전송되게 되므로 메시지를 수신한 사람이 누가 이 메시지를 보냈는지 쉽게 알 수 있었다. 따라서 이러한 방식은 어느 정도 사용자의 요구에 부응한 것도 사실이다. One of the caller display methods that appeared in response to the request of the users was a camera provided in the mobile communication terminal, and the users stored the images themselves and included the stored images in the message transmitted together with the caller's telephone number. In this caller display method, when a user transmits a message, the image and telephone number stored by the user are transmitted together with the message written by the user, so that the person receiving the message can easily know who sent the message. Therefore, it is true that this method meets the needs of users to some extent.
그러나 이러한 발신자 표시 방식은, 단순히 사용자의 실물 그대로의 얼굴 이미지만을 발신자 정보에 포함시키는 것이었으므로, 사용자만의 개성을 표현하기에 부족하다는 단점이 있었다. 즉, 자신의 실제 사진이 그대로 포함되기를 원하지 않는 사용자들이나, 자신이 저장한 얼굴 이미지 중에서 특정 부위를 강조하기를 원하는 사용자들, 또는 자신의 얼굴 이미지 대신에, 애니메이션과 같은 기법을 사용하 여 유머스러운 자신만의 캐리커쳐(Caricatura)를 전송하기를 원하는 사용자들에게는 이러한 발신자 표시 방식만으로는 그 요구를 충분히 충족시킬 수 없었다. 여기서 캐리커쳐라는 것은 사건의 양상이나 인간의 자태 등을 그 특징을 잡아 익살스럽게 표현한 그림이나 문장을 말하는 것으로, 현재에는 특정 인물의 얼굴 중 특징적인 부분을 과장되게 표현하여 그 인물의 얼굴을 개성적으로 표현한 이미지를 말하는 것이다.However, such a caller display method merely includes a face image of the user in the caller information, and thus has a disadvantage in that it is insufficient to express a user's personality. In other words, users who don't want to include their actual photos, users who want to emphasize certain parts of their saved face images, or use humorous techniques such as animation instead of their own face images. For users who want to send their own Caricatures, this caller ID alone could not meet that need. Caricature refers to a picture or sentence that humorously expresses the aspects of an event or human form, and expresses the characteristic part of the face of a particular person in an exaggerated way. I'm talking about images.
따라서 자신의 실제 얼굴 이미지 대신에 자신만의 캐리커쳐를 생성하여 이를 발신자 정보로 사용하기를 원하는 사용자들을 위해, 요즈음에는 사용자가 직접 캐리커쳐를 제작할 수 있도록 하거나, 사용자의 이동통신 단말기로부터 얼굴 이미지를 전송받아 사용자가 원하는 형태로 병경할 수 있는 서비스를 제공하는 서비스 업체가 등장하게 되었다. Therefore, for users who want to create their own caricatures instead of their actual face images and use them as caller information, these days, users can make their own caricatures or receive face images from their mobile communication terminals. Service companies that provide services that can be changed to the desired form have emerged.
그러나 이러한 서비스 업체들을 통해 상기 캐리커쳐를 생성하는 서비스를 받기 위해서는, 상기 사용자가 이동통신 단말기를 통해 상기 서비스 업체의 서버에 접속하여 얼굴 이미지를 전송하고, 원하는 형태로 변경한 다음, 다시 변경된 얼굴 이미지를 저장하는 절차를 거쳐야만 한다. 이에 따라서 사용자는 회선 사업자와 서비스 사업자에게 데이터 접속료와 서비스 이용료 등과 같은 부수적인 경비를 지불해야 한다는 문제점이 있다. 또한 이러한 방식은, 사용자가 자신의 실제 얼굴 이미지를 전송하는 것이었기 때문에 사용자의 개인 정보가 침해될 수 있다는 문제점이 있다. However, in order to receive the service for generating the caricature through such service providers, the user accesses the server of the service provider through a mobile communication terminal, transmits a face image, changes the desired image, and then changes the changed face image again. You must go through the procedure to save. Accordingly, there is a problem in that the user has to pay ancillary expenses such as data access fee and service fee to the circuit operator and service provider. In addition, this method has a problem that the user's personal information may be violated because the user transmits his or her real face image.
그러므로 본 발명의 목적은 상기 데이터 접속료와 서비스 이용료 등 캐리커쳐의 제작에 부수적으로 소모되는 경비를 절약하고, 사용자의 개인 정보가 침해될 수 있는 소지를 방지하며, 사용자에게 사용자의 개성을 표시할 수 있는 사용자만의 캐리커쳐 또는 스케치 이미지를 제작할 수 있는 장치 및 방법을 제공함에 있다.Therefore, an object of the present invention is to reduce the cost of incidental consumption of the caricature, such as data access fee and service usage fee, to prevent the possibility that the user's personal information may be infringed, and to display the personality of the user to the user It is an object of the present invention to provide a device and method for producing a caricature or sketch image of a user.
상술한 목적을 달성하기 위한 본 발명의 장치는, 얼굴 부분별 캐리커쳐(Caricatura) 이미지들이, 얼굴의 각 부분별로 저장되어 있는 캐리커쳐 DB(Database)를 구비하고 있는 메모리부와, 사용자의 선택에 따른 얼굴 이미지의 각 부분별 특징점을 인식하고, 상기 특징점에 따른 부분별 캐리커쳐 이미지들을 상기 캐리커쳐 DB에서 검색하며, 검색된 부분별 캐리커쳐 이미지들을 조합하여 얼굴 캐리커쳐 이미지를 생성하는 캐리커쳐 이미지 처리부와, 상기 사용자의 선택에 따른 얼굴 이미지를 상기 캐리커쳐 이미지 처리부로 출력하며, 상기 캐리커쳐 이미지 처리부를 제어하여 상기 얼굴 캐리커쳐 이미지를 생성하고, 생성된 상기 얼굴 캐리커쳐 이미지를 상기 사용자의 선택에 따라 상기 발신자 표시 정보로 설정하는 제어부를 구비한다. The apparatus of the present invention for achieving the above object is a memory unit having a caricature DB (Database) is stored for each part of the face caricature (Caricatura) image for each part of the face, and the face according to the user's selection A caricature image processing unit for recognizing feature points of each part of an image, retrieving partly caricature images according to the feature points from the caricature DB, and generating a face caricature image by combining the retrieved part caricature images; And a controller configured to output the face image to the caricature image processor, to generate the face caricature image by controlling the caricature image processor, and to set the generated face caricature image as the caller display information according to the user's selection. do.
또한 방법은, 사용자가 선택한 얼굴 이미지를 로드하는 이미지 로드 단계와, 상기 사용자에게 캐리커쳐 이미지를 생성할 것인지 여부를 체크하는 생성 여부 체크 단계와, 상기 체크 결과에 따라, 상기 얼굴 이미지에 기반한 상기 캐리커쳐 이 미지를 생성하는 이미지 생성 단계와, 상기 사용자의 선택에 따라 상기 캐리커쳐 이미지를 발신자 표시 정보로 설정하는 발신자 표시 정보 설정 단계를 구비한다. The method may further include: an image loading step of loading a face image selected by a user, a generation check step of checking whether to generate a caricature image to the user, and according to the check result, the caricature based on the face image is selected. An image generation step of generating an image, and a caller indication information setting step of setting the caricature image as caller indication information according to the user's selection.
이하 본 발명의 바람직한 실시 예를 첨부한 도면을 참조하여 상세히 설명한다. 하기 설명 및 첨부 도면에서 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략한다. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the following description and the annexed drawings, detailed descriptions of well-known functions and configurations that may unnecessarily obscure the subject matter of the present invention will be omitted.
먼저 본 발명의 완전한 이해를 돕기 위해, 본 발명의 기본 원리를 설명하면, 본 발명의 실시 예에 따른 이동통신 단말기는 캐리커쳐 이미지를 생성할 수 있도록 하는 캐리커쳐 이미지 처리부를 구비한다. 그리고 사용자가 특정 얼굴 이미지를 선택하면, 본 발명의 실시 예에 따른 이동통신 단말기의 제어부는 사용자로부터 선택된 얼굴 이미지를 로드하여, 로드된 얼굴 이미지를 상기 캐리커쳐 이미지 처리부로 입력하고, 상기 캐리커쳐 이미지 처리부를 제어하여 사용자의 키 입력에 따라 상기 로드된 얼굴 이미지를 기반으로 캐리커쳐 이미지 또는 스케치 이미지가 생성될 수 있도록 한다. 여기서 상기 사용자가 선택한 특정 얼굴 이미지는 일반적으로 사용자의 캐리커쳐 이미지를 생성할 수 있는 사용자의 얼굴 부분이 포함된 얼굴 이미지를 말하는 것이다. 그리고 이하 얼굴 이미지라는 것은 상술한 바와 같이 사용자의 얼굴 부분이 포함된 얼굴 이미지를 말하는 것임을 가정하기로 한다. 그리고 본 발명의 실시 예에 따른 이동통신 단말기의 제어부는 상기 캐리커쳐 이미지 처리부에서 생성된 캐리커쳐 이미지 또는 스케치 이미지를 발신자 표시 정보로 설정될 수 있도록 한다. 그리고 사용자의 선택에 따라 회신 번호와 함께 상기 캐리커쳐 이미지와 스케치 이미지가 메시지에 포함되어 전송될 수 있도록 한다. First of all, in order to help a complete understanding of the present invention, the basic principles of the present invention will be described. A mobile communication terminal according to an embodiment of the present invention includes a caricature image processing unit capable of generating a caricature image. When the user selects a specific face image, the controller of the mobile communication terminal according to an embodiment of the present invention loads the face image selected by the user, inputs the loaded face image to the caricature image processing unit, and performs the caricature image processing unit. The control enables the caricature image or the sketch image to be generated based on the loaded face image according to the user's key input. In this case, the specific face image selected by the user generally refers to a face image including a face portion of the user capable of generating a caricature image of the user. In the following description, it is assumed that a face image refers to a face image including a face part of a user as described above. In addition, the controller of the mobile communication terminal according to an embodiment of the present invention may set the caricature image or the sketch image generated by the caricature image processing unit as caller display information. The caricature image and the sketch image may be included in the message and transmitted together with the reply number according to the user's selection.
도 1은 이러한 본 발명의 실시 예에 따른 이동통신 단말기의 블록 구성을 보이고 있는 도면이다. 도 1을 참조하여 살펴보면, 본 발명의 실시 예에 따른 이동통신 단말기는 메모리부(102), 키 입력부(104), 표시부(106), 베이스밴드 처리부(108), 코덱(CODEC: Coder-Decoder)(112), 카메라부(116), 캐리커쳐 이미지 처리부(118)가 제어부(100)에 연결된다. 여기서 제어부(100)는 전화 통화나 데이터 통신, 무선 인터넷 접속을 위한 프로토콜에 따라 음성 신호 및 데이터 처리를 하고 이동통신 단말기의 각 부분을 제어한다. 그리고 사용자의 키 입력을 키 입력부(104)로부터 받아서 이에 따라 표시부(106)를 제어하여 사용자의 키 입력에 따른 화상 정보를 생성하여 제공될 수 있도록 한다. 1 is a block diagram of a mobile communication terminal according to an exemplary embodiment of the present invention. Referring to FIG. 1, a mobile communication terminal according to an embodiment of the present invention includes a
그리고 사용자가 메모리부(102)에 저장되어 있는 얼굴 이미지 중 어느 하나를 캐리커쳐 이미지로 생성할 것을 선택한다면, 제어부(100)는 선택된 얼굴 이미지를 이용하여, 사용자가 스케치 이미지를 생성할 것인지, 캐리커쳐 이미지를 선택할 것인지를 체크한다. 그리고 만약 사용자가 상기 얼굴 이미지를 캐리커쳐 이미지 처리할 것을 선택하였다면, 상기 얼굴 이미지를 부분별로 특징점을 인식하고, 상기 메모리부에 저장된 캐리커쳐 DB(Data Base)를 통해 상기 얼굴 이미지의 부분별로 상기 특징점에 따른 부분별 캐리커쳐 이미지를 선택한다. 그리고 선택된 부분별 캐리커쳐 이미지들을 조합하여 상기 사용자가 선택한 얼굴 이미지로부터 캐리커쳐 이미지를 생성한다. 그러나 만약 사용자가 상기 얼굴 이미지를 스케치 이미지 처리할 것을 선택하였다면, 상기 얼굴 이미지의 윤곽선을 추출하고, 사용자의 선택에 따른 스케치 재질로 상기 추출된 윤곽선을 중심으로 하여 상기 얼굴 이미지로부터 스케 치 이미지를 생성하도록 한다. If the user selects to generate one of the face images stored in the
그리고 상기한 제어부(100)와 연결되는 메모리부(102)는 롬(ROM: Read Only Memory), 플래시 메모리(Flash memory), 램(RAM: Random Access Memory) 등으로 구성된다. 이 중에서 롬은 제어부(100)의 처리 및 제어를 위한 프로그램과 각종 참조 데이터를 저장한다. 그리고 램은 제어부(100)의 워킹 메모리(working memory)를 제공하며, 플래시 메모리는 갱신 가능한 각종 보관용 데이터를 저장하기 위한 영역을 제공한다. 또한 본 발명의 실시 예에 따른 이동통신 단말기의 메모리부(102)에는 얼굴 이미지의 각 부위별, 즉, 크게는 얼굴 윤곽, 머리 모양, 눈과 눈썹, 코와 콧수염, 입술과 턱, 그리고 이마, 볼 등에 대한 캐리커쳐 이미지가 각 부위별로 다수 저장된다. 이하 이러한 부분별 캐리커쳐 이미지가 저장되는 메모리부(102)의 영역을 캐리커쳐 DB(Database)(120)라고 칭하기로 한다. 하기 표 1은 이러한 캐리커쳐 DB(120)에 저장된 데이터 목록 중 입술에 해당되는 캐리커쳐 이미지들에 대한 예를 보이고 있다. The
상기 표 1을 참조하여 보면 가로비와 세로비가 설정되어 있는 것을 볼 수 있다. 이는 본 발명의 실시 예에 따른 이동통신 단말기에서 사용자가 선택한 얼굴 이미지중 특정 부위에 해당되는 부분별 캐리커쳐 이미지를 검색하기 위한 조건으로서 윤곽선대 특정 부위의 비율을 그 기준으로 삼고 있는 경우를 예로 들고 있는 것이다. 여기서 가로비와 세로비라는 것은 사용자가 선택한 얼굴 이미지로부터 인식된 얼굴 윤곽선 내부의 길이와 해당 부위 길이의 비율을 말하는 것이다. 예를 들어 가로비가 1/7이라는 것은 상기 사용자가 선택한 얼굴 이미지로부터 추출된 입술 부분의 가로 길이가 상기 선택된 얼굴 이미지로부터 추출된 윤곽선 내부 가로 길이의 1/7인 경우를 말하는 것이다. 그런데 일반적으로 캐리커쳐는 실제 이미지의 특징적인 부분을 강조하여 묘사하므로, 상기 캐리커쳐 DB(120)에 저장된 부분별 캐리커쳐 이미지 역시 이와 같이 특징적인 부분을 강조하고 있다. 즉, 상기 표 1의 예를 들어보면 가로비가 1/5이고 세로비가 1/10인 경우라면, 이에 해당되는 캐리커쳐 이미지 lip3은 상기한 비율보다 더 크게 입술을 표현한 캐리커쳐 이미지를 생성하게 된다. Referring to Table 1, it can be seen that the aspect ratio and the aspect ratio are set. This is a condition for searching for a caricature image for each part corresponding to a specific part of the face image selected by the user in the mobile communication terminal according to an embodiment of the present invention. will be. Here, the aspect ratio and the aspect ratio refer to the ratio of the length of the inside of the facial contour recognized from the face image selected by the user and the length of the corresponding region. For example, the aspect ratio of 1/7 refers to a case in which the horizontal length of the lip portion extracted from the face image selected by the user is 1/7 of the inner horizontal length extracted from the selected face image. However, in general, the caricature highlights the characteristic part of the actual image, and thus the caricature image for each part stored in the
또한 상기한 캐리커쳐 이미지 처리부(118)는 상술한 바와 같이 상기 제어부(100)의 제어에 따라 입력된 얼굴 이미지를 단순화 처리를 통해 잡음을 제거하고, 상기 제어부(100)로부터 검색된 캐리커쳐 DB의 부분별 캐리커쳐 이미지를 각 부분별로 조합하여 완성된 캐리커쳐 이미지를 생성하거나, 상기 얼굴 이미지의 윤곽선을 중심으로 스케치 이미지를 생성한다. 캐리커쳐 이미지를 생성하는 경우, 캐리커쳐 이미지 처리부(118)는 단순화 처리를 통해 잡음이 제거된 얼굴 이미지로부터 사용자 얼굴의 각 부분에 대한 특징점을 인식하고, 인식된 특징점에 따라 상기 캐리커쳐 DB에 저장된 부분별 캐리커쳐 이미지들 중 가장 적합한 캐리커쳐 이미지를 검색한다. In addition, the caricature
이러한 특징점의 기준은 여러 가지가 있을 수 있다. 예를 들어 얼굴 이미지로부터 인식된 얼굴 윤곽 내부의 가로 길이와, 특정 얼굴 부분의 윤곽선 내부 가로 길이의 비율을 그 기준으로 할 수도 있으며, 또는 얼굴 윤곽 내부의 세로 길이와 특정 얼굴 부분의 윤곽선 내부 세로 길이의 비율을 그 기준으로 할 수도 있다. 또한 특정 얼굴 부분의 윤곽선 내부의 크기나 형태, 또는 특정 얼굴 부분 사이의 거리를 그 기준으로 할 수도 있음은 물론이다. 그리고 이러한 기준점 역시 각 얼굴 부분별로 달라질 수 있음은 물론이다. 예를 들어 캐리커쳐 이미지 처리부(118)는 사용자로부터 선택된 얼굴 이미지로부터 사용자 얼굴의 윤곽선을 인식하여, 얼굴 윤곽선에 해당되는 부분별 캐리커쳐 이미지들 중에서 사용자 얼굴의 윤곽선과 가장 유사한 윤곽선 부분의 캐리커쳐 이미지를 검색한다. 이 경우에는 특정 얼굴 부분의 윤곽선 내부의 크기나 형태를 그 특징점을 인식하기 위한 기준으로 사용한 것이다. 이러한 방법을 상기 캐리커쳐 이미지 처리부(118)는 각 얼굴 부위 별로 특징점을 인식하고, 인식된 특징점을 통해 검색된 부분별 캐리커쳐 이미지를 상기 제어부(100)의 제어에 따라 조합하여 하나의 완성된 얼굴 캐리커쳐 이미지를 생성한다. 이러한 캐리커쳐 이미지를 생성하는 동작의 과정에 대해 도 3에서 자세히 보이기로 한다. There may be several criteria for such a feature point. For example, it may be based on the ratio of the width inside the face outline recognized from the face image to the inside width of the outline of the specific face portion, or the length inside the face outline and the length inside the outline of the specific face portion. The ratio may be based on. In addition, the size or shape of the inside of the contour of the specific face portion, or the distance between the specific face portion may of course be a reference. Of course, these reference points may also be different for each face part. For example, the
그리고 만약 스케치 이미지를 생성하는 경우라면 상기 캐리커쳐 이미지 처리부(118)는 단순화 처리를 통해 잡음이 제거된 얼굴 이미지에 그래픽 처리를 하여 스케치 이미지를 생성한다. 본 발명의 실시 예에 따른 이동통신 단말기에서는 사용자의 선택에 따른 얼굴 이미지를 고주파 필터와 같은 필터를 이용하여 필터링함으 로써 현재 선택된 얼굴 이미지로부터 고주파 성분인 윤곽선을 추출해내고, 필터링된 결과에 따라 스케치 효과를 윤곽선에 입힘으로써 스케치 이미지를 생성한다. 이러한 스케치 이미지를 생성하는 동작의 과정에 대해 도 4에서 자세히 보이기로 한다. If the sketch image is generated, the caricature
그리고 키 입력부(104)는 상기한 바와 같이 숫자키들을 포함한 각종 키들을 구비하며, 사용자로부터 입력되는 키 입력을 제어부(100)에 제공한다. 그리고 RF부(110)는 기지국과 RF신호를 송, 수신하는 역할을 한다. 그리고 수신된 신호를 IF(Intermediate Frequency)신호로 변환하여 상기한 제어부(100)와 연결되어 있는 베이스밴드 처리부(108)로 출력하고 베이스밴드 처리부(108)로부터 입력되는 IF신호를 RF신호로 변환하여 송신한다. 그리고 상기한 베이스밴드 처리부(108)는 제어부(100)와 RF부(110)간의 인터페이스를 제공하는 BBA(Baseband Analog ASIC)로서, 제어부(100)로부터 인가되는 베이스밴드의 디지털 신호를 아날로그 IF신호로 변환하여 RF부(110)에 인가하며, RF부(110)로부터 인가되는 아날로그 IF신호를 베이스밴드의 디지털 신호로 변환하여 제어부(100)에 인가한다. 그리고 제어부(100)와 연결된 코덱(112)은 증폭부(114)를 통해 마이크 및 스피커와 접속되며, 마이크로부터 입력되는 음성 신호를 PCM(Pulse Code Modulation) 부호화(Encoding)하여 음성 데이터를 제어부(100)에 출력하고 제어부(100)로부터 입력되는 음성 데이터를 PCM 복호화(Decoding)하여 증폭부(114)를 통해 스피커로 출력한다. 그리고 증폭부(114)는 마이크로부터 입력되는 음성 신호나 스피커로 출력되는 음성 신호를 증폭하는데, 스피커의 음량과 마이크의 이득을 제어부(100)의 제어에 따라 조절한다. 그리고 카 메라부(116)는 사용자의 선택에 따라 입력되는 영상을 이미지로 저장한다. 여기서 이 카메라부(116)를 통해 저장된 얼굴 이미지는 사용자에 의해 얼마든지 캐리커쳐 이미지 또는 스케치 이미지로 생성될 수 있음은 물론이다. The
도 2는 이러한 본 발명의 실시 예에 따른 이동통신 단말기에서 사용자의 선택에 따른 이미지를 바탕으로 캐리커쳐 또는 스케치 이미지가 생성되어 발신자 표시 정보로 설정되는 동작의 과정을 보이고 있는 도면이다. 도 2를 참조하여 살펴보면, 본 발명의 실시 예예 따른 이동통신 단말기에서 사용자가 특정 얼굴 이미지를 선택할 경우, 제어부(100)는 비록 도시되지는 않았으나 특정 얼굴 이미지를 발신자 표시 정보로 사용할 것인가를 확인하는 화면을 디스플레이한다. 그리고 만약 상기 사용자가 특정 얼굴 이미지를 선택하여 발신자 표시 정보로 사용할 것을 선택하였다면, 제어부(100)는 300단계로 진행하여 사용자가 선택한 얼굴 이미지를 로드한다. 2 is a diagram illustrating a process of an operation in which a caricature or a sketch image is generated based on an image selected by a user in a mobile communication terminal according to an embodiment of the present invention and set as caller display information. Referring to FIG. 2, when the user selects a specific face image in the mobile communication terminal according to an embodiment of the present invention, the
그러면 제어부(100)는 202단계로 진행하여 사용자가 현재 선택된 얼굴 이미지를 기반으로하는 새로운 이미지를 생성하여 발신자 표시 정보로 설정할 것인지, 아니면 현재 선택된 얼굴 이미지 그대로를 발신자 표시 정보로 설정할 것인지를 체크한다. 그리고 만약 사용자가 새로운 이미지를 생성하기를 원하지 않는다면, 제어부(100)는 214단계로 진행하여 현재 선택된 얼굴 이미지를 발신자 표시 정보로 설정할 것인지를 체크한다. 그리고 만약 상기 214단계에서 사용자가 발신자 표시 정보 설정을 원한다면 제어부(100)는 216단계로 진행하여 사용자가 선택한 얼굴 이미지를 발신자 표시 정보로 설정하고, 사용자의 선택에 따라 사용자가 메시지를 전송 할 때 발신자 번호와 함께 상기 선택된 얼굴 이미지가 발신자 표시 정보로 전송되도록 한다. In
그러나 만약 사용자가 상기 202단계에서, 현재 선택되어 있는 얼굴 이미지에 기반한 새로운 이미지의 생성을 선택하였다면, 제어부(100)는 204단계로 진행하여 캐리커쳐 이미지를 생성할 것인지, 스케치 이미지를 생성할 것인지 사용자가 선택할 수 있도록 한다. 그리고 만약 사용자가 상기 204단계에서 캐리커쳐 이미지 생성을 선택하였다면 제어부(100)는 206단계로 진행하여 상기 캐리커쳐 이미지 처리부(118)가 캐리커쳐 이미지 생성 과정을 거쳐 캐리커쳐 이미지를 생성하도록 제어한다. 그러나 만약 상기 204단계에서 사용자가 스케치 이미지 생성을 선택하였다면 제어부(100)는 208단계로 진행하여 상기 개리커처 이미지 처리부(118)가 스케치 이미지 생성 과정을 거쳐 스케치 이미지를 생성하도록 제어한다. 그리고 캐리커쳐 이미지 처리부(118)로부터 캐리커쳐 이미지 또는 스케치 이미지가 생성되면 제어부(100)는 210단계로 진행하여 사용자에게 현재 생성된 캐리커쳐 이미지 또는 스케치 이미지를 저장할 것인지를 체크한다. 그리고 만약 사용자가 현재 생성된 이미지를 저장할 것을 원하지 않는다면 다시 202단계로 진행하여, 현재 선택된 얼굴 이미지에 기반한 새로운 이미지를 생성할 것인지 그렇지 않은지 여부를 체크한다. However, if the user selects generation of a new image based on the face image currently selected in
그러나 만약 상기 210단계에서, 사용자가 상기 206단계 또는 208단계를 거쳐 생성된 이미지를 저장할 것을 선택하였다면, 제어부(100)는 212단계로 진행하여 현재 생성된 이미지를 상기 메모리부(102)에 이미지 저장 영역에 저장한다. 그리고 제어부(100)는 214단계로 진행하여 사용자에게 현재 생성된 이미지를 발신자 표시 정보로 설정할 것인가 여부를 체크한다. 그리고 만약 사용자가 현재 생성된 이미지를 발신자 표시 정보로 설정하기를 원한다면 제어부(100)는 216단계로 진행하여 현재 생성된 이미지를 발신자 표시 정보로 설정하고 사용자의 선택에 따라 사용자가 메시지를 전송할 때 발신자 번호와 함께 상기 생성된 이미지가 발신자 표시 정보로 전송되도록 한다. 그러나 만약 상기 214단계에서 사용자가 현재 생성된 이미지를 발신자 표시 정보로 설정할 것을 원하지 않는다면, 제어부(100)는 도 2에서 보이고 있는 사용자의 선택에 따른 얼굴 이미지를 바탕으로 캐리커쳐 또는 스케치 이미지가 생성되어 발신자 표시 정보로 설정되는 동작을 종료한다. 그러나 상기 212단계에 의해 현재 생성된 이미지는 저장되어 있으므로, 사용자에 의해 얼마든지 발신자 표시 정보로 설정될 수 있음은 물론이다. 따라서 본 발명의 실시 예에 따른 이동통신 단말기에서는 단순히 사용자가 이동통신 단말기의 카메라를 통해 저장한 얼굴 이미지 뿐 아니라, 그 얼굴 이미지를 캐리커쳐화 한 캐리커쳐 이미지 또는, 그 얼굴 이미지를 스케치화한 스케치 이미지까지도 사용자의 선택에 따라 발신자 표시 정보로 설정될 수 있다. However, if the user selects to store the image generated in
도 3은, 상기 도 2의 206단계에서 보인 바와 같이 사용자의 선택에 따른 얼굴 이미지를 캐리커쳐화하여 캐리커쳐 이미지를 생성하는 동작의 과정을 보이고 있는 도면이다. 도 3을 참조하여 살펴보면, 상기 도 2에서 상기 사용자가 선택한 얼굴 이미지가 입력되고, 사용자에 의해 캐리커쳐 이미지 생성이 선택되면, 캐리커쳐 이미지 처리부(118)는 제어부(100)의 제어에 따라 300단계로 진행하여 현재 입력된 얼굴 이미지를 단순화 처리를 하여 잡음(Noise)을 제거한다. 이러한 단순화 처리의 예를 들면, 얼굴 이미지에 포함된 명암의 제거, 또는 윤곽선 추출을 통해 결정된 얼굴 윤곽선 외부의 배경 이미지 제거등을 들 수 있다. 3 is a diagram illustrating a process of generating a caricature image by caricature a face image according to a user's selection as shown in
그리고 상기 300단계에서 이러한 단순화 처리 과정이 끝나면, 제어부(100)는 302단계로 진행하여 상기 단순화된 얼굴 이미지를 부분별로 인식한다. 즉, 추출된 윤곽선을 통해 상기 얼굴 이미지의 얼굴 윤곽선을 인식하고, 고주파 필터링 또는 기 설정된 위치별 분류 등의 방법을 통해 사용자의 머리 모양을 인식한다. 여기서 고주파 필터링이라는 것은 얼굴 이미지 중에서 고주파 부분, 즉 색의 농도가 짙게 표현된 부분만을 필터링하는 것으로, 머리 모양이나 얼굴의 윤곽선등을 추출하기 위해 사용될 수 있다. 이러한 고주파 필터링 방식을 이용하여 현재 선택된 얼굴 이미지로부터 귀, 눈, 눈썹, 입, 코, 콧수염, 턱수염등 각 얼굴 이미지의 윤곽선이 인식되면, 기 설정된 위치 정보, 즉, 일반적인 사람 얼굴에서의 눈의 위치 등에 대한 정보를 이용하여 각 얼굴 부분별로 해당되는 부분에서 인식된 윤곽선을 해당 얼굴의 각 부분으로 인식한다. 그러면 캐리커쳐 이미지 처리부(118)는 제어부(100)의 제어에 따라 304단계로 진행하여 각 상기 302단계에서 인식된 부분에 대한 특징점을 추출한다. 이 304단계에서 인식되는 특징점은 상기 캐리커쳐 DB(120)로부터 캐리커쳐 이미지를 검색하기 위한 기준으로서 사용된다. When the simplification process is completed in
즉, 예를 들어 사용자의 입술로 인식된 부분에 해당되는 캐리커쳐 이미지를 검색하기 위한 기준으로, 상기 표 1에서 보인 예와 같이 입술 부분으로 인식된 부분의 가로 길이와 얼굴 윤곽선으로 인식된 부분 내부의 가로 길이의 비(가로비), 그리고 입술 부분으로 인식된 부분의 세로 길이와 얼굴 윤곽선으로 인식된 부분 내 부의 세로 길이의 비(세로비)를 사용할 수도 있다. 이러한 경우, 상기 입술 부분과 얼굴 윤곽선 내부의 가로비가 1:5 정도이고, 세로비가 1:15 정도라면, 캐리커쳐 이미지 처리부(118)는 상기 얼굴 이미지의 입술 부분에 대한 특징점으로서 상기 가로비 1:5와 세로비 1:15를 추출한다. 그리고 캐리커쳐 이미지 처리부(118)는 306단계로 진행하여 해당 가로비와 세로비에 따른 부분별 캐리커쳐 이미지를 상기 캐리커쳐 DB(120)에서 검색한다. 그리고 얼굴 이미지 각 부분에 대한 부분별 캐리커쳐 이미지의 검색이 완료되면 캐리커쳐 이미지 처리부(118)는 제어부(100)의 제어에 따라 308단계로 진행하여, 상기 306단계에서 검색된 부분별 캐리커쳐 이미지들을 조합하여 상기 사용자의 선택에 따른 얼굴 이미지에 기반한 캐리커쳐 이미지를 생성한다. That is, for example, as a reference for retrieving a caricature image corresponding to a part recognized as the user's lips, the inside of the part recognized as the horizontal length and the face outline of the part recognized as the lip as shown in the example shown in Table 1 The ratio of the width (aspect ratio), and the ratio of the length of the part recognized as the lip portion and the height of the inside (the aspect ratio) inside the part recognized as the face contour may be used. In this case, if the aspect ratio of the lip portion and the inside of the face contour is about 1: 5 and the aspect ratio is about 1:15, the caricature
그러면 제어부(100)는 상기 캐리커쳐 이미지 처리부(118)로부터 생성된 캐리커쳐 이미지를 입력받아 상기 도 2의 210단계로 진행하여 사용자에게 현재 생성된 캐리커쳐 이미지를 저장할 것인지 그렇지 않은지를 체크한다. 그리고 사용자가 현재 생성된 캐리커쳐 이미지를 저장하고, 이를 발신자 표시 정보로 설정한다면, 제어부(100)는 사용자의 선택에 따라 상기 캐리커쳐 이미지가 발신자 표시 정보로 포함되도록 한다. 하기 도 5에서 이러한 캐리커쳐 이미지가 발신자 표시 정보로 포함되어 있는 메시지를 디스플레이하고 있는 화면의 예를 보이도록 한다. Then, the
또한 상기 308단계에서 캐리커쳐 이미지들을 조합하는 과정은 원본 얼굴 이미지에서 인식된 각 얼굴 각 부분의 기울어짐을 포함할 수도 있음은 물론이다. 예를 들어 인식된 얼굴 이미지에서 왼쪽 눈과 오른쪽 눈으로 인식된 부분이 수평선상 에 있는 것이 아니라 어느 정도의 기울기를 가지고 있을 경우, 캐리커쳐 이미지 처리부(118)는 양쪽 인식된 부분의 기울기를 체크한다. 그리고 상기 306단계에서 검색된 캐리커쳐 이미지들 중에서 눈 부분에 해당되는 캐리커쳐 이미지에 해당 체크된 기울기를 상기 308단계에서 조합되는 캐리커쳐 이미지에 반영한다. 따라서 본 발명에서는, 기 설정되어 있는 캐리커쳐 이미지들을 사용자의 선택에 따라 조합해서 사용자의 캐리커쳐 이미지를 생성하는 것이 아니라, 사용자가 선택한 얼굴 이미지가 가지고 있는 특징점에 따라 캐리커쳐 이미지가 생성되기 때문에 사용자의 실제 모습에 가까운 캐리커쳐 이미지가 생성될 수 있다. In addition, the process of combining the caricature images in
도 4는, 상기 도 2의 206단계에서 보인 바와 같이 사용자의 선택에 따른 얼굴 이미지를 스케치화하여 스케치 이미지를 생성하는 동작의 과정을 보이고 있는 도면이다. 도 4를 참조하여 살펴보면, 상기 도 2에서 상기 사용자가 선택한 얼굴 이미지가 입력되고, 사용자에 의해 스케치 이미지 생성이 선택되면, 캐리커쳐 이미지 처리부(118)는 제어부(100)의 제어에 따라 400단계로 진행하여 현재 입력된 얼굴 이미지를 단순화 처리를 하여 잡음(Noise)을 제거한다. 여기서 상기 400단계의 단순화 처리는 얼굴 이미지를 스케치화하기 쉽도록 잡음 성분을 제거하고 단순화시키는 것으로서 상기 도 3의 300단계에서의 단순화 처리와는 차이가 있다. 예를 들어 상기 300단계에서의 단순화 처리가 배경 이미지의 제거와 명암 성분의 제거를 위한 것이었다면, 상기 400단계의 단순화 처리는 배경 이미지와 명암 성분을 그대로 유지하고, 얼굴 이미지의 컬러를 흑백화하여 단순화시키기 위한 것이 될 수 있다. 4 is a diagram illustrating a process of generating a sketch image by sketching a face image according to a user's selection as shown in
그리고 캐리커쳐 이미지 처리부(118)는 402단계로 진행하여 고주파 필터링 등의 필터링 방식을 통해 얼굴 이미지의 윤곽선 및 사용자의 머리 모양, 그리고 눈 및 각 부분의 윤곽선을 추출한다. 그리고 상기 402단계에서 각 부분의 윤곽선 추출이 완료되면 캐리커쳐 이미지 처리부(118)는 제어부(100)에 이를 알린다. 그러면 제어부(100)는 404단계로 진행하여, 표시부(106)에 상기 402단계에서 추출된 윤곽선에 스케치될 재질에 대한 메뉴를 디스플레이한다. 이러한 스케치 재질로는 우선 펜이 있을 수 있으며, 목탄, 그리고 연필 등 다양한 것이 있을 수 있다. 그리고 사용자가 상기 404단계에서 디스플레이된 스케치 재질 중에 어느 하나를 선택하면, 제어부(100)는 406단계로 진행하여 상기 사용자의 선택에 따른 스케치 재질로 상기 402단계에서 추출된 윤곽선에 스케치 처리를 하도록 캐리커쳐 이미지 처리부(118)를 제어한다. 그러면 캐리커쳐 이미지 처리부(118)는 406단계로 진행하여 상기 404단계에서 선택된 재질로 상기 추출된 윤곽선에 스케치 처리를 시작한다. 그리고 스케치 처리가 완료되면 캐리커쳐 이미지 처리부(118)는 408단계로 진행하여 스케치 이미지를 생성한다. 그러면 제어부(100)는 상기 캐리커쳐 이미지 처리부(118)로부터 생성된 스케치 이미지를 입력받아 상기 도 2의 210단계로 진행하여 사용자에게 현재 생성된 스케치 이미지를 저장할 것인지 그렇지 않은지를 체크한다. 그리고 사용자가 현재 생성된 스케치 이미지를 저장하고, 이를 발신자 표시 정보로 설정한다면, 제어부(100)는 사용자의 선택에 따라 상기 스케치 이미지가 발신자 표시 정보로 포함되도록 한다. 하기 도 5에서 이러한 스케치 이미지가 발신자 표시 정보로 포함되어 있는 메시지를 디스플레이하고 있는 화면의 예를 보이도록 한다. 따라서 본 발명에서는 단지 캐리커쳐 이미지 뿐 아니라, 사용자가, 자신의 선택에 따른 스케치 재질로 얼굴 이미지를 스케치한듯한 스케치 이미지를 생성할 수 있도록 하고, 이를 발신자 표시 정보로 저장하여 사용할 수 있게 한다. The caricature
도 5는 상술한 바와 같이 본 발명의 실시 예에 따라 메시지의 발신자 표시 정보로 캐리커쳐 이미지와 스케치 이미지가 포함되어 있는 메시지를 디스플레이하고 있는 화면의 예를 보이고 있는 도면이다. 이 중 도 5의 (a)는 스케치 이미지가 발신자 표시 정보로 포함되어 있는 메시지의 예를 든 것이고, 도 5의 (b)는 캐리커쳐 이미지가 발신자 표시 정보로 포함되어 있는 메시지의 예를 든 것이다. 우선 도 5의 (a)를 참조하여 살펴보면, 회신 번호 외에 발신자 표시 정보로 얼굴 이미지가 포함되어 있으며, 또한 그 얼굴 이미지가 단순한 얼굴 이미지가 아니라, 마치 펜으로 스케치된 것과 같은 얼굴 이미지임을 알 수 있다. 그리고 도 5의 (b)를 참조하여 살펴보면, 회신 번호 외에 발신자 표시 정보로 얼굴 이미지가 포함되어 있으며, 또한 그 얼굴 이미지가 단순한 얼굴 이미지가 아니라, 캐리커쳐 이미지임을 알 수 있다. 물론 이러한 스케치 이미지 또는 캐리커쳐 이미지는 사용자가 원본 얼굴 이미지를 이동통신 단말기로부터 PC(Personal Computer)등으로 전송하고, 사용자가 PC의 특정 소프트웨어를 통해 스케치 이미지를 생성하거나, 캐리커쳐를 생성할 수도 있다. 그러나 본 발명에서는 상기한 PC와 같은 부가적인 장비 또는 서비스 업체의 서버가 없이도, 이동통신 단말기 자체적으로 이러한 스케치 이미지 또는 캐리커쳐 이미지를 사용자의 선택에 따라 생성될 수 있도록 하고, 이를 발신자 표시 정보로 설정될 수 있도록 한다. FIG. 5 is a diagram illustrating an example of a screen displaying a message including a caricature image and a sketch image as caller display information of a message according to an embodiment of the present invention as described above. 5A illustrates an example of a message in which a sketch image is included as caller display information, and FIG. 5B is an example of a message in which a caricature image is included as caller display information. First, referring to FIG. 5 (a), it can be seen that the face image is included as the caller display information in addition to the reply number, and the face image is not a simple face image, but a face image like a sketched with a pen. . Referring to FIG. 5B, it can be seen that the face image is included as the caller indication information in addition to the reply number, and the face image is not a simple face image but a caricature image. Of course, the sketch image or the caricature image may allow the user to transmit the original face image from the mobile communication terminal to a personal computer (PC), and the user may generate a sketch image or a caricature through a specific software of the PC. However, in the present invention, the mobile communication terminal itself can generate such a sketch image or a caricature image according to a user's selection without the server of the additional equipment or service company such as the PC, and set it as caller display information. To help.
한편 상술한 본 발명의 설명에서는 구체적인 실시 예에 관해 설명하였으나, 여러 가지 변형이 본 발명의 범위에서 벗어나지 않고 실시될 수 있다. 특히 본 발명의 실시 예에서는 사용자가 선택한 얼굴 이미지를 부분별로 인식하여, 인식된 각 부분에 적합한 부분별 캐리커쳐 이미지를, 캐리커쳐 DB로부터 검색하여 사용자가 선택한 얼굴 이미지에 가장 유사한 캐리커쳐 이미지가 생성되는 것을 예로 들었다. 그러나 이러한 본 발명의 실시 예에서, 상기 사용자가 선택한 얼굴 이미지 없이도 상기 캐리커쳐 DB를 이용하여 사용자가 부분별 캐리커쳐 이미지를 직접 선택하여 사용자가 원하는 캐리커쳐 이미지를 생성할 수도 있음은 물론이다. 또한 이미 사용자가 선택한 얼굴 이미지를 기반으로한 캐리커쳐가 생성되었다고 할지라도, 그 캐리커쳐를 저장하는 도중에 사용자가 특정 부분의 캐리커쳐 이미지를 그 부분의 다른 캐리커쳐 이미지로 바꾸기를 원할 경우, 이를 바꿀 수도 있음은 물론이다. 즉, 사용자가 선택한 얼굴 이미지에 따라 생성된 캐리커쳐 이미지가 쌍꺼풀이 없는 눈 부분의 캐리커쳐 이미지를 포함하고 있을 경우, 사용자가 이 눈 부분의 캐리커쳐 이미지를 선택하여, 상기 쌍꺼풀이 없는 눈 부분의 캐리커쳐 이미지를, 쌍꺼풀이 있는 눈 부분의 캐리커쳐 이미지로 바꿀 수도 있음은 물론이다. 따라서 발명의 범위는 설명된 실시 예에 의해 정할 것이 아니고, 특허청구범위와 특허청구범위의 균등한 것에 의해 정하여져야 한다. Meanwhile, in the above description of the present invention, specific embodiments have been described, but various modifications may be made without departing from the scope of the present invention. In particular, the embodiment of the present invention recognizes the face image selected by the user for each part, retrieves a caricature image for each part suitable for each recognized part from the caricature DB to generate a caricature image most similar to the face image selected by the user. heard. However, in this embodiment of the present invention, the user can directly create a caricature image desired by the user by directly selecting the caricature image for each part using the caricature DB without the face image selected by the user. Also, even if a caricature based on the face image you have selected has already been created, if you want to replace a caricature image of one part with another caricature image of that part while saving the caricature, you can change it as well. to be. That is, if the caricature image generated according to the face image selected by the user includes the caricature image of the eye part without the double eyelid, the user selects the caricature image of the eye part without the double eyelid, Of course, it can also be replaced with a caricature image of the eyelids with double eyelids. Therefore, the scope of the invention should not be defined by the described embodiments, but should be determined by the equivalent of claims and claims.
본 발명에서는, 캐리커쳐 이미지를 생성할 수 있도록 하는 캐리커쳐 이미지 처리부를 구비하고, 사용자가 선택한 얼굴 이미지를 상기 캐리커쳐 이미지 처리부로 입력하고, 사용자의 키 입력에 따라 상기 얼굴 이미지를 기반으로 캐리커쳐 이미지 또는 스케치 이미지가 생성될 수 있도록 한다. 그리고 생성된 캐리커쳐 이미지 또는 스케치 이미지를 발신자 표시 정보로 설정될 수 있도록 하여, 사용자의 선택에 따라 회신 번호와 함께 상기 캐리커쳐 이미지와 스케치 이미지가 메시지에 포함되어 전송될 수 있도록 한다. 이에 따라 본 발명은 캐리커쳐의 제작에 부수적으로 소모되는 경비를 절약하고, 사용자의 개인 정보가 침해될 수 있는 소지를 방지하며, 사용자에게 사용자의 개성을 표시할 수 있는 사용자만의 캐리커쳐를 제작할 수 있다. The present invention includes a caricature image processing unit for generating a caricature image, inputs a face image selected by a user to the caricature image processing unit, and based on the face image according to a user's key input, a caricature image or a sketch image To be generated. The generated caricature image or sketch image may be set as caller display information so that the caricature image and the sketch image may be transmitted together with the reply number according to the user's selection. Accordingly, the present invention can reduce the cost of incidental consumption of the caricature, prevent the possibility that the user's personal information can be infringed, it is possible to produce a user's caricature that can display the user's personality to the user .
Claims (15)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040105858A KR100678170B1 (en) | 2004-12-14 | 2004-12-14 | Apparatus and method for providing a caricature or sketch image in a mobile communication terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040105858A KR100678170B1 (en) | 2004-12-14 | 2004-12-14 | Apparatus and method for providing a caricature or sketch image in a mobile communication terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20060067259A KR20060067259A (en) | 2006-06-19 |
KR100678170B1 true KR100678170B1 (en) | 2007-02-02 |
Family
ID=37161849
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020040105858A Expired - Fee Related KR100678170B1 (en) | 2004-12-14 | 2004-12-14 | Apparatus and method for providing a caricature or sketch image in a mobile communication terminal |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100678170B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013191329A1 (en) * | 2012-06-19 | 2013-12-27 | 에스케이플래닛 주식회사 | System, apparatus, terminal, and method for generating characters |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002175538A (en) * | 2000-12-08 | 2002-06-21 | Mitsubishi Electric Corp | Device and method for portrait generation, recording medium with portrait generating program recorded thereon, terminal for communication, and communication method by terminal for communication |
KR20020048169A (en) * | 2000-12-16 | 2002-06-22 | 구자홍 | Character display method portable telephone |
KR20030035726A (en) * | 2001-10-30 | 2003-05-09 | 주식회사 비즈모델라인 | Method for Servicing Calling Identification Display by Using Multimedia Contents |
KR20030064090A (en) * | 2002-01-25 | 2003-07-31 | (주)이지네고 | Methods for making Avatar |
KR20040108021A (en) * | 2003-06-16 | 2004-12-23 | 엘지전자 주식회사 | Avatar editing method for mobile communication device |
KR20050024943A (en) * | 2003-09-05 | 2005-03-11 | 삼성전자주식회사 | Method for making character |
-
2004
- 2004-12-14 KR KR1020040105858A patent/KR100678170B1/en not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002175538A (en) * | 2000-12-08 | 2002-06-21 | Mitsubishi Electric Corp | Device and method for portrait generation, recording medium with portrait generating program recorded thereon, terminal for communication, and communication method by terminal for communication |
KR20020048169A (en) * | 2000-12-16 | 2002-06-22 | 구자홍 | Character display method portable telephone |
KR20030035726A (en) * | 2001-10-30 | 2003-05-09 | 주식회사 비즈모델라인 | Method for Servicing Calling Identification Display by Using Multimedia Contents |
KR20030064090A (en) * | 2002-01-25 | 2003-07-31 | (주)이지네고 | Methods for making Avatar |
KR20040108021A (en) * | 2003-06-16 | 2004-12-23 | 엘지전자 주식회사 | Avatar editing method for mobile communication device |
KR20050024943A (en) * | 2003-09-05 | 2005-03-11 | 삼성전자주식회사 | Method for making character |
Also Published As
Publication number | Publication date |
---|---|
KR20060067259A (en) | 2006-06-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU2007346312B2 (en) | A communication network and devices for text to speech and text to facial animation conversion | |
US7486969B2 (en) | Transmitting portable terminal | |
US8581953B2 (en) | Method and apparatus for providing animation effect on video telephony call | |
CN109670427B (en) | Image information processing method and device and storage medium | |
WO2018108013A1 (en) | Medium displaying method and terminal | |
US11792504B2 (en) | Personalized videos | |
CN107784114A (en) | Recommended method, device, terminal and storage medium for emoticon images | |
CN107734160A (en) | A kind of language mutual aid method based on smart mobile phone | |
CN104917672B (en) | Mail signature setting method and device | |
CN105787976A (en) | Method and apparatus for processing pictures | |
US20180173394A1 (en) | Method and apparatus for inputting expression information | |
US20180139158A1 (en) | System and method for multipurpose and multiformat instant messaging | |
CN109714248B (en) | Data processing method and device | |
KR100831375B1 (en) | How to generate a graphical representation on a mobile terminal | |
KR100678170B1 (en) | Apparatus and method for providing a caricature or sketch image in a mobile communication terminal | |
KR101179465B1 (en) | Video call system and method for communicating the emotions of the other party | |
KR102058190B1 (en) | Apparatus for providing character service in character service system | |
KR100686076B1 (en) | Wireless communication terminal having a message output function corresponding to the emotional state of the subject and a message output method using the same | |
JP2005057431A (en) | Video phone terminal apparatus | |
CN112489619A (en) | Voice processing method, terminal device and storage medium | |
CN115588221A (en) | Face attribute editing method and device | |
KR20140008687A (en) | Character service system, method and apparatus for providing character service in the system | |
CN111563853A (en) | Real human expression generation method and device | |
KR101344542B1 (en) | Method for sending message in mobile phone, and mobile phone implementing the same | |
GB2480173A (en) | A data structure for representing an animated model of a head/face wherein hair overlies a flat peripheral region of a partial 3D map |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20041214 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20060821 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20061211 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20070126 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20070126 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20091224 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20101230 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20111226 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20121228 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20121228 Start annual number: 7 End annual number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20131230 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20131230 Start annual number: 8 End annual number: 8 |
|
FPAY | Annual fee payment |
Payment date: 20141223 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20141223 Start annual number: 9 End annual number: 9 |
|
FPAY | Annual fee payment |
Payment date: 20151229 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20151229 Start annual number: 10 End annual number: 10 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20171106 |