You are on page 1of 20

BAN CƠ YẾU CHÍNH PHỦ

HỌC VIỆN KỸ THUẬT MẬT MÃ


¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

THỰC TẬP TỐT NGHIỆP


BÁO CÁO THỰC TẬP TỐT NGHIỆP

TÌM HIỂU ỨNG DỤNG CAMERA HIKVISION TRÊN


RASPBERRY PI

Ngành: Công nghệ thông tin


Mã số: 7.48.02.02

Sinh viên thực hiện:


Trương Xuân Hoà
Lớp: CT3D

Đơn vị thực tập:


Công ty TNHH Công nghệ BMC

Người quản lý thực tập:


TS. Lê Bá Cường
Khoa CNTT – Học viện KTMM

Hà Nội - 2023
Mục lục
LỜI MỞ ĐẦU....................................................................................................3
Danh mục hình ảnh............................................................................................4
CHƯƠNG 1. Giới thiệu chung về Cơ sở thực tập.............................................5
1.1 Loại hình tổ chức/ doanh nghiệp..............................................................5
1.2 Quá trình hình thành và phát triển............................................................5
1.3 Cơ cấu tổ chức..........................................................................................6
1.4 Các sản phẩm chính..................................................................................6
1.5 Công nghệ tại BME:.................................................................................7
CHƯƠNG 2. Tìm hiểu ứng dụng camera HikVision trên Raspberry Pi...........8
2.1 Tìm hiểu về HikVision.............................................................................8
2.2 Network Camera HikVision.....................................................................9
2.3 Phần mềm hỗ trợ iVMS-4200...................................................................9
2.4 Phần mềm Hik-Connect V4.2.0 trên điện thoại di động.........................12
2.5 Kết nối Raspberry Pi với Camera HikVision.........................................14
KẾT LUẬN......................................................................................................18
LỜI MỞ ĐẦU
Thực tập tốt nghiệp là một nội dung quan trọng trong chương trình đào
tạo. Quá trình thực tập tốt nghiệp mang lại nhiều kinh nghiệm cho sinh viên
giúp sinh viên vận dụng được kiến thức dễ dàng sau khi ra trường. Thực tập
tốt nghiệp giúp rèn luyện kỹ năng lao động nghề nghiệp. Củng cố, nâng cao
kiến thức đã học tại trường, vận dụng kiến thức vào thực tiễn tại cơ sở thực
tập.Tăng cường khả năng tiếp cận thực tế cho sinh viên. Quá trình học tập tại
trường sinh viên chỉ mới nắm được phần lý luận, lý thuyết chưa có kinh
nghiệm thực tế, vì vậy khi tiếp cận với thực tiễn sinh viên cần phải chủ động
tư duy giữa lý thuyết và thực tế. Trên cơ sở đó nâng cao kiến thức và vận dụng
kiến thức đã học vào giải quyết những vấn đề thực tiễn đặt ra.

Thông qua thực tập, sinh viên có điều kiện tiếp xúc với cán bộ, công
nhân viên, với lãnh đạo của đơn vị thực tập để học hỏi kinh nghiệm về mọi
mặt. Trên cơ sở đó xác định cho mình một quan điểm về nghề nghiệp, xây
dựng, bổ sung vun đắp cho mình lòng yêu nghề gắn với lý tưởng khoa học và
tinh thần tận tụy phục vụ cho sự nghiệp phát triển kinh tế - xã hội của đất
nước.

Công nghệ thông tin không chỉ có vai trò quan trọng hàng đầu trong
khâu đột phá về xây dựng kết cấu hạ tầng kinh tế, xã hội mà còn góp phần
quan trọng trong cải cách hành chính, cải cách thể chế, phát triển nguồn nhân
lực, nâng cao đời sống, xóa đói giảm nghèo, phát triển văn hóa, minh bạch hóa
thông tin, thực hiện công bằng xã hội. Sinh viên cần nắm vững kiến thức về
ngành và thực hành tốt để tránh xảy ra những sai sót trong công việc sau này.
Chính vì vậy việc thực tập tốt nghiệp công nghệ thông tin là việc vô cùng cần
thiết.
Danh mục hình ảnh
1: Tổng quan về HikVision...........................................................................8
2 Giao diện chính của iVMS-4200...............................................................10
3 Thêm thiết bị trong phần mềm...................................................................11
4 Tải về Hik-Connect trên điện thoại...........................................................12
5 Khả năng của Hik-Connect........................................................................13
6 Kết nối Raspberry Pi với Camera HikVision............................................14
7 Vô hiệu hoá màn hình trống......................................................................14
8 Thiết lập địa chỉ IP tĩnh trên eth0..............................................................15
9 Cài đặt cấu hình dnsmasq..........................................................................16
10 Hình ảnh từ Camera................................................................................17
CHƯƠNG 1. Giới thiệu chung về Cơ sở thực tập
1.1 Loại hình tổ chức/ doanh nghiệp

Công ty TNHH không được định nghĩa cụ thể theo pháp luật doanh
nghiệp. Công ty TNHH là một hình thức doanh nghiệp bao gồm hai loại hình
doanh nghiệp là:
- Công ty TNHH 1 thành viên;
- Công ty TNHH 2 thành viên trở lên.
Công ty TNHH có tư cách pháp nhân kể từ thời điểm được cấp Giấy
chứng nhận đăng ký doanh nghiệp. Thành viên chỉ chịu trách nhiệm hữu hạn
trong phạm vi số vốn góp của mình.
Bên cạnh đó, việc gọi công ty TNHH là bởi vì điểm nổi bật của hình
thức doanh nghiệp này là các thành viên chỉ chịu trách nhiệm trong phạm vị
số vốn góp của mình (trách nhiệm hữu hạn).
1.2 Quá trình hình thành và phát triển
Công ty TNHH Công nghệ BMC (tiền thân là Công ty TNHH Công
nghệ BME ) là công ty hàng đầu tại Việt Nam trong lĩnh vực thiết kế sản
phẩm điện tử, công nghệ thông tin được ứng dụng trong các lĩnh vực: an toàn
thông tin, bảo mật, y tế, điện tử tiêu dùng, đặc biệt là các sản phẩm chuyên
dụng đòi hỏi hàm lượng chất xám cao.
Công ty TNHH Công nghệ BMC được thành lập ngày 21/10/2005, trải
qua 16 năm hình thành, phát triển Công ty đã trải qua nhiều thăng trầm, không
ngừng học hỏi, phấn đấu vươn lên và ngày một lớn mạnh. Công ty đã và đang
tập chung cho các lĩnh vực CNTT, Viễn thông, Thiết bị y tế, Thiết bị điện dân
dụng, điện tử thông minh.
Từ một công ty quy mô nhỏ, chủ yếu cung cấp linh kiện máy tính, máy
in, thiết bị tin học; Trang thiết bị y tế; Làm dịch vụ kỹ thuật, sửa chữa, bảo
hành. Công ty ngày một mở rộng các mảng kinh doanh thương mại; xuất nhập
khẩu; Tư vấn giải pháp và triển khai các dự án và đặc biệt tập chung nghiên
cứu, sản xuất chuyên sâu vào lĩnh vực CNTT như: Giải pháp tích hợp hệ
thống; An toàn, an ninh mạng; Các thiết bị đầu cuối, truyền dẫn bảo mật;
Thiết bị lưu trữ an toàn; Cung cấp giải pháp, phát triển ứng dụng đáp ứng tất
cả các yêu cầu đặt ra của các đối tác khách hàng.
Công ty đã thu hút, quy tụ được đội ngũ đông đảo gồm các tiến sỹ, kỹ
sư và các chuyên gia giỏi trong các lĩnh vực mà công ty hoạt động. Công ty là
đối tác lớn của rất nhiều các Hãng, các Công ty đa quốc gia trong và ngoài
nước trong các lĩnh vực mà công ty hoạt động, tiêu biểu như: Intel, Xilinx,
Compaq, IBM, Dell, Sony, Samsung, Microsoft; Techdata, Trend Micro,
Viettel, Bkav, Netnam, VNPT, …
Công ty đã chiếm lĩnh được nhiều khách hàng là các cá nhân, doanh
nghiệp, các nhà máy, các bộ, ban ngành từ trung ương đến địa phương.
1.3 Cơ cấu tổ chức
BMC hiện đang bao gồm:
- 3 Lãnh đạo dự án
- 5 Kỹ sư phần mềm
- 3 kỹ sư phần cứng
- 5 kỹ sư nhúng
Với hơn 10 năm kinh nghiệm trong nghề

1.4 Các sản phẩm chính


- Data diode: iNet11A
- Layer 3 Network SwitchHSM
- IDS/IDS
- Secure router s-net
- USB Mail Client
- USB3.0/2.0,type-A, type-C
- Patient Monitor iPM5
- AC Energy Meter
- Smart BTS System
1.5 Công nghệ tại BME:
Các sản phẩm được sản xuất tại BME dựa trên công nghệ, kinh nghiệm
mà BME đúc rút, phát triển sau gần 2 thập niên hoạt động và trưởng thành!
 Thiết kế kiến trúc, thiết kế hệ thống:
 Thiết kế và phát triển các hệ thống phức tạp kết hợp nhiều DSP, MCU,
FPGA để giải quyết các dự án yêu cầu tốc độ xử lý nhanh, xử lý các phép
toán phức tạp và trên nhiều nền tảng các hệ điều hành khác nhau.
 Thiết kế IP Core và SoC trên nền tảng FPGA:
 Mã hóa và xác thực
 Điều khiển bộ nhớ hiệu suất cao DDR3, DDR4, QDR
 QoS trong các mạng truyền dẫn và viễn thông…
 Các bộ điều chế số DDC/DUC trong mạng viễn thông
 Phát triển các hệ thống nhúng:
 Phát triển các ứng dụng ở các mức drivers, firmware, application liên quan
đến thiết bị y tế, điều khiển tự động
 Kinh nghiệm phát triển các ứng dụng trên các dòng ChipSet tiên tiến của
Simcom, Sigma Designs, ARM
 Thiết kế các bo mạch phức tạp, bo mạch nhiều lớp:
 Đội ngũ kỹ sư có nhiều kinh nghiệm thiết kế các bo mạch phức tạp, kết hợp
nhiều nền tảng như FPGA, DSP, SoC
 Đánh giá mô phỏng tín hiệu liên quan đến các chuẩn tốc độ cao như SATA
2/3, DDR 3/4, QDR, USB3.0.
 Thực hiện bo mạch nhiều lớp.
 Sử dụng các công cụ tiên tiến nhất phục vụ cho quá trình thiết kế
CHƯƠNG 2. Tìm hiểu ứng dụng camera HikVision
trên Raspberry Pi
2.1 Tìm hiểu về HikVision
Hikvision là nhà cung cấp giải pháp IoT hàng đầu thế giới với thế mạnh
là công nghệ xử lý hình ảnh và video đỉnh cao.
Hikvision hiện có hơn 40.000 nhân viên, trong đó có đến hơn 19.000 là
kỹ sư R&D. Công ty hàng năm đầu tư hơn 9% doanh thu bán hàng hàng năm
của mình cho nghiên cứu và phát triển nhằm tiếp tục nâng cấp và hoàn thiện
sản phẩm, luôn đứng đầu trong các bảng xếp hạng về thiết bị an ninh và
camera quan sát.

1: Tổng quan về HikVision

