ラベル 復元 の投稿を表示しています。 すべての投稿を表示
ラベル 復元 の投稿を表示しています。 すべての投稿を表示

2023年6月1日木曜日

1986年発掘調査原簿を閲覧して出土遺物の3D空間座標を復元する

 Reconstructing the 3D spatial coordinates of excavated artifacts by browsing the original records created during the excavation in 1986


The 3D spatial coordinates of excavated artifacts (early stage pottery) were reconstructed by browsing the artifact distribution map and artifact inventory of the northern slope shell layer of the Ariyoshi Kita Shell Mound (1986 excavation survey). This method enables 3D spatial analysis of artifacts.


有吉北貝塚北斜面貝層(1986年発掘調査)の遺物分布図と遺物台帳を閲覧して、出土遺物(前期土器)の3D空間座標を復元しました。この方法により遺物3D空間分析が可能になります。

1 問題意識

有吉北貝塚発掘調査報告書には中期土器の3D空間座標を復元できるグラフが掲載されています。そのグラフから中期土器の3D空間座標を復元して、3D空間において貝層断面との関係など3D空間分析を行いました。その結果、きわめて有用な情報を得ています。

一方中期土器以外の土器や、土器以外の遺物について、発掘調査報告書では3D空間座標がわかる資料は掲載されていません。しかし、発掘調査報告書原簿(遺物分布図、遺物台帳)を閲覧すれば中期土器以外の土器・遺物について3D空間座標が判ることを知りました。中期土器以外の土器・遺物について3D空間座標が判れば、その3D空間分析により北斜面貝層に関する有用情報が飛躍的に増え、貝塚の発達や利用について新しい考え方や仮説が生まれる可能性もあり得ます。

そこで、今回早期土器(全4点)・前期土器(全24点)を事例として、遺物分布図と遺物台帳を閲覧して、3D空間座標を取得する方法、手順、課題などを確認するテスト作業を実施しました。

2 遺物分布図と遺物台帳の閲覧

北斜面貝層出土の早期土器(全4点)、前期土器(全24点)について、関連する遺物分布図と遺物台帳の閲覧を千葉県教育委員会に申請し、許可を得て、2023年5月29日に閲覧しました。


遺物分布図・遺物台帳閲覧対象土器リスト

閲覧では持参したA3スキャナー・パソコンにより関連紙資料をスキャンしました。


持参したフラットベッド式A3スキャナー(サンワサプライ、PSC-12UF)

遺物分布図は600dpiで、遺物台帳は300dpiでスキャンすることにより十分な解像画像を得ることができました。

遺物分布図はB3紙資料で、スキャンが必要な実測図部分はA3画角に入りますが実測図外に注記があるものもあるため、それらを全部スキャンするために2回スキャンしました。またスキャン毎に画像を確認して画像が求める状況になっているかチェックしました。

3 3D空間座標復元の方法


3D空間座標復元の様子(Ⅲ-75メッシュ出土遺物番号33の前期土器の例)

北斜面貝層から出土した中期土器以外の土器及び土器以外の遺物はすべて出土メッシュと遺物番号が紐づけられています。

Ⅲ-75メッシュ出土遺物番号33の前期土器の場合、Ⅲ-75メッシュ遺物分布図(現場で記録された1/10実測図)から記号33を探し、その場所の座標を読み取ります。座標の読み取りはパソコンの中で、自作Pythonスクリプトで遺物分布図画像(pngファイル)を3点クリックして行います。こうして読み取ったメッシュ内位置座標とメッシュ位置座標からBlender3D空間におけるx,y座標を求めることができます。

遺物台帳には掲載遺物の標高が原則として全て掲載されています。この標高数値からBlender3D空間におけるz座標を求めることができます。

結果として遺物分布図及び遺物台帳からBlender3D空間座標(x,y,z)を求めることが出来ます。


Ⅲ-75メッシュ出土遺物番号33の前期土器をBlender3D空間にプロットした様子

4 メモ

4-1 A3スキャナー持参により遺物分布図・遺物台帳から情報を汲み取ることができることの確認

A3スキャナーとパソコンを持参することにより、閲覧申請した遺物分布図・遺物台帳から3D空間座標に関する情報を確実に汲み取ることができることを確かめ、確認できたことはよかったことです。今後の活動の展望が開けました。

4-2 メッシュ内位置座標読み取りPythonスクリプトの活用

遺物分布図における位置座標読み取りPythonスクリプトは、読み取り作業効率を飛躍的に高めるものです。このスクリプトはChatGPTから教えてもらいました。

2023.05.30記事「遺物分布図から平面座標を取得するPythonスクリプト」

……………………………………………………………………

import cv2


# クリック座標を保存するリスト

click_points = []


def onMouse(event, x, y, flags, params):

    if event == cv2.EVENT_LBUTTONDOWN:

        click_points.append((x, y))

        if len(click_points) >= 3:

            # 計算式の値を求める

            x1, y1 = click_points[0]

            x2, y2 = click_points[1]

            x3, y3 = click_points[2]

            result1 = 2 * (y3 - y1) / (y2 - y1)

            result2 = 2 * (x3 - x1) / (x2 - x1)

            print("2*(y3-y1)/(y2-y1):", result1)

            print("2*(x3-x1)/(x2-x1):", result2)


img = cv2.imread('b6i.png')

cv2.namedWindow('keisokuh22', cv2.WINDOW_NORMAL)

cv2.imshow('keisokuh22', img)

cv2.setMouseCallback('keisokuh22', onMouse)

cv2.waitKey(0)

……………………………………………………………………

4-3 早期土器・前期土器3D空間分析について

これから閲覧資料を整理して全ての早期土器・前期土器の3D空間座標を求める作業を行います。そして、その結果に基づいて、早期土器・前期土器が貝層断面とどのような空間関係にあるのか、加曽利EⅡ式土器などの中期土器とどのような空間関係にあるのか分析します。その分析により、早期土器・前期土器がどのような経緯で北斜面貝層にもちこまれたのか考える材料ができれば面白いと思ます。

4-4 各種遺物の3D空間分析について

北斜面貝層出土各種遺物(装飾品(貝製品)、装飾品(骨角歯牙背品)イノシシ頭骨、打製石斧、磨製石斧、石鏃、貝刃、散乱人骨、磨貝、土器片錘、…)は全て出土メッシュと遺物番号が紐づいていますから、資料閲覧(スキャン)という手間をかけさえすれば全て3D空間座標を得ることができます。全ての遺物について3D空間分析が可能なのです。3D空間分析により遺物がどのような経緯でこの貝層にもちこまれたのかなどの情報を得ることができそうです。貴重な考古情報(3D位置情報)が「未発掘」で収蔵庫に1986年から埋もれているのです。


参考 装飾品(貝製品)出土数のメッシュ分布


参考 イノシシ頭骨出土数のメッシュ分布


2022年10月29日土曜日

貝層形成前地形3Dモデル復元の技術メモ

 A technical memo for reconstructing the 3D model of the topography before the shell formation


I created a 3D model of the pre-formation topography of the shell layer on the northern slope of the Ariyoshi Kita Shell Mound, and made notes of the technical points so that I can immediately respond to similar work in the future.


有吉北貝塚北斜面貝層の貝層形成前地形の3Dモデルを作成しましたが、今後類似作業が生まれても即座に対応できるように技術要点をメモしました。

2022.10.29記事「有吉北貝塚北斜面貝層の貝層形成前地形の復元モデル」

1 地形モデル作成の概要

等高線図や断面図などの紙資料から地形3Dモデルを作成する方法のうち、2つの方法をこれまで使ってきました。

・QGIS(GRASS機能)を使った方法

・Blender(アドオンBsurfaces GPL Edition機能)を使った方法

今回はBlender(アドオンBsurfaces GPL Edition機能)を使いました。

作業の概要は次の通りです。

ア 地形断面線作成(illustrator作業)

イ 地形断面線の3D空間プロット(Blender作業)

ウ 地形モデル作成(BlenderアドオンBsurfaces GPL Edition機能)

エ 地形モデル活用(3DF Zephyr Liteで動画作成とSketchfab投稿)

なお、QGIS(GRASS機能)をつかった同対象作業を次の記事でメモしています。

2021.06.13記事「有吉北貝塚北斜面貝層 基底面高度分布図3Dモデルの作成」

2 地形断面図作成(illustrator作業)

平面図、貝層断面図をillustratorで並べて、手作業で地形断面線を作成しました。


illustrator作業の様子

地形断面線は30本作成しました。情報のない部分は想定で等高線を描き資料を補足しました。

3 地形断面線の3D空間プロット(Blender作業)


地形断面線を3D空間にプロットした様子

illustrator作業結果をBlenderの3D空間に配置し、それをベジェ曲線(アドオンBezier Toolkit)でトレースしました。実作業は点をクリックすることにより線を結ぶだけです。作業は作業しやすい通常画面(「layout」画面)で行いました。

この時重要な注意点はトレースの方向を全ての断面線で同じにすることです。左からトレースした断面線と右からトレースした断面線が混じると最終結果がねじれて失敗します。

作成した断面線は座標機能で正確にプロットしました。

4 地形モデル作成(BlenderアドオンBsurfaces GPL Edition機能)

4-1 画面切り替え

地形断面線(ベジェ曲線)が並んだ画面を2DAnimation画面に切り替えて作業します。

4-2 グリースペンシルのオブジェクト作成

並んだ地形断面線を端から1つずつ順番に指定して、全部を指定します。この時、ボックス選択で全部を一括して指定すると最終結果で必ず失敗するので注意が必要です。

