KR20100010075A - Auto-arrangement method of image data and web-server used therein - Google Patents

Auto-arrangement method of image data and web-server used therein Download PDF

Info

Publication number
KR20100010075A
KR20100010075A KR1020080070909A KR20080070909A KR20100010075A KR 20100010075 A KR20100010075 A KR 20100010075A KR 1020080070909 A KR1020080070909 A KR 1020080070909A KR 20080070909 A KR20080070909 A KR 20080070909A KR 20100010075 A KR20100010075 A KR 20100010075A
Authority
KR
South Korea
Prior art keywords
image data
web server
user terminal
information included
classifying
Prior art date
Application number
KR1020080070909A
Other languages
Korean (ko)
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 KR1020080070909A priority Critical patent/KR20100010075A/en
Publication of KR20100010075A publication Critical patent/KR20100010075A/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • 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
    • G06T7/00Image analysis
    • G06T7/30Determination of transform parameters for the alignment of images, i.e. image registration
    • G06T7/38Registration of image sequences

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • General Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Studio Devices (AREA)

Abstract

PURPOSE: A method and a web server used in the same for automatically classifying different time slots and image data taken a photograph in different places are provided to automatically classify the image data photographed by a web-server. CONSTITUTION: A web server receives a plurality of image data from a user terminal(S310). The web server classifies the image data according to a generation time zone according to time information in the image data(S320). The web server confirms whether a re-classification request about the image data is received(S340). The web server classifies the image data according to brightness distribution of color distribution type based on histogram information in the image data(S350).

Description

Auto-Arrangement Method of Image Data and Web-Server Used Therein}

The present invention relates to a method for automatically arranging image data and a web server used therefor. More particularly, the method for automatically arranging image data for automatically classifying image data photographed at various time zones and locations and a web server used therein It is about.

Recently, with the spread of digital cameras, people take many pictures while traveling and store them in the form of image data. In general, travelers sort and store image data of photographs taken after the trip. Usually, image data is mixed regardless of shooting location and shooting time. There is a problem of investing.

Because of this hard work, travelers do not organize photos stored in their travel destinations in their electronic personal albums or blogs, and leave the image data taken with digital cameras as they are or store them randomly on their computers. There are many cases.

Accordingly, an object of the present invention is to provide a method for automatically arranging image data for automatically classifying image data photographed at various time zones and various places, and a web server used therefor.

According to an aspect of the present invention, there is provided a method for automatically arranging image data, the method including: receiving, by a web server, a plurality of image data from a user terminal; First classifying, by a web server, the plurality of image data according to time zones generated by the time information included in the image data; And secondly classifying, by the web server, the image data classified by the generation time zone by the brightness distribution or the color distribution type based on the histogram information included in the image data.

On the other hand, a method for automatically arranging image data according to the present invention comprises the steps of: a web server receiving a plurality of image data from a user terminal; Classifying, by the web server, the plurality of image data according to the location information included in the image data by the image photographing location; And secondly classifying, by the web server, the image data classified by the image photographing location by the brightness distribution or the color distribution type, based on the histogram information included in the image data.

Preferably, the web server registers the selected image data in the user's blog as the web server receives a selection command for one of the second predetermined number of image data from the user terminal. It further includes.

The user terminal may be any one of a personal PC, a mobile phone terminal, and a digital camera.

On the other hand, the web server according to the present invention, the receiving unit for receiving a plurality of image data from the user terminal; A first classifying unit configured to first classify the plurality of image data by generation time zones according to time information included in the image data; And a second classification unit configured to second classify the image data classified by the generation time zones according to the brightness distribution or the color distribution type based on the histogram information included in the image data.

On the other hand, the web server according to the present invention, the receiving unit for receiving a plurality of image data from the user terminal; A first classifying unit which classifies the plurality of image data according to location information included in the image data according to the location information included in the image data; And a second classifying unit configured to second classify the image data classified by the image photographing location by the brightness distribution or the color distribution type based on the histogram information included in the image data.

Preferably, the receiving unit further includes a registration unit that registers the selected image data to the user's blog as the receiving command from the user terminal receives a selection command for one of the second number of predetermined number of image data. It is characterized by.

