C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[9]: 写真の修整判定について


(過去ログ 78 を表示中)

[トピック内 16 記事 (1 - 16 表示)]  << 0 >>

■45790 / inTopicNo.1)  写真の修整判定について
  
□投稿者/ kazu (1回)-(2010/01/19(Tue) 23:39:33)

分類:[ソフトウェア全般] 

はじめて質問させていただきます。

写真ファイルが修整(合成、サイズ変更、切り抜き等)されているか否かを判定できるでしょうか?
作成日、更新日の比較ではなく画像データからできるでしょうか?
可能な場合はそのソフトもお教えいただきたいのですが。
よろしくお願いします。
引用返信 編集キー/
■45792 / inTopicNo.2)  Re[1]: 写真の修整判定について
□投稿者/ やじゅ (1469回)-(2010/01/20(Wed) 00:55:24)
やじゅ さんの Web サイト
No45790 (kazu さん) に返信
> 写真ファイルが修整(合成、サイズ変更、切り抜き等)されているか否かを判定できるでしょうか?
> 作成日、更新日の比較ではなく画像データからできるでしょうか?
> 可能な場合はそのソフトもお教えいただきたいのですが。

ものによるかもしれませんけど、
この写真コラか!? と思ったら『JPEGSnoop』でチェック!
http://www.lifehacker.jp/2009/03/_jpegsnoop.html
引用返信 編集キー/
■45794 / inTopicNo.3)  Re[1]: 写真の修整判定について
□投稿者/ .SHO (1142回)-(2010/01/20(Wed) 08:37:05)
> 写真ファイルが修整(合成、サイズ変更、切り抜き等)されているか否かを判定できるでしょうか?
> 作成日、更新日の比較ではなく画像データからできるでしょうか?

完全に判定するのは不可能です。

ただ、最近のデジカメ等で撮った画像は、ヘッダ部にEXIFデータとして
かなり詳細な情報が記録されているので、画像処理ソフトなで編集すると
簡単にわかります(jpegの場合)。

まぁ、それも自分でプログラム作って、ヘッダ部を変更せずに
画像部分だけを変更すればバレません^^;
引用返信 編集キー/
■45841 / inTopicNo.4)  Re[2]: 写真の修整判定について
□投稿者/ Jitta on the way (514回)-(2010/01/20(Wed) 19:15:06)
No45794 (.SHO さん) に返信
>>写真ファイルが修整(合成、サイズ変更、切り抜き等)されているか否かを判定できるでしょうか?
>>作成日、更新日の比較ではなく画像データからできるでしょうか?
>
> 完全に判定するのは不可能です。
>
> ただ、最近のデジカメ等で撮った画像は、ヘッダ部にEXIFデータとして
> かなり詳細な情報が記録されているので、画像処理ソフトなで編集すると
> 簡単にわかります(jpegの場合)。

最近のは、EXIF 消さないよ。そりゃ、他のフォーマットで保存したら消えるけど。
引用返信 編集キー/
■45850 / inTopicNo.5)  Re[3]: 写真の修整判定について
□投稿者/ kazu (3回)-(2010/01/20(Wed) 22:47:23)
みなさまありがとうございます。
お礼が遅くなり申し訳ありません。

テストしてみました。
GIMP(Exifデータが残ります。)で修正し、JPEGSnoopで判定してみました。
JPEGSnoopは英語でメッセージが出るので、結果がいまいち分かりませんでした。
以下がJPEGSnoopのメッセージです。

Class 4 - Uncertain if processed or original
While the EXIF fields indicate original, no compression signatures
in the current database were found matching this make/model

GIMPで修正後、Exifを変更するソフトで、作成日、更新日を同じにしてみても、メッセージは同じでした。
英語なので良く分からないのですが、データに無いカメラで撮影したか、白か黒かというと結構黒に近いというメッセージなのでしょうか?
よろしくお願いします。
引用返信 編集キー/
■45857 / inTopicNo.6)  Re[3]: 写真の修整判定について
□投稿者/ .SHO (1149回)-(2010/01/21(Thu) 08:54:55)
No45841 (Jitta on the way さん) に返信

> 最近のは、EXIF 消さないよ。そりゃ、他のフォーマットで保存したら消えるけど。

そうなんだ。
失礼しました。
引用返信 編集キー/
■45858 / inTopicNo.7)  Re[4]: 写真の修整判定について
□投稿者/ .SHO (1150回)-(2010/01/21(Thu) 09:00:05)
No45850 (kazu さん) に返信