全部指定してから「オブジェクト→統合」により一つのオブジェクトに統合します。

次に「オブジェクト→変換→グリースペンシル」で統合したオブジェクトをグリースペンシルに変換します。

4-3 地形モデル生成

次にグリースペンシルが選択された状態でサイドバー→編集→Bsurfacesの画面をひらき、その中の「Initialize(Add BSurface mesh)」をクリックします。

さらに(下の)Guide strokesのグリースペンシルをクリックするとその下に枠ができてスポイトが表示されます。そのスポイトをつまんでアウトライナー(オブジェクト一覧表示)のグリースペンシルをクリックします。

最後にすぐ下の「Add Surface」をクリックします。この操作で画面に地形モデルが生成します。


サイドバー「編集」のBsurfaces画面

4-4 地形モデル調整

地形モデルが生成した直後に、画面左下に生まれる小窓「Bsurfaces add surface」でモデルの精細さを調整します。「クロス」、「追従」に数値を入力します。(この例はクロス75、追従5です。)

5 マテリアル・テクスチャの追加、UV展開

5-1 画面切り替え

画面を作業がしやすいlayoutに切り替えます。

5-2 マテリアル・テクスチャの追加

地形モデルに好みのマテリアル・テクスチャを追加します。

5-3 UV展開

地形モデルをUV展開します。

ここまでの作業で断面線由来の地形モデルが生成し、他のソフトでも利用できる状態になりました。


完成した地形モデル

6 感想

・Bsurfaces機能の操作上のクセには翻弄されましたが、ナントカカントカ使えるになりました。地形に限らず、3D空間に複数の線分があればそれを結ぶ曲面が生成出来るのですから便利です。

・今回の作業では断面線の間隔は2mです。従って幅2mより小さい地形特徴は表現されない可能性があります。仕方がないことです。等高線で表現する地形でも等高線間隔より小さい地形特徴が表現されない可能性があることと同じです。


2021年11月19日金曜日

顔面把手付深鉢形土器(箕輪町丸山遺跡)の復元について

 Restoration of deep pot-shaped pottery with a face handle (Minowa Maruyama Site)

I learned that the deep pot-shaped pottery with a face handle (Minowa Maruyama Site) is the second restoration.

I also learned that the main pattern on the front of the torso was restored by imagination.

I wish I could know the restored part.

箕輪町郷土博物館常設展に展示されている顔面把手付深鉢形土器(箕輪町丸山遺跡)について観察しました。しかし後になって箕輪町郷土博物館からこの土器が2回にわたって復元作業が行われたことを教えていただきました。またこの土器の正面メイン文様の復元は想像によるものであることに気が付きましたのでメモします。

1 発掘調査報告書による当初復元

発掘調査報告書掲載実測図は次の通りであり、図化されている部分が出土部分のようです。


顔面把手付深鉢形土器(箕輪町丸山遺跡)実測図

丸山遺跡発掘調査報告書から引用

発掘調査報告書による復元は次の通りです。


発掘調査報告書による顔面把手付深鉢形土器(箕輪町丸山遺跡)復元

丸山遺跡発掘調査報告書から引用

土器正面胴部の把手とその下のメイン文様は想像による復元です。

2 現在展示物の復元


発掘調査報告書による復元と現在の復元

箕輪町郷土博物館からの情報によると、当初復元では推測で胴部に顔の文様を付したが、それは適当ではないと考え、顔の文様を取って復元し直したものが現在展示してある土器であるとのことでした。

現在の胴部メイン文様は土器反対側にある文様を転写しているようです。(ただし、展示現物では観察できませんので、自分の目では確認できません。)土器反対側の文様が土器正面に同じように現れるという推測も適当であるとは思えませんから釈然とする復元とは思えないというのが偽らざる感想です。

復元箇所を表示すると次のようになります。


復元箇所


現在展示土器復元箇所のGigaMesh Software Framework展開図表示

3 感想

この復元箇所を全部のっぺらな表示にしてしまうと到底「長野県宝」には見えませんから、考古関係者が苦労してたどり着いたのが現在の復元のようです。

この土器の価値の巨大さがわかり、文様ありようの想像は豊かに湧いてくるのだけれども、その想像をそのまま表現してしまうと学術とは離反してしまうという葛藤のなかでの妥協の産物が現在復元のようです。

発掘調査報告書の復元の方が感覚的には現在復元よりも筋が通っているような気がします。しかしあくまでも個人の想像です。従って、個人の想像である旨を明確にして、かつ復元箇所が明瞭に判るようにして復元すれば良かったと思います。

現在復元物も復元箇所が誰にでも判るようになっていないので残念です。私も復元に気が付きませんでした。一般人はほとんどが復元に気が付かないと思います。「長野県宝」の表記の前にまさか胴部正面メイン文様が想像による復元とは思いもよりません。復元箇所の明示をパネル等で明示していただけるとありがたいです。