Đặt bài toán

Một phần của tài liệu CÁC đặc TRƯNG ẢNH TRONG cơ sở dữ LIỆU ẢNH (Trang 56 - 68)

Sau khi xem xét các khía cạnh lí thuyết của ảnh trong tổng thể dữ liệu đa phƣơng tiện, luận văn thực hiện các ứng dụng, nhằm thể hiện những kiến thức trong chƣơng trƣớc và để có thể ứng dụng tại đơn vị công tác.

Vấn đề đặt ra là lƣu trữ các ảnh về phong cảnh của địa phƣơng, nhằm đáp ứng nhu cầu quảng bá tiềm năng du lịch và nêu cao giá trị lịch sử của quê hƣơng. Việc tổ chức cơ sở dữ liệu ảnh đòi hỏi :

1. Phân tích các khía cạnh đặc trƣng của ảnh nói chung và phong cảnh nói riêng;

2. Thiết kế cơ sở dữ liệu phù hợp với các đặc trƣng ảnh đã phân tích. Cần sử dụng các bảng dữ liệu và các thuộc tính chọn làm thuộc tính chỉ số hóa, để tăng hiệu năng tìm kiếm dữ liệu. Mô hình dữ liệu quan hệ đƣợc sử dụng cho giai đoạn thiết kế.

3. Thực hiện cài đặt cơ sở dữ liệu về phong cảnh. Căn cứ vào năng lực thiết bị, hạ tầng kĩ thuật của đơn vị công tác, luận văn sử dụng hệ quản trị cơ sở dữ liệu SQL.

3.2. Phân tích đặc trưng và nhu cầu về chỉ số hóa hình ảnh theo đặc trưng

3.2.1. Các thuộc tính của ảnh phong cảnh

Các thuộc tính của ảnh phong cảnh gồm các thuộc tính sau: Chiều rộng của ảnh, chiều cao của ảnh, độ lớn (dung lƣợng) của ảnh, định dạng tệp ảnh, độ sáng, độ tinh khiết, độ tƣơng phản của ảnh, tên tệp ảnh.

3.2.2. Các thông tin liên quan đến ảnh

Thông tin liên quan đến ảnh gồm các thông tin nhƣ sau: ngƣời chụp, thể loại, bộ sƣu tập, tên ảnh, ngày chụp, địa danh chụp, giá thành của ảnh, mô tả về ảnh

3.3. Thiết kế cơ sở dữ liệu 3.3.1. Bảng dữ liệu về thể loại ảnh 3.3.1. Bảng dữ liệu về thể loại ảnh

Bảng Theloai lƣu trữ thông tin thể loại ảnh gồm các trƣờng Id_Theloaianh và Tentheloai của ảnh. Cấu trúc bảng nhƣ sau:

Bảng 3.1 Mô tả dữ liệu ảnh

Tên trƣờng Chú giải Kiểu dữ liệu

Id_Theloaianh Mã thể loại ảnh Nvarchar

Tentheloai Tên thể loại ảnh Nvarchar

3.3.2. Bảng dữ liệu về tác giả ảnh

Bảng Tacgia lƣu trữ các thông tin metadata của tác giả (ngƣời chụp bức ảnh). Cấu trúc bảng nhƣ sau:

Bảng 3.2 Mô tả dữ liệu liên quan đến nghệ sĩ nhiếp ảnh

Tên trƣờng Chú giải Kiểu dữ liệu

Id_Tac_gia Mã tác giả Nvarchar

Ho_va_ten Họ và tên tác giả Nvarchar

Nam_sinh Năm sinh Int

Giới tính Giới tính Nvarchar

Dia_chi Địa chỉ Nvarchar

Co_quan Cơ quan công tác Nvarchar

Luong Lƣơng Float

Dan_toc Dân tộc Nvarchar

Ten_anh Tên ảnh Nvarchar

3.3.3. Bảng dữ liệu về giấy ảnh

Bảng Giayanh lƣu trữ các thông tin metadata của loại giấy in ảnh đã chọn. Cấu trúc bảng nhƣ sau:

Bảng 3.3. Dữ liệu về chất liệu ảnh

Trƣờng Chú giải Kiểu dữ liệu

Id_Giay_anh Mã giấy ảnh Nvarchar