> Class 4 - Uncertain if processed or original
> While the EXIF fields indicate original, no compression signatures
> in the current database were found matching this make/model
>
> 英語なので良く分からないのですが、データに無いカメラで撮影したか、白か黒かというと結構黒に近いというメッセージなのでしょうか?

クラス4 − オリジナルなのか処理されたのかわからん。
      EXIFフィールドはオリジナルだと示してはいるが
      圧縮の情報は合っていない。

ってことです(最後の1行は結構意訳)。

EXIFを残してるが故に、逆に矛盾を指摘されてますね。

引用返信 編集キー/
■45898 / inTopicNo.8)  Re[4]: 写真の修整判定について
□投稿者/ kazu (4回)-(2010/01/21(Thu) 17:55:51)
No45858 (.SHO さん) に返信

ありがとうございました。
英語力不足がお恥ずかしいです。

またテストしてみたのですが、修正無しの写真を使ってもClass 4のメッセージしか出なくなってしまいました。というか、もともと私の写真データではオリジナルでもClass 4のメッセージしかでなかったのかもしれません。なぜなのでしょうか?
カメラから直接取り込んだのではなく、取り込んだデータをもらったからでしょうか?

修正が許可されていない場合で、Class 4のメッセージが出た写真が納品された場合は、どう判断したら良いのでしょうか?
ぜんぜん分からなくなってしまいました。

JPEGSnoopを勉強してみますが、何分英語なもので・・・。
アドバイスありましたらよろしくお願いします。
引用返信 編集キー/
■45902 / inTopicNo.9)  Re[5]: 写真の修整判定について
□投稿者/ .SHO (1153回)-(2010/01/21(Thu) 18:33:57)
No45898 (kazu さん) に返信

> またテストしてみたのですが、修正無しの写真を使ってもClass 4のメッセージしか出なくなってしまいました。というか、もともと私の写真データではオリジナルでもClass 4のメッセージしかでなかったのかもしれません。なぜなのでしょうか?

自分で、current database に入れてやらないとダメみたいですね。
「Tools」→「Add Camera/SW to DB...」で開いたダイアログで「OK」ボタンを押す。
これで、一応 Class 3 にはなるんじゃないかな?

> 修正が許可されていない場合で、Class 4のメッセージが出た写真が納品された場合は、どう判断したら良いのでしょうか?

どっちにしても、完全に判断するのは無理です。

引用返信 編集キー/
■45904 / inTopicNo.10)  Re[5]: 写真の修整判定について
□投稿者/ Jitta on the way (518回)-(2010/01/21(Thu) 18:45:23)
No45898 (kazu さん) に返信
> またテストしてみたのですが、修正無しの写真を使ってもClass 4のメッセージしか出なくなってしまいました。というか、もともと私の写真データではオリジナルでもClass 4のメッセージしかでなかったのかもしれません。なぜなのでしょうか?
> カメラから直接取り込んだのではなく、取り込んだデータをもらったからでしょうか?
>
> 修正が許可されていない場合で、Class 4のメッセージが出た写真が納品された場合は、どう判断したら良いのでしょうか?


まず、「修正なし」というのを、どう定義しましょう?ここで「修正なし」とは、どの様な状態なのでしょう?
JPEG ファイルは不可逆圧縮なので、JPEG フォーマットになっている時点で「修正されている」とも言えそうです。ご存知かと思いますが、カメラによっては RAW データを出力出来ますから、これから比べれば、やはり「修正されている」でしょう。
ということは、「オリジナル」を「オリジナルである」と、マークしなければならないと思います。例えば、最初にデータ部のハッシュを作り、EXIF データとして登録するなど。オリジナルが判別できてはじめて、「修正されている」と判断できるのではないでしょうか。
引用返信 編集キー/
■45929 / inTopicNo.11)  Re[6]: 写真の修整判定について
□投稿者/ kazu (5回)-(2010/01/21(Thu) 23:58:50)
やじゅさん、.SHOさん、Jitta on the wayさん、ほんとにありがとうございます。

やじゅさん、JPEGSnoopこれからも使っていこうと思います。

.SHOさん、お教えの通りやってみたら Class 3 になりました。
修正した写真でも Class 3 になりました。
やはり完全に判断するのは無理かな・・・、と思いました。

Jitta on the wayさん、勉強不足でRAWデータは知りませんでした。
JPEGが既に修正されている、ということは考えもしませんでした。
目から鱗です。