Hikvision cải tiến các công nghệ cốt lõi về mã hóa âm thanh và video,
xử lý hình ảnh video và lưu trữ dữ liệu liên quan, cũng như các công nghệ
hướng tới tương lai như trí tuệ nhân tạo, điện toán đám mây và dữ liệu lớn.
Trong vài năm qua, Hikvision đã đào sâu kiến thức và kinh nghiệm của
mình trong việc đáp ứng nhu cầu của khách hàng trong các thị trường ngành
dọc khác nhau, bao gồm an ninh công cộng, giao thông vận tải, bán lẻ, giáo
dục, chăm sóc sức khỏe, tổ chức tài chính, tòa nhà thông minh và các thị
trường khác.
Theo đó, công ty cung cấp các giải pháp chuyên nghiệp và tùy chỉnh để
đáp ứng các yêu cầu đa dạng của thị trường. Ngoài ngành công nghiệp giám
sát video, Hikvision đã mở rộng hoạt động kinh doanh của mình sang các
ngành công nghệ nhà thông minh, tự động hóa công nghiệp và điện tử ô tô –
tất cả đều dựa trên công nghệ video thông minh.
2.2 Network Camera HikVision
-Thông số kỹ thuật
 Model: DS-2CD1323G0-IUF
 Cảm biến 1/2.7″ Progressive Scan CMOS
 Độ phân giải 1920×1080@30fps
 Ống kính cố định 2.8mm (đặt hàng 4mm)
 Độ nhạy sáng 0.01Lux@F2.0
 Hồng ngoại 30m
 DWDR, BLC, 3D DNR
 Khe cắm thẻ nhớ microroSD 256GB (max
 Tích hợp Micro
 Nguồn 12VDC, PoE
 IP67, Ø 110 mm × 85.3 mm, 320g

2.3 Phần mềm hỗ trợ iVMS-4200


Công cụ phần mềm series iVMS-4200 được thiết kế để định cấu hình
và quản lý các thiết bị Hikvision một cách thống nhất và trực quan bao gồm
DVR, NVR, camera IP, IPD, DVS, thiết bị báo động và kiểm soát truy cập
cũng như thiết bị lưu trữ, cung cấp các chức năng như xem trực tiếp, phát lại,
cấu hình thông số thiết bị, v.v.
Phần mềm miễn phí iVMS-4200 tương thích với hầu hết các phần cứng
của Hikvision. Nó trang bị cho người dùng video trực tiếp từ nguồn cấp dữ
liệu camera, kiểm soát truy cập, hệ thống liên lạc video, báo động và lưu trữ
dữ liệu.

2 Giao diện chính của iVMS-4200


3 Thêm thiết bị trong phần mềm
2.4 Phần mềm Hik-Connect V4.2.0 trên điện thoại di động
Hik-Connect là nền tảng kết nối của HIKVISION, bao gồm: Hik-
Connect P2P (Đám mây) và Hik-Connect Domain (Tên Miền Động).

4 Tải về Hik-Connect trên điện thoại

Phần mềm Hik-Connect được cung cấp nhằm thay thế HiDDNS yêu cầu
nền tảng rất lớn mà lượng khách hàng của hãng ngày một nhiều hơn.
Khả năng của nền tảng Hik-Connect P2P
 Bảo mật tốt hơn.
 Khả năng tự tương thích với môi trường mạng phức tạp khắc
phục nhược điểm cần Network Address Translation giữa các lớp
mạng khác nhau của hệ thống trước đó.
 Liên kết giữa mạng nội bộ và liên mạng mà không cần đến tính
năng NAT Loopback.
 Tự động lưu giữ liệu với máy chủ toàn cầu.
 Đã được bổ xung các dịch vụ (cảnh báo sự kiện , tương tác thời
gian thực, kết hợp lưu trữ đám mây).
 Dễ dàng truy cập qua P2P (không cần NAT – không cần tên miền
động nữa) chỉ cần cắm mạng vào là đã có thể sử dụng.

5 Khả năng của Hik-Connect

Ứng dụng của Hik-Connect trong thực tế


Hik-Connect được ứng dụng nhiều cho giải pháp giám sát an ninh tại
các khu vực công cộng, nhà ở. Đặc biệt được ứng dụng nhiều cho trường học,
trường mần non. Mỗi lớp có 1 tải khoản riêng, mỗi phụ huynh chỉ được xem 1
camera cho lớp con mình.
Nhìn chung, phần mềm Hik-Connect không yêu cầu đường truyền quá
cao cho nơi lắp mạng cao, nên sẽ tiết kiệm chi phí đường truyền cho khách
hàng. Đồng thời, đây cũng là giải pháp phù hợp với những nơi có đường
truyền không được cao mà có nhiều người muốn xem.
2.5 Kết nối Raspberry Pi với Camera HikVision
- Bước 1: Kết nối Raspberry Pi với Camera HikVision

6 Kết nối Raspberry Pi với Camera HikVision

- Bước 2: Vô hiệu hoá màn hình trống


Sử dụng câu lệnh “sudo raspi-config”, chọn Display Options > Screen
Blanking
- Bước 3: Cập nhật hệ thống:
“sudo apt update && sudo apt dist-upgrade -y”
- Bước 4: Cài đặt Cài đặt omxplayer và dnsmasq
“sudo apt install omxplayer dnsmasq”
 NGẮT KẾT NỐI MẠNG
- Bước 5: Thiết lập địa chỉ IP tĩnh trên eth0
“sudo nano /etc/dhcpcd.conf”
interface eth0

7 Vô hiệu hoá màn hình trống

static ip_address=192.168.0.10/24
8 Thiết lập địa chỉ IP tĩnh trên eth0

- Bước 6: Khởi động lại dịch vụ dhcpcd


“sudo systemctl restart dhcpcd”

- Bước 7: Cài đặt cấu hình dnsmasq

“sudo nano /etc/dnsmasq.conf”


interface=eth0

dhcp-range=192.168.0.11,192.168.0.254,255.255.255.0,24h
address=/#/192.168.0.10
dhcp-leasefile=/var/lib/misc/dnsmasq.leases
9 Cài đặt cấu hình dnsmasq

- Bước 8: Kích hoạt và Khởi động dịch vụ dnsmasq


“sudo systemctl daemon-reload
sudo systemctl enable dnsmasq”
- Bước 9: Bật và Bắt đầu dịch vụ Camera

10 Hình ảnh từ Camera


KẾT LUẬN
Kết quả đạt được
Trong quá trình thực hiện em đã cố gắng tìm hiểu, xây dựng và cài đặt
ứng dụng và đặt được một số kết quả nhất định, những kết quả đạt được:
Về công nghệ :
• Tìm hiểu và nắm bắt được một phần công nghệ phát triển của camera
HikVision
Về cài đặt ứng dụng :
• Giao diện thân thiện với người dùng
• Cho mọi người đều thuận tiện sử dụng
• Xem hình ảnh trực tiếp với đầy đủ chức năng
• Admin dễ dàng tổng hợp hình ảnh của camera
Thuận lợi và khó khăn
Thuận lợi:
• Em tìm hiểu được các kiến thức nền tảng.
• Nắm bắt rõ về phân tích hệ thống và biết cách phối hợp nhịp nhàng
trong từng khâu kĩ thuật.
Khó khăn:
• Do thời gian và kiến thức có hạn, đề tài vẫn chưa hoàn thiện hết được
tất cả các chức năng trong một ứng dụng.
• Do còn yếu về phân tích thiết kế, ứng dụng hoạt động chưa thực sự chặt
chẽ.
Hướng phát triển của hệ thống
• Tối ưu code để trải nghiệm người dùng tốt hơn.
• Chia nhỏ nhân viên về các phòng ban để dễ quản lý hơn
• Tiếp tục hoàn thiện ứng dụng cho nhân viên và phát triển thêm các chức
năng cho người quản lý
Tài liệu tham khảo
[1] https://www.hikvision.com/my/support/download/software/?
filtergroup=VMS%20Type&filter=all
[2] https://hikvisionvietnam.com/download
[3] https://www.rickmakes.com/monitoring-an-ip-camera-using-a-raspberry-pi-
no-internet/
[4] https://phuongviethcm.com/vi/phan-mem-hik-connect/
[5] https://www.hikvision.com/content/dam/hikvision/products/S000000001/
S000000002/S000000003/S000000004/OFR000001/M000007723/
Data_Sheet/DS-2CD1323G0-IU_Datasheet_V5.5.83_20211223.pdf

You might also like