CN111386699A - 数字分类账相机和图像功能 - Google Patents
数字分类账相机和图像功能 Download PDFInfo
- Publication number
- CN111386699A CN111386699A CN201780097124.8A CN201780097124A CN111386699A CN 111386699 A CN111386699 A CN 111386699A CN 201780097124 A CN201780097124 A CN 201780097124A CN 111386699 A CN111386699 A CN 111386699A
- Authority
- CN
- China
- Prior art keywords
- camera module
- image
- imaging
- image file
- electronic device
- 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.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/913—Television signal processing therefor for scrambling ; for copy protection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/913—Television signal processing therefor for scrambling ; for copy protection
- H04N2005/91307—Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal
- H04N2005/91342—Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal the copy protection signal being an authentication signal
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Studio Devices (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
相机模块包括:成像传感器,其输出表示场景的原始图像传感器数据;以及成像逻辑引擎,其将原始图像传感器数据处理成预定图像格式的图像数据。成像逻辑引擎执行散列函数以生成图像数据的散列,并且添加数字分类账的创世块作为图像数据的一部分,使得该创世块是由相机模块输出的图像文件中的图像数据的一部分,创世块包含散列。
Description
技术领域
本公开的技术总体上涉及电子设备,并且更具体地,涉及具有成像模块的相机,该成像模块在创建图像文件时将数字分类账数据添加到图像文件。还公开了可以使用以所公开的方式创建的图像文件执行的示例性功能。
背景技术
数码相机被广泛使用。由数码相机创建的图像可以通过互联网在电子设备之间轻松共享。而且,可以使用照片编辑软件来更改数字图像。在某些情况下,共享或更改图像的能力被认为是有益的。例如,通过社交媒体共享图像和使用图像创建备忘录通常被认为是积极的活动。
在其它情况下,共享或更改图像的能力被认为是有问题的。例如,更改的图像可能进入新闻馈给并且建立事件的不准确表示。同样,可以通过未授权的图像复制来设法避开归于图像的所有者或创作者的合法利益(诸如版权)。
因此,需要改进数字图像文件以解决这些和其它问题。
发明内容
所公开的图像文件创建的方法包括:在将图像文件写入持久性存储器之前,在相机模块中进行图像文件创建时向图像数据添加唯一性信息。以这种方式,所添加的信息是图像的永久性部分,并且即使图像被更改、被传输到另一个设备、被转换为另一个文件格式等,也仍然被包含在图像中。唯一性信息可以是数字分类账的创世块(诸如,区块链)的形式。唯一性信息可以包括图像的散列、相机模块的标识符、创建图像的位置、拍摄图像的人(例如,相机的用户)、与相机或相机的用户相关联的机构或帐户中的一者或更多者、或其它信息。元数据(例如,Exif数据)还可以与图像文件相关联。可以在图像文件被创建并且被写入持久性存储器之后添加元数据。元数据可以包含在图像文件创建时添加到图像文件的信息。
根据本公开的一个方面,相机模块包括:成像传感器,所述成像传感器被配置为输出表示场景的原始图像传感器数据;以及成像逻辑引擎,所述成像逻辑引擎被配置为将原始图像传感器数据处理为预定图像格式的图像数据,并且执行散列函数以生成图像数据的散列,所述成像逻辑引擎还被配置为添加数字分类账的创世块作为图像数据的一部分,使得创世块是由相机模块输出的图像文件中的图像数据的一部分,创世块包括散列。
根据相机模块的一个实施方式,创世块还包括唯一地标识相机模块的标识符。
根据相机模块的一个实施方式,创世块还包括对场景进行成像时用户的标识符。
根据相机模块的一个实施方式,创世块还包括对场景进行成像时相机模块的地理位置。
根据相机模块的一个实施方式,创世块还包括与图像文件中的合法权利持有者相关联的账户的标识符。
根据相机模块的一个实施方式,图像文件在被存储在持久性存储器中之前由相机模块输出。
根据相机模块的一个实施方式,相机模块被容纳在安装到印刷电路板上的电子封装中,相机模块经由印刷电路板将图像文件输出到包括相机模块和印刷电路板的电子设备的控制电路,以存储在电子设备的持久性存储器中或经由通信介质传输到另一个电子设备。
根据相机模块的一个实施方式,相机模块不具有持久性存储器。
根据本公开的另一方面,电子设备包括:相机模块;控制电路;以及被配置为存储图像文件的持久性存储器。
根据本公开的另一方面,一种生成图像文件的方法包括:利用相机模块的成像传感器对场景进行成像;以及将表示场景的原始图像传感器数据从图像传感器输出至相机模块的成像逻辑引擎;利用成像逻辑引擎,将原始图像传感器数据处理成预定图像格式的图像数据;利用成像逻辑引擎,将散列函数应用于图像数据,以生成图像数据的散列;利用成像逻辑引擎,添加数字分类账的创世块作为图像数据的一部分,使得创世块是图像文件中的图像数据的一部分,创世块包括散列;以及将图像文件从相机模块输出到控制电路,以存储在持久性存储器中或经由通信介质传输到远程电子设备。
根据该方法的一个实施方式,创世块还包括唯一地标识相机模块的标识符。
根据该方法的一个实施方式,创世块还包括对场景进行成像时用户的标识符。
根据该方法的一个实施方式,创世块还包括对场景进行成像时相机模块的地理位置。
根据该方法的一个实施方式,创世块还包括与图像文件中的合法权利持有者相关联的账户的标识符。
根据该方法的一个实施方式,图像文件在被存储在持久性存储器中之前由相机模块输出。
附图说明
图1是具有相机模块的电子设备的示意性框图,该相机模块在创建图像文件时将数字分类账信息添加到图像文件,该电子设备被示出为***的一部分。
图2是创建图像文件的代表性方法的流程图。
具体实施方式
介绍
现在将参考附图描述实施方式,其中,贯穿全文,相似的参考标号用于指代相似的元件。将理解的是,附图不必须按比例绘制。关于一个实施方式描述和/或示出的特征可以在一个或更多个其它实施方式中以相同的方式或以类似的方式使用,和/或与其它实施方式的特征组合或替代其它实施方式的特征使用。
下面结合附图描述用于创建具有数字分类账信息的图像文件以及该图像文件的后续使用的***和方法的各种实施方式。
***架构
图1是用于实现所公开的技术的示例性***的示意图。应当理解,所示的***是代表性的,并且可以使用其它***来实现所公开的技术。
该***包括电子设备10。所示实施方式的电子设备10是相机。相机可以是独立设备。在其它实施方式中,可以使电子设备10的相机功能成为具有除了生成图像文件以外的功能的设备的一部分。这样,电子设备可以是但不限于移动无线电话(“智能电话”)、根据3GPP标准构想的用户设备或UE、平板计算设备、计算机、使用机器类型通信、机器对机器(M2M)通信或设备对设备(D2D)通信的设备(例如,传感器、机器控制器、电器等)、媒体播放器、游戏设备或控制台、安全摄像机、作为车辆的一部分的摄像头、作为无人机的一部分的摄像头等。
而且,尽管结合静止图像的创建描述了所公开的技术,但是所公开的技术可以应用于视频。例如,可以使用所公开的技术将数字分类账信息添加到视频的每个帧或视频的选定帧。
电子设备10被配置为执行在此描述的相关逻辑功能。参考相机的示例性实施方式,电子设备10包括负责电子设备10的整体操作的控制电路12。在电子设备10执行非相机功能的实施方式中(例如,如在智能电话的情况下),控制电路12还可以执行电子设备10的非相机功能。
控制电路12包括执行诸如操作***16和各种应用18的代码的处理器14,以执行电子设备10的各种功能。根据电子设备10的性质和配置,电子设备10的逻辑功能和/或硬件可以按照其它方式实现。因此,所示出和描述的方法仅仅是示例,并且可以使用其它方法,包括但不限于控制电路12被实现为或包括硬件(例如,微处理器、微控制器、中央处理器(CPU)等)或硬件和软件(例如,片上***(SoC)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)的组合等)。
操作***16、应用18和所存储的数据20被存储在存储器22中。所存储的数据20可以包括但不限于与操作***16相关联的数据、与应用18相关联的数据以及用户文件(诸如,由相机组件24输出的图像文件)。以下将更详细地描述由相机组件24生成图像文件。
存储器22可以是例如缓冲器、闪存、硬盘驱动器、可移动介质、易失性存储器、非易失性存储器、随机存取存储器(RAM)或其它合适设备中的一者或更多者。在典型布置中,存储器22包括用于长期数据存储的非易失性(持久性)存储器和用作控制电路12的***存储器的易失性存储器。存储器22被认为是非暂时性计算机可读介质。电子设备的存储图像文件的存储器22或另一个存储器可以与控制电路12分开。
在一个实施方式中,电子设备10包括使得电子设备10能够建立各种无线通信连接的通信接口26(例如,通信电路)。在示例性实施方式中,通信电路包括无线电电路。该无线电电路包括一个或更多个射频收发器和至少一个天线组件。也可以存在有线通信接口26。通信接口26在工作上能够通过通信介质28与其它设备进行通信,该通信介质28可以包括连接到电子设备10的本地设备、蜂窝无线电网络、局域网(例如,WiFi网络)、互联网等中的一者或更多者。
电子设备10可以包括各种其它组件。例如,电子设备10可以包括用于向用户显示视觉信息的显示器(未示出)。显示器可以通过视频电路联接到控制电路12,该视频电路将视频数据转换为用于驱动显示器的视频信号。视频电路可以包括任何适当的缓冲器、解码器、视频数据处理器等。
电子设备10可以包括用于接收用于控制电子设备10的操作的用户输入的一个或更多个用户输入端(未示出)。示例性用户输入端包括但不限于覆盖或作为显示器的用于触摸屏功能的部分的触敏输入端、或者一个或更多个按钮。可以存在其它类型的数据输入端,诸如一个或更多个运动传感器(例如,陀螺仪传感器、加速度计等)。
电子设备10可以进一步包括用于处理音频信号的声音电路(未示出)。联接到声音电路的是扬声器和麦克风,扬声器和麦克风使得能够进行用电子设备10执行的音频操作(例如,进行电话呼叫、输出声音、捕获音频等)。声音电路可以包括任何适当的缓冲器、编码器、解码器、放大器等。
电子设备10还可以包括电源单元(未示出),电源单元包括可再充电电池。在没有从电子设备10到外部电源的连接的情况下,电源单元从电池向电子设备的各个组件提供工作电力。
电子设备10可以包括电连接器形式的一个或更多个输入/输出(I/O)连接器(未示出),以用于经由电缆在工作上能够连接到另一个设备(例如,计算机)或附件,或者用于从外部电源接收电力。
电子设备10还可以包括订户身份模块(SIM)卡槽(未示出),该SIM卡槽用于容纳SIM卡(未示出)。该槽包括任何适当的连接器和接口硬件,以在电子设备10和SIM卡之间建立能够工作的连接。
作为另一个示例,可以存在诸如全球定位***(GPS)接收器或全球导航卫星***(GNSS)接收器的位置数据接收器30,以帮助确定电子设备10的位置。
转到相机组件24,该相机组件包括光学器件32和电子模块(也称为相机模块34)。光学器件32可以包括任何适当的元件以将来自要成像的场景的光引导至相机模块34的传感器组件。光学元件可以包括滤波器、偏振器、透镜或多个透镜、棱镜等中的一者或更多者。光学器件32能够执行光学变焦和/或光学聚焦。
相机模块34包括成像传感器36,诸如电荷耦合器件(CCD)传感器。成像传感器36输出表示场景的原始传感器数据。相机模块34还包括成像逻辑引擎38。成像逻辑引擎38执行对原始传感器数据进行处理并以图像文件的形式从相机模块34输出图像数据的逻辑(例如,代码或可执行指令)。成像逻辑引擎38可以用图像处理器和相关的可执行逻辑或硬件和逻辑组件(例如,微处理器、微控制器、CPU、ASIC、SoC、FPGA等)的任何其它适当组合来实现。如将要描述的,成像逻辑引擎38具有逻辑层,该逻辑层应用用于将数字分类账(例如,区块链)的创世块结合到由相机模块34输出的图像数据中的逻辑。在典型布置中,相机模块34可以包括用于临时数据存储和操纵的缓冲器,但是不包括任何长期或持久性数据存储能力。
图像文件生成
另外参考图2,示出了表示可以由相机模块34执行以生成图像文件的步骤的示例性流程图。一旦被生成,图像文件就可以被存储在持久性存储器中。图2示出了示例性处理流,并且尽管以逻辑发展示出,但是所示出的框可以按照其它顺序执行和/或在两个或更多个框之间并发执行。因此,所示的流程图可以被更改(包括省略步骤)和/或可以按照面向对象的方式或按照面向状态的方式来实现。
逻辑流可以在框40开始。在框40中,成像传感器36暴露于来自场景的光并且输出表示场景的原始传感器数据。由成像传感器36输出的原始传感器数据被输入到成像逻辑引擎38,该成像逻辑引擎执行图2所示的剩余步骤。例如,在框42中,原始传感器数据由成像逻辑引擎38处理成按照适当图像文件格式(其中,数字照片可以作为图像文件被存储在持久性存储器中)布置的图像数据,诸如JPEG图像格式、RAW图像格式、PNG图像格式等。
在框44中,成像逻辑引擎38将数字分类账的创世块添加到来自框42的图像数据。框44的结果是在框42中使用的按照图像文件格式布置的附加图像数据,并且其中,附加图像数据包含来自框42的图像数据以及数字分类账的创世块。以这种方式,创世块成为图像数据的一部分,并且这两者(对于能够处理图像文件的图像格式并且没有读取创世块的专门功能的应用来说)是无法区分的和/或不可分割的。数字分类账是分布式数据库,该分布式数据库随后在多个站点之间被共享和同步并且通常被认为是不会损坏的。数字分类账技术通常用于跟踪与某一项(诸如加密货币)相关的一系列交易、事件或数据。在本文描述的实施方式中,所述项是图像文件。示例性数字分类账包括但不限于区块链和以太坊。
数字分类账的创世块可能包含一个或更多个数据项。一个数据项是来自框42的图像数据的散列。可以通过应用散列函数来建立散列,该散列函数被布置为根据由图像数据表示的视觉内容来得到图像数据的唯一值。后续将散列函数应用到附加图像数据将得到相同的散列。
可以包括在创世块中的另一个数据项是相机模块34的唯一标识符,该唯一标识符可以将相机模块34与所有其它相机模块34区分开。可以包括在创世块中的另一个数据项是在图像数据被捕获时电子设备10的位置。可以使用位置数据接收器30或其它地理位置确定机制来确定电子设备10的位置。可以包括在创世块中的其它数据可以是在捕获图像数据时电子设备10的用户的身份。可以包括在创世块中的其它数据可以是与用户或电子设备10相关联的组织或其它实体的身份。可以包括在创世块中的其它数据可以是与用户或电子设备10相关联的账户的身份(例如,社交媒体帐户、电子邮件帐户、支付帐户、网站等)。
在框46中,由相机模块34输出图像文件。该图像文件是所设计格式(例如,JPEG、PNG、RAW等)的附加图像数据的可持久存储版本。图像文件可以被输出到控制电路12,以存储在存储器22中和/或通过通信介质传输到另一个电子设备并由另一个电子设备存储。
在一个实施方式中,还可以将创世块或包含在创世块中的数据项作为元数据添加到图像文件中。可以通过控制电路12或通过相机模块34来执行元数据的添加。将创世块或数据项添加到元数据可以便于由不知道创世块或数据项是如何被编码为图像数据的其它设备随后读取创世块或数据项。创世块被编码为图像数据的特定方式可以被保持为机密信息,但是多种应用(例如,在下一节中描述的功能)可以被编程为具有从图像文件的附加图像数据读取创世块的功能。由于元数据可以被删除或更改,所以可以认为作为图像文件的附加图像数据的一部分的创世块比元数据更安全。因此,可以认为作为附加图像数据的一部分的创世块是在涉及图像文件的安全操作时使用的正式版本。
可以理解,在将图像文件存储在持久性存储器中之前,将创世块添加到图像数据以产生用于成像场景的图像文件。在相机模块34的物理封装中将创世块添加到图像数据中。相机模块34的封装可以是安装到印刷电路板的电子设备封装,该印刷电路板又将相机模块34与控制电路12并且可能与其它组件(例如,电源)互连。因此,在图像数据离开相机模块34的物理单元之前,创世块被添加到图像数据。
实际应用
数字分类账向与数字分类账关联的数据提供固有安全级别。在本公开中将不描述数字分类账的操作,但是,它们的属性可以用于与在图2的流程图的框46中由相机模块34输出的图像文件有关的各种功能。因此,图像文件中包含的数据可以跨多个平台和设备以标准化方式使用,以执行各种功能。作为示例,由于图像文件被共享和重传,因此可以访问来自从创世块得到的数字分类账中的信息。使用该信息,用户可以向图像文件所源自的电子设备10进行反向发送,或者与图像文件所源自的电子设备10的用户所拥有的账户进行通信。
这些功能中的许多功能可以与可通过通信介质28访问的一个或更多个服务器48相关地发生。将与图1所示的服务器48相关地描述各种功能。在其它实施方式中,不同的功能可以由不同服务器处理和/或跨计算平台分布。
服务器48可以被实现为能够执行计算机应用(例如,软件程序)的基于计算机的***。示例性应用包括更改图像检测功能50、地图绘制功能52和图像版权管理功能54。这些应用在被执行时实现本文所述的服务器48的功能。应用和数据存储区56可以存储在如存储器58的非暂时性计算机可读介质上。数据存储区24可以用于存储用于执行本公开中描述的功能的各种信息集。存储器58可以是例如磁、光或电子存储设备(例如,硬盘、光盘、闪存等),并且可以包括多个设备,包括易失性存储器组件和非易失性存储器组件。因此,存储器58可以包括例如用作***存储器的随机存取存储器(RAM)、只读存储器(ROM)、固态驱动器、硬盘、光盘(例如,CD和DVD)、磁带、闪存设备和/或其它存储器组件、以及用于存储设备的相关驱动器、播放器和/或读取器。
为了执行逻辑操作,服务器48可以包括用于执行实现逻辑例程的指令的一个或更多个处理器60。处理器60和存储器58可以使用本地接口62联接。本地接口62可以是例如具有伴随的控制总线的数据总线、网络或其它子***。
服务器48可以具有用于在工作上能够连接到各种***设备的各种输入/输出(I/O)接口。服务器48还可以具有一个或更多个通信接口64。通信接口64可以包括例如调制解调器和/或网络接口卡。通信接口64使服务器48能够经由通信介质28向其它计算设备发送数据和从其它计算设备接收数据。在一个实施方式中,服务器48可以被配置为存储所描述的用于包括电子设备10在内的多个电子设备的服务。某些服务可能由未示出的用户设备或***访问。但是,本领域普通技术人员将理解这种设备的配置和操作。
更改图像检测功能50可以诸如使用照片编辑软件来辅助检测图像文件的图像内容是否已经更改。可以存在更改的图像的合法使用,但是更改的图像也可以用于呈现场景的不准确表示,如在“假新闻”报告中可能发现的那样。更改图像检测功能50可以将散列函数应用于要针对更改进行评估的图像文件的图像数据。如果图像内容本身相对于由相机模块34输出的图像文件未更改,则将得到存在于创世块中的相同散列值。类似地,如果图像内容本身已被更改,则将得到与创世块中存在的散列值不同的散列值。因此,可以确定图像内容相对于相机模块34最初输出的图像数据是否已经被更改。媒体消费者、新闻机构和其它用户可以采用更改图像检测功能50来确定图像内容是否已被更改。如果检测到更改的版本,则可以使用创世块中的散列来搜索图像文件的未更改的版本。
出于某些目的,可以对图像进行一些更改。例如,可以修剪图像,改变其分辨率,进行锐化等。用户可能希望确认所述改变是由受信方进行的和/或在视觉上可接受的。为此,来自从创世块流出的数字分类账的适当块的数据可以用于确定做出改变的一方和/或改变的性质。可以通过确定数字分类账是从图像文件的附加图像数据中包含的创世块得到的来确认整个数字分类账的真实性。数字分类账还可以用于获取原始图像文件的副本和图像文件的随后版本,以进行可视或电子比较。
地图绘制功能52可以采用创世块中存在的地理位置信息来构建一区域的地图(如果被提供了来自所述区域的令人满意数量的图像文件)。来自图像文件的实际视觉内容无需用于此目的。制图师和地图/导航服务提供方已经对车辆可驾驶通过的街道和区域进行了大量的地图绘制工作。但是,对于许多室内场所以及车辆和/或未授权人员无法进入的其它场所,缺少地图数据。在一个实施方式中,可以随着时间收集来自一个或多个电子设备10的在关注区域处拍摄的图像,并且将这些图像用于绘制环境地图。在另一个实施方式中,电子设备10可以通过遵循预定地图绘制方法利用绘制环境地图的特定意图移动通过所述关注区域。在电子设备10为了室内环境(生成GPS定位服务可能不准确)的地图的有目的移动期间,可以采用附加或另选定位辅助,诸如WiFi信标布置。在一个实施方式中,地图可以是考虑了所绘制的区域内的高度变化的“三维”地图。
图像版权管理功能54可以用于便于向图像文件所源自的电子设备10进行反向发送,或者与图像文件所源自的电子设备10的用户所拥有的账户进行通信。在一个实施方式中,在新闻媒体中或出于其它目的使用图像文件可能要遵守许可条款或支付要求。根据与图像文件相关联的数字分类账,图像版权管理功能54可以确定与图像文件相关联的许可条款或支付要求。然后,如果合适,可以向适当一方或帐户进行支付。所述适当一方不需要是与捕获图像的电子设备10相关联的个人或实体。准确地说,来自数字分类账的适当块的数据可以用于确定所述适当一方或帐户以进行支付。可以通过确定数字分类账是从图像文件的附加图像数据中包含的创世块得到的来确认整个数字分类账的真实性。以此方式,图像内容中的权利的购买者或被许可方可以验证进行销售或许可的一方。
结论
尽管已经示出和描述了某些实施方式,但是应当理解,在阅读和理解本说明书之后,本领域技术人员将想到落入所附权利要求的范围内的等同物和修改。
Claims (15)
1.一种相机模块,所述相机模块包括:
成像传感器,所述成像传感器被配置为输出表示场景的原始图像传感器数据;以及
成像逻辑引擎,所述成像逻辑引擎被配置为将所述原始图像传感器数据处理为预定图像格式的图像数据,并且执行散列函数以生成所述图像数据的散列,所述成像逻辑引擎还被配置为添加数字分类账的创世块作为所述图像数据的一部分,使得所述创世块是由所述相机模块输出的图像文件中的所述图像数据的一部分,所述创世块包括所述散列。
2.根据权利要求1所述的相机模块,其中,所述创世块还包括唯一地标识所述相机模块的标识符。
3.根据权利要求1至2中任一项所述的相机模块,其中,所述创世块还包括对所述场景进行成像时用户的标识符。
4.根据权利要求1至3中任一项所述的相机模块,其中,所述创世块还包括对所述场景进行成像时所述相机模块的地理位置。
5.根据权利要求1至4中任一项所述的相机模块,其中,所述创世块还包括与所述图像文件中的合法权利持有者相关联的账户的标识符。
6.根据权利要求1至5中任一项所述的相机模块,其中,所述图像文件在被存储在持久性存储器中之前由所述相机模块输出。
7.根据权利要求1至6中任一项所述的相机模块,其中,所述相机模块被容纳在安装到印刷电路板上的电子封装中,所述相机模块经由印刷电路板将所述图像文件输出到包括所述相机模块和所述印刷电路板的电子设备的控制电路,以存储在所述电子设备的持久性存储器中,或经由通信介质传输到另一个电子设备。
8.根据权利要求7所述的相机模块,其中,所述相机模块不具有持久性存储器。
9.一种电子设备,所述电子设备包括:
根据权利要求1至8中任一项所述的相机模块;以及
控制电路和被配置为存储所述图像文件的持久性存储器。
10.一种生成图像文件的方法,所述方法包括:
利用相机模块的成像传感器对场景进行成像,并且将表示所述场景的原始图像传感器数据从所述图像传感器输出到所述相机模块的成像逻辑引擎;
利用所述成像逻辑引擎,将所述原始图像传感器数据处理成预定图像格式的图像数据;
利用所述成像逻辑引擎,将散列函数应用于所述图像数据,以生成所述图像数据的散列;
利用所述成像逻辑引擎,添加数字分类账的创世块作为所述图像数据的一部分,使得所述创世块是图像文件中的所述图像数据的一部分,所述创世块包括所述散列;以及
将所述图像文件从所述相机模块输出到控制电路,以存储在持久性存储器中或经由通信介质传输到远程电子设备。
11.根据权利要求10所述的方法,其中,所述创世块还包括唯一地标识所述相机模块的标识符。
12.根据权利要求10至11中任一项所述的方法,其中,所述创世块还包括对所述场景进行成像时用户的标识符。
13.根据权利要求10至12中任一项所述的方法,其中,所述创世块还包括对所述场景进行成像时所述相机模块的地理位置。
14.根据权利要求10至13中任一项所述的方法,其中,所述创世块还包括与所述图像文件中的合法权利持有者相关联的账户的标识符。
15.根据权利要求10至14中任一项所述的方法,其中,所述图像文件在被存储在持久性存储器中之前由所述相机模块输出。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/US2017/063489 WO2019108167A1 (en) | 2017-11-28 | 2017-11-28 | Digital ledger camera and image functions |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111386699A true CN111386699A (zh) | 2020-07-07 |
Family
ID=60703126
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201780097124.8A Pending CN111386699A (zh) | 2017-11-28 | 2017-11-28 | 数字分类账相机和图像功能 |
Country Status (4)
Country | Link |
---|---|
US (1) | US11258979B2 (zh) |
EP (1) | EP3718300B1 (zh) |
CN (1) | CN111386699A (zh) |
WO (1) | WO2019108167A1 (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11303420B2 (en) * | 2017-10-15 | 2022-04-12 | Lg Electronics Inc. | Method and device for performing initial connection in wireless communication system |
US11146381B2 (en) | 2018-11-16 | 2021-10-12 | Adobe Inc. | Traceability of edits to digital documents via distributed ledgers |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101682681A (zh) * | 2007-06-15 | 2010-03-24 | 索尼爱立信移动通讯有限公司 | 数字摄像机和将图像数据与人员相关元数据一起存储的方法 |
CN103258524A (zh) * | 2006-05-24 | 2013-08-21 | Nec显示器解决方案株式会社 | 具有图像缓存存储器的图像显示设备 |
CN106104545A (zh) * | 2014-01-29 | 2016-11-09 | 描述股份有限公司 | 使用关于数字图像文件的安全特征 |
US20170048216A1 (en) * | 2015-08-13 | 2017-02-16 | TD Bank Group | Document tracking on a distributed ledger |
US20170070778A1 (en) * | 2015-09-04 | 2017-03-09 | Joshua Ryan Zerlan | Personal Secure Event Recording Device |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2958888C (en) * | 2014-08-28 | 2023-02-28 | Retailmenot, Inc. | Reducing the search space for recognition of objects in an image based on wireless signals |
US20160098723A1 (en) * | 2014-10-01 | 2016-04-07 | The Filing Cabinet, LLC | System and method for block-chain verification of goods |
US20170236123A1 (en) * | 2016-02-16 | 2017-08-17 | Blockstack Inc. | Decentralized processing of global naming systems |
US10417217B2 (en) * | 2016-08-05 | 2019-09-17 | Chicago Mercantile Exchange Inc. | Systems and methods for blockchain rule synchronization |
CN110249350A (zh) * | 2016-09-20 | 2019-09-17 | 河谷控股Ip有限责任公司 | 经由样本跟踪链进行样本跟踪、***和方法 |
US10733602B2 (en) * | 2016-09-29 | 2020-08-04 | Microsoft Technology Licensing, Llc. | Heartbeats and consensus in verifiable outsourced ledgers |
US10291627B2 (en) * | 2016-10-17 | 2019-05-14 | Arm Ltd. | Blockchain mining using trusted nodes |
US20180144292A1 (en) * | 2016-11-22 | 2018-05-24 | Wal-Mart Stores, Inc. | Apparatus and method for tracking consumer premises inventory |
US10115068B2 (en) * | 2017-01-24 | 2018-10-30 | Accenture Global Solutions Limited | Secure product identification and verification |
US10611474B2 (en) * | 2017-03-20 | 2020-04-07 | International Business Machines Corporation | Unmanned aerial vehicle data management |
US11924322B2 (en) * | 2017-05-16 | 2024-03-05 | Arm Ltd. | Blockchain for securing and/or managing IoT network-type infrastructure |
US10541806B2 (en) * | 2017-07-13 | 2020-01-21 | International Business Machines Corporation | Authorizing account access via blinded identifiers |
US10839379B2 (en) * | 2017-07-20 | 2020-11-17 | Chicago Mercantile Exchange Inc. | Blockchain including linked digital assets |
-
2017
- 2017-11-28 WO PCT/US2017/063489 patent/WO2019108167A1/en unknown
- 2017-11-28 CN CN201780097124.8A patent/CN111386699A/zh active Pending
- 2017-11-28 EP EP17817501.4A patent/EP3718300B1/en active Active
- 2017-11-28 US US16/753,233 patent/US11258979B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103258524A (zh) * | 2006-05-24 | 2013-08-21 | Nec显示器解决方案株式会社 | 具有图像缓存存储器的图像显示设备 |
CN101682681A (zh) * | 2007-06-15 | 2010-03-24 | 索尼爱立信移动通讯有限公司 | 数字摄像机和将图像数据与人员相关元数据一起存储的方法 |
CN106104545A (zh) * | 2014-01-29 | 2016-11-09 | 描述股份有限公司 | 使用关于数字图像文件的安全特征 |
US20170048216A1 (en) * | 2015-08-13 | 2017-02-16 | TD Bank Group | Document tracking on a distributed ledger |
US20170070778A1 (en) * | 2015-09-04 | 2017-03-09 | Joshua Ryan Zerlan | Personal Secure Event Recording Device |
Non-Patent Citations (1)
Title |
---|
NOFER MICHAEL 等: "《Blockchain》", 《BUSINESS & INFORMATION SYSTEMS ENGINEERING》 * |
Also Published As
Publication number | Publication date |
---|---|
EP3718300A1 (en) | 2020-10-07 |
EP3718300B1 (en) | 2022-12-28 |
US11258979B2 (en) | 2022-02-22 |
US20200252578A1 (en) | 2020-08-06 |
WO2019108167A1 (en) | 2019-06-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11734456B2 (en) | Systems and methods for authenticating photographic image data | |
US20220058241A1 (en) | System and method for associating information with a digital image file using a digital ledger | |
JP5757592B2 (ja) | 超解像画像を生成する方法,装置,コンピュータプログラム製品 | |
US9742990B2 (en) | Image file communication system with tag information in a communication network | |
TWI591575B (zh) | 用於增進已擷取資料的方法及系統 | |
US9483624B2 (en) | Method and apparatus for configuring privacy settings for publishing electronic images | |
CN109918865A (zh) | 一种基于区块链的摄影图片确权方法、装置及设备 | |
US11258979B2 (en) | Digital ledger camera and image functions | |
CN105760075A (zh) | 操作记录的创建方法、装置及智能终端 | |
US10447910B2 (en) | Camera notification and filtering of content for restricted sites | |
KR20210086031A (ko) | 블록체인 기반 원본 증명 방법 및 이를 사용하는 전자 장치 | |
KR20210086035A (ko) | 블록체인 기반 원본 증명 방법 및 이를 사용하는 전자 장치 | |
US20230142865A1 (en) | Panorama Generation with Mobile Camera | |
CN104426903A (zh) | 媒体数据分享方法 | |
JP6743441B2 (ja) | 画像収集装置、表示システム、画像収集方法及びプログラム | |
US20240267611A1 (en) | Systems and methods for imaging with a first camera to simulate a second camera | |
CN118037869A (zh) | 空间照片生成方法、装置及设备 | |
JP2013081018A (ja) | 動画編集装置、動画編集方法、およびプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200707 |
|
RJ01 | Rejection of invention patent application after publication |