The user terminal may be any one of a personal PC, a mobile phone terminal, and a digital camera.

According to the present invention, it is possible to automatically classify image data photographed at various time zones and at various places, and furthermore, it is possible to automatically classify image data photographed at various directions and angles at the same place.

Hereinafter, with reference to the drawings will be described the present invention in more detail. It should be noted that the same elements in the figures are represented by the same numerals wherever possible. In addition, detailed descriptions of well-known functions and configurations that may unnecessarily obscure the subject matter of the present invention will be omitted.

1 is a configuration diagram of an automatic rearranging system of image data according to the present invention. Referring to FIG. 1, an automatic organizing system of image data according to the present invention includes a user terminal 100 and a web server 200.

The user terminal 100 transmits image data, such as a picture taken while the user travels, to the web server 200. In the practice of the present invention, the user terminal 100 may be a personal PC, a mobile phone terminal, and a digital camera having a network function.

The web server 200 receives a plurality of image data from the user terminal 100, classifies the image data according to the meta data of the received image data, and classifies the classified image data into the user terminal 100. Send.

Fig. 2 is a functional block diagram of a web server on an automatic organizing system of image data according to the present invention. Referring to FIG. 2, the web server 200 of the automatic image data sorting system according to the present invention includes a receiver 210, a storage 230, a first classifier 250, and a second classifier 270. , A transmitter 280, and a register 290.

First, the receiver 210 of the web server 200 receives a plurality of image data from the user terminal 100 and receives a reclassification request for the image data classified by the web server 200 from the user terminal 100. The web server 200 receives a selection command for the image data classified by the web server 200 from the user terminal 100.

The first classifying unit 250 of the web server 200 first classifies the plurality of image data received from the user terminal 100 according to time information or location information included in the image data, The second classifying unit 270 performs brightness distribution or color distribution based on histogram information, which is information indicating a distribution of contrast values for pixels included in the image data with the image data classified by the first classifying unit 250. Secondary classification by type.

The storage unit 230 of the web server 200 stores a plurality of image data received from the user terminal 100, stores image data primarily classified by the first classifying unit 250, and stores a second classification. The image data secondary sorted by the unit 270 is also stored.

The transmitting unit 280 of the web server 200 transmits the image data classified first by the first classifying unit 250 to the user terminal 100, and the image classified second by the second classifying unit 270. The data is also sent to the user terminal 100.

On the other hand, the registration unit 290 of the web server 200 in response to the selection command when the receiving unit 210 of the web server 200 receives a selection command for one of the second classified image data from the user terminal 100. The image data selected by the user is registered in the personal blog of the user.

3 is a flowchart illustrating an execution process of an automatic arrangement method of image data according to the present invention. Referring to FIGS. 1 to 3, a description will be given of an execution process of the automatic image data arranging method according to the present invention. Send to the web server 200 via.

The receiving unit 210 of the web server 200 receives a plurality of image data from the user terminal 100 (S310), the storage unit 230 of the web server 200 stores the plurality of received image data. .

Next, the first classification unit 250 of the web server 200 first classifies the plurality of image data according to the time information or the location information included in the plurality of image data (S320).

Specifically, meta data is included in the plurality of image data received from the user terminal 100. That is, each time a user takes a picture using a digital camera and records it, the generated meta data is stored in the image data. The meta information includes not only the time information of the photographing time but also a digital camera having a GPS function. In the case of shooting, the location information of the place where the picture is taken is included. In addition, the meta information includes information of the camera itself, photo information such as exposure, flash use, resolution, and picture size.

That is, in the above-described step S320, when the first classifying unit 250 of the web server 200 first classifies the plurality of image data according to the time information included in the image data, a predetermined time interval (for example, For example, by classifying a plurality of image data according to a three-hour period, the user can automatically organize the mixed image data photographed while traveling as the shooting time zone.

Alternatively, when the first classifying unit 250 of the web server 200 first classifies the plurality of image data according to the position information included in the image data, a predetermined latitude and longitude interval (for example, latitude and By classifying the plurality of image data according to the range of 0.1 degree of longitude, the mixed image data photographed while the user travels can be automatically arranged according to the photographing location.

The image data classified first according to the time information or location information is stored in the storage unit 230 of the web server 200, and the transmitting unit 280 of the web server 200 stores the first classified image data. It transmits to the terminal 100 (S330).

On the other hand, when the user is not satisfied with the classification form of the primary classified image data, the user transmits a reclassification request to the web server 200 through the user terminal 100. Accordingly, the web server 200 checks whether a reclassification request for the image data classified and transmitted is received from the user terminal 100 (S340).

When the reclassification request is received by the reception unit 210 of the web server 200, the first classification unit 250 of the web server 200 may change the time interval (for example, one hour interval) to the time information. Accordingly, the image data is reclassified, or the latitude and longitude sections are different (for example, the latitude and longitude 0.2 degrees sections) to reclassify the image data according to the position information.

On the other hand, when there is no reclassification request from the user terminal 100, the second classifying unit 270 of the web server 200 performs brightness distribution or color distribution based on the histogram information of the image data. Secondary classification by type (S350).

In detail, even when a plurality of image data are classified by the same time zone or the same place by the first classification in the above-described step S330, when photographing, the photographing is performed by different shooting angles even within the same time zone or the same place. When photographing with different photographing directions, there may be various types of image data among image data classified by the same time zone or the same place.

Even if the image data photographed at the same time zone or at the same place is photographed at different photographing angles and photographing directions, the brightness distribution or the color distribution of the image data is different. Therefore, in the second classification unit 270 of the web server 200, The second classification is performed according to the brightness distribution or the color distribution type based on the histogram information of the differentially classified image data.

Specifically, the second classifying unit 270 of the web server 200 calculates the brightness distribution or the color distribution similarity between the primary classified image data, and when the calculated similarity is more than a predetermined reference (for example, 80% or more similarity).

Next, the storage unit 230 of the web server 200 stores the secondary classified image data, and the transmitting unit 280 of the web server 200 transmits the secondary classified image data to the user terminal 100. (S360).

On the other hand, when the user is dissatisfied with the classification form of the secondary classified image data, the user transmits a reclassification request to the web server 200 through the user terminal 100. Accordingly, the web server 200 checks whether the reclassification request for the image data, which is classified and transmitted second, is received from the user terminal 100 (S370).

When the reclassification request is received by the receiving unit 210 of the web server 200, the second classifying unit 270 of the web server 200 differs from the standard of brightness distribution or color distribution similarity treated as the same classification ( For example, 90% or more similarity) image data is reclassified.

When the user is satisfied with the classification form of the secondary classified image data, the user issues a selection command to select image data corresponding to a favorite photo from the secondary classified image data through the user terminal 100. In step S380, the reception unit 210 of the web server 200 receives a corresponding selection command from the user terminal 100 (S380).

On the other hand, the registration unit 290 of the web server 200 registers the image data selected by the selection command from the user terminal 100 to the user's personal blog (S390).

While the above has been shown and described with respect to preferred embodiments and applications of the present invention, the present invention is not limited to the specific embodiments and applications described above, the invention without departing from the gist of the invention claimed in the claims Various modifications can be made by those skilled in the art, and these modifications should not be individually understood from the technical spirit or the prospect of the present invention.

1 is a configuration diagram of an automatic arrangement system of image data according to the present invention;

2 is a functional block diagram of a web server on an automatic organizing system of image data according to the present invention; and

3 is a flowchart illustrating an execution process of an automatic arrangement method of image data according to the present invention.

Claims (8)

A web server receiving a plurality of image data from a user terminal; First classifying, by a web server, the plurality of image data according to time zones generated by the time information included in the image data; And Classifying the image data classified by the generation time zone by the brightness distribution or the color distribution type by the web server based on the histogram information included in the image data Automatic cleaning method of the image data comprising a. A web server receiving a plurality of image data from a user terminal; Classifying, by the web server, the plurality of image data according to the location information included in the image data by the image photographing location; And A step of secondly classifying, by the web server, the image data classified by the image photographing location based on the histogram information included in the image data by the brightness distribution or the color distribution type. Automatic cleaning method of the image data comprising a. The method according to claim 1 or 2, The web server registering the selected image data with the user's blog as the web server receives a selection command for one of the second predetermined number of image data from the user terminal. Automatically arranging method of image data to say. The method according to claim 1 or 2, And the user terminal is any one of a personal PC, a mobile phone terminal, and a digital camera. A receiving unit which receives a plurality of image data from a user terminal; A first classifying unit configured to first classify the plurality of image data by generation time zones according to time information included in the image data; And A second classification unit configured to second classify the image data classified by the generation time zone based on the brightness distribution or the color distribution type based on the histogram information included in the image data; Web server comprising a. A receiving unit which receives a plurality of image data from a user terminal; A first classifying unit which classifies the plurality of image data according to location information included in the image data according to the location information included in the image data; And A second classification unit configured to second classify the image data classified by the image photographing location by the brightness distribution or the color distribution type based on the histogram information included in the image data. Web server comprising a. The method according to claim 5 or 6, And the receiving unit registers the selected image data in the user's blog as the receiving unit receives a selection command for one of the second predetermined number of image data from the user terminal. The method according to claim 5 or 6, The user terminal is any one of a personal PC, a mobile phone terminal, and a digital camera web server.
KR1020080070909A 2008-07-22 2008-07-22 Auto-arrangement method of image data and web-server used therein KR20100010075A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020080070909A KR20100010075A (en) 2008-07-22 2008-07-22 Auto-arrangement method of image data and web-server used therein

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020080070909A KR20100010075A (en) 2008-07-22 2008-07-22 Auto-arrangement method of image data and web-server used therein

Publications (1)

Publication Number Publication Date
KR20100010075A true KR20100010075A (en) 2010-02-01

Family

ID=42084805

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020080070909A KR20100010075A (en) 2008-07-22 2008-07-22 Auto-arrangement method of image data and web-server used therein

Country Status (1)

Country Link
KR (1) KR20100010075A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9514206B2 (en) 2012-01-04 2016-12-06 Samsung Electronics Co., Ltd. System and method for providing content list through social network service

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9514206B2 (en) 2012-01-04 2016-12-06 Samsung Electronics Co., Ltd. System and method for providing content list through social network service

Similar Documents

Publication Publication Date Title
US10298537B2 (en) Apparatus for sharing image content based on matching
US9646026B2 (en) Determining points of interest using intelligent agents and semantic data
KR101759453B1 (en) Automated image cropping and sharing
US20160191434A1 (en) System and method for improved capture, storage, search, selection and delivery of images across a communications network
CN101437096B (en) System and method for classifying mobile equipment photograph
US11288307B2 (en) Method, electronic device, and computer readable medium for photo organization
US20160179846A1 (en) Method, system, and computer readable medium for grouping and providing collected image content
US20150242444A1 (en) Coded image sharing system (ciss)
CN102929956B (en) A kind of image display method and device
US8194156B2 (en) EXIF object coordinates
KR20110096500A (en) Location-based communication method and system
CN102496147A (en) Image processing device, image processing method and image processing system
US20120150881A1 (en) Cloud-hosted multi-media application server
US20150100577A1 (en) Image processing apparatus and method, and non-transitory computer readable medium
KR101646733B1 (en) Method and apparatus of classifying media data
CN105069718B (en) Self-service monitoring method and system for smart homeland real estate based on mobile Internet of things
JP2004295198A (en) Device for extracting position data
KR100853379B1 (en) Method for transforming based position image file and service server thereof
KR20100010075A (en) Auto-arrangement method of image data and web-server used therein
KR20190110013A (en) Camera system
US20070248289A1 (en) Method and apparatus for RFID mapping to a digital camera and digital picture delivery system
JP2008210364A (en) Taken picture using system and taken picture using method
JP2013011928A (en) Event information collection method, event information collection device and event information collection program
JP2017184021A (en) Content providing device and content providing program
KR101814553B1 (en) System and method for real-time image feature extraction using mobile terminal

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application