3.3.4. Bảng dữ liệu về bộ sưu tập

Bảng Bosuutap lƣu trữ các thông tin metadata của bộ sƣu tập ảnh. Cấu trúc bảng nhƣ sau:

Bảng 3.4 Dữ liệu liên quan đến các bộ sưu tập ảnh, hình đồ họa

Trƣờng Chú giải Kiểu dữ liệu

Id_Bo_suu_tap Mã bộ sƣu tập Nvarchar

Ten_bo_suu_tap Tên bộ sƣu tập Nvarchar

3.3.5. Bảng dữ liệu về mô tả ảnh

Bảng Motaanh lƣu trữ các thông tin metadata của bức ảnh (các thông tin liên quan đến bức ảnh). Cấu trúc bảng nhƣ sau:

Bảng 3.5 Mô tả thông tin về ảnh, hình đồ họa

Trƣờng Chú giải Kiểu dữ liệu

Id_anh Mã ảnh Nvarchar

Id_The_loai Mã thể loại Nvarchar

Id_Bo_suu_tap Mã bộ sƣu tập Nvarchar

Id_Tac_gia Mã tác giả Nvarchar

Ten_anh Tên ảnh Nvarchar

Ngay_chup Ngày chụp Datetime

Noi_chup Nơi chụp Nvarchar

Chieu_rong Chiều rộng Int

Chieu_cao Chiều cao Int

Dung_luong Dung lƣợng Int

Dinh_dang Định dạng Nvarchar

Mau Màu Bit

Do_sang Độ sáng Int

Do_tinh_khiet Độ tinh khiết Int

Do_tuong_phan Độ tƣơng phản Int

Gia Giá tiền Float

Mo_ta Mô tả ảnh Nvarchar

File_name Tên tệp Nvarchar

3.3.6. Lược đồ quan hệ cơ sở dữ liệu

Cơ sở dữ liệu đƣợc xây dựng trên hệ quản trị cơ sở dữ liệu Microsoft SQL Server với lƣợc đồ quan hệ nhƣ sau:

Hình 3.5 Lược đồ quan hệ của cơ sở dữ liệu

3.4. Khai thác cơ sở dữ liệu ảnh phong cảnh Thanh Hóa

Một số địa điểm du lịch Thanh Hóa đƣợc khai thác trong hệ thống dữ liệu luận văn. Biển Hải Hòa hiện đang giữ đƣợc những nét hoang sơ và thơ mộng, với bãi biển ngập tràn cát trắng, thoai thoải bên rặng phi lao quanh năm xanh mƣớt. Mỗi buổi sáng mùa hè, bình minh lên trên biển nhƣ một quả cầu lửa phát quang những tia ngũ sắc lung linh muôn màu rực rỡ. Những ánh sáng huyền diệu ấy còn đọng mãi ở chân trời

đằng Đông, cho đến khi ngƣ dân cùng những cheo lƣới nặng dong thuyền về bến thì chùm tia sáng đó mới chịu tan ra, hòa vào những áng mây trắng trôi nhẹ trên bầu trời.

Hệ thống cho phép ngƣời dùng truy cập cơ sở dữ liệu ảnh, phù hợp với minh họa của hƣớng dẫn du lịch, chẳng hạn “ở biển Hải Hòa vào một sáng sớm đầu tháng Tám này; tuy không còn nắng nóng nhƣ những ngày tháng Bảy vừa qua, nhƣng du khách vẫn có mặt ở biển Hải Hòa. Họ đến đây không chỉ để tắm biển, mà còn thƣởng thức những loại đặc sản biển và phấn khích hòa mình vào khám phá cuộc sống của bà con ngƣ dân thuần phác nơi đây. Tốp này háo hức cùng ngƣ dân kéo những cheo lƣới nặng vào bờ, tốp kia ào ra giúp dân đẩy thuyền lên bờ, tốp khác lại tham gia chọn lọc từng loại cá, tôm... trƣớc khi ngƣ dân vội vã đem hàng đến phiên chợ sớm…”

Chƣơng trình đƣợc cài đặt nhằm hỗ trợ việc cập nhật và khai thác cơ sở dữ liệu đƣợc hiệu quả với một số chức năng chính nhƣ: Cập nhật thông tin về các bức ảnh phong cảnh của Thanh Hóa, tác giả chụp ảnh, loại giấy ảnh, bộ sƣu tập hình ảnh, thể loại ảnh. Ngƣời dùng có thể dễ dàng tìm kiếm các hình ảnh đẹp của các nơi du lịch Xứ Thanh.

Chƣơng trình đƣợc cài đặt bằng ngôn ngữ lập trình C# trên nền DotNet với môi trƣờng Visual Studio 2005.

3.4.1. Hạ tầng kĩ thuật

Hệ thống sử dụng hệ quản trị cơ sở dữ liệu SQL SERVER

Hình 3.7 Hệ quản trị cơ sở dữ liệu và mạng

3.4.2. Một số màn hình giao diện

Phần mềm đƣợc thiết kế để thực hiện các chức năng

 Tổ chức và lƣu trữ dữ liệu về ảnh;

 Cập nhật dữ liệu về ảnh và các đối tƣợng liên quan;

 Hiển thị kết quả, theo một số đặc trƣng hay theo điều kiện của ngƣời dùng …

Cơ sở dữ liệu giấy ảnh đƣợc sử dụng để lƣu trữ thông tin về loại giấy mà tác giả trình bầy ảnh của mình trên một chất liệu giấy cụ thể, thể hiện giá trị của bức ảnh chụp và độ bền cho bức ảnh.

Hình 3.9 Form cập nhật bộ sưu tập ảnh

Cơ sở dữ liệu bộ sƣu tập cập nhật các loại mục hình ảnh của tác giả đƣợc phân loại theo một chủ thể nào đó nhằm dễ dàng cho việc quản lý ảnh của tác giả.

Hình 3.10 Form cập nhật thông tin ảnh

Các hình ảnh và thể hiện đặc trƣng của chúng là một trong những nhiệm vụ của luận văn tốt nghiệp. Tuy chƣa thể hiện đƣợc nhiều đặc trƣng của các hình ảnh, cơ sở dữ liệu về các bức ảnhlà các thông tin về bức ảnh nhƣ: độ sáng, độ tinh khiết, độ tƣơng phản, tác giả của bức ảnh, giá trị bức ảnh địa điểm chụp và thời gian chụp... Cần thiết sƣu tập chúng và tổ chức theo các chuẩn chung của cơ sở dữ liệu về các hình ảnh trong hệ thống thử nghiệm của luận văn.

Hình 3.11 Form tìm kiếm và kết xuất các file ảnh

Chức năng tìm kiếm và kết xuất các file ảnh là một nhiệm vụ quan trong trong luận văn này, nhằm đáp ứng nhu cầu cho ngƣời dùng tìm ra những bức ảnh đáp ứng nhu cầu sử dụng của ngƣời dùng về các thông tin liên quan của bức ảnh nhƣ: địa điểm chụp, ngày chụp, tác giả chụp, kích thƣớc, dung lƣợng, bộ sƣu tập, giá trị của bức ảnh..., ngƣời dùng có thể xuất file ảnh ra để sử dụng vào các công việc cụ thể khác.

Chức năng duyệt và xem ảnh cho phép ngƣời dùng duyệt, xem ảnh trong cơ sở dữ liệu với các chế độ hiển thị ảnh khác nhau nhƣ: zoom, tile, center, stretch…

3.5. Kết luận

Liên quan đến thực hiện vai trò thử nghiệm ứng dụng cơ sở dữ liệu ảnh cho công tác quảng bá du lịch quê hƣơng Thanh Hóa, chƣơng 3 đã trình bày hiện trạng dữ liệu và nhu cầu quản lí dữ liệu liên quan đến ảnh đồ họa.

Một số bảng dữ liệu đƣợc tổ chức trong hệ quản trị cơ sở dữ liệu SQL SERVER cho phép luận văn thể hiện một số chức năng tổ chức, tìm kiếm và xử lí dữ liệu ảnh.

KẾT LUẬN

Luận văn kết luận với liệt kê công việc đã thực hiện trong thời gian thực tập, và đề xuất nhiệm vụ tiếp theo.

Một số vấn đề đã giải quyết

Chƣơng đầu trình bày một số khái niệm liên quan đến dữ liệu ảnh, trong cơ sở dữ liệu đa phƣơng tiện. Một số đặc trƣng của màu sắc, hệ thống màu sắc là phƣơng tiện để rút các đặc trƣng của dữ liệu ảnh, cho phép chỉ số hóa và tìm kiếm dữ liệu ảnh theo nội dung. Vai trò của dữ liệu ảnh nói riêng, dữ liệu đa phƣơng tiện nói chung có ý nghĩa đối với tổ chức cơ sở dữ liệu ảnh đề cập trong chƣơng sau.

Một số nghiên cứu và ứng dụng liên quan đến dữ liệu ảnh đƣợc nêu ra, với ý thể hiện tính khả thi của tổ chức cơ sở dữ liệu ảnh đối với qui mô ứng dụng công nghệ thông tin vừa và nhỏ.

Tiếp theo, luận văn đã trình bày các bƣớc để thực hiện việc xây dựng cơ sở dữ liệu đa phƣơng tiện cũng nhƣ là cơ sở dữ liệu hình ảnh, một số kỹ thuật tìm kiếm dữ liệu đa phƣơng tiện. Và cài thử nghiệm cơ sở dữ liệu hình ảnh, xây dựng các công cụ tìm kiếm hình ảnh.

Một số hệ thống, phần mềm cho phép tìm kiếm các ảnh theo nội dung, theo siêu dữ liệu. Các hệ thống cho thấy việc đặt câu hỏi tìm kiếm dữ liệu ảnh và thể hiện kết quả tìm đƣợc rất đa dạng, tùy theo nhu cầu của bài toán tổ chức dữ liệu ảnh và thẩm mĩ của ngƣời dùng về ảnh đồ họa.

Liên quan đến thực hiện vai trò thử nghiệm ứng dụng cơ sở dữ liệu ảnh cho công tác quảng bá du lịch quê hƣơng Thanh Hóa, chƣơng 3 đã trình bày hiện trạng dữ liệu và nhu cầu quản lí dữ liệu liên quan đến ảnh đồ họa.

Một số bảng dữ liệu đƣợc tổ chức trong hệ quản trị cơ sở dữ liệu SQL SERVER cho phép luận văn thể hiện một số chức năng tổ chức, tìm kiếm và xử lí dữ liệu ảnh.

Phương hướng tiếp tục nghiên cứu

Trong thời gian tới, nhiệm vụ của luận văn là tiếp tục tìm hiểu về dữ liệu đa phƣơng tiện, đặc biệt về cơ sở dữ liệu ảnh để có thể tổ chức và xử lí các dữ liệu ảnh phù hợp và tốt hơn.

Việc tìm hiểu về ứng dụng và phát triển hệ thống tìm kiếm ảnh theo nội dung là cần thiết và đặt ra nhiều thách thức mới.

TÀI LIỆU THAM KHẢO

[1]. Đặng Văn Đức, Nguyễn Thị Phƣơng Trà, Giao diện ngƣời-máy, Nxb. Nhà xuất bản Khoa học Tự nhiên và Công nghệ, 2009

[2]. Đỗ Năng Toàn, Giáo trình xử lí ảnh, Viện Tin học, 2010

[3]. Đỗ Trung Tuấn, Hệ thống đa phƣơng tiện, Nxb. Đại học Quốc gia Hà Nội, 2011 [4]. Hoàng Đức Hải, Lập Trình Ứng Dụng Chuyên Nghiệp SQL Server 2000, Nxb.

Lao động - Xã hội, 2010

[5]. http://tailieu.vn/xem-tai-lieu/ multimedia-database- image-database. 294822.html, 2011

[6]. http://vi.wikipedia.org/wiki/Thanh Hoa, 2011

[7]. Lê Thị Lan, Cơ sở dữ liệu đa phƣơng tiện, cơ sở dữ liệu ảnh, Trung tâm MICA, Trƣờng Đại học Bách khoa Hà Nội, 2011

[8]. Phạm Hữu Khang, Quản trị cơ sở dữ liệu SQL SERVER, Nxb. Thống kê, 2010 [9]. Vũ Đức Thi, Cơ sở dữ liệu, Nxb. Thống kê, 2004

Một phần của tài liệu CÁC đặc TRƯNG ẢNH TRONG cơ sở dữ LIỆU ẢNH (Trang 56 - 68)

Tải bản đầy đủ (PDF)

(68 trang)