みなさまほんとにありがとうございました。
またよろしくお願いします。
解決済み
引用返信 編集キー/
■45943 / inTopicNo.12)  Re[7]: 写真の修整判定について
□投稿者/ Jitta on the way (522回)-(2010/01/22(Fri) 07:27:03)
No45929 (kazu さん) に返信
> Jitta on the wayさん、勉強不足でRAWデータは知りませんでした。
> JPEGが既に修正されている、ということは考えもしませんでした。
> 目から鱗です。

機械が持っている、生のデータです。JPEG は、人間の目にはならされて気にならない程度にデータを均質化して、容量を減らしています。その、均質化をする前のデータです。
お絵描きソフトで、アンチエイリアスをオフにして、白地に黒い丸を描きます。拡大すると、白と黒の境界は、ハッキリしています。これを、JPEG で保存し、読み込み直します。すると、オリジナルのはずなのに、境界がボヤけていることがわかるでしょう。カメラ内部でこういうことが行われています。これを「修正された」とするかどうか、ということです。
引用返信 編集キー/
■45946 / inTopicNo.13)  Re[7]: 写真の修整判定について
□投稿者/ .SHO (1157回)-(2010/01/22(Fri) 08:43:38)
> .SHOさん、お教えの通りやってみたら Class 3 になりました。
> 修正した写真でも Class 3 になりました。

修正した写真をオリジナルとして登録してるわけだから、当然 Class 3 になるでしょう。

JPEGSnoopは、まず自分の写真をオリジナルとして登録し、たとえばWEBで公開する。
他の人がそれを持っていき、二次使用する場合に改ざんしてない事を確認する。
みたいなことに使用するんじゃないかと思います。(たぶん)
引用返信 編集キー/
■45981 / inTopicNo.14)  Re[8]: 写真の修整判定について
□投稿者/ kazu (6回)-(2010/01/22(Fri) 16:32:49)
Jitta on the wayさん、.SHOさん、追加情報までいただき、重ね重ねありがとうございます。

大変勉強になりました。
またよろしくお願いします。
解決済み
引用返信 編集キー/
■45996 / inTopicNo.15)  Re[8]: 写真の修整判定について
□投稿者/ Jitta (624回)-(2010/01/22(Fri) 19:57:20)
No45946 (.SHO さん) に返信
> JPEGSnoopは、まず自分の写真をオリジナルとして登録し、たとえばWEBで公開する。
> 他の人がそれを持っていき、二次使用する場合に改ざんしてない事を確認する。
> みたいなことに使用するんじゃないかと思います。(たぶん)
 データベースに登録された、カメラや画像編集ソフトの「痕跡」があるかどうかを調べる“だけ”ですね。JPEG には「ヘッダー部」があって、ここには「プライベート ヘッダー」を格納できます。そのプライベート ヘッダーに、ソフトウェアの情報がないか、検索していると思われます。なので、データベースに登録されていないカメラや画像編集ソフトを使うと、判別できないことになります。
 また、最近のカメラは、カメラ本体に「画像編集機能」を持っています。これで編集してしまうと、「修正済み」のはずなのに、「修正なし」になってしまいます。これについて、「一旦画像編集ソフトで編集しても、もう一度カメラに持ってきて、何らかの編集を行えば、オリジナルと判断されるだろう」と書かれています。

解決済み
引用返信 編集キー/
■45997 / inTopicNo.16)  Re[9]: 写真の修整判定について
□投稿者/ .SHO (1162回)-(2010/01/22(Fri) 20:16:08)
No45996 (Jitta さん) に返信

>  データベースに登録された、カメラや画像編集ソフトの「痕跡」があるかどうかを調べる“だけ”ですね。JPEG には「ヘッダー部」があって、ここには「プライベート ヘッダー」を格納できます。そのプライベート ヘッダーに、ソフトウェアの情報がないか、検索していると思われます。なので、データベースに登録されていないカメラや画像編集ソフトを使うと、判別できないことになります。
>  また、最近のカメラは、カメラ本体に「画像編集機能」を持っています。これで編集してしまうと、「修正済み」のはずなのに、「修正なし」になってしまいます。これについて、「一旦画像編集ソフトで編集しても、もう一度カメラに持ってきて、何らかの編集を行えば、オリジナルと判断されるだろう」と書かれています。

なるほど。

まぁ、とにかく
> まず、「修正なし」というのを、どう定義しましょう?
ですよね。

引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -