[go: up one dir, main page]

CN105814905A - 用于使使用信息在装置与服务器之间同步的方法和系统 - Google Patents

用于使使用信息在装置与服务器之间同步的方法和系统 Download PDF

Info

Publication number
CN105814905A
CN105814905A CN201580003021.1A CN201580003021A CN105814905A CN 105814905 A CN105814905 A CN 105814905A CN 201580003021 A CN201580003021 A CN 201580003021A CN 105814905 A CN105814905 A CN 105814905A
Authority
CN
China
Prior art keywords
image
image processing
resolution
server
parameter
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.)
Granted
Application number
CN201580003021.1A
Other languages
English (en)
Other versions
CN105814905B (zh
Inventor
张成圭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
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 Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN105814905A publication Critical patent/CN105814905A/zh
Application granted granted Critical
Publication of CN105814905B publication Critical patent/CN105814905B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/437Interfacing the upstream path of the transmission network, e.g. for transmitting client requests to a VOD server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00204Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
    • H04N1/00244Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server with a server, e.g. an internet server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/27Server based end-user applications
    • H04N21/274Storing end-user multimedia data in response to end-user request, e.g. network recorder
    • H04N21/2743Video hosting of uploaded data from client
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/637Control signals issued by the client directed to the server or network components
    • H04N21/6377Control signals issued by the client directed to the server or network components directed to server

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Studio Devices (AREA)

Abstract

一种用于在装置与服务器之间进行图像处理期间使信息在装置与服务器之间同步的方法和系统。一种使信息在装置与服务器之间同步的方法,所述方法包括:当装置处于指定操作模式时,接收用户输入;基于接收到的用户输入,针对第一分辨率图像来执行图像处理操作;采集与图像处理操作相应的图像处理参数;将图像处理参数发送到服务器。

Description

用于使使用信息在装置与服务器之间同步的方法和系统
技术领域
本发明的一个或更多个实施例涉及一种用于在装置与服务器之间进行图像处理期间使信息在装置与服务器之间同步的方法和系统。
背景技术
由于数字拍摄装置的发展,现在可以在各种模式下捕捉图像并且由此可使用各种功能。具体来说,由于通信技术的发展,可将具有拍摄功能的装置拾取的图像上传并存储在云服务器或社交网络服务(SNS)服务器中。
发明内容
技术问题
由于包括服务器的效率、网络环境等的各种原因,难以在服务器中存储的图像中反映在装置执行的各种活动。
解决方案
根据本发明的一个或更多个实施例,一种使信息在装置与服务器之间同步的方法,所述方法包括:当装置处于指定操作模式时,接收用户输入;基于接收到的用户输入,针对第一分辨率图像来执行图像处理操作;采集与图像处理操作相应的图像处理参数;将图像处理参数发送到服务器。
有益效果
本发明的一个或更多个实施例包括一种用于使信息同步以使云服务器可拥有关于针对由装置捕捉的图像或由装置回放的图像所执行的各种活动的信息的方法和系统。
因此,由于云服务器拥有关于在装置执行的各种活动的信息,所以用户可毫不费力地访问云服务器或SNS服务器,并检索与在终端使用的内容相同的内容。
此外,可基于关于在装置执行的活动的信息来分析兴趣和关联,并可基于分析结果来执行额外的图像处理。因此,可提供差异化的服务。
另外的方面部分地将在随后的描述中被部分阐述,还有部分通过所述描述将是清楚的,或者可通过所呈现的实施例的实践而被获知。
附图说明
通过以下结合附图对实施例的描述,这些和/或其它方面将变得清楚并更容易理解,其中:
图1是用于描述根据本发明的实施例的使信息在装置与服务器之间同步的方法的示图;
图2是用于描述根据本发明的实施例的用于装置与服务器之间的信息同步的装置的操作的流程图;
图3是根据本发明的实施例的使信息在装置与服务器之间同步的方法的流程图;
图4是用于描述根据本发明的实施例的使装置的静止图像处理操作同步的示例的示图;
图5是用于描述根据本发明的实施例的使装置的静止图像处理操作同步的另一示例的示图;
图6是用于描述根据本发明的实施例的使装置的运动图像处理操作同步的示例的示图;
图7是根据本发明的另一实施例的使信息在装置与服务器之间同步的方法的流程图;
图8是用于描述根据本发明的另一实施例的装置使静止图像处理操作同步的示例的示图;
图9是用于描述根据本发明的另一实施例的装置使运动图像处理操作同步的示例的示图;
图10和图11是根据本发明的实施例的装置的框图;
图12是示出根据本发明的实施例的服务器的框图。
最佳实施方式
根据本发明的一个或更多个实施例,一种使信息在装置与服务器之间同步的方法,所述方法包括:当装置处于指定操作模式时,接收用户输入;基于接收到的用户输入,针对第一分辨率图像来执行图像处理操作;采集与图像处理操作相应的图像处理参数;将图像处理参数发送到服务器。
所述方法还包括:由服务器接收图像处理参数;针对分辨率比第一分辨率图像更高的第二分辨率图像,由服务器基于接收到的图像处理参数执行与由装置执行的图像处理操作相同的图像处理操作。
第一分辨率图像是屏幕略图分辨率图像,第二分辨率图像是全分辨率图像。
所述方法还包括:由装置拾取对象的图像,并由装置产生第一分辨率图像和第二分辨率图像;由装置将第二分辨率图像连同图像处理参数一起发送到服务器。
所述方法还包括:由服务器从第二分辨率图像产生第一分辨率图像;由服务器将第一分辨率图像发送到装置。
基于图像处理参数和对服务器预设的服务器参数来针对第二分辨率图像完成由服务器执行图像处理操作的步骤。
所述指定操作模式是静止拍摄模式,图像处理参数包括以下项之中的至少一项:拍摄位置、拍摄模式、拍摄设置和拍摄分辨率。
所述指定操作模式是图像回放模式,图像处理参数包括与以下项之中的至少一项相应的参数:图像旋转、图像修剪、标签、图像校正和图像回放历史。
所述指定操作模式是运动图像拾取模式,图像处理参数包括以下项之中的至少一项:拍摄位置、拍摄设置、拍摄分辨率和帧率。
采集与图像处理操作相应的图像处理参数的步骤还包括:采集兴趣参数和关联信息参数中的至少一个参数,其中,兴趣参数指示用户针对第一分辨率图像的兴趣,关联信息参数指示第一分辨率图像与在装置使用的功能之间的关联;将图像处理参数发送到服务器的步骤还包括:发送兴趣参数和关联信息参数中的至少一个参数。
根据本发明的一个或更多个实施例,一种装置包括:用户输入单元,在装置的指定操作模式下接收用户输入;控制单元,执行控制操作以基于接收到的用户输入针对第一分辨率图像来执行图像处理操作;参数采集单元,采集与图像处理操作相应的图像处理参数;通信单元,将图像处理参数发送到服务器。
所述装置还包括:拍摄单元,用于拾取对象的图像,其中,控制单元执行控制操作以产生第一分辨率图像和分辨率比第一分辨率图像更高的第二分辨率图像,并经由通信单元将第二分辨率图像连同图像处理参数一起发送到服务器。
所述指定操作模式是静止拍摄模式,图像处理参数包括以下项之中的至少一项:拍摄位置、拍摄模式、拍摄设置和拍摄分辨率。
所述指定操作模式是图像回放模式,图像处理参数包括与以下项之中的至少一项相应的参数:图像旋转、图像修剪、标签、图像校正和图像回放历史。
所述指定操作模式是运动图像拾取模式,图像处理参数包括以下项之中的至少一项:拍摄位置、拍摄设置、拍摄分辨率和帧率。
参数采集单元采集兴趣参数和关联信息参数中的至少一个参数,其中,兴趣参数指示用户针对第一分辨率图像的兴趣,关联信息参数指示第一分辨率图像与在装置使用的功能之间的关,通信单元发送兴趣参数和关联信息参数中的至少一个参数。
根据本发明的一个或更多个实施例,一种服务器包括:通信单元,接收与由装置针对第一分辨率图像执行的图像处理操作相应的图像处理参数;控制单元,执行控制操作以基于图像处理参数针对分辨率比第一分辨率图像更高的第二分辨率图像执行与由装置执行的图像处理操作相同的图像处理操作。
服务器还包括:数据库,用于存储第二分辨率图像,其中,控制单元执行控制操作以从第二分辨率图像产生第一分辨率图像,并经由通信单元将第一分辨率图像发送到装置。
通信单元接收兴趣参数和关联信息参数中的至少一个参数以及图像处理参数,控制单元执行控制操作以分析图像处理参数、兴趣参数和关联信息参数之中的至少一个参数,针对第二分辨率图像执行与分析结果相应的图像处理操作,并将图像处理操作的结果提供给装置。
根据本发明的一个或更多个实施例,提供一种在其上记录有用于实现上述方法以及用于实现本发明的其它方法和系统的计算机程序的计算机可读记录介质。
具体实施方式
现在将详细参照实施例,其中,所述实施例的示例在附图中被示出,相同的标号始终指示相同的元件。就这一点而言,本实施例可具有不同形式并且不应被解释为受限于在此阐述的描述。相应地,以下通过参照附图仅对所述实施例进行描述以解释本描述的多个方面。在说明书中描述的术语“..器”和“模块”表示用于处理至少一个功能和操作的单元,并且可由硬件组件或软件组件以及硬件组件与软件组件的组合来实现。
本发明的发明构思的术语“一实施例”或“实施例”指示随同包括在本发明的发明构思的至少一个实施例中的实施例所描述的特定特性、结构和特征。因此,说明书中使用的术语“一实施例”或“实施例”无需指示同一实施例。
此外,虽然本发明中使用的术语是从通常已知并使用的术语选择的,但在本发明的描述中提到的某些术语是申请人按照他或她的判断选择的,这些术语的详细含义在本文中的相关描述部分中被描述。此外,需要并非简单地通过实际所使用的术语而是通过位于其中的每个术语的含义来理解本发明。
在实施例中,术语“通信”、“通信网络”和“网络”可被用作相同含义。以上的三个术语指示用于经由有线或无线在图像处理装置与云服务器之间发送指定数据的近距离和广域的数据发送/接收网络。
在实施例中,术语“云服务器”指客户机针对云计算服务(在下文中被称作“云服务”)所访问的服务器计算机。在此,云服务是指下述计算环境:在该计算环境中,指定信息被永久性地存储在互联网上的服务器中并被暂时地存储在客户机中,其中,客户机可以是包括数字拍摄设备、平板PC、计算机、膝上型计算机、上网本计算机、智能电话等的IT装置。换言之,云计算是下述构思:用户的所有信息可被存储在互联网上的服务器中并且所述信息可经由各种IT装置从任何地方被访问。换言之,云计算是指用户浏览计算资源(诸如,以如云端的无形形式存在的硬件和软件等)并付费使用所述资源的计算服务。换言之,云计算是指用于通过使用虚拟化技术来整合并提供不同物理位置上的计算资源的技术。
在实施例中,可以以各种形式中的任何形式来实现图像处理装置。例如,在此的图像处理装置可包括数码相机、移动电话、智能电话、膝上型计算机、平板PC、电子书装置、数字广播装置、个人数字助理(PDA)、便携式多媒体播放器(PMP)和导航装置,但不限于此。
在根据实施例的具有n兆像素(nM)分辨率的图像中,n是与图像的大小相应的值并可指示图像的像素的总数量。例如,2M分辨率是指分辨率1980×1080,4M分辨率是指分辨率2560×1440,8M分辨率是指超高清(UHD:3840×2160)分辨率。同时,值2M、4M和8M是接近各个分辨率的图像的全部像素数量的值。因此,本领域普通技术人员将理解:2M分辨率、8M分辨率或nM分辨率并非限于上述水平大小和垂直大小的组合,并可与包括水平大小和垂直大小的任意组合的分辨率的全部像素数量相应。
图1是用于描述根据本发明的实施例的使信息在装置与服务器之间同步的方法的示图。
参照图1,根据本发明的实施例的装置-服务器信息同步系统1包括图像处理装置100(以后称作“装置100”)和服务器200。装置100和服务器200经由用于执行有线/无线通信的网络30彼此连接。此外,各种智能装置(诸如,TV50和智能电话60)可经由家庭同步系统40连接到服务器200并可发送/接收数据。
根据本发明的实施例的装置100可拾取图像,针对拾取的图像执行图像信号处理并产生指定分辨率的图像数据。图像信号处理可指用于提高图像质量并向拾取的未经处理的图像数据提供特殊效果的图像信号处理以及用于产生根据指定压缩标准压缩的图像数据的一系列操作。同时,根据本发明,图像可包括静止图像和运动图像两者。
详细来说,当用户在实时取景操作下以对象为目标,并按压半快门按钮(某些装置可能不支持半快门操作)或施加触摸输入时,装置100可响应于此执行用于调整3A(AE/AWB/AF:自动曝光、自动白平衡、自动聚焦)的操作。接下来,装置100可响应于快门输入来拾取图像,并接收全分辨率RAW数据。
接下来,在针对输入的全分辨率RAW数据执行了图像信号处理之后,处理后的数据被压缩以获得具有指定分辨率的图像,从而产生第一分辨率图像11。可在装置100的显示单元上快速查看产生的第一分辨率图像11。由于需要快速对图像进行图像处理以进行快速查看,因此比具有全分辨率的图像具有更小分辨率的图像(屏幕略图图像(screennailimage))可被用作快速查看图像。
同时,当快速查看图像被显示时,装置100可针对全分辨率RAW数据执行指定图像处理,并产生分辨率比快速查看图像更高的第二分辨率图像12。此外,第二分辨率图像12可不被显示并可被产生并存储为JPEG图像、MPEG图像或压缩图像。此外,装置100可稍后回放或编辑产生的第二分辨率图像12。第一分辨率图像11可以是屏幕略图图像(例如,2M分辨率图像),而第二分辨率图像12可以是分辨率比第一分辨率图像11更高的图像或具有全分辨率RAW数据(可由装置100拾取的最大分辨率,例如,8M分辨率)的图像。
然而,装置100会花费长时间来回放或编辑第二分辨率图像12。换言之,因为装置100的硬件效率会由于它的成本和大小而受限,所以随着图像的分辨率的增加,用户会注意到处理速度缓慢。根据装置100的硬件效率,装置100甚至可能无法执行与指定分辨率(例如,8M分辨率)或更高分辨率相应的图像压缩。
类似地,在回放模式下,装置100通常可读出存储在存储单元中的压缩的或未压缩的图像,执行图像处理操作(诸如,解码)并显示图像。在这种情况下,随着将被解码的图像的分辨率越高,处理时间会增加。
因此,根据本发明的实施例的装置100可通过仅对第一分辨率图像11(例如,2M分辨率)进行处理并将第二分辨率图像12发送到服务器200以使服务器200对第二分辨率图像12进行图像处理来执行分布式处理。换言之,根据本发明的实施例的装置100可通过使用第一分辨率图像来执行图像处理操作,因此,可在没有任何图像减速的情况下编辑并显示图像。
例如,服务器200可执行图像处理操作,诸如,全分辨率RAW数据的压缩以获得第二分辨率图像12或特殊效果的应用。
为了便于解释,图1示出装置100具有第一分辨率图像11和第二分辨率图像12两者,第二分辨率图像12被发送到服务器200并且服务器200仅具有第二分辨率图像12。然而,本发明不限于此。例如,服务器200可具有第一分辨率图像11和第二分辨率图像12两者,并且当在装置100的图像回放模式下指定图像被请求时,服务器200可仅将与请求的图像相应的第一分辨率图像11发送到装置100以进行回放。
因此,根据以下描述的本发明的实施例,装置100显示第一分辨率图像11并针对第一分辨率图像11执行图像处理操作。
因此,在本发明的以下实施例中为了快速图像处理,装置100显示第一分辨率图像11并针对第一分辨率图像11执行图像处理操作。接下来,具有与第一分辨率图像的原始图像相应的第二分辨率图像的服务器200经由信息同步针对第二分辨率图像执行相同图像处理操作。
同时,在分布式处理系统中,基于用户输入的各种设置和编辑可针对装置100的第一分辨率图像11被执行并可被实时反映。然而,不便之处可能在于在服务器200针对第二分辨率图像12重复地执行相同的设置和编辑。
因此,为了对第一分辨率图像进行处理,根据本发明的实施例的装置-服务器信息同步系统1可将与在装置100执行的设置和图像处理操作相应的信息发送到服务器200,使得服务器200可执行相同或相似的操作。
此外,装置100将关于在拍摄模式下或图像回放模式下的用户偏好的信息或关于用于预处理/后处理的应用的操作的信息发送到服务器200,使得相应操作针对存储在服务器200中的第二分辨率图像被执行。换言之,装置100可不仅向服务器200发送关于装置100自身的图像处理操作的记录,还发送由在装置100使用的各种应用执行的操作的记录。因此,用户偏好和用户便利性可被反映在存储在服务器200中的第二分辨率图像中。
具体来说,服务器200可以是云服务器或社交网络服务(SNS)服务器,在装置100执行的图像处理操作和用户偏好/用户便利性被反映到的第二分辨率图像12可显示在经由网络30连接到服务器200的各种装置(例如,TV50或智能手机60)上。
在下文中,将参照图2至图9来描述使信息在装置100与服务器200之间同步的方法。
图2是用于描述根据本发明的实施例的用于装置100与服务器200之间的信息同步的装置100的操作的流程图。
参照图2,在操作s210,装置100可在指定操作模式下接收用户输入。所述指定操作模式可以是以下模式之中的一个模式:静止拍摄模式、运动图像拾取模式和图像回放模式。
例如,装置100可在静止拍摄模式或运动图像拾取模式下接收拍摄开始信号和拍摄设置信号。在另一示例中,装置100可接收用于对图像回放模式下显示的图像执行旋转、修剪或校正的操作信号。
在操作s220,根据本发明的实施例的装置100可基于接收到的用户输入,针对第一分辨率图像执行图像处理操作。第一分辨率图像可以是用于显示快速查看图像的屏幕略图图像。
接下来,在操作s230,根据本发明的实施例的装置100可采集与图像处理操作相应的图像处理参数。
例如,如果装置100处于静止拍摄模式,则图像处理参数可包括拍摄位置、拍摄模式、拍摄设置和拍摄分辨率。
同时,拍摄设置可包括纵向拍摄设置、横向拍摄设置、微距拍摄设置(macroparagraphingsetting)、连续拍摄设置或自拍拍摄设置。此外,拍摄设置可包括关于是否使用面部识别、图像稳定或变焦失真校正(lensdistortioncorrection)的设置以及关于ISO、白平衡等的设置。
在另一示例中,如果装置100处于运动图像拾取模式,则图像处理参数可包括拍摄位置、拍摄设置、拍摄分辨率和帧率。拍摄设置可包括关于是否使用面部识别、图像稳定或变焦失真校正的设置以及关于ISO、白平衡等的设置。
在另一示例中,如果装置100处于图像回放模式,则图像处理参数可包括关于图像旋转、图像修剪、标签、图像校正和图像回放历史的信息。
图像回放历史可以是用户针对第一分辨率图像的图像处理操作按时间顺序被记录的数据。因此,通过针对第二分辨率图像按照相同顺序重复进行针对第一分辨率图像所执行的图像处理操作,服务器200可产生被执行了与装置100执行的图像处理操作相同的图像处理操作的第二分辨率图像。
同时,图像处理参数不限于此,图像处理参数还可包括服务器200针对第二分辨率图像执行在装置100针对第一分辨率图像所执行的图像处理操作的模式参数。因此,图像处理参数可包括如以下参照图7至图9所描述的兴趣参数和关联信息参数。
此外,采集的图像处理参数可与图像数据整合在一起或存储为单独数据。例如,如果第一分辨率图像是装置100的图像处理操作的结果,则图像处理参数可被记录在第一分辨率图像的头部中。如另一示例,由于可将第二分辨率图像从装置100发送到服务器200,因此可将关于第一分辨率图像的图像处理参数存储到第二分辨率图像的头部或尾部。在另一示例中,图像处理参数可被存储为与第一分辨率图像和第二分辨率分离的数据。
在操作s240中,根据本发明的实施例的装置100可将图像处理参数发送到服务器200。在这种情况下,被执行了与图像处理参数相应的图像处理操作的图像数据可连同图像处理参数一起被发送到服务器200。
因此,服务器200可基于接收到的图像处理参数针对第二分辨率图像来执行指定图像处理操作。
图3是根据本发明的实施例的使信息在装置与服务器之间同步的方法的流程图。
参照图3,操作s310至操作s330与已描述的图2的操作s210至操作s230相应。
在操作s340,装置100可询问用户是否与服务器200同步采集的图像处理参数。因此,装置100可在参数同步询问信号被输入之前累积记录与图像处理操作相应的图像处理参数。参数同步询问信号可基于用户输入被输入,或可按照指定间隔周期性地被输入。
在操作s350,当参数同步询问信号被输入时,装置100可将图像处理参数发送到服务器200。
在操作s350,服务器200可基于接收到的图像处理参数,针对第二分辨率图像执行与装置100执行的图像处理操作相同的图像处理操作。可选地,服务器200可基于图像处理操作和对服务器预设的服务器参数,针对第二分辨率图像执行图像处理操作。服务器参数可以是用于执行添加指定标签的图像处理操作的参数或者是用于执行基于拍摄设置对图像进行归类的图像处理操作的参数。
以下,图4是用于描述根据本发明的实施例的使装置100的静止图像处理操作同步的示例的示图。
参照图4,装置100针对第一分辨率图像111执行的图像处理操作可与服务器200针对第二分辨率图像112执行的图像处理操作相同。
例如,在操作s401,装置100可拾取图像并产生全分辨率RAW数据。接下来,装置100可对全分辨率RAW数据进行压缩以获得第一分辨率图像111并显示第一分辨率图像111。在这种情况下,全分辨率RAW数据可被发送到服务器200并可被压缩为分辨率比第一分辨率图像111更高的第二分辨率图像。然而,本发明不限于此,服务器200可以以各种方式存储分辨率比第一分辨率图像更高的第二分辨率图像。此外,如果根据本发明的实施例的服务器200提供云计算功能,则第二分辨率图像可以以全分辨率RAW数据的形式存储在服务器200中并可用于图像处理。
此外,装置100可记录拍摄模式下的拍摄设置411,并可在操作s403将记录的拍摄设置411作为图像处理参数发送到服务器200。例如,指示是否设置了变焦失真校正的图像处理参数可被发送到服务器200。如果在全分辨率RAW数据被压缩以获得第一分辨率图像111的同时未执行变焦失真校正,则指示未执行变焦失真校正的图像处理参数被采集。
在操作s404,服务器200可针对第二分辨率图像112执行与图像处理参数相应的操作。例如,如果图像处理参数的拍摄设置指示未执行变焦失真校正,则在全分辨率RAW数据被压缩为第二分辨率图像112时服务器200可不执行变焦失真校正。
接下来,在操作s402,装置100可在图像回放模式下基于用户输入来执行指定图像处理操作。例如,可针对第一分辨率图像111来执行图像旋转操作412、修剪操作413、标签输入操作和图像校正操作414。接下来,装置100可采集与执行的图像处理操作相应的图像处理参数,并在操作s403将采集的图像处理参数发送到服务器200。
在操作s404,服务器200可执行与在装置100执行的图像处理操作相同的图像处理操作。例如,可针对第二分辨率图像112来执行图像旋转操作422、修剪操作423、标签输入操作和图像校正操作424。图像校正操作可指用于改变图像的颜色或线条的操作。
如上所述,服务器200也可存储关于针对在装置100拾取或再现的图像而执行的各种活动的信息,并可执行相同的活动。
图5是用于描述根据本发明的实施例的使装置100的静止图像处理操作同步的另一示例的示图。
参照图5,在操作s501,装置100可在图像回放模式下执行指定图像处理操作。以上已经针对图4的操作s402给出了所述指定图像处理操作的详细描述。
在操作s502,装置100可采集与图像处理操作相应的图像处理参数,并将采集的图像处理参数发送到服务器200。
在操作s503,服务器200可基于接收到的图像处理参数和对服务器200预设的服务器参数,针对第二分辨率图像112执行图像处理操作。例如,针对第二分辨率图像112的图像校正操作511和对服务器200预设的操作(例如,HDR)。在另一示例中,基于由图像处理参数指示的拍摄位置或拍摄设置,可基于拍摄位置或拍摄设置对第二分辨率图像进行归类。
图6是用于描述根据本发明的实施例的使装置100的运动图像处理操作同步的示例的示图。
同时,由于运动图像可被理解为多个静止图像的组合,因此以上给出的关于静止图像的同步方法的描述可原样地应用到关于运动图像的同步方法。
然而,参照图6,在操作s601,装置100可产生与图4的第一分辨率图像111相应的第一分辨率运动图像611和与图4的第二分辨率图像112相应的第二分辨率运动图像612。例如,第二分辨率运动图像612可以是按照等于或大于1920×1080的分辨率将以每秒60帧的速率回放的全高清(HD)运动图像。与之相反,第一分辨率运动图像611可以是通过从第二分辨率运动图像612提取内部帧(I个帧)或经由额外的尺寸缩减所产生的更低质量的运动图像。
在操作s602,装置100可在图像回放模式下针对第一分辨率运动图像611执行图像处理操作。例如,装置100可将图像稳定或转码(例如,将avi文件转换为mp4文件)应用到第一分辨率运动图像611。在另一示例中,装置100可剪切并粘贴运动图像,或提取指定运动图像文件。换言之,装置100可针对第一分辨率运动图像611而非第二分辨率运动图像612来执行图像处理操作,从而进一步减少图像处理时间。
在操作s603,装置100可将图像处理参数发送到服务器200。此外,第二分辨率运动图像612可连同图像处理参数一起被发送到服务器200。在这种情况下,图像处理参数可与第二分辨率运动图像612整合在一起或可与第二分辨率运动图像612被分开发送。
在操作s604,服务器200可执行与在装置100执行的图像处理操作相同的图像处理操作。例如,服务器200可根据针对第一分辨率运动图像611执行的图像处理操作而将图像稳定或转码应用在第二分辨率运动图像612上。在另一示例中,服务器200可剪切并粘贴运动图像,或提取指定运动图像文件。
然而,本发明不限于此。例如,装置100可在不使用第一分辨率运动图像611的情况下针对第二分辨率运动图像612执行图像处理操作。
图7是根据本发明的另一实施例的使信息在装置100与服务器200之间同步的方法的流程图。
在操作s710,根据本发明的实施例的装置100可在指定操作模式下接收用户输入。所述指定操作模式可以是以下模式中的一个模式:静止拍摄模式、运动图像拾取模式和图像回放模式。
在操作s720,根据本发明的实施例的装置100可基于接收到的用户输入,针对第一分辨率图像执行图像处理操作。在这种情况下,第一分辨率图像可以是用于显示快速查看屏幕图像的屏幕略图图像。
接下来,在操作s730,根据本发明的实施例的装置100可采集与图像处理操作相应的图像处理参数、兴趣参数和关联信息参数。兴趣参数指示用户针对第一分辨率图像的兴趣,而关联信息参数可指示第一分辨率图像和在装置100使用的功能之间的关联。
例如,如果装置100处于拍摄模式,则兴趣参数可指示拾取相似图像的历史、拾取第一分辨率图像时的用户状态(例如,心率或血压)以及在拾取第一分辨率图像时的天气情况(例如,大气压、温度等)。
在另一示例中,如果装置处于图像回放模式,则兴趣参数可包括关于回放时间的信息和关于图像缩放区域的信息。
因此,以下描述的服务器200可通过分析兴趣参数来确定关于对指定图像的兴趣。
在另一示例中,装置100可基于采集的兴趣参数来确定用户兴趣,或者可由用户手动设置兴趣,并且装置100可基于所述兴趣,针对图像执行单独的图像处理操作。首先,用户可在装置100的图像回放期间针对感兴趣图像或被认为重要的图像执行指定标记,并且标记后的图像可被确为是高度感兴趣的图像。所述标记可包括用于选择高度感兴趣的图像的所有操作(诸如,点击图像)。此外,通过执行单独的图像处理操作,装置100可仅将与确定为高度感兴趣的图像相应的第二分辨率图像上传至服务器200,可不将不太感兴趣的图像上传至服务器200,或可基于用户兴趣改变显示优先级和显示方法。然而,本发明不限于此,本领域的普通技术人员将理解:单独的图像处理操作可包括可基于兴趣有所不同地执行的一系列图像处理操作。
此外,如果装置100处于图像回放模式,则关联信息参数可包括:联系人标签指定信息、关于使用的应用的特定信息、关于图像共享的信息和关于音乐指定信息。
在操作s740,根据本发明的实施例的装置100可接收关于是否与服务器200同步采集的图像处理参数的确认。因此,装置100可在参数同步确认信号被输入之前持续并累积记录与图像处理操作相应的图像处理参数。
在操作s750,当参数同步确认信号被输入时,装置100可将图像处理参数、兴趣参数和关联信息参数发送到服务器200。在操作s760,服务器200可分析采集的图像处理参数、兴趣参数和关联信息参数,并获得关于用户的兴趣和关联的信息。例如,可基于拾取相似图像的历史、拍摄期间的用户状态、图像回放时间和图像放大区域来确定用户对指定图像的兴趣。可选地,如上所述,可基于关于在操作s730中通过标记指定图像而手动设置的兴趣的信息来确定用户对指定图像的兴趣。
此外,在操作s770,服务器200可提供与分析结果相应的图像处理操作,并提供与分析结果相应的图像处理结果。换言之,稍后访问服务器200的装置100或经由网络连接的各种智能装置(例如,TV50或智能手机60)中的任何智能装置可接收图像处理结果。
同时,以上已经参照图3至图6描述了与图像处理参数相应的图像处理操作。同时,虽然假设针对第二分辨率图像执行由服务器200执行的图像处理操作,但是本发明不限于此,本实施例也可被应用到装置100和服务器200存储相同分辨率的图像的情况。
首先,根据本发明的实施例的服务器200可基于对兴趣参数的分析,针对图像执行单独的图像处理操作。
例如,服务器200可基于在拍摄期间的用户状态来确定用户的感觉,并可基于确定的感觉有所不同地处理图像。
在另一示例中,服务器200可基于拍摄期间的天气来有所不同地处理图像(针对各个天气情况应用不同的白平衡)。
在另一示例中,服务器200可基于兴趣参数,将与高图像回放时间相应的静止图像确定为高度感兴趣的图像,使得当装置100稍后回放服务器200中的图像时可先回放高度感兴趣的图像。
在另一示例中,服务器200可基于兴趣参数,将放大后的图像区域确定为高度感兴趣的区域,使得当装置100稍后回放服务器200中的图像时可显示放大后的图像,或将放大后的图像单独地存储为感兴趣区域(ROI)。
在另一示例中,服务器200可基于对指定图像的兴趣,将指定图像处理为不同分辨率,或可基于对指定图像的兴趣应用不同显示优先级和显示格式。
在另一示例中,服务器200可将高度感兴趣的图像发送到提前注册的另一用户,并可在不对高度感兴趣的图像执行单独的图像处理操作的情况下原样存储不太感兴趣的图像。
然而,本发明不限于此,本领域普通技术人员将理解:单独的图像处理操作还可包括可基于兴趣有所不同地执行的一系列图像处理操作。在另一示例中,服务器200可基于分析关联信息的结果将存储在服务器中的第二分辨率图像发送到标记至第一分辨率图像的联系人地址,或者可将加有相同联系人地址的标签的第二分辨率图像归类到同一文件夹。
在另一示例中,服务器200可基于分析关联信息的结果,对仅对特定人图像共享的图像进行归类。
在示例中,基于分析关联信息的结果,服务器200可请求用户购买分配给第一分辨率图像的音乐文件,或者如果该音乐文件已经被购买,则可将该音乐文件同样地分配给第二分辨率图像。此外,服务器200稍后可询问用户或向用户推荐容易访问同一音乐家的其它音乐文件。
在另一示例中,服务器200在分析关联信息期间分析由装置100执行的应用的列表。接下来,关于第二分辨率图像,可调用由装置100使用的完整版本的应用。在这种情况下,仅服务器200可获得针对图像将使用的应用的许可,而装置可仅获得并使用受限许可。换言之,装置100通过使用能够仅针对第一分辨率图像执行图像处理操作的应用来执行图像处理操作,其中,图像处理参数和关联信息参数可被发送到服务器200。因此,可通过使用许可的应用来对存储在服务器200中的第二分辨率图像进行图像处理。
图8是用于描述根据本发明的另一实施例的装置100使静止图像处理操作同步的示例的示图。
参照图8,在操作S810,装置100可采集与关于第一分辨率图像的图像处理操作相应的图像处理参数801、兴趣参数802和关联信息参数803。以上已经参照图3至图6呈现了对图像处理参数的详细描述。
例如,当装置100处于拍摄模式时,兴趣参数802包括拍摄期间的用户状态(例如,心率或血压)和拍摄情况(例如,大气压、温度、光照情况等)。在这种情况下,可基于是否使用了连续拍摄功能或基于对关于多个图像的基于直方图的关联的分析来确定拾取相似图像的历史。
在另一示例中,当装置100处于拍摄模式时,兴趣参数802可包括关于图像回放时间和图像缩放区域的信息。例如,当装置100提供静止图像的幻灯片放映时,用户将仅短暂地回放不感兴趣的图像,并且可将指示对具有短回放时间的图像不感兴趣的信息记录在兴趣参数802中。
此外,如果在由用户回放装置100的图像的同时基于用户输入放大了第一分辨率图像的指定区域,则装置100将放大后的区域或放大后的图像记录在兴趣参数中,从而将发生放大的放大后的区域或图像记录为兴趣图像。
在另一示例中,在由用户回放装置100的图像的同时,用户可针对感兴趣图像或被认为重要的图像来应用指定标记,并且标记的图像可被认为是高度感兴趣的图像。此外,经由单独的图像处理操作,装置100可仅将与被确定为高度感兴趣的图像的图像相应的第二分辨率图像上传至服务器200,可不将不太感兴趣的图像上传至服务器200,或者可基于用户兴趣应用不同的显示优先级和显示格式。
在另一示例中,当装置100处于图像回放模式时,兴趣参数802可包括关于指定电话号码标签的信息、关于使用的应用的特定信息、关于图像共享的信息和关于音乐指定的信息。
在操作S820,装置100可将采集的图像处理参数801、兴趣参数802、关联信息参数803发送到服务器200。在这种情况下,图像处理参数801、兴趣参数802和关联信息参数803可被包括在第二分辨率图像数据812中并被一起发送到服务器200,或可作为单独的数据被发送到服务器200。
在操作S830,服务器200可通过分析图像处理参数、兴趣参数和关联信息参数来获得关于用户的兴趣和关联的信息。
同时,服务器200可不仅存储装置100的图像处理参数、兴趣参数和关联信息参数,还可存储另一装置的相关历史831。因此,服务器200可将从装置100接收到的图像处理参数、兴趣参数和关联信息参数与相关历史813进行比较,并可提取关于用户兴趣和关于可被确定为对用户有意义的用户操作的关联的信息。
此外,服务器200可具有预设服务器参数814。在这种情况下,服务器参数814可以是用于执行用于添加指定标签的图像处理操作或者用于对具有相同拍摄设置的图像进行归类的图像处理操作的参数。
在操作S840,可基于分析出的参数,执行关于第二分辨率图像的图像处理操作。
以上已经参照图3至图6描述了与图像处理参数相应的图像处理操作。
服务器200可通过从图像处理参数分析用户在拍摄期间的状态来确定用户的感受,并可基于确定的感受来有所不同地处理图像。
此外,服务器200可基于图像处理参数来分析拍摄期间的天气情况,并可基于分析结果来有所不同地处理图像(例如,针对各个天气情况应用不同的白平衡)。在这种情况下,可利用另一装置的相关历史813来分析天气情况以预测在第二分辨率图像的拍摄期间的天气情况。
在另一示例中,服务器200可基于兴趣参数,将与长回放时间相应的静止图像归类为高度感兴趣的图像,使得当装置100回放服务器200中的图像时可先回放高度感兴趣的图像。
在同一方面,服务器200可基于兴趣参数,将放大后的图像区域归类为高度感兴趣的区域,使得当装置100稍后回放服务器200中的图像时可显示放大后的图像,或者可将放大后的图像单独地存储为感兴趣区域(ROI)。
在另一示例中,服务器200可基于兴趣参数将相似图像归类到同一文件夹并管理它们。在这种情况下,可基于是否使用了连续拍摄功能或基于对关于多个图像的基于直方图的关联的分析来确定相似图像。
在另一示例中,服务器200可根据不同分辨率来处理指定图像,或者可基于兴趣参数来应用不同的显示优先级和显示格式。
在另一示例中,服务器200可将高度感兴趣的图像自动发送到提前注册的另一用户,并可在不对不太感兴趣的图像执行单独的图像处理操作的情况下原样存储不太感兴趣的图像。
然而,本发明不限于此,本领域普通技术人员将理解:单独的图像处理操作还可包括可基于兴趣有所不同地执行的一系列图像处理操作。
在另一示例中,服务器200可基于分析关联信息的结果将存储在服务器中的第二分辨率图像发送到标记至第一分辨率图像的联系人地址,或者可将加有相同联系人地址的标签的第二分辨率图像归类到同一文件夹。
在另一示例中,服务器200可基于分析关联信息的结果,对仅对特定人共享的图像进行归类。
例如,基于分析关联信息的结果,服务器200可请求用户购买分配给第一分辨率图像的音乐文件,或者如果该音乐文件已被购买,则可将该音乐文件同样地分配给第二分辨率图像。此外,服务器200稍后可推荐用户容易访问同一音乐家的其它音乐文件或可稍后询问用户用户是否想要访问同一音乐家的其它音乐文件。
在另一示例中,服务器200在分析关联信息期间分析由装置100执行的应用的列表。接下来,关于第二分辨率图像,可调用由装置100使用的完整版本的应用。在这种情况下,仅服务器200可获得针对图像将使用的应用的许可,而装置可仅获得并使用受限许可。换言之,装置100通过使用能够仅针对第一分辨率图像执行图像处理操作的应用来执行图像处理操作,其中,图像处理参数801、兴趣参数802和关联信息参数803可被发送到服务器200。因此,可通过使用许可的应用来对存储在服务器200中的第二分辨率图像进行图像处理。
在操作S850,服务器200可基于分析参数的结果,针对第二分辨率图像812执行需要用户输入的手动操作。因此,服务器200可基于分析关联信息的结果,询问或推荐用户购买分配给图像的音乐文件。可选地,为了对第二分辨率图像进行处理,服务器200可请求用户购买由装置100用来对第一分辨率图像进行处理的应用。
图9是用于描述根据本发明的另一实施例的装置100使运动图像处理操作同步的示例的示图。
参照图9,根据本发明的实施例的装置100可从第二分辨率运动图像912产生用于在装置100中进行图像处理的第一分辨率运动图像911。在这种情况下,第一分辨率运动图像可以是具有VGA分辨率以及15帧/秒的帧率的运动图像。此外,第一分辨率运动图像的压缩格式可遵循MJPEG标准和H.264标准。第二分辨率运动图像可以是具有FHD分辨率以及60帧/秒的帧率的运动图像。此外,第二分辨率运动图像的压缩格式遵循H.264标准。
在操作S910,装置100可针对第一分辨率运动图像911采集关于图像处理操作的图像处理参数、兴趣参数和关联信息参数。
例如,图像处理参数可包括编辑动作的历史(例如,去除第一分辨率运动图像911的一部分)。
此外,兴趣参数可包括关于由用户观看的最终回放位置和回放时间的信息。
此外,关联信息参数可包括关于音乐指定或与第一分辨率运动图像相关的共享操作的信息。
在操作S920,装置100可将图像处理参数、兴趣参数和关联信息参数发送到服务器200。在这种情况下,图像处理参数可被包括在第二分辨率运动图像中并被一起发送或被单独地发送。
在操作S930,服务器200分析图像处理参数、兴趣参数和关联信息参数,并通过基于分析结果执行图像处理操作来产生结果内容。
例如,服务器200可根据针对第一分辨率运动图像执行的图像处理操作,针对第一分辨率运动图像执行运动图像编辑操作。
例如,服务器200可基于兴趣参数,产生与用户在装置100观看的回放位置相应的图像剪辑。换言之,服务器200可提取高度感兴趣的图像。
在另一示例中,服务器200可将指定音乐文件插入第二分辨率运动图像,或可基于关联信息参数来共享第二分辨率运动图像。
图10至图12是示出根据本发明的实施例的装置100和服务器200的示图。装置100和服务器200是根据以上参照图1至图9描述的所有实施例的能够执行如上所述的用于使信息在装置与服务器之间同步的方法的装置。
图10和图11是根据本发明的实施例的装置100的框图。
在图10和图11的装置100中仅示出了与本实施例有关的组件。因此,本领域普通技术人员将理解:在装置100中还可包括除了图10和图11中示出的组件之外的通用组件。
参照图10,根据本发明的实施例的装置100可包括用户输入单元1010、控制单元1020和参数采集单元1030。
根据本发明的实施例的用户输入单元1010包括使用户能够输入期望信息的各种输入装置中的任意输入装置(诸如,触摸面板或键按钮),并可在装置100的指定操作模式下接收用户输入。例如,用户可经由用户输入单元1010将装置100的操作模式设置为普通拍摄模式、运动图像拾取模式和图像回放模式。此外,用户输入单元1010可接收用于执行对在图像回放模式下正显示的图像进行放大的信号。
根据本发明的实施例的控制单元1020可执行控制操作以基于接收到的用户输入针对第一分辨率图像来执行图像处理操作。在这种情况下,控制单元1020可被实现为单个处理器或多个处理器,并可控制装置100的全部操作。换言之,控制单元1020可控制用户输入单元1010、参数采集单元1030和通信单元1040。
根据本发明的实施例的参数采集单元1030可采集与图像处理操作相应的图像处理参数。
在另一示例中,参数采集单元1030还可采集指示用户对第一分辨率图像的兴趣的兴趣参数以及指示第一分辨率图像和在装置100使用的功能之间的关联的关联信息参数。
根据本发明的实施例的通信单元1040可将图像处理参数发送到服务器200。在另一示例中,通信单元1040还可将兴趣参数和关联信息参数发送到服务器200。
在这种情况下,通信单元1040可包括网络接口卡或能够在装置100与服务器200之间进行数据发送和数据接收的模型。
参照图11,根据本发明的实施例的装置100还可包括存储单元1050、显示单元1060、拍摄单元1070和传感器单元1080。
根据本发明的实施例的存储单元1050可存储图像。此外,存储单元1050还可存储全分辨率RAW数据或HD分辨率图像。在这种情况下,存储单元1050可被实现为用于存储数字数据的非易失性存储介质,诸如,硬盘驱动器(HDD)或闪存。
根据本发明的实施例的显示单元1060可包括视觉上显示屏幕图像的装置,诸如,LCD模块或LED模块。可在显示单元1060上显示第一分辨率图像和用于编辑图像的用户界面。此外,如果显示单元1060被实现为触摸面板,则显示单元1060还可执行用户输入单元1010的功能。
根据本发明的实施例的拍摄单元1070可拾取对象的图像,并产生全分辨率RAW数据。拍摄单元1070可包括用于拾取对象的图像的镜头、光圈、快门和图像传感器,其中,可基于图像传感器来确定拾取的图像的分辨率。
根据本发明的实施例的传感器单元1080可包括用于检测拍摄期间的用户状态(例如,心率或血压)和天气情况(例如,大气压、温度等)的各种传感器。
图12是示出根据本发明的实施例的服务器200的框图。
在图12的服务器200中仅示出了与本实施例有关的组件。因此,本领域普通技术人员将理解:在服务器200中还可包括除了图12中示出的组件之外的通用组件。
参照图12,根据本发明的实施例的服务器200还可包括通信单元1210和控制单元1220。
根据本发明的实施例的通信单元1210可接收与装置100针对第一分辨率图像执行的图像处理操作相应的图像处理参数。如另一示例,通信单元1210还可连同图像处理参数一起接收兴趣参数和关联信息参数。
根据本发明的实施例的控制单元1220可执行控制操作以基于接收到的图像处理参数,针对第二分辨率图像执行与由装置100执行的图像处理操作相同的图像处理操作。
如另一示例,控制单元1220可分析图像处理参数、兴趣参数和关联信息参数,针对第二分辨率图像执行与分析结果相应的图像处理操作,并提供图像处理操作的结果。
同时,服务器200还可包括:数据库(未示出),可存储第一分辨率图像和第二分辨率图像。
如上所述,根据本发明的以上实施例中的一个或更多个实施例,可提供一种使信息同步以使云服务器可拥有针对由装置捕捉的图像或由装置回放的图像而执行的各种活动的方法和系统。
此外,由于云服务器拥有关于在装置执行的各种活动的信息,所以用户可毫不费力地访问云服务器或SNS服务器,并检索与在终端使用的内容相同的内容。
此外,可基于关于在装置执行的活动的信息来分析兴趣和关联,并可基于分析结果来执行额外的图像处理。因此,可提供差异化的服务。
描述在此的装置可包括处理器、用于存储数据并运行数据的存储器、永久性存储单元(诸如,磁盘驱动器)、用于处理与外部装置的通信的通信端口和用户接口装置(包括触摸面板、按键、按钮等)。当调用软件模块或算法时,这些软件模块可被存储为可在处理器或计算机可读介质上运行的程序指令或计算机可读代码。计算机可读记录介质的示例包括磁存储介质(例如,ROM、软盘、硬盘等)和光学记录介质(例如,CD-ROM或DVD)。计算机可读记录介质也可被分布在网络连接的计算机系统上,使得计算机可读代码以分布式方式被存储和运行。该介质可由计算机读取,存储在存储器中并由处理器运行。
应理解:在此描述的示例性实施例应被视为仅仅是描述性的意义而非为了限制的目的。对每个实施例内的特征或方面的描述应通常被认为是可用于其它实施例中的其它相似特征或方面。
虽然已经参照附图描述了本发明的一个或更多个实施例,但是本领域普通技术人员将理解:在不脱离由权利要求限定的本发明的精神和范围的情况下,可对其在形式和细节上做出各种改变。

Claims (15)

1.一种使信息在装置与服务器之间同步的方法,所述方法包括:
当装置处于指定操作模式时,接收用户输入;
基于接收到的用户输入,针对第一分辨率图像来执行图像处理操作;
采集与图像处理操作相应的图像处理参数;
将图像处理参数发送到服务器。
2.如权利要求1所述的方法,还包括:
由服务器接收图像处理参数;
针对分辨率比第一分辨率图像更高的第二分辨率图像,由服务器基于接收到的图像处理参数执行与由装置执行的图像处理操作相同的图像处理操作。
3.如权利要求2所述的方法,还包括:
由装置拾取对象的图像,并由装置产生第一分辨率图像和第二分辨率图像;
由装置将第二分辨率图像连同图像处理参数一起发送到服务器。
4.如权利要求2所述的方法,还包括:
由服务器从第二分辨率图像产生第一分辨率图像;
由服务器将第一分辨率图像发送到装置。
5.如权利要求2所述的方法,其中,基于图像处理参数和对服务器预设的服务器参数来针对第二分辨率图像完成由服务器执行图像处理操作的步骤。
6.如权利要求1所述的方法,其中,所述指定操作模式是静止拍摄模式,
图像处理参数包括以下项之中的至少一项:拍摄位置、拍摄模式、拍摄设置和拍摄分辨率。
7.如权利要求1所述的方法,其中,所述指定操作模式是图像回放模式,
图像处理参数包括与以下项之中的至少一项相应的参数:图像旋转、图像修剪、标签、图像校正和图像回放历史。
8.如权利要求1所述的方法,其中,所述指定操作模式是运动图像拾取模式,
图像处理参数包括以下项之中的至少一项:拍摄位置、拍摄设置、拍摄分辨率和帧率。
9.如权利要求1所述的方法,其中,采集与图像处理操作相应的图像处理参数的步骤还包括:采集兴趣参数和关联信息参数之中的至少一个参数,其中,兴趣参数指示用户针对第一分辨率图像的兴趣,关联信息参数指示第一分辨率图像与在装置使用的功能之间的关联;
将图像处理参数发送到服务器的步骤还包括:发送兴趣参数和关联信息参数之中的至少一个参数。
10.一种装置,包括:
用户输入单元,在装置的指定操作模式下接收用户输入;
控制单元,执行控制操作以基于接收到的用户输入针对第一分辨率图像来执行图像处理操作;
参数采集单元,采集与图像处理操作相应的图像处理参数;
通信单元,将图像处理参数发送到服务器。
11.如权利要求10所述的装置,还包括:拍摄单元,用于拾取对象的图像,
其中,控制单元执行控制操作以产生第一分辨率图像和分辨率比第一分辨率图像更高的第二分辨率图像,并经由通信单元将第二分辨率图像连同图像处理参数一起发送到服务器。
12.如权利要求10所述的装置,其中,所述指定操作模式是静止拍摄模式,
图像处理参数包括以下项之中的至少一项:拍摄位置、拍摄模式、拍摄设置和拍摄分辨率。
13.如权利要求10所述的装置,其中,所述指定操作模式是图像回放模式,
图像处理参数包括与以下项之中的至少一项相应的参数:图像旋转、图像修剪、标签、图像校正和图像回放历史。
14.如权利要求10所述的装置,其中,所述指定操作模式是运动图像拾取模式,
图像处理参数包括以下项之中的至少一项:拍摄位置、拍摄设置、拍摄分辨率和帧率。
15.如权利要求10所述的装置,其中,参数采集单元采集兴趣参数和关联信息参数之中的至少一个参数,其中,兴趣参数指示用户针对第一分辨率图像的兴趣,关联信息参数指示第一分辨率图像与在装置使用的功能之间的关联;
通信单元发送兴趣参数和关联信息参数之中的至少一个参数。
CN201580003021.1A 2014-01-09 2015-01-09 用于使使用信息在装置与服务器之间同步的方法和系统 Expired - Fee Related CN105814905B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR1020140003087A KR102228457B1 (ko) 2014-01-09 2014-01-09 단말과 서버간의 정보 동기화 방법 및 시스템
KR10-2014-0003087 2014-01-09
PCT/KR2015/000227 WO2015105372A1 (en) 2014-01-09 2015-01-09 Method and system for synchronizing usage information between device and server

Publications (2)

Publication Number Publication Date
CN105814905A true CN105814905A (zh) 2016-07-27
CN105814905B CN105814905B (zh) 2019-02-15

Family

ID=53524141

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201580003021.1A Expired - Fee Related CN105814905B (zh) 2014-01-09 2015-01-09 用于使使用信息在装置与服务器之间同步的方法和系统

Country Status (4)

Country Link
US (1) US10070175B2 (zh)
KR (1) KR102228457B1 (zh)
CN (1) CN105814905B (zh)
WO (1) WO2015105372A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107622788A (zh) * 2017-09-18 2018-01-23 张荃 一种云影像交互式高精度显示方法

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10789472B1 (en) * 2017-06-14 2020-09-29 Amazon Technologies, Inc. Multiple image processing and sensor targeting for object detection
KR102495753B1 (ko) * 2017-10-10 2023-02-03 삼성전자주식회사 카메라를 이용하여 획득한 원시 이미지를 외부 전자 장치를 이용하여 처리하는 방법 및 전자 장치
KR102609734B1 (ko) * 2018-07-20 2023-12-05 삼성전자 주식회사 전자 장치 및 이미지의 전송 상태에 기반하여 이미지를 보정하는 방법
KR102608127B1 (ko) 2019-04-08 2023-12-01 삼성전자주식회사 이미지 프로세싱을 수행하는 전자 장치 및 방법
CN111833234B (zh) * 2020-07-10 2024-05-07 京东方科技集团股份有限公司 图像显示方法、图像处理装置和计算机可读存储介质

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1641609A (zh) * 2004-01-15 2005-07-20 奥林巴斯株式会社 图像处理方法及图像处理装置
CN1711750A (zh) * 2002-11-07 2005-12-21 伊斯曼柯达公司 用于从移动客户设备进行图像处理的方法和系统
CN1960442A (zh) * 2005-11-04 2007-05-09 佳能株式会社 摄像设备和摄像方法
US20070104479A1 (en) * 2005-11-10 2007-05-10 Akihiro Machida Correcting photographs obtained by a handheld device
CN101025764A (zh) * 2006-02-24 2007-08-29 佳能株式会社 图像处理设备、图像处理方法以及服务器及其控制方法
CN101217431A (zh) * 2007-12-29 2008-07-09 腾讯科技(深圳)有限公司 同步移动终端、网络电视、网络相册的图片的方法及系统
CN101582963A (zh) * 2008-04-22 2009-11-18 索尼株式会社 从便携式数码相机卸载对图像的处理
CN101621603A (zh) * 2008-07-01 2010-01-06 索尼株式会社 用于高效执行图像处理操作的系统和方法
US20110209175A1 (en) * 2010-02-24 2011-08-25 Verizon Patent And Licensing, Inc. Methods and Systems for Synchronizing Delivery of Media Content Streams Having Different Resolutions

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4443181B2 (ja) * 2003-10-15 2010-03-31 株式会社日立製作所 コミュニケーションシステム及び方法
US8169639B2 (en) * 2004-11-05 2012-05-01 Brother Kogyo Kabushiki Kaisha Communication system providing services from a server to a client device
US7653302B2 (en) 2005-03-24 2010-01-26 Syabas Technology Inc. Techniques for transmitting personal data and metadata among computing devices
US7839429B2 (en) * 2005-05-26 2010-11-23 Hewlett-Packard Development Company, L.P. In-camera panorama stitching method and apparatus
JP4810420B2 (ja) * 2006-02-24 2011-11-09 キヤノン株式会社 画像処理装置及び画像処理方法、サーバ及びその制御方法、プログラム並びに記憶媒体
KR100917606B1 (ko) * 2007-09-21 2009-09-17 한국전자통신연구원 영상데이터를 이용한 응용서비스 제공 시스템 및 방법
US8310556B2 (en) * 2008-04-22 2012-11-13 Sony Corporation Offloading processing of images from a portable digital camera
US8910051B2 (en) * 2009-07-31 2014-12-09 Citizenglobal, Inc. Systems and methods for content aggregation, editing and delivery
KR101339469B1 (ko) * 2009-12-14 2013-12-10 에스케이플래닛 주식회사 컨텐츠 선호도정보를 제공하는 컨텐츠 서비스 시스템 및 컨텐츠 서비스 방법
US9215405B2 (en) * 2011-12-09 2015-12-15 Hewlett-Packard Development Company, L.P. Modification of images based on orientation
US10136097B2 (en) * 2012-02-02 2018-11-20 Apple Inc. Digital camera raw image support
KR101992397B1 (ko) * 2012-06-27 2019-09-27 삼성전자주식회사 영상 처리 장치, 영상 중계 장치, 영상 처리 방법 및 영상 중계 방법

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1711750A (zh) * 2002-11-07 2005-12-21 伊斯曼柯达公司 用于从移动客户设备进行图像处理的方法和系统
CN1641609A (zh) * 2004-01-15 2005-07-20 奥林巴斯株式会社 图像处理方法及图像处理装置
CN1960442A (zh) * 2005-11-04 2007-05-09 佳能株式会社 摄像设备和摄像方法
US20070104479A1 (en) * 2005-11-10 2007-05-10 Akihiro Machida Correcting photographs obtained by a handheld device
CN101025764A (zh) * 2006-02-24 2007-08-29 佳能株式会社 图像处理设备、图像处理方法以及服务器及其控制方法
CN101217431A (zh) * 2007-12-29 2008-07-09 腾讯科技(深圳)有限公司 同步移动终端、网络电视、网络相册的图片的方法及系统
CN101582963A (zh) * 2008-04-22 2009-11-18 索尼株式会社 从便携式数码相机卸载对图像的处理
CN101621603A (zh) * 2008-07-01 2010-01-06 索尼株式会社 用于高效执行图像处理操作的系统和方法
US20110209175A1 (en) * 2010-02-24 2011-08-25 Verizon Patent And Licensing, Inc. Methods and Systems for Synchronizing Delivery of Media Content Streams Having Different Resolutions

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107622788A (zh) * 2017-09-18 2018-01-23 张荃 一种云影像交互式高精度显示方法

Also Published As

Publication number Publication date
WO2015105372A1 (en) 2015-07-16
US10070175B2 (en) 2018-09-04
KR102228457B1 (ko) 2021-03-16
US20160261906A1 (en) 2016-09-08
KR20150083491A (ko) 2015-07-20
CN105814905B (zh) 2019-02-15

Similar Documents

Publication Publication Date Title
US11159763B2 (en) Low power framework for controlling image sensor mode in a mobile image capture device
CN106463152B (zh) 自动组织视频以适应显示时间
EP3170123B1 (en) System and method for setting focus of digital image based on social relationship
US10523839B2 (en) Context and content based automated image and media sharing
CN104012106B (zh) 使表示不同视点的视频对准
US9910865B2 (en) Method for capturing the moment of the photo capture
US9742995B2 (en) Receiver-controlled panoramic view video share
US20180196587A1 (en) Systems and Methods for Selective Retention and Editing of Images Captured by Mobile Image Capture Device
US10070175B2 (en) Method and system for synchronizing usage information between device and server
US20120189284A1 (en) Automatic highlight reel producer
US20120117271A1 (en) Synchronization of Data in a Distributed Computing Environment
US9113068B1 (en) Facilitating coordinated media and/or information capturing and aggregation
CN106416220A (zh) 将视频自动插入照片故事
CN104883583A (zh) 一种获取在线视频截图的方法及装置
US10860166B2 (en) Electronic apparatus and image processing method for generating a depth adjusted image file
US20150036020A1 (en) Method for sharing original photos along with final processed image
US9706102B1 (en) Enhanced images associated with display devices
WO2013191899A1 (en) Enhancing captured data
CN104756096A (zh) 混合媒体通信
CN103546677B (zh) 互动系统及互动方法
KR20180131687A (ko) 실시간기반 및 컨텐츠 기반 실시간 공연공유 서비스 제공시스템
US10560591B2 (en) Systems and methods for automatically transferring audiovisual content
KR20180132185A (ko) 실시간기반 및 컨텐츠 기반 실시간 공연공유 서비스 제공시스템

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20190215

Termination date: 20220109