You are on page 1of 15

Machine Translated by Google

TẠP CHÍ KHOA HỌC VÀ KỸ THUẬT THÔNG TIN XX, XXX-XXX (2015)

Bảo hiểm rào cản trong mạng cảm biến máy ảnh di động

với triển khai dựa trên lưới

XIAO -LAN LIU1 ,BIN YANG2 VÀ GUI-LIN CHEN 3 Trường


Kỹ thuật Máy tính và Thông tin, Đại học Chuzhou
Chuzhou, 239000 PR China

1 3
E-mail: { lxl; glchen}@chzu.edu.cn
2
{ yangbinchi }@gmail.com

Phạm vi bao phủ của rào cản là một vấn đề quan trọng trong các mạng cảm biến không dây cho nhiều ứng dụng thực tế, ví dụ:

giám sát biên giới quốc gia, giám sát an ninh và phát hiện kẻ xâm nhập, v.v. Mục đích của nó là phát hiện những kẻ xâm nhập cố

gắng vượt qua khu vực được bảo vệ. Các công việc hiện có chủ yếu tập trung vào vùng phủ sóng rào cản của cảm biến định hướng

(ví dụ: máy ảnh), có vùng phủ sóng và góc cảm biến hạn chế. Trong bài báo này, chúng tôi nghiên cứu cách cải thiện hiệu quả

phạm vi bao phủ của hàng rào bằng cách sử dụng các cảm biến máy ảnh di động, trong đó các cảm biến máy ảnh được triển khai

theo chiến lược dựa trên lưới. Trước tiên, chúng tôi đề xuất một mô hình cảm biến máy ảnh di động có chế độ xem toàn màn hình

mới lạ. Với mô hình này, chúng tôi chia trường mục tiêu thành các lưới được kết nối và triển khai các cảm biến camera di động

cho mỗi lưới. Sau đó, chúng tôi xây dựng một biểu đồ có hướng có trọng số để mô hình hóa các lưới được bao phủ ở chế độ xem

đầy đủ và mối quan hệ của chúng. Dựa trên biểu đồ, chúng tôi sử dụng thuật toán Dijkstra để có được hàng rào camera ngắn nhất,

là vùng được bao phủ toàn màn hình được kết nối trên trường mục tiêu và chứa số lượng cảm biến camera tối thiểu. Cuối cùng,

các kết quả mô phỏng mở rộng được cung cấp để minh họa rằng giải pháp được đề xuất của chúng tôi vượt trội hơn các giải pháp

khác về xác suất bao phủ và số lượng cảm biến máy ảnh tối thiểu.

Từ khóa: cảm biến camera di động, vùng phủ sóng rào cản, vùng phủ sóng toàn màn hình, triển khai dựa trên lưới

1. GIỚI THIỆU

Phạm vi bao phủ của hàng rào là một vấn đề cơ bản để hỗ trợ các ứng dụng mạng cảm biến khác nhau như giám
sát chiến trường, bảo vệ tài nguyên quan trọng, giám sát biên giới và phát hiện kẻ xâm nhập sân bay. Nó mô tả
khả năng phát hiện những kẻ xâm nhập cố gắng đi qua các khu vực được bảo vệ. Một rào cản trong mạng cảm biến
không dây bao gồm một tập hợp các cảm biến sao cho bất kỳ kẻ xâm nhập nào cũng có thể được phát hiện bởi ít nhất
một cảm biến trong rào cản khi kẻ xâm nhập đi qua khu vực từ phía này sang phía đối diện [1]. So với các loại phủ
sóng khác (ví dụ: phủ sóng điểm bao gồm các điểm quan tâm cụ thể và phủ sóng khu vực bao phủ toàn bộ khu vực [2]),
phủ sóng rào cản có thể giảm số lượng cảm biến cần thiết một cách hiệu quả, vì vậy nó đã thu hút nhiều sự chú ý
trong thực tiễn.
Phạm vi rào cản trong các công trình trước đây chủ yếu tập trung vào các cảm biến vô hướng truyền thống,
được sử dụng để đo các hiện tượng vật lý vô hướng từ môi trường xung quanh. Gần đây, nhiều công trình đã được
dành riêng cho việc nghiên cứu phạm vi bao phủ của hàng rào cảm biến định hướng (ví dụ: máy ảnh) [3]-[7], trong
đó máy ảnh có thể truy xuất thông tin phong phú hơn nhiều như hình ảnh hoặc video từ thế giới thực so với các
cảm biến truyền thống. Phạm vi bao phủ của rào cản trong mạng cảm biến camera lần đầu tiên được giới thiệu trong
[7], trong đó phạm vi bao phủ của camera là một khu vực hình quạt và mỗi cảm biến camera từ các vị trí khác nhau
có thể tạo ra các chế độ xem rất khác nhau cho cùng một đối tượng. Do đó, cảm biến máy ảnh có khả năng bao phủ
hoàn toàn đối tượng nhưng có thể không xem được hình ảnh khuôn mặt của đối tượng. Sau đó, tài liệu [5] đã đề
xuất mô hình bao phủ toàn khung hình, trong đó một đối tượng được coi là bao phủ toàn khung hình nếu đối tượng
đó quay về hướng nào thì luôn có cảm biến máy ảnh sao cho đối tượng nằm trong phạm vi của cảm biến. và hướng
xem của cảm biến đủ gần với hướng nhìn của đối tượng. Dựa trên mô hình bao phủ toàn cảnh, Yi Wang [3] đã đề xuất
một phương pháp xây dựng hàng rào camera toàn cảnh, trong đó bất kỳ kẻ xâm nhập nào cũng có thể được xác định
khi nó vượt qua hàng rào bất kể nó phải đối mặt với hướng nào. Để tiếp tục giảm số lượng máy ảnh cần thiết cho

phạm vi bao phủ của rào cản, Vấn đề về phạm vi bao phủ của hàng rào camera tối thiểu được đề xuất trong [1],
trong đó các tác giả cải thiện thuật toán lựa chọn Đường đi ngắn nhất được đề xuất trong [3].

xxx
Machine Translated by Google

210 XIAO-LAN LIU, BIN YANG VÀ GUI-LIN CHEN

Tuy nhiên, những công việc này như đã đề cập ở trên chủ yếu xem xét phạm vi bao phủ hàng rào camera tĩnh. Sau khi triển khai

ban đầu, rất khó để cải thiện phạm vi bao phủ của hàng rào đối với vùng phủ sóng và góc cảm biến hạn chế.

Đặc biệt đối với một số tình huống ứng dụng, cảm biến máy ảnh phải được triển khai ngẫu nhiên trong môi trường khắc nghiệt hoặc khu

vực khó tiếp cận. Kết quả là, nó có thể dẫn đến một số lượng tương đối lớn các camera dư thừa không được sử dụng đúng cách. Hơn

nữa, giá thành của cảm biến máy ảnh khá cao. May mắn thay, với những tiến bộ kỹ thuật gần đây, rất nhiều công việc đã được thực hiện

trên vùng phủ sóng rào cản bằng cách sử dụng các cảm biến di động.

Tuy nhiên, hầu hết các công trình hiện tại chủ yếu tập trung vào cảm biến đa hướng [8]-[15]. Cho đến khi trong tài liệu [16], Wang

et al. lần đầu tiên được trình bày để nghiên cứu phạm vi rào cản với các cảm biến định hướng di động. Kể từ đó, họ trong [17] đã

nghiên cứu sâu hơn về cách sử dụng hiệu quả các cảm biến định hướng di động để đạt được vùng phủ sóng k-barrier.

Đáng chú ý rằng đây là một công trình chuyên đề liên quan đến vùng phủ sóng k-barrier với cảm biến định hướng di động.

Tuy nhiên, công việc này không xem xét vùng phủ sóng toàn màn hình của máy ảnh, điều này có ảnh hưởng đáng kể đến chất lượng vùng

phủ sóng.

Trong bài báo này, để tận dụng mô hình bao phủ toàn màn hình máy ảnh được trình bày trong [5], chúng tôi nghiên cứu cách cải

thiện hiệu quả phạm vi bao phủ của hàng rào bằng các cảm biến máy ảnh di động và các cảm biến được triển khai theo chiến lược dựa

trên lưới [18], trong đó được sử dụng để đơn giản hóa độ phức tạp của vùng phủ sóng rào cản sau khi triển khai ngẫu nhiên ban đầu.

Những đóng góp chính của bài báo này được tóm tắt như sau: Đầu tiên, chúng tôi đề xuất một mô hình bao phủ toàn màn hình mới, trong

đó máy ảnh di động có thể đạt được phạm vi bao phủ toàn màn hình cho khu vực dựa trên lưới. Với mô hình này, chúng tôi chia không

gian mục tiêu liên tục ban đầu thành các không gian dựa trên lưới riêng biệt được kết nối có thể đáp ứng điều kiện về phạm vi bao

phủ toàn màn hình và triển khai các cảm biến camera di động cho mỗi lưới. Sau đó, chúng tôi phát triển một biểu đồ có hướng có

trọng số để mô hình hóa các lưới được bao phủ ở chế độ xem đầy đủ và mối quan hệ của chúng. Ngoài ra, chúng tôi sử dụng thuật toán

