JP7767355B2 - 情報処理装置制御方法、およびプログラム - Google Patents
情報処理装置制御方法、およびプログラムInfo
- Publication number
- JP7767355B2 JP7767355B2 JP2023056851A JP2023056851A JP7767355B2 JP 7767355 B2 JP7767355 B2 JP 7767355B2 JP 2023056851 A JP2023056851 A JP 2023056851A JP 2023056851 A JP2023056851 A JP 2023056851A JP 7767355 B2 JP7767355 B2 JP 7767355B2
- Authority
- JP
- Japan
- Prior art keywords
- camera
- virtual
- generating
- path
- camera path
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/20—Image signal generators
- H04N13/282—Image signal generators for generating image signals corresponding to three or more geometrical viewpoints, e.g. multi-view systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/10—Processing, recording or transmission of stereoscopic or multi-view image signals
- H04N13/106—Processing image signals
- H04N13/111—Transformation of image signals corresponding to virtual viewpoints, e.g. spatial image interpolation
- H04N13/117—Transformation of image signals corresponding to virtual viewpoints, e.g. spatial image interpolation the virtual viewpoint locations being selected by the viewers or determined by viewer tracking
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/10—Geometric effects
- G06T15/20—Perspective computation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
- G06T19/003—Navigation within 3D models or images
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/20—Image signal generators
- H04N13/296—Synchronisation thereof; Control thereof
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
- G06T2200/24—Indexing scheme for image data processing or generation, in general involving graphical user interfaces [GUIs]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/90—Arrangement of cameras or camera modules, e.g. multiple cameras in TV studios or sports stadiums
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Software Systems (AREA)
- Computer Graphics (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Geometry (AREA)
- Remote Sensing (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Computing Systems (AREA)
- Studio Devices (AREA)
- Processing Or Creating Images (AREA)
- Television Signal Processing For Recording (AREA)
Description
第1の実施形態について詳細に説明する。本実施形態では、画像処理システムは、仮想視点画像におけるキーフレーム間の補間手順と、仮想視点の現在位置から仮想カメラのプリセット位置への補間手順が予め決まっており、決められた補間手順に従ってカメラパスを生成する。
[数式1]
dp=(p_pre-p(t))/f(t)
p(t-1)=p(t)+dp
f(t-1)=f(t)-1
次に、本発明を実施するための第2の実施形態について詳細に説明する。
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
複数の撮像装置を被写体の周囲に配置して撮影し、撮影された複数の画像から仮想視点画像を生成する画像処理システムにおける情報処理装置であって、
ユーザ操作を取得する取得手段と、
前記仮想視点画像における仮想カメラの位置を保持する保持手段と、
前記保持手段に保持された複数の仮想カメラの位置からカメラパスを生成する生成手段とを有し、
前記保持手段は、前記仮想視点画像を生成するための仮想カメラの位置と、仮想カメラを所定の位置に変更するためのプリセット位置とを保持し、
前記生成手段は、前記仮想視点画像を生成するための仮想カメラの位置を用いてカメラパスを生成する場合と、前記プリセット位置を用いてカメラパスを生成する場合とで、カメラパスを生成する手順を異ならせる
ことを特徴とする情報処理装置。
前記生成手段は、前記仮想視点画像を生成するための仮想カメラの位置を用いてカメラパスを生成する場合よりも、前記プリセット位置を用いてカメラパスを生成する場合のほうが経路が短くなるようにカメラパスを生成することを特徴とする構成1に記載の情報処理装置。
前記保持手段は、仮想カメラの位置とともにID、時刻情報および仮想カメラの姿勢情報に係る情報を保持することを特徴とする構成1または2に記載の情報処理装置。
前記生成手段は、前記IDの順番に仮想カメラの位置を補間してカメラパスを生成することを特徴とする構成3に記載の情報処理装置。
前記保持手段は、前記プリセット位置を用いてカメラパスを生成するための、前記時刻情報とは異なる移動時間をさらに保持し、
前記生成手段は、前記仮想視点画像を生成するための仮想カメラの位置を用いてカメラパスを生成する場合、前記仮想視点画像を生成するための仮想カメラの位置とともに記録されている時刻情報に基づいてカメラパスを生成し、前記プリセット位置を用いてカメラパスを生成する場合、前記移動時間に基づいてカメラパスを生成する
ことを特徴とする構成3または4に記載の情報処理装置。
前記生成手段は、前記プリセット位置を用いてカメラパスを生成する場合、前記プリセット位置に基づいて、仮想カメラの位置を補正することを特徴とする構成1から5のいずれか1項に記載の情報処理装置。
前記ユーザ操作に応じて、前記仮想視点画像を生成するための仮想カメラの位置を用いてカメラパスを生成するための操縦モードと前記プリセット位置を用いてカメラパスを生成するための操縦モードとを切り替える切り替え手段をさらに有することを特徴とする構成1から6のいずれか1項に記載の情報処理装置。
複数の撮像装置を被写体の周囲に配置して撮影し、撮影された複数の画像から仮想視点画像を生成する画像処理システムにおける情報処理装置であって、
ユーザ操作を取得する取得手段と、
前記仮想視点画像における仮想カメラの位置とともにID、時刻情報および仮想カメラの姿勢情報に係る情報を保持し、また、前記時刻情報とは異なる移動時間を保持する保持手段と、
前記保持手段に保持された複数の仮想カメラの位置からカメラパスを生成する生成手段と、
前記生成手段が前記仮想視点画像を生成するための仮想カメラの位置とともに記録されている時刻情報に基づいてカメラパスを生成するモードと、前記移動時間を用いてカメラパスを生成するモードとを切り替える切り替え手段とを有する
ことを特徴とする情報処理装置。
複数の撮像装置を被写体の周囲に配置して撮影し、撮影された複数の画像から仮想視点画像を生成する画像処理システムにおける情報処理装置の制御方法であって、
ユーザ操作を取得する取得工程と、
前記仮想視点画像における仮想カメラの位置を保持する保持工程と、
保持された複数の仮想カメラの位置からカメラパスを生成する生成工程とを有し、
前記保持工程では、前記仮想視点画像を生成するための仮想カメラの位置と、仮想カメラを所定の位置に変更するためのプリセット位置とを保持し、
前記生成工程では、前記仮想視点画像を生成するための仮想カメラの位置を用いてカメラパスを生成する場合と、前記プリセット位置を用いてカメラパスを生成する場合とで、カメラパスを生成する手順を異ならせる
ことを特徴とする制御方法。
複数の撮像装置を被写体の周囲に配置して撮影し、撮影された複数の画像から仮想視点画像を生成する画像処理システムにおける情報処理装置の制御方法であって、
ユーザ操作を取得する取得工程と、
前記仮想視点画像における仮想カメラの位置とともにID、時刻情報および仮想カメラの姿勢情報に係る情報を保持し、また、前記時刻情報とは異なる移動時間を保持する保持工程と、
保持された複数の仮想カメラの位置からカメラパスを生成する生成工程と、
前記仮想視点画像を生成するための仮想カメラの位置とともに記録されている時刻情報に基づいてカメラパスを生成するモードと、前記移動時間を用いてカメラパスを生成するモードとを切り替える切り替え工程とを有する
ことを特徴とする制御方法。
Claims (11)
- ユーザ操作を取得する取得手段と、
複数の撮像装置によって撮影された複数の画像から生成される仮想視点画像における仮想カメラの位置および姿勢を、前記取得手段によって取得したユーザ操作によって設定する設定手段と、
複数の仮想カメラの位置および姿勢からカメラパスを生成する生成手段とを有し、
前記生成手段は、前記設定手段によって設定された複数の仮想カメラの位置および姿勢を用いてカメラパスを生成する場合と、現在の仮想カメラの位置および姿勢、並びに仮想カメラのプリセット位置および姿勢を用いてカメラパスを生成する場合とで、カメラパスを生成する手順を異ならせ、
前記生成手段は、前記仮想視点画像を生成するための仮想カメラの位置を用いてカメラパスを生成する場合よりも、前記プリセット位置を用いてカメラパスを生成する場合のほうが経路が短くなるようにカメラパスを生成する
ことを特徴とする情報処理装置。 - 仮想カメラの位置とともにID、時刻情報および仮想カメラの姿勢情報に係る情報を保持する保持手段をさらに有することを特徴とする請求項1に記載の情報処理装置。
- 前記生成手段は、前記IDの順番に仮想カメラの位置を補間してカメラパスを生成することを特徴とする請求項2に記載の情報処理装置。
- 前記保持手段は、前記プリセット位置を用いてカメラパスを生成するための、前記時刻情報とは異なる移動時間をさらに保持し、
前記生成手段は、前記仮想視点画像を生成するための仮想カメラの位置を用いてカメラパスを生成する場合、前記仮想視点画像を生成するための仮想カメラの位置とともに記録されている時刻情報に基づいてカメラパスを生成し、前記プリセット位置を用いてカメラパスを生成する場合、前記移動時間に基づいてカメラパスを生成する
ことを特徴とする請求項2に記載の情報処理装置。 - 前記生成手段は、前記プリセット位置を用いてカメラパスを生成する場合、前記プリセット位置に基づいて、仮想カメラの位置を補正することを特徴とする請求項1に記載の情報処理装置。
- 前記ユーザ操作に応じて、前記仮想視点画像を生成するための仮想カメラの位置を用いてカメラパスを生成するための操縦モードと前記プリセット位置を用いてカメラパスを生成するための操縦モードとを切り替える切り替え手段をさらに有することを特徴とする請求項1に記載の情報処理装置。
- ユーザ操作を取得する取得手段と、
複数の撮像装置によって撮影された複数の画像から生成される仮想視点画像における仮想カメラの位置とともにID、時刻情報および仮想カメラの姿勢情報に係る情報を保持し、また、前記時刻情報とは異なる移動時間を保持する保持手段と、
前記保持手段に保持された複数の仮想カメラの位置からカメラパスを生成する生成手段と、
前記生成手段が前記仮想視点画像を生成するための仮想カメラの位置とともに記録されている時刻情報に基づいてカメラパスを生成するモードと、前記移動時間を用いてカメラパスを生成するモードとを、前記取得手段によって取得したユーザ操作に応じて切り替える切り替え手段とを有する
ことを特徴とする情報処理装置。 - ユーザ操作を取得する取得工程と、
複数の撮像装置によって撮影された複数の画像から生成される仮想視点画像における仮想カメラの位置および姿勢を、前記取得工程によって取得したユーザ操作によって設定する設定工程と、
複数の仮想カメラの位置および姿勢からカメラパスを生成する生成工程とを有し、
前記生成工程では、前記設定工程によって設定された複数の仮想カメラの位置および姿勢を用いてカメラパスを生成する場合と、現在の仮想カメラの位置および姿勢、並びに仮想カメラのプリセット位置および姿勢を用いてカメラパスを生成する場合とで、カメラパスを生成する手順を異ならせ、
前記生成工程では、前記仮想視点画像を生成するための仮想カメラの位置を用いてカメラパスを生成する場合よりも、前記プリセット位置を用いてカメラパスを生成する場合のほうが経路が短くなるようにカメラパスを生成する
ことを特徴とする情報処理装置の制御方法。 - ユーザ操作を取得する取得工程と、
複数の撮像装置によって撮影された複数の画像から生成される仮想視点画像における仮想カメラの位置および姿勢を、前記取得工程によって取得したユーザ操作によって設定する設定工程と、
複数の仮想カメラの位置および姿勢からカメラパスを生成する生成工程とを有し、
前記生成工程では、前記設定工程によって設定された複数の仮想カメラの位置および姿勢を用いてカメラパスを生成する場合と、現在の仮想カメラの位置および姿勢、並びに仮想カメラのプリセット位置および姿勢を用いてカメラパスを生成する場合とで、カメラパスを生成する手順を異ならせ、
前記生成工程では、前記仮想視点画像を生成するための仮想カメラの位置を用いてカメラパスを生成する場合よりも、前記プリセット位置を用いてカメラパスを生成する場合のほうが経路が短くなるようにカメラパスを生成する
制御方法を情報処理装置に実行させるためのプログラム。 - ユーザ操作を取得する取得工程と、
複数の撮像装置によって撮影された複数の画像から生成される仮想視点画像における仮想カメラの位置とともにID、時刻情報および仮想カメラの姿勢情報に係る情報を保持し、また、前記時刻情報とは異なる移動時間を保持する保持工程と、
保持された複数の仮想カメラの位置からカメラパスを生成する生成工程と、
前記仮想視点画像を生成するための仮想カメラの位置とともに記録されている時刻情報に基づいてカメラパスを生成するモードと、前記移動時間を用いてカメラパスを生成するモードとを、前記取得工程によって取得したユーザ操作に応じて切り替える切り替え工程とを有する
ことを特徴とする情報処理装置の制御方法。 - 複数の撮像装置を被写体の周囲に配置して撮影し、撮影された複数の画像から仮想視点画像を生成する画像処理システムにおける情報処理装置に、
ユーザ操作を取得する取得工程と、
複数の撮像装置によって撮影された複数の画像から生成される仮想視点画像における仮想カメラの位置とともにID、時刻情報および仮想カメラの姿勢情報に係る情報を保持し、また、前記時刻情報とは異なる移動時間を保持する保持工程と、
保持された複数の仮想カメラの位置からカメラパスを生成する生成工程と、
前記仮想視点画像を生成するための仮想カメラの位置とともに記録されている時刻情報に基づいてカメラパスを生成するモードと、前記移動時間を用いてカメラパスを生成するモードとを、前記取得工程によって取得したユーザ操作に応じて切り替える切り替え工程と
を情報処理装置に実行させるためのプログラム。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023056851A JP7767355B2 (ja) | 2023-03-31 | 2023-03-31 | 情報処理装置制御方法、およびプログラム |
| CN202410314943.5A CN118741070A (zh) | 2023-03-31 | 2024-03-19 | 用于虚拟视点图像的信息处理装置、控制方法和记录介质 |
| EP24165085.2A EP4451667A1 (en) | 2023-03-31 | 2024-03-21 | Information processing apparatus for virtual viewpoint images, control method, and program for the same |
| US18/620,186 US20240331307A1 (en) | 2023-03-31 | 2024-03-28 | Information processing apparatus for virtual viewpoint images, control method, and program for the same |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023056851A JP7767355B2 (ja) | 2023-03-31 | 2023-03-31 | 情報処理装置制御方法、およびプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024143908A JP2024143908A (ja) | 2024-10-11 |
| JP7767355B2 true JP7767355B2 (ja) | 2025-11-11 |
Family
ID=90417403
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023056851A Active JP7767355B2 (ja) | 2023-03-31 | 2023-03-31 | 情報処理装置制御方法、およびプログラム |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20240331307A1 (ja) |
| EP (1) | EP4451667A1 (ja) |
| JP (1) | JP7767355B2 (ja) |
| CN (1) | CN118741070A (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP4443273A1 (en) * | 2023-03-31 | 2024-10-09 | Canon Kabushiki Kaisha | Display control apparatus, display control method, and program |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018092491A (ja) | 2016-12-06 | 2018-06-14 | キヤノン株式会社 | 情報処理装置、その制御方法、およびプログラム |
| JP2022060815A (ja) | 2020-10-05 | 2022-04-15 | キヤノン株式会社 | 情報処理装置、情報処理方法及びプログラム |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007025979A (ja) | 2005-07-14 | 2007-02-01 | Nippon Telegr & Teleph Corp <Ntt> | 動画像編集システム、動画像編集方法、動画像編集プログラム及び記録媒体 |
| US10750153B2 (en) * | 2014-09-22 | 2020-08-18 | Samsung Electronics Company, Ltd. | Camera system for three-dimensional video |
| JP2022014358A (ja) * | 2020-07-06 | 2022-01-19 | キヤノン株式会社 | 情報処理装置、情報処理装置の制御方法およびプログラム |
| JP7599891B2 (ja) * | 2020-10-05 | 2024-12-16 | キヤノン株式会社 | 情報処理装置、情報処理方法及びプログラム |
-
2023
- 2023-03-31 JP JP2023056851A patent/JP7767355B2/ja active Active
-
2024
- 2024-03-19 CN CN202410314943.5A patent/CN118741070A/zh active Pending
- 2024-03-21 EP EP24165085.2A patent/EP4451667A1/en active Pending
- 2024-03-28 US US18/620,186 patent/US20240331307A1/en active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018092491A (ja) | 2016-12-06 | 2018-06-14 | キヤノン株式会社 | 情報処理装置、その制御方法、およびプログラム |
| JP2022060815A (ja) | 2020-10-05 | 2022-04-15 | キヤノン株式会社 | 情報処理装置、情報処理方法及びプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| EP4451667A1 (en) | 2024-10-23 |
| JP2024143908A (ja) | 2024-10-11 |
| CN118741070A (zh) | 2024-10-01 |
| US20240331307A1 (en) | 2024-10-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101655078B1 (ko) | 움직이는 사진 생성 방법 및 장치 | |
| JP7254464B2 (ja) | 情報処理装置、情報処理装置の制御方法、及びプログラム | |
| US20180150989A1 (en) | Information processing apparatus, method of processing information, and storage medium | |
| JP7458889B2 (ja) | 画像表示装置、制御方法、およびプログラム | |
| JP6787394B2 (ja) | 情報処理装置、情報処理方法、プログラム | |
| JP7170441B2 (ja) | 情報処理装置、情報処理方法及びプログラム | |
| JP2022188095A (ja) | 情報処理装置、情報処理装置の制御方法、及びプログラム | |
| JP2020140285A (ja) | 情報処理装置、情報処理装置の制御方法、及び、プログラム | |
| JP5393237B2 (ja) | 画像表示装置及びその制御方法、並びにプログラム及び記憶媒体 | |
| JP7277184B2 (ja) | 情報処理装置、情報処理方法ならびにプログラム。 | |
| JP7767355B2 (ja) | 情報処理装置制御方法、およびプログラム | |
| JP7716232B2 (ja) | 画像処理装置およびその制御方法、プログラム | |
| JP4439373B2 (ja) | 多視点カメラ映像表現システム、装置及びプログラム | |
| JP7514346B2 (ja) | 画像処理装置及び方法、プログラム | |
| JP2021197082A (ja) | 情報処理装置、情報処理装置の制御方法及びプログラム | |
| JP2022043539A (ja) | 画像処理装置、画像処理システム、画像処理方法、及びプログラム | |
| JP7791226B2 (ja) | 画像処理装置、画像処理方法、およびプログラム | |
| JP5646033B2 (ja) | 画像表示装置および画像表示方法 | |
| JP7403956B2 (ja) | 情報処理装置、制御方法、及びプログラム | |
| CN117768766A (zh) | 拍摄方法、视频处理方法和拍摄设备 | |
| JP2025018896A (ja) | 画像処理装置、画像処理方法、およびプログラム | |
| JP2022171435A (ja) | 情報処理装置及びその制御方法、プログラム | |
| KR20170082116A (ko) | 움직이는 사진 생성 방법 및 장치 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20231213 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240528 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250325 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250401 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250529 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250624 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250820 |
|
| 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: 20250930 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20251029 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7767355 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |