KR20230063126A - Digitalization method for photo album - Google Patents

Digitalization method for photo album Download PDF

Info

Publication number
KR20230063126A
KR20230063126A KR1020210148032A KR20210148032A KR20230063126A KR 20230063126 A KR20230063126 A KR 20230063126A KR 1020210148032 A KR1020210148032 A KR 1020210148032A KR 20210148032 A KR20210148032 A KR 20210148032A KR 20230063126 A KR20230063126 A KR 20230063126A
Authority
KR
South Korea
Prior art keywords
photo
album
page
object insertion
layout
Prior art date
Application number
KR1020210148032A
Other languages
Korean (ko)
Other versions
KR102622908B1 (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 KR1020210148032A priority Critical patent/KR102622908B1/en
Publication of KR20230063126A publication Critical patent/KR20230063126A/en
Application granted granted Critical
Publication of KR102622908B1 publication Critical patent/KR102622908B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0483Interaction with page-structured environments, e.g. book metaphor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/002Specific input/output arrangements not covered by G06F3/01 - G06F3/16
    • G06F3/005Input arrangements through a video camera
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/60Editing figures and text; Combining figures or text

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Human Computer Interaction (AREA)
  • Tourism & Hospitality (AREA)
  • Multimedia (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Processing Or Creating Images (AREA)

Abstract

Disclosed is a digitalization method for preserving and sharing an original form of a physical photo album. The method includes: a placement recognition step of recognizing a photo placement of a page image from which a physical album page is digitized; a layout selection step of selecting a page layout having object insertion regions placed in the same manner as the recognized photo placement, from among a plurality of pre-registered page layouts; and an object insertion step of inserting digitized photo objects of the physical album page into the object insertion regions of the selected page layout while inserting the corresponding photo objects into each of the object insertion regions in the same manner as the physical album page. The placement recognition step, the layout selection step, and the object insertion step are repeatedly performed for every page constituting the physical album to duplicate the physical album as a digital album having the original form. Therefore, the present invention can provide opportunities for a user and shared users to share photo albums and communicate with each other regardless of time, place, or number of people.

Description

실물 사진앨범 원형 보존과 공유를 위한 디지털화 방법{Digitalization method for photo album}Digitalization method for photo album preservation and sharing

본 발명은 디지털 앨범 제작에 관한 것으로, 특히 책자형 실물 앨범을 디지털 앨범으로 제작하기 위한 기술에 관한 것이다.The present invention relates to digital album production, and more particularly, to a technology for producing a book-type physical album into a digital album.

책자형 사진 앨범은 전통적으로 필름카메라로 촬영해 인화한 사진들을 보관하기 위한 것으로, 사용자는 촬영 순서나 이벤트별로 사진들을 구분하고 앨범의 각 페이지마다 자신의 선호에 맞게 사진들을 배치한다. 이러한 책자형 사진 앨범은 디지털 카메라의 등장과 스마트폰 카메라의 폭발적인 발전 그리고 정보통신기술의 발달에 따라 사진 촬영 및 관리 부분이 아날로그 방식에서 디지털 방식으로 대중화되기 전까지 일반적으로 이용되어 왔다. 하지만 디지털 방식이 대중화되고 나서는 기존의 책자형 사진 앨범에 수록된 사진들까지도 디지털화하여 관리할 수 있게 되었다.A booklet-type photo album is traditionally used to store printed photos taken with a film camera, and users classify photos by shooting order or event, and arrange the photos according to their preference on each page of the album. Such booklet-type photo albums have been generally used until the digital method was popularized from the analog method to the photo taking and management part according to the advent of digital cameras, the explosive development of smartphone cameras, and the development of information and communication technology. However, once the digital method became popular, it became possible to digitize and manage even the photos contained in the existing booklet-type photo album.

책자형 앨범의 사진들을 디지털화하기 위해 사용자는 스캐너로 스캔하거나 스마트폰 카메라로 촬영을 해야 한다. 이렇게 얻어진 디지털 사진 이미지들은 사진 관리 서비스 업체의 인터넷 계정에 업로드되고, 사진 관리 서비스 업체는 업로드된 사진 이미지들을 파일 이름이나 업로드 일자 등으로 순차적으로 관리하고 있다. 그런데 사용자 입장에서는 책자형 사진 앨범을 원형 그대로 추억하고자 하는 욕구가 있기 마련인데, 기존의 디지털 사진 관리 방식으로는 이러한 욕구가 충족되기 어렵다. 단순히 사진 이미지들을 사용자의 온라인 계정에 등록하여 열람할 수 있게만 한 것일 뿐이기 때문이다.To digitize photos in booklet-type albums, users must scan them with a scanner or take pictures with a smartphone camera. The digital photo images obtained in this way are uploaded to an Internet account of a photo management service company, and the photo management service company sequentially manages the uploaded photo images by file name or upload date. However, from the user's point of view, there is a desire to remember the booklet-type photo album in its original form, but it is difficult to satisfy this desire with the existing digital photo management method. This is because it simply registers the photo images to the user's online account and allows them to view them.

국내공개특허공보 제10-2009-0018393호 (2009년 2월 20일 공개)Korean Patent Publication No. 10-2009-0018393 (published on February 20, 2009)

본 발명은 실물 앨범을 원형 그대로 디지털화할 수 있게 하는 방안을 제공함을 목적으로 한다.An object of the present invention is to provide a method for digitizing a physical album as it is.

일 양상에 따른 실물 앨범 원형 보존 디지털화 방법은 실물 앨범 페이지가 디지털화된 페이지 이미지의 사진 배치를 인식하는 배치 인식 단계, 기등록된 복수의 페이지 레이아웃 중에서 상기 인식된 사진 배치와 동일한 배치로 이루어진 객체 삽입 영역들을 갖는 페이지 레이아웃을 선택하는 레이아웃 선택 단계, 및 실물 앨범 페이지의 디지털화된 사진 객체들을 상기 선택된 페이지 레이아웃의 객체 삽입 영역들에 삽입하되 실물 앨범 페이지와 동일하게 각각의 객체 삽입 영역에 해당 사진 객체를 삽입하는 객체 삽입 단계를 포함하며, 실물 앨범을 구성하는 모든 페이지에 대해 배치 인식 단계와 레이아웃 선택 단계 및 객체 삽입 단계를 반복 수행하여 실물 앨범을 원형 그대로 디지털 앨범으로 복제할 수 있다.According to one aspect, a method of preserving the original form of a real album includes a batch recognition step of recognizing a photo arrangement of a digitized page image of a real album page, and an object insertion area having the same arrangement as the recognized photo arrangement among a plurality of pre-registered page layouts. A layout selection step of selecting a page layout having pages, and inserting digitized photo objects of a real album page into object insertion areas of the selected page layout, but inserting corresponding photo objects into respective object insertion areas in the same way as the actual album page. The actual album may be duplicated as a digital album in its original form by repeatedly performing the arrangement recognition step, the layout selection step, and the object insertion step for all pages constituting the real album.

본 발명은 사용자로 하여금 손쉽고 빠르게 실물 앨범을 원형 그대로 디지털화할 수 있게 하는 효과를 창출한다. 구체적으로, 본 발명은 스마트 레이아웃(페이지 레이아웃) 기능으로 책자형 사진 앨범의 표지, 페이지, 사진 배치를 원형 그대로 제작해 기존 앨범 그대로의 느낌과 추억을 제공해줄 수 있다. 또한, 본 발명은 원형 그대로 제작된 디지털 앨범을 클라우드 서버에 저장해 사용자와 사용자가 초대한 공유 사용자들이 시간과 장소, 인원에 제한 없이 공유하고 소통할 기회를 제공할 수 있다.The present invention creates an effect that allows the user to easily and quickly digitize a real album as it is. Specifically, according to the present invention, the cover, page, and arrangement of photos of a booklet-type photo album can be produced in their original form using a smart layout (page layout) function to provide the same feeling and memories of an existing album. In addition, the present invention can provide an opportunity for users and shared users invited by users to share and communicate without restrictions on time, place, and number of people by storing the original digital album in a cloud server.

도 1은 일 실시예에 따른 실물 앨범 원형 보존 디지털화 시스템 블록도이다.
도 2는 일 실시예에 따른 컴퓨팅 단말 및 앨범 관리 서버 블록도이다.
도 3은 일 실시예에 따른 실물 앨범 원형 보존 디지털화 방법 흐름도이다.
도 4는 페이지 레이아웃들을 예시한 도면이다.
도 5 내지 도 8은 앨범 앱의 화면 예시도이다.
1 is a block diagram of a digitization system for preserving original albums according to an exemplary embodiment.
2 is a block diagram of a computing terminal and an album management server according to an embodiment.
3 is a flow chart of a method for digitizing original album preservation according to an exemplary embodiment.
4 is a diagram illustrating page layouts.
5 to 8 are screen views of an album app.

전술한, 그리고 추가적인 본 발명의 양상들은 첨부된 도면을 참조하여 설명되는 바람직한 실시예들을 통하여 더욱 명백해질 것이다. 이하에서는 본 발명을 이러한 실시예를 통해 통상의 기술자가 용이하게 이해하고 재현할 수 있도록 상세히 설명하기로 한다.The foregoing and further aspects of the present invention will become more apparent through preferred embodiments described with reference to the accompanying drawings. Hereinafter, the present invention will be described in detail so that those skilled in the art can easily understand and reproduce the present invention through these embodiments.

도 1은 일 실시예에 따른 실물 앨범 원형 보존 디지털화 시스템 블록도이다. 실물 앨범 원형 보존 디지털화(실물 사진앨범 원형 보존과 공유를 위한 디지털화) 시스템은 도 1에 도시된 구성들을 모두 포함하거나 일부만을 포함할 수 있다. 일 실시예에 있어서, 실물 앨범 원형 보존 디지털화 시스템은 사용자의 통신 단말(100)에서 실행되는 애플리케이션인 앨범 앱(200)과 이와 연동하는 앨범 관리 서버(300)를 포함한다. 통신 단말(100)은 데이터 통신이 가능한 컴퓨팅 기기로서, 모바일 단말일 수 있으며 스마트폰이나 태블릿 PC 등을 예로 들 수 있다. 통신 단말(100)에는 실물 앨범(실물 사진 앨범)을 원형 그대로 디지털화하여 디지털 앨범으로 생성할 수 있게 하는 앨범 앱(200)이 설치되어 실행된다. 일 양상에 따른 앨범 앱(200)은 실물 앨범을 페이지 단위로 복제하여 디지털 앨범을 생성한다.1 is a block diagram of a digitization system for preserving original albums according to an exemplary embodiment. The system for preserving the original form of the original album (digitization for preservation and sharing of the original form of the original photo album) system may include all or only some of the components shown in FIG. 1 . In one embodiment, a digitization system for preserving original albums includes an album app 200, which is an application running on a user's communication terminal 100, and an album management server 300 that works with the album app 200. The communication terminal 100 is a computing device capable of data communication, and may be a mobile terminal, for example, a smart phone or a tablet PC. An album app 200 is installed and executed in the communication terminal 100 to create a digital album by digitizing a real album (real photo album) as it is. The album app 200 according to one aspect creates a digital album by duplicating a physical album page by page.

앨범 관리 서버(300)는 하나 이상의 서버용 컴퓨팅 디바이스를 포함하여 구성되는 서버 시스템으로서, 윈도우 계열 운영체제나 MacOS, 자바, 유닉스(UNIX) 또는 리눅스(LINUX)를 포함하거나, 이에 포함되지 않은 다양한 운영체제 하에서 운영될 수 있다. 앨범 관리 서버(300)는 앨범 앱(200)에 의해 생성된 디지털 앨범을 데이터베이스에 저장 관리하여 사용자로 하여금 언제 어디서든 디지털 앨범을 열람할 수 있게 함은 물론 편집도 행할 수 있게 하며, 사용자의 디지털 앨범이 다른 사용자들에게도 공유되도록 하는 공유 서비스도 제공할 수 있다.The album management server 300 is a server system including one or more server computing devices, and operates under various operating systems including or not including Windows-based operating systems, MacOS, Java, UNIX, or LINUX. It can be. The album management server 300 stores and manages the digital album created by the album app 200 in a database so that the user can view and edit the digital album anytime, anywhere, and the user's digital album A sharing service allowing albums to be shared with other users may also be provided.

도 2는 일 실시예에 따른 컴퓨팅 단말 및 앨범 관리 서버 블록도이다. 통신 단말(100)은 단말 자원부(110)와 앨범 앱(200)을 포함한다. 단말 자원부(110)는 컴퓨팅 단말(100)의 하드웨어 및 소프트웨어 자원을 포함한다. 단말 자원부(110)의 자원들 중 적어도 일부는 관리 앱(200)에 의해 액세스 가능하다. 액세스 가능한 자원에는 카메라(111)와 디스플레이(112) 및 통신 모듈(113)이 포함될 수 있다. 카메라(111)는 실물 앨범에 수록된 사진을 촬영하는데 이용되고, 디스플레이는 카메라 화면이나 앨범 앱(200)의 사용자 인터페이스 등을 표시하는데 이용되며, 통신 모듈(113)은 앨범 관리 서버(300)와 데이터를 송수신하는데 이용된다. 그리고 앨범 앱(200)은 통신 단말(100)의 메모리에 기록되며, 통신 단말(100)의 프로세서에 의해 실행되어 사용자에게 실물 앨범을 원형 그대로 디지털화하는 서비스를 제공한다.2 is a block diagram of a computing terminal and an album management server according to an embodiment. The communication terminal 100 includes a terminal resource unit 110 and an album app 200 . The terminal resource unit 110 includes hardware and software resources of the computing terminal 100 . At least some of the resources of the terminal resource unit 110 are accessible by the management app 200 . Accessible resources may include a camera 111 , a display 112 , and a communication module 113 . The camera 111 is used to take photos recorded in real albums, the display is used to display a camera screen or a user interface of the album app 200, and the communication module 113 is used to communicate with the album management server 300 and data is used to send and receive The album app 200 is recorded in the memory of the communication terminal 100 and is executed by the processor of the communication terminal 100 to provide the user with a service of digitizing a real album in its original form.

앨범 관리 서버(300)는 서버 제어부(310)와 앨범 저장부(320)를 포함하며, 도 2에 도시되어 있지는 않으나 통신부 등 서버에 필수적인 구성들을 모두 포함한다. 서버 제어부(310)는 하나 이상의 프로세스를 포함하여 서버 전반을 제어하며, 앨범 저장부(320)에 앨범 앱(200)으로부터 업로드된 디지털 앨범을 저장 관리한다. 또한, 앨범 관리 서버(300)는 사용자들이 디지털 앨범을 공유하고 서로 소통할 수 있도록 하기 위한 온라인 플랫폼도 제공한다.The album management server 300 includes a server control unit 310 and an album storage unit 320, and although not shown in FIG. 2, it includes all components essential to the server, such as a communication unit. The server control unit 310 controls the overall server including one or more processes, and stores and manages digital albums uploaded from the album app 200 in the album storage unit 320 . In addition, the album management server 300 also provides an online platform for users to share digital albums and communicate with each other.

도 3은 일 실시예에 따른 실물 앨범 원형 보존 디지털화 방법 흐름도이다. 앨범 앱(200)은 실물 앨범 페이지의 사진 배치를 인식한다(S100). 즉, 실물 앨범의 한 페이지에 수록된 사진들의 배치를 자동으로 인식한다. 일 실시예에 있어서, 앨범 앱(200)은 카메라(111)를 통해 실물 앨범의 페이지 이미지를 획득하며, 획득된 페이지 이미지에 포함된 사진 객체들의 배치를 인식한다. 이때, 앨범 앱(200)은 페이지 이미지의 색상 특징을 기반으로 각각의 사진 객체의 외곽선(경계선)을 검출할 수 있으며, 이를 이용해 사진 객체들의 배치를 인식할 수 있다. 또한, 앨범 앱(200)은 S100에서 사진 배치를 인식하는 것 외에 각각의 사진 객체를 추출할 수 있다. 또는 사진 객체 추출은 S300에서 수행될 수도 있다.3 is a flow chart of a method for digitizing original album preservation according to an exemplary embodiment. The album app 200 recognizes the arrangement of photos on the actual album page (S100). That is, the arrangement of photos recorded on one page of the physical album is automatically recognized. In one embodiment, the album app 200 obtains a page image of a real album through the camera 111 and recognizes the arrangement of photo objects included in the acquired page image. In this case, the album app 200 may detect the outline (boundary) of each photo object based on the color characteristics of the page image, and recognize the arrangement of the photo objects using this. In addition, the album app 200 may extract each photo object in addition to recognizing a photo arrangement in S100. Alternatively, photo object extraction may be performed in S300.

사진 배치가 인식되면, 앨범 앱(200)은 기등록되어 있는(보유하고 있는) 복수의 서로 다른 페이지 레이아웃들 중에서 S100을 통해 인식된 사진 배치와 동일한 배치로 이루어진 객체 삽입 영역들을 갖는 페이지 레이아웃을 선택한다(S200). 도 4에 페이지 레이아웃들이 예시되어 있다. 페이지 레이아웃은 2분할, 3분할, 4분할 등으로 분할되며, 분할된 각각의 영역은 사진 객체가 삽입되는 객체 삽입 영역(A)이 된다. 앨범 앱(200)은 이 같은 페이지 레이아웃들 중에서 S100을 통해 인식된 사진 배치와 동일하게 객체 삽입 영역들이 배치된 페이지 레이아웃을 선택하는 것이다.When the photo arrangement is recognized, the album app 200 selects a page layout having object insertion areas having the same arrangement as the photo arrangement recognized through S100 from among a plurality of different page layouts previously registered (possessed). Do (S200). Page layouts are illustrated in FIG. 4 . The page layout is divided into 2 parts, 3 parts, 4 parts, etc., and each of the divided areas becomes an object insertion area A into which a photo object is inserted. The album app 200 selects a page layout in which object insertion areas are arranged the same as the photo arrangement recognized through S100 from among these page layouts.

다음으로, 앨범 앱(200)은 실물 앨범 페이지의 디지털화된 사진 객체들을 S200에서 선택된 페이지 레이아웃의 객체 삽입 영역들에 삽입하는데, 실물 앨범 페이지와 동일하게 각각의 객체 삽입 영역에 해당 사진 객체를 삽입한다(S300). 즉, 실물 앨범 페이지의 모습 그대로 디지털 복제가 이루어지도록 하는 것이다. 일 실시예에 있어서, 앨범 앱(200)은 객체 삽입 영역들에 삽입될 사진 객체들을 페이지 이미지에서 각각 추출하며, 추출된 각각의 사진 객체를 해당 객체 삽입 영역에 삽입한다. 그리고 상술하였듯이, 사진 객체의 추출은 S300에서 이루어질 수도 있으나 페이지 레이아웃 선택 전에 미리 이루어질 수도 있다.Next, the album app 200 inserts the digitized photo objects of the actual album page into the object insertion areas of the page layout selected in S200, and inserts the corresponding photo object into each object insertion area in the same way as the actual album page. (S300). In other words, digital reproduction is made as it is of the actual album page. In one embodiment, the album app 200 extracts photo objects to be inserted into object insertion areas from page images, and inserts each of the extracted photo objects into the corresponding object insertion areas. And, as described above, the extraction of the photo object may be performed in S300, but may be performed in advance before selecting the page layout.

추가로, 앨범 앱(200)은 S300이 완료된 후에 사용자로부터 페이지 레이아웃에 삽입된 사진 객체들 중에서 적어도 일부에 대한 교체 요청이 있을 경우에 페이지 레이아웃에 삽입된 사진 객체를 실물 앨범 페이지에서 해당 사진만을 새로 촬영하여 얻어진 사진 객체로 교체한다(S400)(S500). 이때 해당 사진이 아닌 다른 사진이 촬영되어 교체되는 것을 방지하기 위해, 앨범 앱(200)은 새로 촬영되어 얻어진 사진 객체와 페이지 레이아웃에 삽입된 사진 객체를 비교하여 동일한 이미지인 것으로 확인될 경우에 한하여 교체가 이루어지도록 할 수 있다. 이 같이 사진 객체를 교체하는 이유는 해상도 등 사진 품질 때문이다. S300을 통해 페이지 레이아웃에 삽입된 사진 객체들이 페이지 이미지에서 추출된 경우에는 해상도가 낮을 수 밖에 없는 바, 사진 교체를 통해 사진 객체들의 해상도를 높이고자 한 것이다.In addition, the album app 200, when there is a request for replacement of at least some of the photo objects inserted in the page layout from the user after S300 is completed, the photo object inserted in the page layout is newly updated only with the corresponding photo in the actual album page. It is replaced with a photo object obtained by taking a picture (S400) (S500). At this time, in order to prevent a photo other than the corresponding photo from being taken and replaced, the album app 200 compares the newly taken photo object with the photo object inserted into the page layout and replaces it only when it is confirmed that it is the same image. can be made. The reason for replacing the photo object in this way is because of the photo quality such as resolution. When the photo objects inserted into the page layout through S300 are extracted from the page image, the resolution is inevitably low, so the resolution of the photo objects is increased by replacing the photo.

이후, 앨범 앱(200)은 실물 앨범의 복제를 계속 진행할지 여부에 대한 사용자 확인에 따라 복제를 계속 진행하거나 복제를 종료한다(S600). 복제를 계속 진행할 경우, 앨범 앱(200)은 S100으로 돌아가 상술한 절차를 반복한다. 따라서, 사용자는 실물 앨범의 첫 페이지부터 마지막 페이지까지 순차적으로 페이지 복제가 이루어지도록 할 수 있다. 그리고 상술하지는 않았으나, 앨범 앱(200)은 S300 및/또는 S500에서 사진 객체를 삽입하거나 교체하기 전에 최적의 품질을 보장하기 위한 이미지 처리를 수행할 수 있다. 예를 들어, 앨범 앱(200)은 이미 잘 알려진 이미지 보정 기술을 이용하여 앨범 곡면의 왜곡 보정, 이미지 사이즈, 주변밝기, 각도, 변색, 화질 등을 종합적으로 분석하여 자동 보정을 수행할 수 있는 것이다.Thereafter, the album app 200 proceeds with duplication or terminates duplication according to the user's confirmation of whether or not to proceed with duplication of the actual album (S600). If copying continues, the album app 200 returns to S100 and repeats the above-described process. Accordingly, the user can sequentially copy pages from the first page to the last page of the physical album. And, although not described above, the album app 200 may perform image processing to ensure optimal quality before inserting or replacing photo objects in the S300 and/or S500. For example, the album app 200 can perform automatic correction by comprehensively analyzing distortion correction of the album surface, image size, ambient brightness, angle, discoloration, image quality, etc. using a well-known image correction technology. .

추가로, 앨범 앱(200)은 복제가 완료되면 실물 앨범 페이지들이 원형 그대로 유지되어 디지털화된 페이지들로 이루어진 디지털 앨범을 앨범 관리 서버(300)로 업로드한다(S700). 이에 앨범 관리 서버(300)는 업로드된 사용자의 디지털 앨범을 앨범 저장부(320)에 저장하며, 언제든 사용자가 온라인 열람은 물론 사진 편집 등을 행할 수 있게 관리한다. 또한, 앨범 관리 서버(300)는 사용자와 온라인 상에서 관계를 맺은 타 사용자들에게 사용자의 디지털 앨범이 공유되도록 할 수 있으며, 디지털 앨범을 매개로 사용자와 타 사용자들이 소통할 수 있게 하는 온라인 플랫폼 서비스도 제공할 수 있다.In addition, the album app 200 uploads a digital album composed of digitized pages to the album management server 300 by maintaining the actual album pages as they are when copying is completed (S700). Accordingly, the album management server 300 stores the uploaded user's digital album in the album storage unit 320, and manages the user so that the user can view online as well as edit photos at any time. In addition, the album management server 300 can share the user's digital album with other users who have an online relationship with the user, and an online platform service that allows the user and other users to communicate through the digital album. can provide

다음으로, 이상에 대해 앨범 앱(200)의 사용자 인터페이스를 예시한 도 5 및 도 6을 참고하여 부연 설명한다. 통신 단말(100)에서 실행된 앨범 앱(200)은 사용자가 실물 앨범을 복제(디지털화)하고자 할 경우에 실물 앨범을 페이지 단위로 복제하기 위한 사용자 인터페이스를 통신 단말(100)의 화면에 표시한다. 도 5의 (a)는 앨범 앱(200)의 메인 화면을 예시한 것이며, 도 5의 (b)는 실물 앨범을 복제하기 위한 사용자 인터페이스 화면(기본 화면)을 예시한 것이다. 도 5의 (b)에서와 같이 기본 화면에는 카메라(111)를 통해 획득된 영상이 표시되는 카메라 영역(10)이 포함되며, 서로 다른 복수의 페이지 레이아웃(스마트 레이아웃)들이 표시되는 레이아웃 영역(20)도 추가로 포함되어 구성될 수 있다. 카메라 영역(10)에는 카메라(111)로 획득된 영상이 표시된다. 따라서, 사용자는 실물 앨범을 페이지 단위로 복제하기 위해 실물 앨범의 한 페이지가 도 5의 (b)와 같이 카메라 영역(10)에 표시되도록 할 수 있다.Next, the above will be further described with reference to FIGS. 5 and 6 illustrating the user interface of the album app 200 . The album app 200 executed in the communication terminal 100 displays a user interface for duplicating the real album page by page on the screen of the communication terminal 100 when the user wants to copy (digitize) the real album. (a) of FIG. 5 illustrates the main screen of the album app 200, and (b) of FIG. 5 illustrates a user interface screen (base screen) for duplicating a real album. As shown in (b) of FIG. 5, the basic screen includes a camera area 10 displaying an image obtained through a camera 111, and a layout area 20 displaying a plurality of different page layouts (smart layouts). ) may also be additionally included. An image acquired by the camera 111 is displayed in the camera area 10 . Accordingly, the user can display one page of the real album in the camera area 10 as shown in (b) of FIG. 5 in order to duplicate the real album page by page.

앨범 앱(200)은 카메라 영역(10)에 표시된 페이지 이미지를 분석하여 사진 배치를 인식하며, 그 인식된 사진 배치와 동일한 페이지 레이아웃을 선택한다. 페이지 레이아웃이 선택되면, 앨법 앱(200)은 그 선택된 페이지 레이아웃의 객체 삽입 영역별로 해당되는 사진 객체를 삽입한다. 도 6의 (c)와 같이 레이아웃 영역(20) 내 페이지 레이아웃들 중에서 자동 선택된 페이지 레이아웃에 사진 객체들이 삽입된 모습이 표시될 수 있다.The album app 200 analyzes the page image displayed in the camera area 10 to recognize a photo arrangement, and selects the same page layout as the recognized photo arrangement. When a page layout is selected, the Albeop app 200 inserts a corresponding photo object for each object insertion area of the selected page layout. As shown in (c) of FIG. 6 , a state in which photo objects are inserted into a page layout automatically selected from among page layouts in the layout area 20 may be displayed.

도 6의 (d)는 사용자가 사진 객체들이 삽입된 페이지 레이아웃을 편집할 수 있도록 하는 사용자 인터페이스 화면을 예시한 것이다. 객체 삽입 영역마다 삽입된 사진 객체 상에는 사진 교체를 위한 카메라 모양의 아이콘이 표시될 수 있으며, 사용자는 이 아이콘을 선택하여 해당 사진을 촬영할 수 있다. 이에 따라, 해당 객체 삽입 영역에 삽입되어 있는 사진 객체(A 객체)는 새로 촬영되어 얻어진 사진 객체(B 객체)로 교체될 수 있다. 이때, 앨범 앱(200)은 A 객체와 B 객체를 비교하여 동일한 이미지로 확인된 경우에 한하여 교체를 수행할 수 있다.(d) of FIG. 6 illustrates a user interface screen allowing a user to edit a page layout into which photo objects are inserted. A camera-shaped icon for replacing a photo may be displayed on a photo object inserted in each object insertion area, and the user may select the icon to take a corresponding photo. Accordingly, the photo object (object A) inserted into the corresponding object insertion area may be replaced with a photo object (object B) obtained by newly photographing. At this time, the album app 200 may compare object A and object B and perform replacement only when the same image is identified.

도 7의 (e)는 앨범 관리 서버(300)에 업로드된 디지털 앨범을 사용자가 도 6의 (d)에서와 같이 편집할 수 있고, 공유 사용자(타 사용자)는 열람할 수 있는 앱 화면이다. 사용자가 자신의 디지털 앨범을 열람하는 경우 사용자 구분 체크 기능에 의해 자동으로 각 사진 객체별로 카메라 아이콘이 표출될 수 있으며, 사용자는 이를 이용해 사진을 변경 또는 재촬영할 수 있다. 그리고 공유 사용자는 열람만 할 수 있고, 사용자가 보안 또는 프라이버시 문제로 블라인드 처리한 앨범 또는 사진은 선명하게 볼 수 없도록 할 수 있다.(e) of FIG. 7 is an app screen on which a user can edit a digital album uploaded to the album management server 300 as shown in (d) of FIG. 6 and a sharing user (other users) can view it. When a user browses his or her digital album, a camera icon can be automatically displayed for each photo object by the user classification check function, and the user can use this to change or retake a photo. In addition, the sharing user can only browse, and the user cannot clearly view albums or photos that have been blinded for security or privacy reasons.

도 8의 (f)는 디지털 앨범에 대해 사용자 또는 공유 사용자가 댓글을 게시하고 열람할 수 있는 앱 화면이다. 사진 객체마다 댓글이 있을 경우 해당 사진의 좌측 하단에 댓글이 있음을 나타내는 아이콘(댓글 아이콘)이 도 8의 (f)와 같이 표시될 수 있다. 그리고 도 8의 (g)에서와 같이 댓글 아이콘이 선택되면 해당 사진에 댓글판이 표시될 수 있으며, 재터치할 경우 댓글판은 사라지고 댓글 아이콘이 표시될 수 있다. 그리고 댓글이 저장된 사진 또는 해당 댓글이 사용자에 의해 공유가 제한될 경우에는 공유 사용자가 열람하거나 접근할 수 없다.(f) of FIG. 8 is an app screen on which users or shared users can post and view comments on digital albums. If there is a comment for each photo object, an icon (comment icon) indicating that there is a comment may be displayed at the lower left of the photo as shown in FIG. 8(f). And, as shown in (g) of FIG. 8 , when the comment icon is selected, a comment board may be displayed on the corresponding photo, and when touched again, the comment board may disappear and a comment icon may be displayed. In addition, if sharing of a photo with comments or the corresponding comment is restricted by the user, the sharing user cannot view or access it.

한편, S300에 대한 다른 실시예에 있어서, 앨범 앱(200)은 실물 앨범 페이지에 수록된 사진들을 각각 카메라를 이용해 디지털화된 사진 객체들로 획득하며, 획득된 각각의 사진 객체를 페이지 레이아웃의 해당 객체 삽입 영역에 삽입한다. 즉, 페이지 이미지에서 사진 객체들을 추출하고 이를 객체 삽입 영역들에 삽입하는 것이 아니라, 각각의 사진을 개별 촬영하여 얻어진 사진 객체들을 객체 삽입 영역들에 삽입하는 것이다.Meanwhile, in another embodiment for S300, the album app 200 acquires photos recorded on real album pages as digitized photo objects using a camera, and inserts each obtained photo object into a corresponding object in the page layout. insert into the area That is, instead of extracting photo objects from a page image and inserting them into the object insertion areas, photo objects obtained by individually taking pictures are inserted into the object insertion areas.

일 예로, 앨범 앱(200)은 페이지 레이아웃의 객체 삽입 영역을 사용자에게 순차적으로 지정해주고, 객체 삽입 영역이 지정된 상태에서 카메라 앵글에 담긴 실물 앨범 페이지의 한 장의 사진을 디지털화하여 그 지정된 객체 삽입 영역에 삽입한다. 이 같은 방식으로 모든 객체 삽입 영역에 해당 사진 객체를 삽입시킬 수 있다. 다른 예로, 앨범 앱(200)은 카메라를 이용해 실물 앨범 페이지의 사진들을 한 장씩 디지털화하며, 디지털화된 각각의 사진 객체를 페이지 이미지의 사진 객체들과 비교하여 페이지 이미지 상에서 동일한 사진 이미지를 확인하며, 동일한 것으로 확인된 사진 이미지의 배치 위치를 확인한 후에 페이지 레이아웃 상에서 그 확인된 배치 위치에 대응되는 객체 삽입 영역에 사진 객체를 삽입한다. 이 같은 방식으로 실물 앨범 페이지와 동일하게 디지털 앨범 페이지를 생성할 수 있다.For example, the album app 200 sequentially designates the object insertion area of the page layout to the user, digitizes one photo of the actual album page contained in the camera angle in the state where the object insertion area is designated, and places it in the designated object insertion area. insert In this way, corresponding photo objects can be inserted into all object insertion areas. As another example, the album app 200 digitizes the photos on the real album page one by one using a camera, compares each digitized photo object with the photo objects of the page image, identifies the same photo image on the page image, and After confirming the placement position of the photo image, which has been identified as being the photo image, the photo object is inserted into the object insertion area corresponding to the confirmed placement position on the page layout. In this way, a digital album page can be created in the same way as a physical album page.

한편, 앨범 앱은 컴퓨팅 기기가 판독할 수 있는 기록매체에 저장되고, 컴퓨팅 기기에 의해 읽혀지고 실행됨으로써 상술한 실물 앨범 원형 보존 디지털화 방법이 구현될 수 있다. 이제까지 본 발명에 대하여 그 바람직한 실시예들을 중심으로 살펴보았다. 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명이 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.On the other hand, the album app is stored in a recording medium readable by a computing device, read and executed by the computing device, thereby realizing the above-described digitization method for preserving the original form of an actual album. So far, the present invention has been looked at with respect to its preferred embodiments. Those skilled in the art to which the present invention pertains will be able to understand that the present invention can be implemented in a modified form without departing from the essential characteristics of the present invention. Therefore, the disclosed embodiments should be considered from an illustrative rather than a limiting point of view. The scope of the present invention is shown in the claims rather than the foregoing description, and all differences within the equivalent range should be construed as being included in the present invention.

100 : 통신 단말 110 : 단말 자원부
111 : 카메라 112 : 디스플레이
113 : 통신 모듈 200 : 앨범 앱
300 : 앨범 관리 서버 310 : 서버 제어부
320 : 앨범 저장부
100: communication terminal 110: terminal resource unit
111: camera 112: display
113: communication module 200: album app
300: Album management server 310: Server control unit
320: album storage unit

Claims (7)

실물 앨범 페이지가 디지털화된 페이지 이미지의 사진 배치를 인식하는 배치 인식 단계;
기등록된 복수의 페이지 레이아웃 중에서 상기 인식된 사진 배치와 동일한 배치로 이루어진 객체 삽입 영역들을 갖는 페이지 레이아웃을 선택하는 레이아웃 선택 단계; 및
실물 앨범 페이지의 디지털화된 사진 객체들을 상기 선택된 페이지 레이아웃의 객체 삽입 영역들에 삽입하되, 실물 앨범 페이지와 동일하게 각각의 객체 삽입 영역에 해당 사진 객체를 삽입하는 객체 삽입 단계;를 포함하며,
실물 앨범을 구성하는 모든 페이지에 대해 배치 인식 단계와 레이아웃 선택 단계 및 객체 삽입 단계를 반복 수행하여 실물 앨범을 원형 그대로 디지털 앨범으로 복제하는 실물 사진앨범 원형 보존과 공유를 위한 디지털화 방법.
a batch recognizing step of recognizing a photo arrangement of the digitized page image of the actual album page;
a layout selection step of selecting a page layout having object insertion areas having the same layout as the recognized photo layout from among a plurality of pre-registered page layouts; and
An object insertion step of inserting digitized photo objects of the actual album page into the object insertion areas of the selected page layout, and inserting corresponding photo objects into respective object insertion areas in the same way as the actual album page;
A digitalization method for preserving and sharing the original form of a real photo album in which the original photo album is reproduced as a digital album by repeating the batch recognition step, the layout selection step, and the object insertion step for all pages constituting the physical album.
제 1 항에 있어서,
배치 인식 단계는 카메라를 이용해 실물 앨범 페이지를 디지털화된 페이지 이미지로 획득하는 실물 사진앨범 원형 보존과 공유를 위한 디지털화 방법.
According to claim 1,
The batch recognition step is a digitization method for preserving and sharing the original form of a real photo album in which real album pages are acquired as digitized page images using a camera.
제 2 항에 있어서,
객체 삽입 단계는 페이지 이미지로부터 추출된 각각의 사진 객체를 상기 선택된 페이지 레이아웃의 객체 삽입 영역들 중에서 해당 객체 삽입 영역에 삽입하는 실물 앨범 원형 보존 디지털화 방법.
According to claim 2,
In the object insertion step, each photo object extracted from the page image is inserted into a corresponding object insertion area among object insertion areas of the selected page layout.
제 3 항에 있어서,
객체 삽입 단계를 통해 페이지 레이아웃의 객체 삽입 영역별로 삽입된 사진 객체를 실물 앨범 페이지에서 해당 사진을 새로 촬영하여 얻어진 사진 객체로 교체하는 사진 교체 단계;
를 더 포함하는 실물 사진앨범 원형 보존과 공유를 위한 디지털화 방법.
According to claim 3,
a photo replacement step of replacing the photo object inserted for each object insertion area of the page layout through the object insertion step with a photo object obtained by newly taking a corresponding photo on the actual album page;
A digitalization method for preserving and sharing original photo albums further comprising.
제 4 항에 있어서,
사진 교체 단계는 새로 촬영된 사진 객체와 교체될 사진 객체를 이미지 비교하여 동일할 경우에 한하여 교체하는 실물 사진앨범 원형 보존과 공유를 위한 디지털화 방법.
According to claim 4,
The photo replacement step is a digitalization method for preserving and sharing the original form of a real photo album in which a newly photographed photo object and a photo object to be replaced are compared and replaced only when they are the same.
제 2 항에 있어서,
객체 삽입 단계는 카메라를 이용해 실물 앨범 페이지에 수록된 사진들을 각각 디지털화된 사진 객체들로 획득하며, 획득된 각각의 사진 객체를 상기 선택된 페이지 레이아웃의 객체 삽입 영역들 중에서 해당 객체 삽입 영역에 삽입하는 실물 사진앨범 원형 보존과 공유를 위한 디지털화 방법.
According to claim 2,
In the object insertion step, photos recorded on a real album page are acquired as digitized photo objects using a camera, and each acquired photo object is inserted into a corresponding object insertion area among object insertion areas of the selected page layout. A digital method for preserving and sharing albums.
제 1 항 내지 제 6 항 중 어느 한 항에 따른 실물 사진앨범 원형 보존과 공유를 위한 디지털화 방법을 컴퓨팅 기기에 실행시키기 위하여 컴퓨팅 기기 판독가능 기록매체에 저장된 애플리케이션.An application stored in a computing device readable recording medium in order to execute the digitization method for preserving and sharing a real photo album according to any one of claims 1 to 6 in a computing device.
KR1020210148032A 2021-11-01 2021-11-01 Digitalization method for photo album KR102622908B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020210148032A KR102622908B1 (en) 2021-11-01 2021-11-01 Digitalization method for photo album

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020210148032A KR102622908B1 (en) 2021-11-01 2021-11-01 Digitalization method for photo album

Publications (2)

Publication Number Publication Date
KR20230063126A true KR20230063126A (en) 2023-05-09
KR102622908B1 KR102622908B1 (en) 2024-01-09

Family

ID=86408607

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020210148032A KR102622908B1 (en) 2021-11-01 2021-11-01 Digitalization method for photo album

Country Status (1)

Country Link
KR (1) KR102622908B1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000082128A (en) * 1998-09-04 2000-03-21 Canon Inc Image processor control method therefor and computer readable memory
JP2003250027A (en) * 2002-02-25 2003-09-05 Ken Matsuzaki Photo album scanner
JP2006074592A (en) * 2004-09-03 2006-03-16 Canon Inc Electronic album edit apparatus, control method thereof, program thereof, and computer readable storage medium with program stored
KR20090018393A (en) 2007-08-17 2009-02-20 주식회사 대우아이에스 Electronic photoframe having a scanner
JP2020149581A (en) * 2019-03-15 2020-09-17 キヤノン株式会社 Information processor, information processing method, program and storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000082128A (en) * 1998-09-04 2000-03-21 Canon Inc Image processor control method therefor and computer readable memory
JP2003250027A (en) * 2002-02-25 2003-09-05 Ken Matsuzaki Photo album scanner
JP2006074592A (en) * 2004-09-03 2006-03-16 Canon Inc Electronic album edit apparatus, control method thereof, program thereof, and computer readable storage medium with program stored
KR20090018393A (en) 2007-08-17 2009-02-20 주식회사 대우아이에스 Electronic photoframe having a scanner
JP2020149581A (en) * 2019-03-15 2020-09-17 キヤノン株式会社 Information processor, information processing method, program and storage medium

Also Published As

Publication number Publication date
KR102622908B1 (en) 2024-01-09

Similar Documents

Publication Publication Date Title
US11317139B2 (en) Control method and apparatus
US8761523B2 (en) Group method for making event-related media collection
JP6209962B2 (en) Information processing apparatus and information processing program
US7869658B2 (en) Representative image selection based on hierarchical clustering
US8917943B2 (en) Determining image-based product from digital image collection
KR101562972B1 (en) Picture jointing apparatus and method providing differential picture according to jointing level
US20130050747A1 (en) Automated photo-product specification method
US20130130729A1 (en) User method for making event-related media collection
US20120008011A1 (en) Digital Camera and Associated Method
US20130128038A1 (en) Method for making event-related media collection
KR100737974B1 (en) Image extraction combination system and the method, And the image search method which uses it
US20170097947A1 (en) Image Annotation for Image Auxiliary Information Storage and Retrieval
EP2105930B1 (en) Selection and positioning of images within a template based on relative comparison of image attributes
US20140023281A1 (en) Continuation of multi-element image templates
JP2010506297A (en) Different classification cluster ranking for image record access
US10157190B2 (en) Image action based on automatic feature extraction
US9081801B2 (en) Metadata supersets for matching images
JP2010044625A (en) Information processing apparatus, and method of controlling the same
JP2019118021A (en) Shooting control system, shooting control method, program, and recording medium
KR101841641B1 (en) Automatic layout photo album Processing System using history
KR102622908B1 (en) Digitalization method for photo album
CN104978389B (en) Method, system, server and client side
US10657723B2 (en) Image processing apparatus and image processing method
US11283945B2 (en) Image processing apparatus, image processing method, program, and recording medium
KR20150096552A (en) System and method for providing online photo gallery service by using photo album or photo frame

Legal Events

Date Code Title Description
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant