[go: up one dir, main page]

CN118094611A - 传达与由车辆捕获的数据有关的隐私权 - Google Patents

传达与由车辆捕获的数据有关的隐私权 Download PDF

Info

Publication number
CN118094611A
CN118094611A CN202311372377.5A CN202311372377A CN118094611A CN 118094611 A CN118094611 A CN 118094611A CN 202311372377 A CN202311372377 A CN 202311372377A CN 118094611 A CN118094611 A CN 118094611A
Authority
CN
China
Prior art keywords
vehicle
image
individual
data capture
identifier
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
Application number
CN202311372377.5A
Other languages
English (en)
Inventor
K·密施克
瑞恩·索斯比
大卫·迈克尔·赫尔曼
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.)
Ford Global Technologies LLC
Original Assignee
Ford Global Technologies LLC
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 Ford Global Technologies LLC filed Critical Ford Global Technologies LLC
Publication of CN118094611A publication Critical patent/CN118094611A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • G06K19/06037Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking multi-dimensional coding
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6209Protecting access to data via a platform, e.g. using keys or access control rules to a single file or object, e.g. in a secure envelope, encrypted and accessed using a key, or with access control rules appended to the object itself
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • G06F21/6245Protecting personal data, e.g. for financial or medical purposes
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/20Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor
    • B60K35/21Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor using visual output, e.g. blinking lights or matrix displays
    • B60K35/22Display screens
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/20Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor
    • B60K35/28Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor characterised by the type of the output information, e.g. video entertainment or vehicle dynamics information; characterised by the purpose of the output information, e.g. for attracting the attention of the driver
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/85Arrangements for transferring vehicle- or driver-related data
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60QARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
    • B60Q1/00Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor
    • B60Q1/26Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to indicate the vehicle, or parts thereof, or to give signals, to other traffic
    • B60Q1/50Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to indicate the vehicle, or parts thereof, or to give signals, to other traffic for indicating other intentions or conditions, e.g. request for waiting or overtaking
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • G06K19/06018Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking one-dimensional coding
    • G06K19/06028Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking one-dimensional coding using bar codes
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • G06K19/06046Constructional details
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K2360/00Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
    • B60K2360/16Type of output information
    • B60K2360/161Explanation of functions, e.g. instructions
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K2360/00Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
    • B60K2360/16Type of output information
    • B60K2360/164Infotainment
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K2360/00Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
    • B60K2360/16Type of output information
    • B60K2360/175Autonomous driving
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K2360/00Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
    • B60K2360/20Optical features of instruments
    • B60K2360/21Optical features of instruments using cameras
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K2360/00Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
    • B60K2360/741Instruments adapted for user detection
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K2360/00Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
    • B60K2360/77Instrument locations other than the dashboard
    • B60K2360/797Instrument locations other than the dashboard at the vehicle exterior

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Mechanical Engineering (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • Chemical & Material Sciences (AREA)
  • Computer Security & Cryptography (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Human Computer Interaction (AREA)
  • Databases & Information Systems (AREA)
  • Medical Informatics (AREA)
  • Traffic Control Systems (AREA)

Abstract

本公开提供“传达与由车辆捕获的数据有关的隐私权”。本公开总体上涉及与传达与从车辆捕获的数据有关的隐私权相关联的系统和方法。由车辆中的数据捕获设备的处理器执行的示例性方法可以包括捕获图像。在示例性场景中,所述图像可以包括位于车辆外部的个体。此外,在一些情况下,所述图像可以是包含多个图像的视频片段的一部分。所述方法还包括生成用于标识图像的标识符。标识符可以是机器可读符号,诸如例如QR码符号或条形码。包括标识符的通知可以被生成并被传送到个体以由个体使用来关于存在他/她的图像行使他的/她的隐私权。

Description

传达与由车辆捕获的数据有关的隐私权
技术领域
根据总体概述,本公开中描述的实施例总体上涉及与传达与从车辆捕获的数据有关的隐私权相关联的系统和方法。
背景技术
有时可以使用车辆来获得与感兴趣对象有关的数据以用于各种目的,诸如例如用于捕获道路、房屋和街道的图像以用于制图目的。然而,在至少一些情况下,捕获的图像可能包括一个或多个个体。在一些场景中,在未经个体同意的情况下捕获他的/她的图像是非期望的。因此,期望解决这个问题。
发明内容
由车辆中的数据捕获设备的处理器执行的示例性方法可以包括发起用于捕获包括位于所述车辆外部的个体的至少一个图像的数据捕获程序。在示例性场景中,图像可以是包含多个图像的视频片段的一部分。所述方法还包括在发起数据捕获程序时生成用于标识图像的标识符。标识符可以是机器可读符号,诸如例如QR码符号或条形码。在示例性场景中,包括标识符的通知可以被生成并显示在个体可查看的显示屏上,所述显示屏可以安装在车辆的车厢中或安装在车辆的车身面板或部分上。可以在数据捕获程序终止时中断通知。在另一个示例性场景中,可以将通知传输到个体的个人装置(例如,智能电话)。个体可以使用标识符来关于存在他/她的图像行使他的/她的隐私权。
附图说明
下面参考附图阐述具体实施方式。使用相同的附图标记可指示相似或相同的项。各种实施例可以利用除了附图中示出的那些之外的元件和/或部件,并且一些元件和/或部件可能不存在于各种实施例中。附图中的元件和/或部件不一定按比例绘制。贯穿本公开,取决于背景,可以可互换地使用单数和复数术语。
图1示出了根据本公开的实施例的包括数据捕获设备的示例性车辆。
图2示出了包括设置在图1中所示的车辆中的数据捕获设备的示例性系统。
图3示出了根据本公开的实施例的可以由数据捕获设备生成的示例性标识符。
图4示出了根据本公开的实施例的可以由数据捕获设备生成的示例性文本消息。
图5示出了根据本公开的用于提供隐私保护的过程的序列图。
图6示出了根据本公开的实施例的可以包括在包括数据捕获设备的车辆中的一些功能部件。
图7示出了根据本公开的实施例的可以包括在与数据捕获设备交互的计算机中的一些功能部件。
具体实施方式
下文将参考附图更全面地描述本公开,其中示出了本公开的示例性实施例。然而,本公开可以以许多不同形式来体现,并且不应被解释为受限于本文阐述的示例实施例。相关领域技术人员将理解,在不脱离本公开的精神和范围的情况下可对各种实施例作出形式和细节上的各种变化。因此,本公开的广度和范围不应受到上述示例性实施例中的任何一个限制,而是应仅根据所附权利要求和其等效物限定。以下描述是为了说明目的而呈现,并且不意图是详尽性的或受限于所公开的精确形式。应当理解,替代实施方式可以任何期望的组合来使用,以形成本公开的另外的混合实施方式。例如,相对于特定装置或部件描述的功能中的任一者可以由另一个装置或部件执行。此外,虽然已经描述了具体的装置特性,但是本公开的实施例可以涉及许多其他装置特性。另外,尽管已用特定于结构特征和/或方法动作的语言描述了实施例,但是应当理解,本公开不一定受限于所描述的具体特征或动作。而是,将具体特征和动作公开为实施所述实施例的说明性形式。
本文使用的某些词语和短语仅是为了方便,并且此类词语和术语应被解释为指代本领域普通技术人员通常以各种形式和等效形式理解的各种对象和动作。例如,必须理解,如本文关于图像所使用的词语“对象”涵盖车辆外部的各种无生命对象(建筑物、雕像、结构等)、车辆外部的自然对象(树木、山脉、瀑布、河流、动物、鸟类等)和车辆外部的风景(日落、日出等)。诸如“图像”和“照片”的词语可以在本文以可互换方式使用。更具体地,如本文所使用的词语“图像”仅仅是根据本公开的“数据”的一个示例。其他形式的数据可以包括通过使用设置在车辆中的各种类型的传感器(红外传感器、运动检测器等)捕获的传感器信号。可以通过使用各种类型的图像捕获装置(静态相机、数码相机、摄像机、智能电话等)来获得本文根据本公开的所提及的图像/照片。各种形式的图像/照片可以包括静止照片、视频片段、实时视频、电影、静止帧等。静止帧是可以从视频片段或视频流获得的单个静态图像。视频片段通常由在一段时间内顺序地捕获的一组图像组成。因此,下面关于单个图像的描述同样适用于例如视频片段。诸如“条形码”、“QR码”和“符号”的标签在本公开中可以互换使用,并且必须被理解为指代各种类型的机器可读代码。
如本公开所使用的词语“车辆”可以涉及各种类型的车辆中的任一者,例如诸如轿车、货车、运动型多用途车、卡车、电动车辆、汽油车辆和混合动力车辆。此外,本文提供的描述适用于并入有各种类型的驾驶自动化的各种车辆,诸如例如由汽车工程师协会(SAE)定义为范围从0级(完全手动)到5级(完全自主)的六个驾驶自动化级别。
还必须理解,根据本公开,如本文中所使用的诸如“实施方式”、“应用”、“场景”和“情况”和“情形”的词语是短语“在一个示例中(“实施方式”、“应用”、“场景”、“方法”和“情形”)的缩写版本。还必须理解,如本文所使用的词语“示例”意图在本质上是非排他性的和非限制性的。
图1示出了根据本公开的实施例的包括数据捕获设备125的车辆105。在所示的示例性场景中,车辆105是轿车,但是必须理解,车辆105可以是各种类型的车辆中的任一种,诸如例如货车或卡车。数据捕获设备125可以包括处理器126,所述处理器被配置为执行存储在存储器127中的计算机可执行指令以执行根据本公开的各种操作。下文描述了一些示例性操作。
车辆105还可以包括诸如例如车辆控制器145、通信系统155、信息娱乐系统140、扬声器110、通知灯135和各种数据捕获装置的部件。在所示的示例性实施方式中,数据捕获设备125可以通过操作一个或多个相机(诸如例如相机115、相机120和相机130)来执行数据捕获。这些部件可以彼此通信地耦合并且无线地和/或经由有线连接耦合到数据捕获设备125。可由数据捕获设备125操作的其他数据捕获装置(未示出)可以包括传感器和检测器,诸如例如红外检测器、运动检测器、距离传感器、接近传感器和音频传感器。通过操作各种数据捕获装置获得的数据可以由数据捕获设备125和/或由通信地耦合到数据捕获设备125的其他计算装置使用以用于根据本公开的各种目的。
在示例性实施方式中,包括个体160的捕获图像可以提供个体160的可以被或可以不被数据捕获设备125使用的各种类型的信息。例如,在一些情况下,个体160的身高信息、体重信息和移动特性(步行风格、步态等)可以被认为是附带信息并且被数据捕获设备125忽略。在一些其他情况下,可以通过数据捕获设备125以通用或整体方式评估此类信息,以关注个体160(以及一个或多个其他个体,如果存在于图像中)的隐私权。以通用或整体方式评估数据的一个示例可以涉及获得行人相关信息,诸如例如确定人行道上的步行交通密度、确定人行道上的步行交通流率,或者关于使用人行横道的行人的时间相关信息。在至少一些场景中,可以通过评估传感器数据(对象检测器数据、运动检测器数据等)来代替图像或与图像组合来获得行人相关信息。
可以操作车辆控制器145以执行与车辆105相关的各种操作,例如诸如控制发动机操作(燃料喷射、速度控制、排放控制、制动等)、管理气候控制(空气调节、加热等)、激活安全气囊、以及发出通知(检查发动机灯、灯泡故障、胎压低等),并且还用于执行根据本公开的各种操作。
在所示的示例性场景中,车辆105是驾驶员操作的车辆,并且车辆控制器145响应由驾驶员150执行的动作(例如诸如,当驾驶员150执行制动操作时降低车辆105的速度,当驾驶员150应用巡航控制时使车辆105以巡航速度移动,以及当驾驶员150致动加速器或制动器时选择合适的挡位)。
在另一个示例性场景中,车辆105是自主车辆,并且车辆控制器145执行可以复制由驾驶员150执行的那些操作的各种操作中的一些或全部。根据本公开,自主车辆的车辆控制器145可以被配置为执行与捕获数据和提供隐私权相关联的各种操作。捕获数据可以包括例如车辆控制器145独立地或与数据捕获设备125协作地配置相机以捕获图像,然后操作相机以捕获图像。
信息娱乐系统140可以包括各种娱乐项(诸如收音机、流式音频解决方案等,以及用于数字音频装置的USB访问端口)的组合。信息娱乐系统140还可以包括其他类型的项,例如诸如导航系统和显示在显示屏上的图形用户界面(GUI)。驾驶员150可以使用GUI来与数据捕获设备125交互以捕获各种图像,诸如例如位于车辆105外部的个体和对象的照片、视频片段或实时视频。
安装在车辆105上的相机可以是各种类型的图像捕获装置中的任一种,诸如例如捕获静态图像的数码相机、捕获视频片段的摄像机、捕获实时视频的摄像机和/或红外相机。相机中的每一者可以安装在车辆105上的各种位置中的任一者处。在所示实施方式中,相机130、相机115和相机120中的每一者以允许操作相机以捕获位于车辆105外部的对象的图像的方式安装在车辆105的车身部分上。
更具体地,在所示的示例中,相机130是安装在车辆105的车顶上的图像捕获装置,并且提供360度视野用于捕获位于车辆105外部周围的对象的图像。图像被传送到数据捕获设备125以执行根据本公开的各种操作。当车辆105是自主车辆时,相机130还可以被配置为将图像传送到车辆控制器145并且使得车辆控制器145能够自主地控制相机130的操作。
相机115可以安装在车辆105的前部上(例如,在前保险杠上、在格栅后面、在前挡风玻璃上等)并且被配置用于捕获位于车辆105前方的对象的图像。相机120可以安装在车辆105的后部上(例如,在后保险杠上、在行李厢上、在牌照上等)并且被配置用于捕获位于车辆105后方的对象的图像。由相机115和相机120捕获的图像可以被传送到数据捕获设备125以执行根据本公开的各种动作。
当车辆105是自主车辆时,由相机130、相机115和/或相机120捕获的图像可以被传送到车辆控制器145以使得车辆控制器145能够自主地控制车辆105的移动(例如,导航、事故等)。
在本公开的示例性实施方式中,相机中的一者或多者可以由驾驶员150控制以捕获图像,所述图像由相机传送到数据捕获设备125以用于根据本公开的各种目的。在另一个示例性实施方式中,相机中的一者或多者可以由数据捕获设备125与驾驶员150(当存在时)协作或独立地(诸如例如当车辆105是自主车辆时或者当图像捕获过程自动化时)控制。根据本公开,捕获的图像可以用于各种目的。
在示例性应用中,数据捕获设备125和一个或多个相机可以被配置用于捕获图像并对图像进行操作,作为用于生成各种类型的地图和视图(诸如例如由Google 和Google Street />提供的地图和视图)的制图操作的一部分。
根据本公开的示例性成像操作可以包括操作相机130以捕获可能存在于车辆105外部的各种对象(人造对象、自然对象、有生命对象、无生命对象等)的全景视图(≤360度)。在一些情况下,捕获的图像中的一者或多者可以包括可能存在于车辆105外部的一个或多个个体。例如,捕获的图像可以包括图1中所示的个体160。在所示的示例性场景中,个体160是持有个人装置165(在该示例中为智能电话)的行人。
个体160可能意识到或可能未意识到他/她的图像正被车辆105的一个或多个相机捕获。通常期望在捕获个体160的图像时向个体160提供通知以减少可能侵犯个体160的隐私权的风险,这可能因州和国家而异。因此,根据本公开,数据捕获设备125被配置为向个体160通知正在发生成像操作以及关于存在个体160的捕获图像如何行他的/她的隐私权。
在示例性实施方式中,数据捕获设备125通过发出视觉和/或可听警告来向个体160通知图像捕获操作。视觉警告的一个示例是通知灯135的使用。通知灯135可以是例如引起个体160注意的旋转橙色灯。通知灯135可以安装在车辆105的各个部分上,诸如例如安装在车辆105的车顶上邻近相机130(如图1所示)或安装在相机130的顶部上。
可以经由音频装置(诸如例如扬声器110)发出可听警告。在这种情况下,数据捕获设备125可以将音频信号传送到扬声器110以产生哔哔声,所述声可以就图像捕获操作警告个体160。
在另一个示例性实施方式中,数据捕获设备125通过在信息娱乐系统140的显示屏上和/或从车辆105外部可查看的显示屏170上显示通知来向个体160通知图像捕获操作。从车辆105外部可查看的显示屏可以例如安装在车辆105的侧板上(例如,当车辆105是厢式货车时)、安装在车辆105的车窗上或安装在车辆105的后部。
通知可以包括例如提供关于进行中的图像捕获操作的信息的消息。通知还可以包括标识符,个体160可以使用所述标识符来访问与捕获的图像有关的信息并关于捕获的图像行使他的/她的隐私权。在示例性实施方式中,标识符可以是机器可读代码(诸如例如快速响应(QR)码或条形码)、数字代码或文本代码(例如,访问代码或代码字)。机器可读代码、数字代码或文本代码可以由个体160使用来与诸如数据捕获设备125、服务器计算机(未示出)和/或云计算机(未示出)的装置进行通信,以用于获得与捕获的图像有关的信息。
当使用时,机器可读代码可以由个体160(例如,通过使用个人装置165)扫描以获得关于如何访问诸如数据捕获设备125、服务器计算机、分布式账本和/或云计算机的装置的信息。在示例性场景中,扫描机器可读代码可以提供数据捕获设备125、服务器计算机或云计算机的统一资源定位符(URL)。个体160可以使用URL来经由互联网与数据捕获设备125、服务器计算机或云计算机进行通信。
在另一个示例性实施方式中,数据捕获设备125通过向个人装置165传送呈文本消息形式的通知来向个体160通知图像捕获操作。文本消息可以包括例如URL和标识符,个体160可以使用所述URL和标识符来访问与捕获的图像有关的信息并关于所述图像行使他的/她的隐私权。在示例性实施方式中,标识符可以是包括在文本消息中的数字代码或文本代码(例如,访问代码或代码字)。个体160可以使用URL来访问数据捕获设备125、服务器计算机和/或云计算机。数字代码或文本代码可以用于获得与存在个体160的捕获图像有关的信息。
图2示出了包括设置在车辆105中的数据捕获设备125的示例性系统200。在该示例性场景中,车辆105的通信系统155被配置为与诸如例如计算机230、云计算机205、存储装置215和计算机系统220的各种装置进行无线通信。在所示的示例中,计算机系统220具有包括多个计算机的分布式计算架构。
无线通信可以经由网络210来执行,所述网络可以包括任一种网络或网络的组合,例如,诸如局域网(LAN)、广域网(WAN)、电话网络、蜂窝网络、电缆网络、无线网络和/或私有网络/公共网络(诸如互联网)。网络210的至少一部分包括允许车辆105的通信系统155与个体160的个人装置165进行通信的无线通信链路,诸如例如蜂窝通信链路、WiFi通信链路、超宽带(UWB)通信链路和通信链路。
计算机230可以是各种类型的计算机中的任一种,诸如例如服务器计算机、客户端装置、个人计算机和/或分布式计算机(作为单个计算实体彼此协作操作的多个计算机)。在所示场景中,计算机230包括处理器236,所述处理器被配置为执行存储在存储器237中的计算机可执行指令以执行根据本公开的各种操作。必须理解,本文关于设置在车辆105中的数据捕获设备125(特别是参考向可能包括在由车辆105捕获的图像中的一个或多个个体提供隐私权)描述的各种操作可以由计算机230独立地或与根据本公开的车辆105的数据捕获设备125协作地执行。
云计算机205可以由数据捕获设备125使用以执行根据本公开的各种操作。必须理解,本文关于设置在车辆105中的数据捕获设备125(特别是参考向可能包括在由车辆105捕获的图像中的一个或多个个体提供隐私权)描述的各种操作可以由云计算机205独立地或与根据本公开的车辆105的数据捕获设备125协作地执行。
存储装置215可以被配置为存储根据本公开生成并且可由个体(诸如例如个体160)以上述方式(使用URL、标识符等)访问的图像。
在示例性实施方式中,具有分布式计算架构的计算机系统220被配置为托管分布式账本。分布式账本可以并入有以安全方式提供对个人信息的访问的区块链架构。例如,区块链架构允许第一个体获得与第一个体相关联的个人信息,并且防止第一个体访问与第二个体相关联的个人信息。区块链架构还通过确保诸如删除、编辑和插入的操作中的责任性来提供信息完整性。此外,分布式账本可以在给定条目中并入有其他元数据,以使个体能够搜索、验证和证明他们对特定PII数据元素具有合法权利。例如,分布式账本可以并入有关于PII数据收集的时间、日期和位置的信息。所述元数据可以经由加密哈希函数进行模糊处理,以保护所收集的数据和个体的隐私,同时允许搜索和其他功能性。分布式账本实施例的特定架构和模式可以如本领域中已知的那样变化(例如,私有的、公共的、许可的、无许可的、哈希图、DAG分布式账本、全息链等)。
图3示出了根据本公开的实施例的可以由数据捕获设备125生成的示例性标识符。示例性标识符是机器可读符号,在这种情况下是快速响应(QR)码300。QR码300可以被配置为提供各种类型的信息,诸如例如数据捕获设备125的URL、计算机230的URL、存储装置215的URL和/或计算机系统220的URL。
在示例性实施方式中,QR码300以没有附加内容(诸如图标、标签或文本)的标准格式提供。在另一个示例性实施方式中,诸如例如通过包括如图3所示的一个或多个相机图标、文本指令315和文本指令320,QR码300可以具有自定义格式。
在示例性实施方式中,QR码300可以由数据捕获设备125在发起图像捕获操作时生成,所述图像捕获操作产生存在个体160的一个或多个图像。在另一个示例性实施方式中,数据捕获设备125可以在检测到车辆105附近存在个体160时生成QR码300。在又另一实施方式中,数据捕获设备125可以在评估捕获的图像并检测到在捕获的图像中存在个体160时生成QR码300。
然后,QR码300可以显示在装置的显示屏上,诸如例如显示在信息娱乐系统140的显示屏上和/或从车辆105外部可查看的显示屏上。当图像捕获操作停止时,数据捕获设备125可以中断QR码300的显示。在发起可能存在或可能不存在个体160的后续图像捕获操作时生成不同的QR码。因此,每个QR码可以与每个相应的视频记录、图像捕获会话和/或图像唯一地相关联。
图4示出了根据本公开的实施例的可以由数据捕获设备125生成的示例性文本消息405。文本消息405可以由数据捕获设备125无线地传输到图4中所示的个人装置165。在该示例中,文本消息405提供警告,所述警告包括对正在捕获图像的车辆的描述和关于如何访问网站以在需要时行使隐私权的指令。
文本消息405中还包括供个体160使用来行使他的/她的隐私权的标识符。在所示的示例中,标识符是代码编号(在该示例中为9821)。在另一个示例中,标识符可以是代码字。
在示例性实施方式中,代码编号(或代码字)可以由数据捕获设备125在发起图像捕获操作时生成,所述图像捕获操作产生存在个体160的一个或多个图像。在另一个示例性实施方式中,数据捕获设备125可以在检测到车辆105附近存在个体160时生成代码编号(或代码字)。在又另一实施方式中,数据捕获设备125可以在评估捕获的图像并检测到在捕获的图像中存在个体160时生成代码编号(或代码字)。
在发起可能存在或可能不存在个体160的后续图像捕获操作时生成不同的代码编号(或代码字)。因此,每个代码编号(或代码字)可以与每个相应的视频记录、图像捕获会话和/或图像唯一地相关联。
图5示出了根据本公开的用于提供隐私保护的过程的序列图500。更具体地,序列图500示出了可以硬件、软件或其组合实施的一系列操作。在软件的背景下,操作表示存储在一个或多个非暂时性计算机可读介质(诸如例如设置在数据捕获设备125中的存储器127)中的计算机可执行指令,所述计算机可执行指令在由一个或多个处理器(诸如设置在数据捕获设备125中的处理器126)执行时执行所述操作。操作中的一些表示存储在计算机230的存储器237和设置在计算机系统220的一个或多个计算机中的一个或多个存储器装置中的计算机可执行指令。下面通过参考图1至图4中所示的对象中的一些(车辆105、个体160等)来描述序列图500。然而,必须理解,所描述的操作和概念同样适用于各种其他对象和场景中的任一者。
一般而言,计算机可执行指令包括执行特定功能或实施特定抽象数据类型的例程、程序、对象、部件、数据结构等。描述操作的次序不意图被解释为限制,并且任何数量的所描述的操作可以不同的次序执行、省略、以任何次序组合和/或并行实施。序列图500中描述的操作中的一些或全部可以由数据捕获设备125独立地或与其他装置(诸如例如车辆控制器145、个体160的个人装置165、计算机230、计算机系统220和存储装置215)协作地执行。在一些情况下,下面关于计算机系统220、计算机230和/或云计算机205描述的操作可以仅由车辆105的数据捕获设备125来执行。
操作505涉及由车辆105的数据捕获设备125发起的数据捕获操作。在该示例中,数据捕获操作是图像捕获操作。在开始图像捕获操作时,数据捕获设备125生成标识符,诸如例如上述QR码300或文本消息405。
然后,数据捕获设备125可以将标识符传输到计算机系统220。在示例性实施方式中,计算机系统220被配置为充当支持区块链架构的分布式账本。区块链架构通过确保诸如删除、编辑和插入的操作中的责任性来提供信息完整性。在示例性情况下,与个体相关联的标识符可以被编码并存储在分布式账本中。编码程序的一个示例是将呈本机格式的信息转换成编码格式的加密哈希程序。因此,例如,可以以矢量值或一组二进制值的形式存储与图像相关联的信息,而不是以本机图像格式存储图像。矢量值可由个体搜索。然而,由于区块链架构,与矢量值相关联的图像信息不能被篡改。呈元数据形式的附加信息也可以用于存储标识符,诸如例如以针对个体的每个特性(面部、姓名、地址等)和针对每个车辆参数(注册信息、品牌、型号、颜色等)的单独条目形式存储标识符。
信息可以以各种方式存储,包括例如以结构格式(例如,树格式)和/或以信息数据集、子集和数值的形式存储。个体可以通过使用与结构格式相关联的命名法来搜索信息。
操作510指示由数据捕获设备125捕获的一个或多个图像(数字图像、视频片段等)连同一个或多个相应的标识符的传输。图像和标识符可以被传输到计算机230。计算机230可以被配置为以允许基于图像(或多个图像)与相应标识符的关联来检索图像(或多个图像)的方式存储图像和相应标识符。因此,例如,可以由装置(诸如例如个体160的个人装置165)通过使用与第一图像相关联的第一标识符来检索第一图像,并且可以通过使用与第二图像相关联的第二标识符来检索第二图像。
在另一个示例性实施方式中,图像和标识符可以由数据捕获设备125传输到云计算机205。应当理解,下面关于计算机230的描述同样适用于云计算机205。
操作515指示可以由个体160通过使用个人装置165发起并被传输到计算机230(或云计算机205)的查询。所述查询可以针对标识可以适用于个体160并存储在计算机系统220中的一个或多个标识符(经由操作505)。
在示例性实施方式中,所述查询可以基于个体160提供信息,诸如例如对捕获图像的车辆105的描述、图像捕获的发生日期、图像捕获的发生时间和日期、图像捕获发生的位置(地址、位置描述、场所描述、对场所处存在的对象的描述等)和/或个体160的个人特性。个体160的个人特性可以包括例如个体160的图像或对个体160的描述(年龄、身体特征、民族、原住地等)。所述查询还可以基于诸如矢量标识符或标签(诸如上述那些)的项。
在另一个示例性实施方式中,所述查询可以基于用于通过使用搜索引擎(诸如例如或/>)进行搜索或者用于在图像数据库(诸如例如Google/>或/>)中定位图像的关键词、搜索术语和/或搜索程序。
在又另一示例性实施方式中,所述查询可以基于由个人装置165从数据捕获设备125接收的信息,并且具体地基于标识符,诸如例如上述QR码300或包括在上述文本消息405中的代码编号(例如,代码3.1415926)。
操作520指示对由个体160发起的查询的响应。在示例性实施方式中,所述响应提供关于与所述查询相关联的所存储图像的信息。所述信息可以包括例如可以由个体160用来访问存储在计算机230(或云计算机205)中的图像的访问信息(URL、密码等)。
操作525指示由个体160(通过使用个人装置165或诸如例如膝上型计算机或台式计算机的任何其他装置)发起的用于访问存储在计算机230(或云计算机205)中的图像的通信。个体160可以检查存储的图像中的一者或多者,特别是存在他/她的那些图像,并执行一个或多个动作。在示例性场景中,个体160可能会发现包括他/她的图像是可接受的,并且可能决定不采取任何动作。在另一个示例性场景中,个体160可以决定做出隐私请求以删除存在他/她的一个或多个存储的图像或反对处理他们的数据。在这种情况下,计算机230可以通过评估图像以确定图像中个体160的存在来验证请求的有效性。计算机230还可以评估删除图像对由数据捕获设备125执行的数据捕获程序的预期目标的影响。在一些情况下,如果要全部删除图像,则可能会损害目标。在此类情况下,计算机230可以执行照片编辑操作以向个体160提供隐私(使像素模糊、应用黑色矩形/正方形、选择性地删除存在个体160的图像的一部分等)。在编辑之后,计算机230可以寻求个体160的批准以保留经编辑的图像。如果个体160提供批准,则保存经编辑的图像。然而,如果个体160拒绝批准,则计算机230删除经编辑的图像。
在又另一示例性场景中,计算机230可以通过删除图像来响应所述请求,而不考虑损害由数据捕获设备125执行的数据捕获程序的目标。
操作530涉及计算机230向个体160通知对图像执行的动作(例如,编辑或删除)。
操作535涉及可以对可以存储在计算机系统220中的账本执行的账本更新动作。账本更新操作可以包括例如删除与一个或多个已删除图像相关联的一个或多个标识符。
图6示出了根据本公开的实施例的可以包括在车辆(例如,车辆105)中的一些功能部件。示例性部件可以包括数据捕获装置605、警告装置610、车辆控制部件615、车辆控制器145、信息娱乐系统140、通信系统155和数据捕获设备125。各种部件经由诸如示例性总线611的一根或多根总线彼此通信地耦合。可以使用各种有线和/或无线技术来实施总线611。例如,总线611可以是车辆总线,所述车辆总线使用控制器局域网(CAN)总线协议、面向媒体的系统传输(MOST)总线协议和/或CAN灵活数据(CAN-FD)总线协议。总线611中的一些或所有部分也可以使用诸如超宽带、Wi-Fi、/>或近场通信(NFC)的无线技术来实施。在示例性实施方式中,可以使用作为统一的基于IP的连接性协议的Matter协议。Matter协议提供各种装置之间的互操作性,所述各种装置包括人工智能机器人、无人机和物联网(IoT)平台。
信息娱乐系统140可以包括具有用于执行各种操作的GUI的显示系统636。GUI可以例如由驾驶员150使用来与数据捕获设备125交互并执行与隐私权相关联的动作。
数据捕获装置605可以包括各种类型的传感器、检测器和/或相机(诸如例如图1中所示的相机115、相机120和相机130)。
警告装置610可以用于警告位于车辆105外部的个体图像捕获操作。几个示例性警告装置可以包括扬声器110和通知灯135。在另一个示例中,警告方法可以是使用公共分布式账本本身。
车辆控制部件615可以包括与车辆105的驾驶功能(例如诸如,发动机、制动器、加速器和燃料喷射)和各种其他功能(诸如控制设置在车辆105中的相机)相关联的各种部件和系统。当车辆105是自主车辆时,车辆控制器145可以控制车辆控制部件615中的至少一些以控制车辆105的某些操作。
通信系统155可以包括各种部件,诸如例如无线发射器、无线接收器和/或无线收发器,它们被配置为允许数据捕获设备125与诸如例如个人装置165、计算机230、云计算机205、计算机系统220和存储装置215的装置进行通信。可以通过使用各种通信格式中的任一者(诸如例如WiFi、蜂窝、TCP/IP、超宽带(UBW)、/>和近场通信(NFC)),经由无线信号直接或经由网络210来执行通信。
在一种实施方式中,数据捕获设备125可以是独立装置(例如,封闭在外壳中)。在另一种实施方式中,数据捕获设备125的一些或所有部件可以与车辆控制器145一起容纳、合并或可以共享功能性。例如,将数据捕获设备125的功能性与车辆控制器145的功能性相组合的集成单元可以由单个处理器和单个存储器装置操作。在所示的示例性配置中,数据捕获设备125包括处理器126、输入/输出接口685和存储器127。
输入/输出接口685被配置为在数据捕获设备125与诸如数据捕获装置605(例如,用于从相机接收图像)的其他部件之间提供通信。
作为非暂时性计算机可读介质的一个示例的存储器127可以用于存储操作系统(OS)680、数据库675和各种代码模块,诸如数据捕获系统模块670。代码模块以可以由处理器126执行以执行根据本公开的各种操作的计算机可执行指令的形式提供。
数据库675可以用于存储信息,诸如例如通过使用数据捕获装置605捕获的图像和从计算机230、云计算机205、计算机系统220和存储装置215获得的或传输到它们的图像。
数据捕获系统模块670可以由处理器126执行以执行根据本公开的各种操作,包括执行上述示例性序列图500的一些操作。
图7示出了根据本公开的实施例的可包括在计算机230中的一些功能部件。示例性部件可以包括处理器236、输入/输出接口785和存储器237。
输入/输出接口785被配置为允许计算机230与其他部件(诸如车辆105的数据捕获设备125、云计算机205、计算机系统220和存储装置215)之间的交互。更具体地,在示例性实施方式中,输入/输出接口785被配置为从各种装置(诸如例如数据捕获设备125)接收图像和标识符,如上文关于序列图500所述。
作为非暂时性计算机可读介质的另一个示例的存储器237可以用于存储操作系统(OS)780、数据库775和各种代码模块,诸如数据捕获系统模块770。代码模块以可由处理器236执行以执行根据本公开的各种操作的计算机可执行指令的形式提供。
数据库775可以用于存储信息,诸如例如从数据捕获设备125获得的图像和标识符。
数据捕获系统模块770可以由处理器236执行以执行根据本公开的各种操作,包括执行上述示例性序列图500的一些操作。
在以上公开中,已参考形成以上公开的一部分的附图,附图示出了其中可实践本公开的具体实施方式。应当理解,在不脱离本公开的范围的情况下,可利用其他实施方式,并且可进行结构改变。说明书中对“一个实施例”、“实施例”、“一个示例实施例”、“示例实施例”等的引用指示所描述的实施例可以包括特定特征、结构或特性,但是每一个实施例可以不必包括所述特定特征、结构或特性。此外,此类短语不一定是指同一实施例。此外,当结合实施例描述特定特征、结构或特性时,无论是否明确地描述,本领域技术人员都将认识到结合其他实施例的此类特征、结构或特性。
本文所公开的系统、设备、装置和方法的实施方式可以包括或利用包括硬件(诸如,例如本文所讨论的一个或多个处理器和系统存储器)的一个或多个装置。更具体地,必须理解,上面关于车辆105的数据捕获设备125描述的各种操作可以由各种其他装置(诸如例如计算机230)来执行(且反之亦然)。计算机230可以独立地或与数据捕获设备125协作地执行这些操作。
本文公开的装置、系统和方法的实施方式可通过计算机网络进行通信。“网络”被定义为使得能够在计算机系统和/或模块和/或其他电子装置之间传输电子数据的一个或多个数据链路。当通过网络或另一种通信连接(硬连线、无线或者硬连线或无线的任何组合)向计算机传递或提供信息时,所述计算机适当地将连接视为传输介质。传输介质可包括网络和/或数据链路,所述网络和/或数据链路可用于携载呈计算机可执行指令或数据结构的形式的期望的程序代码装置,并且可由通用或专用计算机访问。以上项的组合也应包括在非暂时性计算机可读介质的范围内。
计算机可执行指令包括例如在处理器处执行时致使处理器执行某种功能或功能组的指令和数据。计算机可执行指令可以是例如二进制代码、中间格式指令(诸如汇编语言)或者甚至源代码。尽管已经用特定于结构特征和/或方法动作的语言描述了本主题,但是应当理解,在所附权利要求中限定的主题不必限于上面描述的所述特征或动作。而是,所描述的特征和动作被公开作为实施权利要求的示例性形式。
存储器装置(诸如存储器127)可以包括任一存储器元件或易失性存储器元件(例如,随机存取存储器(RAM,诸如DRAM、SRAM、SDRAM等))和非易失性存储器元件(例如ROM,硬盘驱动器、磁带、CDROM等)的组合。此外,存储器装置可并入有电子、磁性、光学和/或其他类型的存储介质。在本文件的背景下,“非暂时性计算机可读介质”可以是例如但不限于电子、磁性、光学、电磁、红外或半导体系统、设备或装置。计算机可读介质的更具体的示例(非详尽列表)将包括以下项:便携式计算机软磁盘(磁性)、随机存取存储器(RAM)(电子)、只读存储器(ROM)(电子)、可擦除可编程只读存储器(EPROM、EEPROM或快闪存储器)(电子)以及便携式压缩盘只读存储器(CD ROM)(光学)。应注意,计算机可读介质甚至可以是上面打印有程序的纸张或另一种合适的介质,因为可例如经由对纸张或其他介质的光学扫描来电子地捕获程序,随后进行编译、解译或另外在需要时以合适的方式进行处理,并且随后存储在计算机存储器中。
本领域技术人员将了解,本公开可在具有许多类型的计算机系统配置的网络计算环境中实践,所述计算机系统配置包括内置式车辆计算机、个人计算机、台式计算机、膝上型计算机、消息处理器、手持式装置、多处理器系统、基于微处理器的或可编程的消费电子产品、网络PC、小型计算机、大型计算机、移动电话、PDA、平板计算机、寻呼机、路由器、交换机、各种存储装置等。本公开还可以在分布式系统环境中实践,其中通过网络链接(通过硬连线数据链路、无线数据链路或通过硬连线数据链路与无线数据链路的任何组合)的本地和远程计算机系统两者都执行任务。在分布式系统环境中,程序模块可位于本地和远程存储器存储装置两者中。
此外,在适当的情况下,本文中描述的功能可在以下一者或多者中执行:硬件、软件、固件、数字部件或模拟部件。例如,一个或多个用集成电路(ASIC)可以被编程为执行本文所描述的系统和程序中的一者或多者。贯穿说明书以及权利要求使用的某些术语是指特定系统部件。如本领域技术人员应当理解,部件可通过不同的名称来指代。本文件不意图区分名称不同但功能相同的部件。
应注意,上文所讨论的传感器实施例可包括计算机硬件、软件、固件或它们的任何组合以执行它们的功能的至少一部分。例如,传感器可以包括被配置为在一个或多个处理器中执行的计算机代码,并且可以包括由计算机代码控制的硬件逻辑/电路。在本文中提供这些示例性装置是出于说明的目的而非意在进行限制。如相关领域的技术人员所知晓,本公开的实施例可以在其他类型的装置中实施。
本公开的至少一些实施例涉及计算机程序产品,所述计算机程序产品包括(例如,以软件形式)存储在任何计算机可用介质上的这样的逻辑。这种软件当在一个或多个数据处理装置中被执行时致使装置如本文所描述那样进行操作。
尽管上文已描述了本公开的各种实施例,但应当理解,仅通过示例而非限制的方式呈现本公开的各种实施例。相关领域的技术人员将明白,在不脱离本公开的精神和范围的情况下可进行形式和细节上的各种改变。因此,本公开的广度和范围不应受到上述示例性实施例中的任何一个限制,而是应仅根据所附权利要求和其等效物限定。已经出于说明和描述目的而呈现了前述描述。前述描述并不意图是详尽的或将本公开限制于所公开的精确形式。鉴于以上教导,许多修改和变化形式是可能的。此外,应注意,前述可选实施方式中的任一者或全部可按任何所期望的组合使用,以形成本公开的附加混合实施方式。例如,相对于特定装置或部件描述的功能中的任一者可以由另一个装置或部件执行。另外,尽管已经描述了具体装置特性,但本公开的实施例可涉及许多其他装置特性。另外,尽管已用特定于结构特征和/或方法动作的语言描述了实施例,但是应当理解,本公开不一定受限于所描述的具体特征或动作。而是,将具体特征和动作公开为实施所述实施例的说明性形式。除非另有特别说明或在使用时在上下文内以其他方式理解,否则诸如尤其是“能够”、“可能”、“可以”或“可”的条件语言通常意图表达某些实施例可能包括某些特征、元件和/或步骤,而其他实施例可不包括某些特征、元件和/或步骤。因此,此类条件语言通常并不意图暗示一个或多个实施例无论如何都需要各特征、元件和/或步骤。
根据实施例,所述标识符是机器可读符号,其中所述显示装置是设置在所述车辆的车厢区域中或安装在所述车辆的车身部分上中的一者,其中向所述个体传送所述通知包括在所述显示装置的所述显示屏上显示所述通知,并且其中所述计算机可执行指令的执行还执行包括以下项的操作:在所述数据捕获程序终止时中断显示所述通知。
根据实施例,本发明的特征还在于:第二计算机,所述第二计算机包括:第二存储器,所述第二存储器存储第二计算机可执行指令;以及第二处理器,所述第二处理器被配置为访问所述第二存储器并执行所述第二计算机可执行指令以执行包括以下项的第二操作:从所述数据捕获设备接收所述标识符或所述至少一个图像中的至少一者;从所述个体的个人装置接收进行以下中的一者的请求:删除所述至少一个图像或提供关于所述至少一个图像的信息;以及向所述个人装置提供对所述请求的响应。
根据实施例,所述第二计算机是云计算机,所述云计算机被配置为将所述标识符存储在可由所述个体访问的分布式账本中。
根据实施例,所述第一处理器被配置为访问所述第一存储器并执行所述计算机可执行指令以向所述云计算机传输呈编码格式的所述标识符。
根据实施例,本发明的特征还在于:通信系统,所述通信系统被配置为向位于所述车辆外部的所述个体传送指示正在执行所述数据捕获程序的通信。

Claims (15)

1.一种方法,其包括:
由车辆发起数据捕获程序,所述数据捕获程序包括捕获至少一个图像,所述至少一个图像包括位于所述车辆外部的个体;
由所述车辆生成用于标识所述至少一个图像的标识符;
由所述车辆生成包括所述标识符的通知;以及
由所述车辆向所述个体传送所述通知以向所述个体通知所述至少一个图像。
2.根据权利要求1所述的方法,其中所述标识符是机器可读符号,并且其中所述数据捕获程序还包括操作至少一个传感器以捕获与位于所述车辆外部的所述个体或对象中的至少一者相关联的数据。
3.根据权利要求1所述的方法,其还包括:
由所述车辆向第一云计算机传输包括位于所述车辆外部的所述个体的所述至少一个图像;以及
由所述车辆向所述第一云计算机或第二云计算机中的至少一者传输所述标识符。
4.根据权利要求3所述的方法,其还包括:
由所述第一云计算机或所述第二云计算机中的所述至少一者从个人装置接收对进行以下中的一者的请求:删除所述至少一个图像或提供关于所述至少一个图像的信息;以及
由所述第一云计算机或所述第二云计算机中的所述至少一者提供对所述请求的响应。
5.根据权利要求4所述的方法,其中所述至少一个图像是视频片段中的第一图像,并且其中所述请求包括所述标识符的副本。
6.根据权利要求3所述的方法,其中所述第一云计算机或所述第二云计算机中的所述至少一者被配置为将所述标识符存储在分布式账本中,并且其中所述方法还包括:
由所述第一云计算机或所述第二云计算机中的所述至少一者向所述个体的个人装置提供对存储在所述分布式账本中的所述标识符的访问。
7.根据权利要求3所述的方法,其还包括:
由所述车辆在能在所述车辆外部查看的显示屏上显示所述通知;以及
由所述车辆在所述数据捕获程序终止时中断显示所述通知。
8.一种方法,其包括:
由车辆发起数据捕获程序,所述数据捕获程序包括捕获至少一个图像;
由所述车辆在发起所述数据捕获程序时生成用于请求删除所述至少一个图像或请求包含在所述至少一个图像中的个人身份信息中的至少一者的标识符;
由所述车辆向第一云计算机传输包含所述个人身份信息的所述图像;以及
由所述车辆向所述第一云计算机或第二云计算机中的至少一者传输所述标识符;以及
通过所述车辆、所述第一云计算机或所述第二云计算机中的至少一者启用对所述第一云计算机或所述第二云计算机中的所述至少一者的公共访问。
9.根据权利要求8所述的方法,其还包括:
由所述车辆生成包括所述标识符的通知;
由所述车辆在能从所述车辆外部查看的显示屏上显示所述通知;以及
由所述车辆在所述数据捕获程序终止时中断显示所述通知。
10.根据权利要求9所述的方法,其中所述标识符是快速响应码或条形码中的一者。
11.根据权利要求9所述的方法,其中所述第一云计算机或所述第二云计算机中的所述至少一者被配置为将所述标识符存储在分布式账本中,并且其中所述分布式账本被配置为能由个体访问。
12.根据权利要求8所述的方法,其还包括:
由所述车辆传送指示正在执行所述数据捕获程序的通信,其中所述通信被配置为由位于所述车辆外部的个体接收。
13.根据权利要求12所述的方法,其中所述通信包括所述标识符,所述标识符被配置为由所述个体使用以请求删除包含在所述至少一个图像中的所述个体的所述个人身份信息。
14.根据权利要求12所述的方法,其中所述通信是视觉通信或可听通信中的一者。
15.一种系统,其包括:
车辆,所述车辆包括:
相机;
显示装置,所述显示装置具有显示屏;
数据捕获设备,所述数据捕获设备包括:
第一存储器,所述第一存储器存储计算机可执行指令;以及
第一处理器,所述第一处理器被配置为访问所述第一存储器并执行所述计算机可执行指令以执行包括以下各项的操作:
执行数据捕获程序,所述数据捕获程序包括操作所述相机以捕获包括位于所述车辆外部的个体的至少一个图像;
生成用于标识所述至少一个图像的标识符;
生成包括所述标识符的通知;以及
由所述车辆向所述个体传送所述通知以向所述个体通知所述至少一个图像。
CN202311372377.5A 2022-10-26 2023-10-23 传达与由车辆捕获的数据有关的隐私权 Pending CN118094611A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US18/049,913 US12169574B2 (en) 2022-10-26 2022-10-26 Communicating privacy rights pertaining to data captured by a vehicle
US18/049,913 2022-10-26

Publications (1)

Publication Number Publication Date
CN118094611A true CN118094611A (zh) 2024-05-28

Family

ID=90628753

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311372377.5A Pending CN118094611A (zh) 2022-10-26 2023-10-23 传达与由车辆捕获的数据有关的隐私权

Country Status (3)

Country Link
US (1) US12169574B2 (zh)
CN (1) CN118094611A (zh)
DE (1) DE102023129108A1 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102024113026A1 (de) * 2024-05-08 2025-11-13 Bayerische Motoren Werke Aktiengesellschaft Steuerung eines Kraftfahrzeugs

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10757114B2 (en) 2015-09-17 2020-08-25 Harman International Industries, Incorporated Systems and methods for detection of malicious activity in vehicle data communication networks
PH12023550536A1 (en) 2018-03-06 2024-02-12 Americorp Invest Llc Customized view of restricted information recorded into a blockchain
US10885590B2 (en) 2018-04-04 2021-01-05 International Business Machines Corporation Granting access to a blockchain ledger
DE102020106238B4 (de) * 2020-03-09 2022-08-04 Audi Aktiengesellschaft Schadendetektion und Verursachertracking
US12114168B2 (en) * 2022-03-08 2024-10-08 The Boeing Company Unmanned aerial vehicle authorization system and method
US12088909B2 (en) * 2022-06-15 2024-09-10 Google Llc Warning light thwart detection for recording devices

Also Published As

Publication number Publication date
US12169574B2 (en) 2024-12-17
DE102023129108A1 (de) 2024-05-02
US20240143804A1 (en) 2024-05-02

Similar Documents

Publication Publication Date Title
US12056755B2 (en) Geotagging location data
US11060882B2 (en) Travel data collection and publication
JP7366921B2 (ja) 乗客関連物品の紛失軽減
KR102043588B1 (ko) 자율 주행 차량 내에서 미디어 콘텐츠를 표시하기 위한 시스템 및 방법
US10289940B2 (en) Method and apparatus for providing classification of quality characteristics of images
US9843647B2 (en) Method and apparatus for providing selection and prioritization of sensor data
US20200349370A1 (en) Methods and systems for automatically predicting the repair costs of a damaged vehicle from images
US9530310B2 (en) Method and system for detecting and tracking a vehicle of interest utilizing a network of traffic image-capturing units
US11972015B2 (en) Personally identifiable information removal based on private area logic
CN105100218B (zh) 基于行车记录仪的车辆评价方法、装置及系统
CN112235748A (zh) 一种挪车提醒方法、装置及计算机存储介质
US11461872B1 (en) Method and system for vehicle image repositioning
JPWO2020100922A1 (ja) データ配信システム、センサデバイス及びサーバ
US11270168B1 (en) Method and system for vehicle image classification
US20230298350A1 (en) Vehicle identification system
WO2021053689A1 (en) Methods and systems for managing storage of videos in a storage device
EP3948660A1 (en) System and method for determining location and orientation of an object in a space
CN118094611A (zh) 传达与由车辆捕获的数据有关的隐私权
KR102650518B1 (ko) 차량번호를 이용한 입주자 확인 서비스 제공 시스템
US20240086502A1 (en) Methods of controlling permission on a device
US20230274586A1 (en) On-vehicle device, management system, and upload method
US20240419724A1 (en) Clip search with multimodal queries
JP2024127771A (ja) 車両により検出される事象データを集中的に収集するシステム及び方法
KR20220139591A (ko) 블랙박스 영상 제공 방법 및 이를 수행하는 장치들
Talmi et al. Basics for Autonomous Driving-Smart Testing and Validation Solutions

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