Dijkstra để có được hàng rào camera ngắn nhất, bao gồm một số lưới được bao phủ toàn màn hình được kết nối và chứa số lượng cảm

biến camera tối thiểu.

Cuối cùng, chúng tôi xác thực kết quả của mình thông qua các mô phỏng mở rộng.

Phần còn lại của bài báo này được tổ chức như sau. Phần II xem xét các công việc liên quan. Phần III định nghĩa một số ký

hiệu và mô hình bao phủ liên quan. Phần IV đưa ra mô tả chi tiết về tính năng phát hiện được bao phủ toàn màn hình của máy ảnh di

động. Dựa trên mô hình này, Trong Phần V, chúng tôi chia trường mục tiêu thành các lưới được bao phủ toàn màn hình được kết nối.

Sau đó, Phần VI đưa ra mô tả chi tiết về cách chọn các cảm biến camera tối thiểu để tạo thành hàng rào camera trong các mạng triển

khai dựa trên lưới. Các kết quả mô phỏng được cung cấp trong Phần VII. Cuối cùng, Phần VIII kết thúc bài báo.

2. CÔNG VIỆC LIÊN QUAN

Các nghiên cứu mở rộng đã được thực hiện về vấn đề phủ sóng trong mạng cảm biến không dây (WSN), vấn đề này có thể được phân

thành ba loại: phủ sóng điểm, phủ sóng vùng và phủ sóng rào cản [2]. Phạm vi bao phủ của rào cản là để phát hiện những kẻ xâm nhập

xâm nhập vào khu vực được bảo vệ và phạm vi bao phủ của rào cản trong WSN lần đầu tiên được giới thiệu trong ngữ cảnh của các cảm

biến robot [19], trong đó nó liên quan đến khả năng phát hiện những kẻ xâm nhập vượt qua hàng rào của mạng cảm biến. Kể từ công

trình đầu tiên của [19], các vấn đề về vùng phủ sóng của rào cản trong WSN dựa trên mô hình cảm biến đồng vị đã được nghiên cứu rộng

rãi [20]-[24]. Kumar và cộng sự. [21] lần đầu tiên xác định khái niệm về vùng phủ sóng rào cản k cho WSN và đưa ra hai khái niệm về

vùng phủ sóng rào cản xác suất - vùng phủ sóng rào cản yếu và vùng phủ sóng rào cản mạnh. Trong [22], Liu và Towsley đã nghiên cứu

vấn đề bao phủ rào cản trên mặt phẳng hai chiều và mạng cảm biến dải hai chiều bằng cách sử dụng lý thuyết thẩm thấu. Tài liệu [23,

24] lần đầu tiên trình bày vùng phủ sóng rào cản của mạng cảm biến ba chiều. Một số nghiên cứu khác nhằm khám phá tác động của các

chiến lược và cơ chế triển khai cảm biến khác nhau để cải thiện phạm vi bao phủ của hàng rào [18, 25 và 26]. Hầu hết các nghiên cứu

ban đầu đều giả định rằng các vị trí cảm biến tuân theo quy trình điểm Poisson trong đó các cảm biến được phân bố ngẫu nhiên trong

một khu vực rộng lớn một cách đồng đều. Saipulla và cộng sự. [25] lần đầu tiên nghiên cứu phạm vi rào cản của việc triển khai dựa

trên dòng chứ không phải là mô hình phân phối Poisson. Anh ấy và cộng sự. [26] các thuật toán triển khai cảm biến dựa trên đường

cong được thiết kế để bao phủ hàng rào. Vương và cộng sự. [18] đã đề xuất chiến lược triển khai dựa trên lưới cho vùng phủ sóng

của cảm biến. Các công trình nói trên tập trung vào cảm biến vô hướng truyền thống có dải cảm biến là một đường tròn đẳng hướng.

Gần đây, phạm vi bao phủ của rào cản trong các mạng cảm biến định hướng ngày càng nhận được nhiều
Machine Translated by Google

ĐỘ PHỦ RÀO CẢN TRONG MẠNG CẢM BIẾN CAMERA DI ĐỘNG VỚI TRIỂN KHAI DỰA TRÊN LƯỚI 211

chú ý. Adriaens et al. trong [27] lần đầu tiên trình bày một thuật toán thời gian đa thức tối ưu để tính toán phạm vi

vi phạm trong trường hợp xấu nhất trong các mạng cảm biến định hướng. Vùng phủ sóng rào cản trong mạng cảm biến máy

ảnh đã được giới thiệu trong [7]. Để giải quyết yêu cầu đặc biệt của cảm biến máy ảnh định hướng, định nghĩa về phạm

vi bao phủ toàn màn hình được giới thiệu trong [5]. Dựa trên mô hình bao phủ toàn màn hình được xác định trong [5],

tài liệu [3] đã đề xuất một phương pháp để xây dựng hàng rào camera toàn màn hình từ một triển khai tùy ý. Để tiếp

tục giảm số lượng máy ảnh cần thiết cho vùng phủ sóng rào cản, các tác giả [1] cải thiện thuật toán của tài liệu [3]

và đề xuất thuật toán chọn đường dẫn cảm biến máy ảnh tối thiểu trong mạng cảm biến máy ảnh không dây.

Với sự phát triển của cảm biến di động, tính di động của cảm biến được khai thác để cải thiện phạm vi bao phủ của hàng rào [8]-

[15]. Shen và cộng sự. [9] đã nghiên cứu vấn đề tái định cư hiệu quả năng lượng cho vùng phủ sóng rào cản trong mạng cảm biến di

động. Ban et al. [10] đã nghiên cứu vấn đề làm thế nào để di chuyển các cảm biến di động để xây dựng k hàng rào lưới điện với mức

tiêu thụ năng lượng tối thiểu. Keung et al. [11] tập trung vào việc cung cấp vùng phủ sóng k-barrier chống lại những kẻ xâm nhập

đang di chuyển trong mạng cảm biến di động. Saipulla và cộng sự. [12] đã đề xuất một thuật toán tham lam để tìm các khoảng trống của

rào cản và di chuyển các cảm biến di động có tính di động hạn chế để cải thiện phạm vi bao phủ của rào cản. Kể từ đó, họ trong [13]

đã nghiên cứu sâu hơn về phạm vi bao phủ của rào cản trong chiến lược triển khai dựa trên đường dây và khai thác tính di động của

cảm biến để cải thiện phạm vi bao phủ của rào cản. Anh ấy và cộng sự. [14, 15] đã nghiên cứu phạm vi bao phủ của hàng rào trong

trường hợp khan hiếm cảm biến bằng cách tuần tra cảm biến động. Các công việc trên chủ yếu tập trung vào các cảm biến đa hướng,

trong khi bỏ qua việc sử dụng các cảm biến định hướng di động để tạo thành vùng phủ sóng.

Gần đây, một số công trình ban đầu đã nghiên cứu cách sử dụng cảm biến xoay hướng và tính di động để xây dựng vùng

phủ sóng rào cản. Tao et al. [28, 29] đã điều tra phạm vi phủ sóng rào cản mạnh bằng cách sử dụng các cảm biến định

hướng, trong đó các cảm biến có các hướng có thể điều chỉnh tùy ý để cung cấp phạm vi phủ sóng tốt. Vương và cộng sự.

[16] lần đầu tiên nghiên cứu vùng phủ sóng rào cản trong các mạng cảm biến định hướng kết hợp với cả cảm biến cố định và

di động. Họ trong [17] đã nghiên cứu thêm về cách sử dụng hiệu quả các cảm biến định hướng di động để đạt được vùng phủ

sóng k-rào cản. Tuy nhiên, công việc này bỏ qua vùng phủ sóng toàn màn hình của máy ảnh, điều này có ảnh hưởng đáng kể

đến chất lượng vùng phủ sóng.

So với các nghiên cứu đã nói ở trên về phạm vi bao phủ của rào cản, nghiên cứu của chúng tôi xem xét toàn diện ba

yếu tố: cảm biến camera di động, phạm vi bao phủ của rào cản toàn màn hình và mô hình triển khai dựa trên lưới. Bằng cách

sử dụng chế độ bao phủ toàn màn hình và chiến lược triển khai dựa trên lưới, chúng tôi nghiên cứu cách cải thiện hiệu quả

phạm vi bao phủ của hàng rào và giảm số lượng cảm biến máy ảnh bằng cách sử dụng cảm biến máy ảnh di động.

3. MÔ HÌNH VÀ THUYẾT MINH

Các cảm biến camera được triển khai ngẫu nhiên để theo dõi vùng mục tiêu có giới hạn R. Các camera có thể di

chuyển và xoay trong phạm vi được xác định trước. Chúng tôi sử dụng S để biểu thị bộ n cảm biến máy ảnh được triển

f , xác
khai trong R. Mỗi máy ảnh Si có phạm vi cảm biến r, góc trường nhìn φ và một vectơ định hướng cùng cảm định
biến khu
nhưvực tôi

trong Hình.1 (a ). Mỗi camera nhận biết vị trí của chính nó và khoảng cách giao tiếp của nó gấp đôi bán kính cảm biến

của r. Nếu cảm biến camera Si và Sj có thể giao tiếp với nhau thì khoảng cách ||SiSj ||giữa chúng phải thỏa mãn mối

quan hệ: ||SiSj||| <=2r.


Định nghĩa 3.1 (Phạm vi phủ sóng) Như minh họa trong Hình 1(b), một điểm P được bao phủ bởi cảm biến camera Si

trong khu vực cảm nhận của Si là , Tái bút


nếu P là
tôi
và ,
( < φ/2, trong đó ( , biểu thị góc af S P ) af S P )
tôi tôi tôi tôi

giữa chúng, S Pi Định vectơ từ Si đến P.

nghĩa 3.2 (Phạm vi toàn màn hình) Như được hiển thị trong Hình.1(c), một điểm P được bao phủ toàn cảnh nếu đối

với bất kỳ hướng đối diện d có, cảm


với biến
hướng
camera
nhìn Si
củasao
điểm
chovàP mối ,quan
được tham
baohệ
số
phủ
phải
xác
bởigiữ:
định
Si ,(d,PSi
trước
và hướng
được
) θ.
xem
gọi
Ở của
đây
là camera
góc
θ [0,
hiệu
PSi
π/2]
dụng.
đủlà
gần

Một vùng được bao phủ toàn màn hình nếu mọi điểm trong đó được bao phủ toàn màn hình.

Dựa trên mô hình, chúng tôi giới thiệu các định nghĩa sau cho phạm vi bao phủ của rào cản.

Định nghĩa 3.3 (Phạm vi rào cản) Đối với một vùng giới hạn R đã cho, nếu tồn tại bất kỳ đường nào đi qua vùng

từ cạnh này sang cạnh đối diện và đường đó là phạm vi toàn khung nhìn thì vùng đó là
Machine Translated by Google

212 XIAO-LAN LIU, BIN YANG VÀ GUI-LIN CHEN

gọi là vùng phủ sóng chắn.


Định nghĩa 3.4 (Bao phủ hàng rào camera). Cho một vùng giới hạn R cho trước, với một bên là lối vào và một bên
là đích. Rào chắn camera C bao gồm các khu vực phủ sóng của rào chắn camera được kết nối và tất cả các đường băng
qua từ một điểm ở phía lối vào đến phía đích giao nhau với C.

Dựa trên các định nghĩa về phạm vi bao phủ của hàng rào camera, chúng tôi tìm thấy hàng rào camera C chứa số
lượng cảm biến camera tối thiểu cho khu vực R đã cho trong các nội dung sau.

tái bút
tôi

Hình 1: Mô hình phủ sóng Si của cảm biến camera .

4. CAMERA DI ĐỘNG MẪU CHE TOÀN THÂN

Dựa trên mô hình có chế độ xem toàn cảnh được đề xuất trong [5], chúng tôi trình bày mô hình có chế độ xem
toàn cảnh của máy ảnh di động trong phần này. Mục đích của mô hình được đề xuất là cải thiện hiệu quả chất lượng
vùng phủ sóng của hàng rào bằng cảm biến camera di động và giảm số lượng cảm biến camera di động cần thiết trong
vùng phủ sóng toàn màn hình. Chúng tôi hiển thị các chi tiết trong phần tiếp theo.

4.1 Bối cảnh và Động lực

Để nghiên cứu vấn đề về phạm vi bao phủ toàn màn hình của camera di động, giải pháp của chúng tôi được thúc
đẩy bởi khái niệm về phạm vi bao phủ toàn màn hình [5], được định nghĩa như sau: nếu điểm p được bao phủ toàn màn
hình thì tồn tại một camera s để che điểm đó bất kể nó quay về hướng nào và hướng quan sát của camera đủ gần với
hướng nhìn của điểm. Mô hình trong [5] sử dụng cảm biến máy ảnh tĩnh để đạt được phạm vi bao phủ toàn màn hình,
điều này làm lãng phí rất nhiều máy ảnh. Đồng thời, giá thành của mỗi cảm biến camera khá cao. Vì vậy, việc tối ưu
hóa số lượng camera được sử dụng trong vùng phủ sóng toàn màn hình là điều nên làm.
Trong các tình huống sau đây, chúng tôi đề xuất một mô hình mới được gọi là mô hình bao phủ toàn màn hình máy ảnh di động.

Chúng tôi tận dụng các cảm biến di động [16, 17] để cung cấp phạm vi toàn màn hình được yêu cầu và cải thiện mẫu
triển khai xác định trong [3]. Một điểm khác biệt cơ bản giữa chúng là chúng tôi thêm camera di động để tiến hành
bao quát toàn cảnh. Theo định nghĩa về vùng phủ sóng toàn màn hình của camera, chúng tôi chuyển đổi vùng phủ sóng
toàn màn hình được giám sát thành vùng phủ sóng toàn màn hình theo đường thẳng, vì vậy, câu hỏi thực sự là làm thế
nào để triển khai các cảm biến camera di động để đạt được vùng phủ sóng toàn màn hình. Chúng tôi hiển thị các chi
tiết trong triển khai sau đây. Đầu tiên, chúng tôi mô tả mẫu triển khai, sau đó phân tích số lượng camera được sử
dụng trong các tham số triển khai khác nhau.

4.2 Mô tả Mẫu triển khai

Trước tiên, chúng tôi đặt lần lượt các cảm biến máy ảnh dọc theo một đường phía trên hàng rào với khoảng cách
h đến nó, trong đó h là một tham số sẽ được xác định sau. Trên đường này, hai điểm triển khai liền kề bất kỳ được
phân tách bằng khoảng cách δ (sẽ được xác định sau). Tại mỗi điểm triển khai, vectơ định hướng của máy ảnh fi
hướng xuống hàng rào và dao động với góc α dọc theo hướng này (sẽ được xác định sau). Lưu ý rằng mỗi máy ảnh có
thể được coi là bao quát một góc trường nhìn α. Đối xứng, chúng tôi đặt một bộ cảm biến camera khác dọc theo một
đường có khoảng cách h bên dưới hàng rào. Mỗi cảm biến máy ảnh trên đường này hướng lên hàng rào và dao động với
góc a dọc theo hướng này (Hình 2(a)).
Machine Translated by Google

ĐỘ PHỦ RÀO CẢN TRONG MẠNG CẢM BIẾN CAMERA DI ĐỘNG VỚI TRIỂN KHAI DỰA TRÊN LƯỚI 213

Bây giờ chúng tôi giải thích cách lấy ba tham số trên: h, α và δ. Với các tham số của máy ảnh (r, φ, θ), chúng ta

có thể linh hoạt trong việc chọn một tham số từ (h, α, δ) và việc lựa chọn hai tham số còn lại tùy thuộc vào tham số đã

chọn. Để đơn giản hóa mô hình, chúng tôi đặt 45°≤θ≤90°. Chúng tôi đưa ra mối quan hệ giữa chúng trong định lý 4.1 sau

đây.

Định lý 4.1 (Điều kiện triển khai) Cho 0≤h≤r, 45°≤θ≤90°, để đảm bảo rằng mọi điểm của rào chắn đều được bao phủ

toàn cảnh, ba tham số phải thỏa mãn mối quan hệtan(α/2) ≤δ/giờ.

Đồng đều, khi cả hai bằng nhau, số lượng máy ảnh cần thiết để bao quát toàn cảnh là nhỏ nhất.

Bằng chứng: Trong trường hợp đầu tiên, chúng tôi cho rằng tuyên bố là không chính xác. Khi tan(α/2)>δ/h, mọi điểm

của hàng rào đều được bao phủ toàn cảnh. Vì vậy, chúng tôi chọn ngẫu nhiên một điểm p , như trong Hình 2(b). Điểm P

được coi là giao điểm giữa vectơ định hướng của camera và vật cản. Theo định nghĩa 3.2, nếu điểm P nằm trong toàn hình

chiếu thì góc θ thỏa mãn hệ thức: θ [0,π/2].

Tuy nhiên, nếu hướng của điểm P song song với hướng của rào chắn thì góc tối thiểu giữa cảm biến máy ảnh S và điểm P

là π/2. Bằng phương pháp quy nạp, định lý giữ nguyên. Trong trường hợp thứ hai, phần “máy ảnh tối thiểu” là hiển nhiên.

Hình 2: Mô tả triển khai và mối quan hệ cho mô hình được bao phủ
toàn màn hình camera di động.

4.3 Phương pháp phát hiện Mô tả

Dựa trên các cuộc thảo luận ở trên, chúng tôi có mô tả phương pháp sau đây liên quan đến phát hiện mô hình được

bao phủ ở chế độ xem đầy đủ. Đầu tiên, hàng rào có thể được phân chia thành các dòng phụ bằng cách sử dụng hình chiếu

của cảm biến máy ảnh trong hàng rào, trong đó mỗi dòng phụ đều đồng nhất. Sau đó, chúng tôi chuyển đổi toàn bộ dòng được

bao phủ toàn bộ thành các dòng phụ được bao phủ toàn bộ. Cuối cùng, dựa trên định nghĩa 3.2, chúng ta chỉ cần xác minh

xem điều kiện có đúng cho mọi điểm trong mỗi dòng con hay không.

Bổ đề 4.2 (Điều kiện của dòng con) Hàng rào được bao trùm khi và chỉ khi mỗi dòng con là

chế độ xem toàn cảnh được bao phủ bởi bộ cảm biến máy ảnh nhất định.

Chứng minh: Khẳng định là hiển nhiên. Rào chắn bao gồm một số dòng phụ, mỗi dòng tương tự nhau và là

được bao phủ bởi một bộ cảm biến máy ảnh hợp nhất. Như vậy khẳng định được chứng minh.

Nếu chúng tôi xác minh rằng dòng con được bao phủ toàn bộ, thì phần khó nhất là xác định xem mọi điểm trên dòng

con có được bao phủ toàn bộ hay không. Tuy nhiên, vẫn còn vô số vị trí để xem xét. Trong tiểu đoạn ta chỉ cần chứng

minh một đoạn thẳng AB cho trước. Nếu trung điểm C của AB bị che toàn ảnh thì AB bị che toàn ảnh.
Machine Translated by Google

214 XIAO-LAN LIU, BIN YANG VÀ GUI-LIN CHEN

Bổ đề 4.3 (Điều kiện trung điểm) Đường con AB là hình chiếu toàn khi và chỉ khi trung điểm C

của dòng phụ AB là chế độ xem toàn cảnh được bao phủ bởi bộ cảm biến máy ảnh đã cho.

Chứng minh: Như hình 2(c). Cho trung điểm C, điểm P ngẫu nhiên , đoạn thẳng AB, camera S1, S2, hình chiếu của

điểm C trên đoạn S1 S2 là E, hình chiếu của điểm P trên đoạn S1 S2 là F.

Trong chứng minh, ta chỉ xét các điểm theo hai phương: một phương song song với vật cản và ta mô tả nó là vectơ CB

hoặc PB . Cái còn lại vuông góc với hàng rào và chúng tôi mô tả nó là vectơCE hoặc PF . Chỉ cần hai phương đứng, hai

phương ngược lại là đối xứng, kết luận cũng là hiển nhiên. Đối với các hướng khác, chúng tôi chứng minh chúng trong

phương trình sau. Trong tam giác BCS2, nếu góc S2CB<θ thì S2PB<θ nằm trong tam giác S2PB. Theo phương thẳng đứng

của thanh chắn, nếu góc ECS1<θ trong tam giác ECS1 thì có FPS1<θ trong tam giác FPS1.

Ngay cả khi đặt điểm P gần với giới hạn A thì kết luận trên cũng hiển nhiên.

Để đạt được điều này, chúng tôi sử dụng một điều kiện tương đương về phạm vi bao phủ toàn màn hình được đề

xuất trong [5]. Một điểm p nhất định được bao phủ toàn màn hình nếu góc a giữa bất kỳ hai máy ảnh được kết nối nào và

điểm p thỏa mãn mối quan hệ: α≤2θ. Để đơn giản hóa mô hình, chúng tôi đặt 45°≤θ≤90°. Tất cả các điểm trong đường con

nằm trong phạm vi bán kính cảm biến r.

Định lý 4.4 (Mối quan hệ mô hình) Cho 0≤h≤r, 45°≤θ≤90°, tan(α/2)=δ/h, trong đó công thức được đưa ra trong định

lý 4.1. Để đảm bảo rằng mọi điểm của dòng phụ đều bao phủ toàn bộ chế độ xem, giá trị tối thiểu cho δ là δ≤2h•tan(θ),

giá trị tối thiểu cho α là α≤2•arctan(δ/h), và hơn nữa, h phải nhỏ hơn h0=r •sin(θ).

Chứng minh: Như trong Hình 2(c). Trong chứng minh, ta chỉ xét các điểm theo hai phương: một phương song song

với vật chắn và ta mô tả nó là vectơCB. Cái còn lại vuông góc với hàng rào, chúng tôi mô tả nó là vectorCE . Khi hai

phương đứng, ta biết các phương còn lại cũng đứng Qua bổ đề 4.3. Xét theo phương thẳng đứng của vật cản, nếu phủ

điểm C thì có S1CS2≤2θ. Nói cách khác, góc ECS2 thỏa mãn ECS2≤θ. Trong điều kiện này tồn tại δ/2h≤tan (θ) nên giá

trị nhỏ nhất của δ là δ≤2h•tan (θ). Về giá trị nhỏ nhất α, nó đã được chứng minh trong định lý 4.1. Liên quan đến h,

để đảm bảo điểm A nằm trong tam giác ABS2 thì góc S2AB phải thỏa mãn S2AB≤θ, hay nói cách khác, tồn tại h/r≤sin(θ),

do đó, h không được lớn hơn h0=r •sin(θ).

Tương tự, xét đến phương chắn, nếu phủ điểm C thì có S2CB≤θ. Trong điều kiện này tồn tại 2h/δ≤tan (θ). Ta thu

được δ≤2h•tan (θ) từ định lý 4.4. Vì vậy, mối quan hệ 2h = δ thu được. Thông qua phân tích ở trên, mối quan hệ δ=r•2

5 /5, h=r• 5 /5 và α=2•arcsin2 5 /5 lần lượt thu được. Ta đưa ra mối quan hệ tối ưu giữa chúng trong định lý 4.5 sau.

Định lý 4.5 (Mô hình tối ưu) Cho 0≤h≤r, 45°≤θ≤90°, để đảm bảo rằng mọi điểm của rào chắn đều được bao phủ toàn

cảnh, ba tham số phải thỏa mãn mối quan hệ δ=r•2 5 / 5, h=r• 5 /5,α=2•arcsin2 5 /5.

4.4 Phân tích về số lượng camera

Với các mối quan hệ hạn chế ở trên đối với α, δ, h trên r, chúng tôi tối ưu hóa các mối quan hệ sao cho tổng số

máy ảnh được sử dụng trong phạm vi toàn màn hình được giảm thiểu. Có hai nhóm camera: nhóm đầu tiên bao gồm các camera

được triển khai ở tuyến trên với khoảng cách h đến hàng rào và nhóm thứ hai bao gồm các camera được triển khai ở tuyến

dưới với khoảng cách h đến hàng rào. Không làm mất tính tổng quát, chúng ta hãy xem xét một đơn vị chiều dài của hàng

rào và giả sử tất cả các tham số khác là thống nhất. Số lượng camera được sử dụng trong một đơn vị chiều dài của hàng

rào 1/δ, phụ thuộc vào cách chọn r như đã chỉ ra trong định lý 4.5. Để giảm thiểu tổng số camera, chúng ta cần tối đa
hóa r.

Định lý 4.6 (Số lượng camera) Cho 0≤h≤r, 45°≤θ≤90°, trong đó δ được cho trong Định lý 4.5, mật độ camera cần

thiết (tức là số lượng trên một đơn vị độ dài) trong triển khai trên là 1/ δ, trong đó δ=r•2 5 /5.

Bằng cách tính giá trị số của 1/δ, chúng ta biết rằng 1/δ là một hàm tăng của r. Hình 3 là
Machine Translated by Google

ĐỘ PHỦ RÀO CẢN TRONG MẠNG CẢM BIẾN CAMERA DI ĐỘNG VỚI TRIỂN KHAI DỰA TRÊN LƯỚI 215

minh hoạ cho kết quả trên. Đầu tiên, nó cho biết cần bao nhiêu camera để xây dựng phạm vi bao phủ toàn màn hình camera di

động với chiều dài 100m khi r từ 2m đến 10m và θ=π/4, π/3 và α=π/3 tương ứng. Đồng thời, chúng tôi so sánh số lượng camera

di động cần thiết để bao phủ toàn cảnh và triển khai xác định được đề xuất trong [1]. Sau đó, chúng tôi chỉ ra rằng thuật

toán của chúng tôi giảm số lượng máy ảnh di động được sử dụng trong vùng phủ sóng toàn màn hình.

Hình 3: Số lượng camera để xây dựng hàng rào so với Phạm vi cảm biến

5. CHIẾN LƯỢC TRIỂN KHAI DỰA TRÊN LƯỚI

Để đơn giản hóa sự phức tạp cho vùng phủ sóng của rào cản, chúng tôi đề xuất chiến lược triển khai dựa trên lưới.

Nói cách khác, chúng tôi chia trường mục tiêu thành các lưới được kết nối. Chi tiết như sau: Đầu tiên chúng tôi giới

thiệu việc triển khai lưới điện. Sau đó, chúng tôi thu được mối quan hệ của phía lưới dựa trên mô hình bao phủ toàn màn

hình của máy ảnh di động. Cuối cùng, chúng tôi giải thích cách di chuyển các cảm biến máy ảnh để đạt được phạm vi bao phủ

của hàng rào dựa trên lưới.

5.1 Khởi tạo triển khai lưới

Để tận dụng tối đa các camera dự phòng nhằm đạt được phạm vi bao phủ toàn màn hình, chúng tôi giả định rằng các cảm

biến của camera có thể di chuyển và xoay trong một phạm vi được xác định trước. Mỗi camera có một ID duy nhất và nhận thức

được vị trí của chính nó và thông tin ranh giới bao gồm tọa độ của bốn điểm của R [31].

Tuy nhiên, rất khó để một máy ảnh đơn lẻ quyết định một cách độc lập liệu chuyển động của nó có bao phủ toàn cảnh hay

không. Để đưa ra quyết định như vậy, cảm biến máy ảnh yêu cầu thông tin về việc nó có cần di chuyển hay không. Chiến lược

triển khai dựa trên lưới là một giải pháp tự nhiên cho vấn đề này. Vì vậy, chúng ta có thể chia trường mục tiêu thành các

lưới như trong Hình 4.

Theo phân vùng, mỗi lưới được gán với một tọa độ và mỗi cảm biến camera nhận biết tọa độ của lưới được định vị. Dựa

trên thông tin lân cận, mỗi cảm biến camera có thể lấy được số lượng camera cho lưới của chính nó. Chúng tôi chia cảm biến

camera trong lưới thành hai loại: camera tỷ lệ và đầu cụm (lưới). Vì nhiều kỹ thuật hiện có trên đầu cụm (lưới) [32, 33

và 34] có thể được áp dụng trực tiếp nên chúng tôi sẽ không đề cập đến những vấn đề này trong bài báo. Các camera khác

trong lưới được gọi chung là camera tỷ lệ ngoại trừ đầu cụm (lưới).

Các quy tắc gán tọa độ được mô tả dưới đây: Mỗi lưới được lập chỉ mục bởi một bộ, có số đầu tiên được sử dụng để

biểu thị hàng và số thứ hai được sử dụng để biểu thị cột. Lưới bên trái nhất ban đầu được gán với (1,1). Như được hiển

thị trong Hình 4, tọa độ x và tọa độ y được tăng lên nếu vị trí của lưới lần lượt dịch chuyển một vị trí sang phải và

xuống dưới [31] .


Machine Translated by Google

216 XIAO-LAN LIU, BIN YANG VÀ GUI-LIN CHEN

Để đảm bảo rằng phạm vi cảm biến của bất kỳ cảm biến máy ảnh nào cũng có thể bao phủ toàn bộ lưới của nó, độ dài của mỗi

lưới là d , đây là hằng số được xác định trước dựa trên mô hình phạm vi bao phủ toàn màn hình của máy ảnh di động. Sau

đây, chúng tôi chỉ ra điều kiện cần và đủ đối với độ dài lưới sao cho khu vực này có thể bao phủ toàn bộ khung nhìn.

Định lý 5.1 (Chiều dài lưới) Cho 0≤h≤r, 45°≤θ≤90°, để đảm bảo rằng vùng lưới thỏa mãn phạm vi bao phủ toàn màn

hình, độ dài d của mỗi lưới phải thỏa mãn mối quan hệ: d≤δ= 2h= r•2 5 /5 . Khi d=δ=2h= r•2 5 /5, số lượng camera triển

khai là nhỏ nhất Trong đó δ, h và r được đề xuất trong Định lý 4.6.

Bằng chứng: Nếu khu vực lưới đáp ứng phạm vi bao phủ toàn màn hình, chúng ta có thể có được mối quan hệ về độ dài

của lưới theo phạm vi bao phủ toàn màn hình của camera di động được đề xuất bởi các phần trước. Khi độ dài d ≤δ=2h= r•2

5 /5, vùng bao phủ thỏa mãn toàn cảnh. Vì chúng tôi hy vọng số lượng máy ảnh được chọn trong phạm vi toàn màn hình là tối

thiểu, nên chúng tôi chọn độ dài d =δ=2h= r•2 5 /5. Kết quả là, kết luận là hiển nhiên.

Hình 4: Chiến lược triển khai dựa trên lưới

5.2 Chiến lược triển khai lưới điện

Vì các cảm biến máy ảnh được triển khai ngẫu nhiên trong trường mục tiêu, nên làm thế nào để di chuyển các máy ảnh

có thông tin vị trí để tạo phạm vi bao phủ toàn màn hình là một vấn đề đầy thách thức. Chúng tôi thiết kế một thuật toán

chiến lược triển khai dựa trên lưới để bao phủ toàn bộ chế độ xem. Ý tưởng chính của thuật toán 1 như sau:

Phân vùng: Đầu tiên, toàn bộ vùng R được chia thành các lưới được kết nối với độ dài cạnh d, là ma trận có kích

thước m × n . Đồng thời, chúng tôi đánh dấu trên nhãn cho từng lưới. Đặt ký hiệu ô (x, y) biểu thị tọa độ của lưới và

đếm (x, y) biểu thị số lượng cảm biến máy ảnh trong ô lưới (x, y).

Đầu lưới: Mỗi camera nhận biết vị trí của chính nó và chiều dài cạnh của lưới, vì vậy chắc chắn rằng vị trí của các

camera khác trong lưới này. Vì giữa các cảm biến camera có thể giao tiếp với nhau trong phạm vi 2r, nên rõ ràng có bao

nhiêu camera trong lưới này và ID camera tương ứng.

Chúng tôi chọn máy ảnh tối ưu làm đầu cụm (lưới) từ mọi lưới.

Phân công nhiệm vụ: Đầu tiên, Trưởng lưới có nhiệm vụ thu thập thông tin của các thành viên, xác định vị trí camera

và số lượng camera trong lưới. Công việc bước tiếp theo là sắp xếp tất cả các camera thành bốn đỉnh của lưới. (Vì mỗi

camera biết vị trí của chính nó và vị trí của lưới nên nó có thể tính toán tọa độ của 4 đỉnh của lưới.)

Chuyển động: Các đầu lưới chia các camera theo công thức: đếm(x,y)/ 4, sau đó các camera phân bố di chuyển trung

bình đến 4 đỉnh của lưới. Thứ tự di chuyển lần lượt là đỉnh trái, đỉnh phải, đáy trái, đáy phải của bốn đỉnh.

Định hướng: Chúng tôi chọn một camera từ mỗi đỉnh và điều chỉnh hướng dọc theo các đỉnh của lưới.

Ở mỗi đỉnh của lưới, camera được chọn có thể xoay hướng, các camera khác giữ im lặng. Nó phải hướng xuống dưới đối với

các máy ảnh được chọn trên cùng của hàng đầu tiên và hướng lên trên đối với các máy ảnh được chọn dưới cùng của hàng

cuối cùng. Đối với các đỉnh trên bất kỳ hàng nào khác, cần chọn một
Machine Translated by Google

ĐỘ PHỦ RÀO CẢN TRONG MẠNG CẢM BIẾN CAMERA DI ĐỘNG VỚI TRIỂN KHAI DỰA TRÊN LƯỚI 217

camera hướng lên trên, sau đó chúng tôi chọn camera thứ hai hướng xuống dưới.
Phần còn lại của máy ảnh giữ im lặng. Khi các camera được chọn trước đó bị lỗi, các camera khác sẽ được sử dụng
để thay thế.

Lặp lại hàng: Sau khi quá trình triển khai lưới ở hàng đầu tiên hoàn tất, các lưới ở hàng khác sẽ bắt đầu
triển khai cho đến khi kết thúc hàng cuối cùng.
Lặp lại cột: Sau khi triển khai hàng được khắc phục, các hoạt động tương tự xảy ra trong mọi cột, cho đến khi
cuối cột cuối cùng của hàng cuối cùng. Toàn bộ quá trình triển khai đã hoàn tất.
Thuật toán 1 có thể được mô tả như sau.

Thuật toán 1 Chiến lược triển khai lưới để khởi tạo vùng phủ sóng toàn
màn hình: 1.R=area(m,n,d): Vùng giám sát R được chia thành các lưới có m

hàng và n
cột và chiều dài cạnh d.
2.cell(i, j): Lưới trong R có hàng là i và cột là j,1<=i<=m,1<=j<=n. 3.cell
-included(i, j): Bộ camera được bao gồm trong ô(i,j). 4.count(i, j): Số lượng
camera được bao gồm trong ô(i,j).
5.SHij:Đầu lưới trong ô lưới (i,j). 6.cell-
head={SH11,……SH21,……SHmn}:Tập hợp các đầu camera nằm trong toàn bộ lưới. 7.vertex(i, j):
Tập hợp các đỉnh của R,1<=i<=m+1,1<=j<=n+1. 8.vertex-camera-set(i, j):bộ camera nằm trong
đỉnh(i,j).

Quy

trình: 1. Chọn đầu lưới từ mỗi ô lưới (i, j) bao gồm đầu ô. 2.cho mỗi
đầu lưới trong đầu ô
nếu số lượng ô được bao gồm (i,
j) >0 phân phối cảm biến camera tới bốn đỉnh trung bình trong ô (i,
j); các camera phân vùng di chuyển đến bốn đỉnh của ô (i, j); tạo
vertex-camera-set và thêm các camera có liên quan vào Vertex-camera-set(i, j); end
if end for 3.cho mỗi hàng trong m+1 3.1.if row ==1 cho mỗi j trong n+1 if count(i,
j)>0 chọn ngẫu nhiên một camera trong ô bao gồm (1,j); xoay camera đã chọn và đặt hướng
của nó dọc theo đầu hướng xuống if end for end if 3.2.else if row==m+1 for each j in n+1
if count(m+1,j)>0 chọn ngẫu nhiên một camera trong bao gồm ô (m+1,j); xoay camera đã

chọn và đặt hướng của nó dọc theo đầu hướng lên if end for end if 3.3.else
1<row<m+1 cho mỗi j trong n+1 if count(row, j)>0
Machine Translated by Google

218 XIAO-LAN LIU, BIN YANG VÀ GUI-LIN CHEN

chọn ngẫu nhiên hai camera trong ô bao gồm (hàng, j);
xoay một camera đã chọn và đặt hướng của nó dọc theo hướng đi xuống xoay
một camera đã chọn khác và đặt hướng của nó dọc theo đầu hướng lên nếu
hết cho hết nếu hết cho

Trở lại: triển khai camera di động tại khu R.

6. LỰA CHỌN CAMERA ĐỘ BAO QUANG

Theo mô tả đã đề cập ở trên, trường được giám sát được phân chia thành nhiều lưới được kết nối lẫn nhau.
Dựa trên phân vùng, chúng tôi lập mô hình toàn bộ lưới được bao phủ toàn bộ chế độ xem và mối quan hệ của chúng
dưới dạng biểu đồ. Trong biểu đồ này, mỗi nút đại diện cho một lưới được bao phủ toàn màn hình và hai nút có thể
được kết nối bằng một cạnh hoặc một điểm khi và chỉ khi chúng liền kề trong trường ban đầu. Bằng cách này, chúng
tôi đề xuất một thuật toán để chọn rào cản camera. Đầu tiên, chúng tôi tìm thấy tất cả các đường dẫn từ một ranh
giới đến ranh giới đối diện trên biểu đồ, bao gồm các nút được bao phủ toàn bộ chế độ xem. Các cảm biến camera
tương ứng của tất cả các nút trong đường dẫn tạo thành nhiều rào cản camera. Sau đó, chúng tôi tìm thấy hàng rào
camera ngắn nhất chứa số lượng cảm biến camera tối thiểu.

Chi tiết như sau: chúng tôi xây dựng biểu đồ trọng số nút ảo G= (V, E, w) để mô hình hóa tất cả các lưới
được bao phủ toàn màn hình và mối quan hệ của chúng với nhau. Mỗi lưới được bao phủ toàn màn hình tương ứng với
một nút trong V. Đối với hai nút bất kỳ, có một cạnh giữa chúng khi và chỉ khi hai lưới được bao phủ toàn màn hình
tương ứng của chúng chia sẻ ít nhất một điểm hoặc ranh giới chung. Chúng tôi thêm hai nút ảo s và t vào biểu đồ
này, tương ứng biểu thị ranh giới bên trái và bên phải của trường R. Điểm s giao với tất cả các lưới đối với ranh
giới bên trái của R. Tương tự, điểm t giao với tất cả các lưới đối với ranh giới bên phải của R.

Đối với mỗi lưới vi V–{s , t}, E [i] tương đương với cạnh vi,vj , trọng số w(vi, vj)của cạnh vi,vj đại diện

cho số camera gia tăng gây ra lưới đã chọn vj . Nói cách khác, chúng tôi loại trừ các cảm

biến máy ảnh được chia sẻ giữa lưới vi và vj . Đối với s và t, w(s, v6) =4, w (v9, t) =0. Một ví dụ về biểu đồ này
được hiển thị trong Hình 5. Nếu chúng ta chỉ bao phủ một lưới, thì cần bốn camera khác nhau để hoàn thành. Được
coi là hai nút lưới liền kề hoặc chéo, các camera cần thiết sẽ được giảm đáng kể. Nó cần sáu camera khác nhau để
bao phủ đồng thời hai lưới liền kề (tức là v11v12) . Tuy nhiên, nó cần bảy camera khác nhau để bao phủ đồng thời
hai lưới chéo (tức là v1v7) . Nói cách khác, khi chúng ta chọn các lưới có chế độ xem toàn màn hình, nếu mối quan
hệ là liền kề giữa các lưới, thì trọng số ranh giới giữa chúng là 2. Nếu mối quan hệ là đường chéo giữa các lưới,
thì trọng số ranh giới giữa chúng là 3.

Khi G= (V, E, w) được xây dựng, chúng ta có thể đơn giản hóa đồ thị bằng cách loại bỏ tất cả các nút chỉ có
một hàng xóm ngoại trừ s và t vì chúng không thể là nút trung gian của bất kỳ đường dẫn s–t nào. Sau tất cả các quá
trình này, nếu tồn tại các đường dẫn từ s đến t, thì đường dẫn này sẽ thực sự tương ứng với một loạt các lưới
được kết nối bao phủ toàn bộ chế độ xem. Chúng tôi tìm thấy rào cản camera C từ tất cả các đường dẫn yêu cầu số
lượng camera di động tối thiểu trong khu vực R. Vấn đề của chúng tôi có thể được chuyển đổi để tìm đường dẫn s–t
trong G chứa số lượng camera tối thiểu. Để tính bài toán đường đi ngắn nhất giữa s và t, chúng tôi thực hiện thuật
toán Dijkstra cổ điển [35]. Vì nhiều tài liệu hiện có [29, 36] về thuật toán Dijkstra có thể được áp dụng trực tiếp
nên chúng tôi sẽ không giải quyết những vấn đề này trong bài viết này. Thuật toán Dijkstra được đề xuất ở trên có
thể được sử dụng để tìm giải pháp khả thi để tạo thành hàng rào camera C.
Machine Translated by Google

ĐỘ PHỦ RÀO CẢN TRONG MẠNG CẢM BIẾN CAMERA DI ĐỘNG VỚI TRIỂN KHAI DỰA TRÊN LƯỚI 219

Hình 5: Mô hình phân chia và biểu đồ mối quan hệ cho các lưới được bao phủ toàn màn hình

Như thể hiện trong hình 5, chúng ta cũng có thể nhận ra phạm vi bao phủ của rào cản k ngoại trừ việc nhận ra phạm vi

bao phủ của hàng rào camera tối thiểu. Phương pháp cụ thể như sau: trước tiên chúng ta cần tìm kiếm các nút trong biểu đồ.

Bằng cách tính số lượng tất cả các nút trong mỗi cột, sau đó chúng tôi chọn k nút tối thiểu cho tất cả các cột.

Số k biểu thị rằng toàn bộ khu vực có thể đạt được phạm vi bao phủ của rào cản k. Điều đáng chú ý là chúng tôi tin rằng

nghiên cứu này sẽ mở ra một cánh cửa mới để khám phá phạm vi bao phủ của hàng rào k-camera.

7. ĐÁNH GIÁ

Trong phần này, các kết quả mô phỏng được trình bày để xác nhận hiệu quả của phạm vi bao phủ hàng rào camera di động.

Trước tiên, chúng tôi chỉ ra rằng mô hình được bao phủ toàn màn hình của máy ảnh di động cải thiện tính khả dụng của máy

ảnh so với phạm vi bao phủ toàn màn hình của máy ảnh tĩnh, sau đó áp dụng mô hình này để khám phá xem các tham số máy ảnh sẽ

ảnh hưởng đến xác suất bao phủ như thế nào. Thứ hai, chúng tôi so sánh số lượng máy ảnh được chọn theo thuật toán bao phủ

hàng rào được đề xuất của chúng tôi với số lượng máy ảnh được chọn theo thuật toán chọn đường đi của cảm biến máy ảnh tối

thiểu được đề xuất trong [1], sau đó chúng tôi đánh giá số lượng cảm biến máy ảnh để xây dựng phạm vi bao phủ hàng rào với

các thông số máy ảnh khác nhau.

7.1 So sánh với Tầm nhìn Toàn cảnh của Máy ảnh Di động

Các công việc trước đây ở chế độ xem toàn cảnh chủ yếu tập trung vào các cảm biến camera tĩnh, điều này có thể dẫn đến

một số lượng lớn camera dư thừa không được sử dụng đúng cách. Trong bài báo này, chúng tôi sử dụng các cảm biến máy ảnh di

động để hoàn thành phạm vi xem toàn cảnh bằng cách khai thác đúng cách các cảm biến máy ảnh dự phòng. Do đó, phạm vi bao phủ

toàn màn hình của camera di động chắc chắn tiết kiệm chi phí hơn so với phạm vi bao phủ toàn màn hình của camera tĩnh và số

lượng camera tiết kiệm được theo phạm vi bao phủ toàn màn hình của camera di động là rất đáng kể.

Đầu tiên, chúng tôi so sánh xác suất phủ sóng của vùng phủ sóng toàn màn hình máy ảnh tĩnh và vùng phủ sóng toàn màn

hình máy ảnh di động với các cài đặt mô phỏng sau đây. Trường được giám sát R là vùng hình chữ nhật 100m × 200m . Các thông

số của máy ảnh là r=30m, a=π/3, θ=2π/3. Máy ảnh được triển khai ngẫu nhiên trong
Machine Translated by Google

220 XIAO-LAN LIU, BIN YANG VÀ GUI-LIN CHEN

trường mục tiêu. Để tránh hiệu ứng ranh giới, trường mục tiêu là một khu vực lớn hơn nhiều. Chúng tôi thay đổi số

lượng camera được triển khai từ 0 thành 1200 để đánh giá xác suất phủ sóng của vùng phủ sóng toàn màn hình của camera

tĩnh và vùng phủ sóng toàn màn hình của camera di động. Để có được xác suất, các nghiên cứu mô phỏng mở rộng đã được

tiến hành để xác minh xem trường có bao phủ toàn bộ chế độ xem hay không. Xác suất phủ sóng là giá trị trung bình của

các kết quả mô phỏng. Như được hiển thị trong hình 6(a), chúng ta có thể quan sát thấy rằng xác suất phủ sóng của vùng

phủ sóng toàn màn hình của camera di động gần như bằng 1 khi số lượng camera được triển khai vượt quá 500, trong khi

đó là ít nhất 1000 camera đối với vùng phủ sóng toàn màn hình của camera tĩnh . Điều đó chứng tỏ rằng số lượng camera

cần thiết cho phạm vi bao phủ toàn màn hình của camera di động ít hơn nhiều so với phạm vi bao phủ toàn màn hình của camera tĩnh.

Kết quả này phù hợp với mong đợi của chúng tôi và lợi thế của phạm vi bao phủ hàng rào toàn màn hình của máy ảnh di

động thậm chí còn rõ ràng hơn khi kích thước của trường mục tiêu lớn hơn.

Sau đó, chúng tôi nghiên cứu tác động của một số góc xem tối đa khác nhau đối với phạm vi bao phủ toàn màn hình

của máy ảnh di động đối với xác suất bao phủ. Trong thử nghiệm này, các thông số của camera, chiều rộng và chiều dài

của khu vực mục tiêu giống như lần triển khai trước, góc xem tối đa lần lượt là a=π/3, a=π/4, a=π/2 . Hình 6(b) cho

thấy xác suất phủ sóng thay đổi như thế nào theo số lượng camera được triển khai dưới một số góc nhìn tối đa khác

nhau a. Để xác minh xác suất bao phủ, chúng tôi chạy các kết quả mô phỏng mở rộng để tiến hành. Theo trực giác, a nhỏ

hơn cần nhiều camera hơn để bao phủ khu vực mục tiêu. Điều này là do góc xem tối đa a càng nhỏ thì càng có ít khu vực

mục tiêu được bao phủ toàn màn hình bởi máy ảnh này. Như hình 6(b), khi a = π/3, khoảng 500 camera được triển khai có

thể bao phủ mục tiêu với xác suất gần bằng 1. Mặt khác, cần hơn 500 camera nếu a = π/4. Tương tự, với a = π/2, chúng

ta chỉ cần không quá 500 máy ảnh để thỏa mãn xác suất bao phủ khoảng 100%.

(a) So sánh phạm vi phủ sóng của camera tĩnh/Di động (b) So sánh góc nhìn tối đa a Hình 6: Xác suất

phủ sóng so với Số lượng camera được triển khai

7.2 Số lượng camera để bao phủ hàng rào xây dựng

Trong phần này, chúng tôi thảo luận về mối quan hệ giữa số lượng camera để xây dựng hàng rào camera và số lượng

camera được triển khai trong hai tình huống khác nhau. Một là chúng tôi so sánh số lượng máy ảnh được chọn theo thuật

toán bao phủ hàng rào được đề xuất của chúng tôi với số lượng máy ảnh theo thuật toán chọn đường đi của cảm biến máy

ảnh tối thiểu. Điều khác là chúng tôi nghiên cứu tác động của một số góc nhìn tối đa khác nhau đối với số lượng camera

để xây dựng hàng rào. Hình 7 cho thấy số lượng camera để xây dựng hàng rào camera thay đổi như thế nào khi số lượng

camera được triển khai tăng lên.

Trong kịch bản đầu tiên, trường mục tiêu có chiều dài 100m . Chiều rộng của trường mục tiêu là 50m và số lượng

camera được triển khai sẽ thay đổi. Các thông số của máy ảnh là r=3m, a =π/3, θ=2π/3. Chúng tôi chạy mô phỏng rộng rãi

để xác minh kết quả thử nghiệm. Xác suất là giá trị trung bình của phép thử
Machine Translated by Google

ĐỘ PHỦ RÀO CẢN TRONG MẠNG CẢM BIẾN CAMERA DI ĐỘNG VỚI TRIỂN KHAI DỰA TRÊN LƯỚI 221

kết quả. Như được hiển thị trong hình 7(a), số lượng camera để xây dựng hàng rào camera do thuật toán của
chúng tôi chọn nhỏ hơn nhiều so với thuật toán chọn đường dẫn cảm biến camera tối thiểu. Lý do là nhiều camera
dư thừa được chọn để tạo thành rào cản camera trong thuật toán chọn đường dẫn cảm biến camera tối thiểu. Tuy

nhiên, các camera dự phòng có thể được sử dụng hợp lý cho thuật toán của chúng tôi. Hơn nữa, khi nhiều camera
được triển khai, sẽ có nhiều kết luận rõ ràng hơn về việc lựa chọn camera. Kết quả mô phỏng ở trên cho thấy
thuật toán của chúng tôi vượt trội so với thuật toán chọn đường dẫn cảm biến máy ảnh tối thiểu trong [1].

Trong trường hợp thứ hai, chiều rộng và chiều dài của trường mục tiêu giống như trong trường hợp đầu
tiên. Phạm vi cảm biến là r=3m và góc nhìn trường lần lượt là θ=2π/3 và góc nhìn tối đa lần lượt là a=π/3, a=π/
4, a=π/2 . Như thể hiện trong hình 7(b), số lượng camera để xây dựng hàng rào tăng lên khi số lượng camera
được triển khai tăng lên, Điều này là do nhiều camera được triển khai hơn có nghĩa là sẽ có nhiều camera hơn
được chọn để bao phủ khu vực mục tiêu. Ngoài ra, a nhỏ hơn ngụ ý rằng chúng tôi cần nhiều camera được triển
khai hơn để nhận ra phạm vi bao phủ của hàng rào. Hành vi như vậy có thể là do lý do nhỏ hơn cần nhiều camera
hơn để hoàn thành phạm vi bao phủ toàn màn hình .

(a) So sánh phạm vi phủ sóng của camera di động/tối thiểu (b) So sánh góc nhìn tối đa a Hình 7: Số lượng camera
để xây dựng hàng rào so với Số lượng camera được triển khai

8. KẾT LUẬN

Trong bài báo này, chúng tôi đã điều tra phạm vi bao phủ của hàng rào bằng cảm biến camera di động với
chiến lược triển khai dựa trên lưới. Sau lần triển khai ngẫu nhiên ban đầu, trước tiên chúng tôi đề xuất một
mô hình có chế độ xem toàn cảnh mới lạ dựa trên các cảm biến máy ảnh di động. Với mô hình này, chúng tôi chia
không gian mục tiêu liên tục ban đầu thành các không gian dựa trên lưới riêng biệt được kết nối có thể đáp ứng
điều kiện về phạm vi bao phủ toàn màn hình và triển khai các cảm biến camera di động cho mỗi lưới. Sau đó, chúng
tôi giới thiệu khái niệm về nút ảo để xây dựng biểu đồ có hướng có trọng số, được sử dụng để khai thác các mối
quan hệ địa lý giữa các lưới được bao phủ toàn màn hình. Cuối cùng, chúng tôi sử dụng thuật toán Dijkstra để
có được hàng rào camera ngắn nhất từ nút nguồn đến nút đích trên biểu đồ có hướng có trọng số. Kết quả mô phỏng
của chúng tôi cho thấy rằng thuật toán của chúng tôi chỉ cần số lượng cảm biến máy ảnh di động tối thiểu trong
khi vẫn duy trì hiệu suất phủ sóng tương tự so với các thuật toán trước đó. Do đó, giải pháp của chúng tôi có
thể được sử dụng để cải thiện tốt hơn hiệu suất bao phủ hàng rào của các cảm biến máy ảnh di động và kết quả
cũng cung cấp một hướng dẫn về phạm vi bao phủ hàng rào của các mạng cảm biến camera di động quy mô lớn.

9. LỜI CẢM ƠN

Công trình này được hỗ trợ một phần bởi Dự án Nghiên cứu Khoa học Tự nhiên của Đại học Chuzhou dưới khoản
trợ cấp 2012kj005B.
Machine Translated by Google

222 XIAO-LAN LIU, BIN YANG VÀ GUI-LIN CHEN

NGƯỜI GIỚI THIỆU

1. H.Ma, M.Yang, D.Li. Phạm vi rào cản camera tối thiểu trong mạng cảm biến camera không dây.
IEEE INFOCOM, 2012:217-225.

2. M. Cardei và J. Wu. Vùng phủ sóng trong mạng cảm biến không dây. Sổ tay Mạng cảm biến. CRC Press, 2004: Chương
19.
3. Y.Wang và G.Cao. Bảo hiểm rào cản trong mạng cảm biến máy ảnh. ACM MobiHoc, 2011.
4. D.Devarajan, RJRanke, và H.Chung. Hiệu chuẩn số liệu phân tán của mạng camera ad-Hoc.
Giao dịch ACM trên Mạng cảm biến, 2006:1-24.

5. Y.Wang và G.Cao. Trên vùng phủ sóng toàn màn hình trong mạng cảm biến máy ảnh. IEEE INFOCOM, 2011:1-9.
6. MPJohnson và A.Bar-Noy. Xoay và quét: định cấu hình camera để phủ sóng. THÔNG TIN IEEE,
2011: 1071 – 1079.

7. KPShih, CMhou, IHLiu và CCLi. Về vùng phủ sóng rào cản trong mạng cảm biến máy ảnh không dây.
IEEE AINA, 2010:873-879.

8. G.Wang, G.Cao, TLPorta. Triển khai cảm biến hỗ trợ chuyển động. IEEE INFOCOM, 2004.
9. C. Shen, W. Cheng, X. Liao và S. Peng. Bảo hiểm rào cản với cảm biến di động. I-SPAN,
2008:99–104.

10.D. Ban, W. Yang, J. Jiang, J. Wen và W. Dou. Thuật toán tiết kiệm năng lượng cho vùng phủ sóng k-Barrier trong
Mạng cảm biến di động. Tạp chí Quốc tế về Máy tính, Truyền thông & Điều khiển, 2010:616–624.

11.Y. Keung, B. Li và Q. Zhang. Phát hiện xâm nhập trong Mạng cảm biến di động. ACM MobiHoc,
2010: 11–20.

12.A.Saipulla, B.Liu, G.Xing, X.Fu và J.Wang. Bảo hiểm rào cản với cảm biến di động hạn chế.
ACM MobiHoc, 2010:201-210.

13.A.Saipulla, C.Westphal, B.Liu và J.Wang. Vùng phủ sóng rào cản với các cảm biến di động được triển khai dựa
trên đường truyền. Ad Hoc Networks, 2013: 1381–1391.

14.S.He, J.Chen, X.Li, X.Shen và Y.Sun. Bảo hiểm hàng rào hiệu quả về chi phí bằng mạng cảm biến di động. IEEE
INFOCOM, 2012:819–827.

15.S.He, J.Chen, X.Li, X.Shen và Y.Sun.Thông tin trước về tính di động và kẻ xâm nhập Cải thiện phạm vi bao phủ
rào cản của các mạng cảm biến thưa thớt. GIAO DỊCH IEEE TRÊN MÁY TÍNH DI ĐỘNG, 2014:1268-1282.

16.Z.Wang, J.Liao, Q.Cao, H.Qi và Z.Wang. Phạm vi bảo hiểm của rào cản trong mạng cảm biến định hướng kết hợp.
Hội nghị quốc tế lần thứ 10 của IEEE về Hệ thống cảm biến và Ad-Hoc di động, 2013:222-230.
17.Z.Wang, J.Liao, Q.Cao, H.Qi và Z.Wang. Đạt được Vùng phủ sóng k-Barrier trong Mạng cảm biến định hướng kết
hợp. GIAO DỊCH IEEE TRÊN MÁY TÍNH DI ĐỘNG, 2014:1443-1455.

18.G.Wang, G.Cao, T.Porta, và W.Zhang. Định vị lại cảm biến trong Mạng cảm biến di động. IEEE
INFOCOM, 2005.

19.D.Gage. Kiểm soát lệnh cho các hệ thống nhiều robot. Hội nghị chuyên đề kỹ thuật AUVS thường niên lần thứ 19
(AUVS-92), 1992.
20.S.Meguerdichian, F.Koushanfar, M.Potkonjak, và M.Srivastava. Các vấn đề về vùng phủ sóng trong mạng không dây
Mạng cảm biến Ad-Hoc. IEEE INFOCOM, 2001:1380-1387.

21.S.Kumar, THLai, và A.Arora. Vùng phủ sóng rào cản với cảm biến không dây. ACM MobiCom,
2005:284–298.

22.B. Liu và D. Towsley. Một nghiên cứu về vùng phủ sóng của các mạng cảm biến quy mô lớn. Hội nghị quốc tế IEEE
về các hệ thống cảm biến và ad-hoc di động (MASS), 2004.
23.H. M. Ammari và SK Das. Vùng phủ sóng và kết nối trong các mạng cảm biến không dây ba chiều sử dụng lý thuyết
thẩm thấu. IEEE Giao dịch trên hệ thống song song và phân tán, 2009: 872–885.

24.S.Barr, B.Liu và J.Wang. Rào cản dưới nước với mạng cảm biến sử dụng thuật toán đấu giá. Hội nghị quốc tế về .
Mạng và Truyền thông Máy tính, 2009:1-6.
Machine Translated by Google

ĐỘ PHỦ RÀO CẢN TRONG MẠNG CẢM BIẾN CAMERA DI ĐỘNG VỚI TRIỂN KHAI DỰA TRÊN LƯỚI 223

25.A.Saipulla, C.Westphal, B.Liu và J.Wang. Vùng phủ sóng của mạng không dây được triển khai dựa trên đường dây
Mạng cảm biến. IEEE INFOCOM, 2009:127-135.

26.S.He, X.Gong, J.Zhang, J.Chen và Y.Sun. Vùng phủ sóng rào cản trong mạng cảm biến không dây: Từ triển khai
dựa trên đường thẳng đến triển khai dựa trên đường cong. Ở Proc. của IEEE INFOCOM, 2013:470–474.
27.J.Adriaens, S.Megerian, M.Potkonjak. Phạm vi bao phủ trường hợp xấu nhất tối ưu của các mạng cảm biến trường
nhìn định hướng. IEEE SECON hàng năm lần thứ ba, 2006:336–345.

28.D.Tao, XFMao, SJTang, HTZhang, HDMa và HJXie. Phạm vi bảo hiểm rào cản mạnh bằng cách sử dụng các cảm biến
định hướng với các định hướng có thể điều chỉnh tùy ý. Hội nghị quốc tế lần thứ bảy về Mạng cảm biến và Ad-
hoc di động, 2011:68-74.

29.D.Tao, S.Tang, H.Zhang, X.Mao và H.Mao. Vùng phủ sóng rào cản mạnh trong các mạng cảm biến định hướng.
Truyền thông Máy tính 35, 2012:895–905.
30.G.Wang, G.Cao và T.La Porta. Giao thức đấu thầu để triển khai cảm biến di động. Hội nghị Quốc tế IEEE lần thứ
11 về Giao thức Mạng, 2003: 315-324.

31.C.-Y. Chang, L.-L. Hùng, Y.-C. Chen và C.-T. Chang. Vùng phủ sóng K-Barrier cân bằng năng lượng đang hỗ trợ
trong các mạng cảm biến không dây. Hội nghị điện toán di động và truyền thông không dây quốc tế ACM, 2009:
274-278.
32.D.Estrin, R.Govindan, J.Heidemann và S.Kumar. Những thách thức của thế kỷ tới: Phối hợp có thể mở rộng trong
Mạng cảm biến. ACM Mobicom, 1999.

33. W. Heinzelman, A. Chandrakasan và H. Balakrishnan. Kiến trúc giao thức dành riêng cho ứng dụng cho mạng vi
cảm biến không dây. Giao dịch của IEEE về truyền thông không dây, 2002.

34.M.Steenstrup, B.Beranek và Newman. Mạng Ad hoc, chương Mạng dựa trên cụm,
Addison-Wesley Longman Publishing Co. Inc,Boston,MA,USA,2001.
35.EWDijkstra. Một lưu ý về hai vấn đề trong liên quan với đồ thị. Toán học số 1,
1959 :269–271.

36. THCormen, CELeiserson, RLRivest và C.Stein. Giới thiệu về thuật toán, Phiên bản thứ 2. Các
Nhà xuất bản MIT, 2001.

Xiaolan Liu ( ) nhận bằng Thạc sĩ về Kỹ thuật Thông tin và Truyền thông tại Đại học
Hàng hải Đại Liên năm 2009. Từ năm 2009, anh làm việc tại Trường Kỹ thuật Máy tính và
Thông tin tại Đại học Chuzhou. Nghiên cứu của cô quan tâm đến mạng cảm biến máy ảnh không
dây và vùng phủ sóng rào cản.

Bin Yang ( ) lần lượt nhận bằng Cử nhân và Thạc sĩ Khoa học Máy tính từ Đại học
Shihezi, Trung Quốc vào năm 2004 và từ Đại học Dầu khí Trung Quốc, Cơ sở Bắc Kinh vào
năm 2007. Ông hiện là tiến sĩ. ứng viên tại Trường Khoa học Thông tin Hệ thống, Đại
học Tương lai Hakodate, Nhật Bản và cũng là giảng viên tại Trường Kỹ thuật Máy tính
và Thông tin, Đại học Chuzhou, Trung Quốc. Lĩnh vực nghiên cứu của ông bao gồm mô hình
hóa và đánh giá hiệu suất, tối ưu hóa và kiểm soát ngẫu nhiên trong mạng không dây,
mạng LTE-A và 5G.

Guilin Chen ( ) đã nhận bằng Cử nhân và Thạc sĩ Toán học của Đại học Sư phạm An
Huy, Trung Quốc vào năm 1985 và bằng Ứng dụng Máy tính của Đại học Công nghệ Hợp Phì,
Trung Quốc vào năm 2002. Ông hiện là Giáo sư tại Trường Máy tính và Thông tin Kỹ thuật
tại Đại học Chu Châu, Trung Quốc. Lĩnh vực nghiên cứu chính của ông bao gồm điện toán
đám mây, Internet vạn vật và dữ liệu lớn.

You might also like