JP7504244B2 - 安全なコンピュータビジョン処理 - Google Patents
安全なコンピュータビジョン処理 Download PDFInfo
- Publication number
- JP7504244B2 JP7504244B2 JP2023013741A JP2023013741A JP7504244B2 JP 7504244 B2 JP7504244 B2 JP 7504244B2 JP 2023013741 A JP2023013741 A JP 2023013741A JP 2023013741 A JP2023013741 A JP 2023013741A JP 7504244 B2 JP7504244 B2 JP 7504244B2
- Authority
- JP
- Japan
- Prior art keywords
- fmr
- image
- tmr
- access
- cluster
- 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.)
- Active
Links
- 238000012545 processing Methods 0.000 title claims description 124
- 238000000034 method Methods 0.000 claims description 37
- 239000000872 buffer Substances 0.000 claims description 34
- 239000004744 fabric Substances 0.000 claims description 33
- 230000004044 response Effects 0.000 claims description 28
- 238000003384 imaging method Methods 0.000 claims 1
- 230000008901 benefit Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 3
- 238000007781 pre-processing Methods 0.000 description 3
- 238000012952 Resampling Methods 0.000 description 2
- 230000002411 adverse Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 230000002730 additional effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/52—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity ; Preventing unwanted data erasure; Buffer overflow
- G06F21/53—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity ; Preventing unwanted data erasure; Buffer overflow by executing in a restricted environment, e.g. sandbox or secure virtual machine
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/604—Tools and structures for managing or administering access control systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/71—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/94—Hardware or software architectures specially adapted for image or video understanding
- G06V10/955—Hardware or software architectures specially adapted for image or video understanding using specific electronic processors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2149—Restricted operating environment
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Software Systems (AREA)
- Computer Security & Cryptography (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Bioethics (AREA)
- Health & Medical Sciences (AREA)
- Databases & Information Systems (AREA)
- Multimedia (AREA)
- Automation & Control Theory (AREA)
- Mathematical Physics (AREA)
- Storage Device Security (AREA)
- Image Processing (AREA)
Description
Claims (20)
- 処理システムであって、
信頼できないアプリケーションを実行するように構成された処理クラスタと、
1つ以上の処理要素と、を備え、
前記1つ以上の処理要素は、
信頼メモリ領域(TMR)に記憶された画像データへのアクセスを制御するフェンスメモリ領域(FMR)を定義することと、
前記画像データにアクセスするためのFMR要求を前記信頼できないアプリケーションから受信したことに応じて、前記FMRが開いている場合に、前記信頼できないアプリケーションが前記画像データにアクセスするのを可能にすることと、
を行うように構成されている、
処理システム。 - 前記1つ以上の処理要素は、
前記画像データを取得することと、
前記画像データを前記TMRに記憶することと、
を行うように構成されている、
請求項1の処理システム。 - 前記1つ以上の処理要素は、
前記画像データを記憶する前記TMR内のバッファのセットを定義するように構成されている、
請求項1の処理システム。 - 前記1つ以上の処理要素と信頼関係を有するセキュリティプロセッサを備え、
前記1つ以上の処理要素は、
前記FMRが開いていることを示す情報を前記セキュリティプロセッサに提供し、前記FMRが開いている間に前記セキュリティプロセッサから前記FMR要求を受信するように構成されている、
請求項1の処理システム。 - 前記1つ以上の処理要素は、
前記FMRが閉じている間、前記信頼できないアプリケーションが前記画像データにアクセスするのを拒否するように構成されている、
請求項4の処理システム。 - 前記1つ以上の処理要素は、
前記FMRが閉じていることを示す情報を前記セキュリティプロセッサに提供するように構成されており、
前記セキュリティプロセッサは、
前記FMRが閉じている間、FMR要求を前記1つ以上の処理要素に転送しないように構成されている、
請求項5の処理システム。 - 前記1つ以上の処理要素は、
ユーザ入力に応じて、前記FMRを開く又は閉じるように設定するように構成されている、
請求項1の処理システム。 - 画像クラスタであって、
1つ以上の処理要素を備え、
前記1つ以上の処理要素は、
信頼メモリ領域(TMR)に記憶された画像データにアクセスする要求を、処理クラスタに実装された信頼できないアプリケーションから受信することと、
前記TMR内の画像データへのアクセスを制御するフェンスメモリ領域(FMR)が開いている場合に、前記信頼できないアプリケーションが前記画像データにアクセスするのを可能にすることと、
を行うように構成されている、
画像クラスタ。 - 前記1つ以上の処理要素は、
前記画像データを取得することと、
前記画像データを前記TMRに記憶することと、
を行うように構成されている、
請求項8の画像クラスタ。 - 前記1つ以上の処理要素は、
前記画像データを記憶する前記TMR内のバッファのセットを定義することと、
前記TMR内のバッファのセットへのアクセスを制御する前記FMRを定義することと、
を行うように構成されている、
請求項8の画像クラスタ。 - 前記1つ以上の処理要素は、
前記FMRが開いていることを示す情報を、前記画像クラスタと信頼関係を有するセキュリティプロセッサに提供することと、
前記FMRが開いている間に、前記セキュリティプロセッサから、前記TMRに記憶された画像データにアクセスするための要求を受信することと、
を行うように構成されている、
請求項8の画像クラスタ。 - 前記セキュリティプロセッサは、
前記FMRが閉じている間、前記TMRに記憶された画像データにアクセスするための要求を転送しないように構成されている、
請求項11の画像クラスタ。 - 前記1つ以上の処理要素は、
前記FMRを閉じることと、
前記FMRが閉じている間、前記信頼できないアプリケーションが前記画像データにアクセスするのを拒否することと、
を行うように構成されている、
請求項8の画像クラスタ。 - 前記1つ以上の処理要素は、
ユーザ入力に応じて、前記FMRを開く又は閉じるように設定するように構成されている、
請求項8の画像クラスタ。 - 処理システムであって、
画像クラスタと、
信頼できないアプリケーションを実装するように構成された処理クラスタと、
前記画像クラスタの少なくとも一部と前記処理クラスタの少なくとも一部とを通信可能に結合するように構成されたデータファブリックと、を備え、
前記データファブリックは、
信頼メモリ領域(TMR)の一部に記憶された画像データにアクセスするための要求を、前記処理クラスタに実装された信頼できないアプリケーションから受信することと、
前記TMRの一部に関するフェンスメモリ領域(FMR)が開いていることに応じて、信頼できないアプリケーションが前記TMRの一部に記憶された画像データにアクセスするための要求を許可することと、
を行うように構成されている、
処理システム。 - 前記画像クラスタは、
前記TMRの一部に記憶された画像データへのアクセスを制御する前記FMRを定義するように構成されている、
請求項15の処理システム。 - 前記データファブリックは、
前記TMRの一部に関するFMRが閉じていることに応じて、前記信頼できないアプリケーションが、前記画像クラスタから、前記TMRの一部に記憶された画像データにアクセスするための要求を拒否するように構成されている、
請求項15の処理システム。 - 前記データファブリックは、
前記FMRが閉じている場合に、メモリアクセスフォールトを、前記処理クラスタに実装された信頼できないアプリケーションに発行するように構成されている、
請求項17の処理システム。 - 前記画像クラスタは、
前記画像データにアクセスするための要求を前記信頼できないアプリケーションから受信したことに応じて、前記FMRが開いている場合に、前記信頼できないアプリケーションが前記画像データにアクセスすることを可能にするように構成されている、
請求項15の処理システム。 - 前記画像クラスタは、
前記FMRを開くことと、
前記FMRが開いていることを示す情報を前記データファブリックに提供することと、
を行うように構成されている、
請求項15の処理システム。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US16/228,349 | 2018-12-20 | ||
US16/228,349 US11443051B2 (en) | 2018-12-20 | 2018-12-20 | Secure computer vision processing |
PCT/US2019/066615 WO2020131742A1 (en) | 2018-12-20 | 2019-12-16 | Secure computer vision processing |
JP2021531810A JP7221391B2 (ja) | 2018-12-20 | 2019-12-16 | 安全なコンピュータビジョン処理 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021531810A Division JP7221391B2 (ja) | 2018-12-20 | 2019-12-16 | 安全なコンピュータビジョン処理 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2023052810A JP2023052810A (ja) | 2023-04-12 |
JP7504244B2 true JP7504244B2 (ja) | 2024-06-21 |
Family
ID=71098653
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021531810A Active JP7221391B2 (ja) | 2018-12-20 | 2019-12-16 | 安全なコンピュータビジョン処理 |
JP2023013741A Active JP7504244B2 (ja) | 2018-12-20 | 2023-02-01 | 安全なコンピュータビジョン処理 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021531810A Active JP7221391B2 (ja) | 2018-12-20 | 2019-12-16 | 安全なコンピュータビジョン処理 |
Country Status (6)
Country | Link |
---|---|
US (2) | US11443051B2 (ja) |
EP (1) | EP3899768A4 (ja) |
JP (2) | JP7221391B2 (ja) |
KR (2) | KR20230097208A (ja) |
CN (1) | CN113228015A (ja) |
WO (1) | WO2020131742A1 (ja) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007258957A (ja) | 2006-03-22 | 2007-10-04 | Oki Electric Ind Co Ltd | 映像監視システム及びその映像表示方法 |
US20080109662A1 (en) | 2006-11-07 | 2008-05-08 | Spansion Llc | Multiple stakeholder secure memory partitioning and access control |
US20130057384A1 (en) | 2008-10-03 | 2013-03-07 | Vidsys, Inc. | Method and apparatus for surveillance system peering |
US20130305342A1 (en) | 2012-05-10 | 2013-11-14 | Qualcomm Incorporated | Hardware enforced output security settings |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7152165B1 (en) * | 1999-07-16 | 2006-12-19 | Intertrust Technologies Corp. | Trusted storage systems and methods |
EP2515239B1 (en) | 2009-12-14 | 2017-03-29 | Panasonic Intellectual Property Management Co., Ltd. | Information processing apparatus |
US9202105B1 (en) * | 2012-01-13 | 2015-12-01 | Amazon Technologies, Inc. | Image analysis for user authentication |
US9697346B2 (en) * | 2012-03-06 | 2017-07-04 | Cisco Technology, Inc. | Method and apparatus for identifying and associating devices using visual recognition |
US9158942B2 (en) | 2013-02-11 | 2015-10-13 | Intel Corporation | Securing display output data against malicious software attacks |
US10984136B2 (en) | 2017-04-21 | 2021-04-20 | Micron Technology, Inc. | Secure memory device with unique identifier for authentication |
-
2018
- 2018-12-20 US US16/228,349 patent/US11443051B2/en active Active
-
2019
- 2019-12-16 CN CN201980082150.2A patent/CN113228015A/zh active Pending
- 2019-12-16 WO PCT/US2019/066615 patent/WO2020131742A1/en unknown
- 2019-12-16 JP JP2021531810A patent/JP7221391B2/ja active Active
- 2019-12-16 EP EP19899587.0A patent/EP3899768A4/en active Pending
- 2019-12-16 KR KR1020237020468A patent/KR20230097208A/ko active Application Filing
- 2019-12-16 KR KR1020217018940A patent/KR102546704B1/ko active IP Right Grant
-
2022
- 2022-08-17 US US17/889,956 patent/US20230110765A1/en active Pending
-
2023
- 2023-02-01 JP JP2023013741A patent/JP7504244B2/ja active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007258957A (ja) | 2006-03-22 | 2007-10-04 | Oki Electric Ind Co Ltd | 映像監視システム及びその映像表示方法 |
US20080109662A1 (en) | 2006-11-07 | 2008-05-08 | Spansion Llc | Multiple stakeholder secure memory partitioning and access control |
US20130057384A1 (en) | 2008-10-03 | 2013-03-07 | Vidsys, Inc. | Method and apparatus for surveillance system peering |
US20130305342A1 (en) | 2012-05-10 | 2013-11-14 | Qualcomm Incorporated | Hardware enforced output security settings |
Also Published As
Publication number | Publication date |
---|---|
EP3899768A4 (en) | 2022-09-07 |
JP2023052810A (ja) | 2023-04-12 |
US20230110765A1 (en) | 2023-04-13 |
JP7221391B2 (ja) | 2023-02-13 |
JP2022512122A (ja) | 2022-02-02 |
US11443051B2 (en) | 2022-09-13 |
KR20230097208A (ko) | 2023-06-30 |
KR20210094591A (ko) | 2021-07-29 |
WO2020131742A1 (en) | 2020-06-25 |
CN113228015A (zh) | 2021-08-06 |
KR102546704B1 (ko) | 2023-06-22 |
US20200202027A1 (en) | 2020-06-25 |
EP3899768A1 (en) | 2021-10-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11757885B2 (en) | Transaction security systems and methods | |
US10664583B2 (en) | Secure communication between a virtual smartcard enclave and a trusted I/O enclave | |
EP2807560A1 (en) | Privileged access auditing | |
JP2007535727A (ja) | 仮想ディスクを利用した応用プログラム別接近統制システムとその統制方法 | |
JP2022525765A (ja) | 分割型および分配型秘密暗号鍵を用いたユーザサービスアクセスのためのバイオメトリック認証ゲートウェイを使用したコンピューターシステムセキュリティーの改良 | |
WO2017113582A1 (zh) | 数据访问方法、数据访问***和终端 | |
RU2628925C1 (ru) | Система и способ защищенной передачи аудиоданных от микрофона к процессам | |
US20230155984A1 (en) | Trusted execution environment for service mesh | |
US11531626B2 (en) | System and method to protect digital content on external storage | |
JP7504244B2 (ja) | 安全なコンピュータビジョン処理 | |
CN112204572A (zh) | 一种图像识别的数据保护方法、装置及*** | |
EP2863334B1 (en) | Processing system with virtual clients and methods for use therewith | |
ES2634332A1 (es) | Testigo digital: Dispositivos para la gestión segura de evidencias electrónicas con credenciales vinculantes | |
Nahar et al. | An enhanced one-time password with biometric authentication for mixed reality surgical Tele-presence | |
KR102509624B1 (ko) | 영상 정보 보호 시스템 및 방법 | |
EP3239887B1 (en) | System and method for protecting transmission of audio data from microphone to application processes | |
AU2007222279A1 (en) | Protection of a biometric access control | |
KR20220117166A (ko) | 네트워크에 이미지 캡쳐링 디바이스를 설치하기 위한 방법 및 이미지 캡쳐링 디바이스 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230202 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240220 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240510 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20240521 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240611 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7504244 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |